1 2 Previous Next 15 Replies Latest reply: Aug 14, 2012 2:11 PM by 866961 RSS

    I need a query to get all the values of taxes from the year 2008

    866961
      I have 2 tables in oracle 10.2.0.1
      sm_coaster_bills(
      id_coaster_bills number, (pk)
      id_coaster number, (fk from table sm_coasters)
      period varchar2(6), (JANMAR or APRJUN or JULSEP or OCTDEC (months of trimenster))
      year varchar2(4), (year when the bill was generated)
      value (the value of the debt)
      expiration date, (date of expiration of the payment)
      paid varchar2(1) (Y or N paid or not)
      )
      and
      re_interests(
      id_interests number, (pk)
      value number, (the interest in a specific year)
      type varchar2(3), 'specify if the interest is anual or trimestral'
      period number, (1 or 2 or 3 or 4 depending of the trimester )
      year date, (day of the current interest ))

      the expirtation date is the last day when yyou can pay after thar the bill start to charge interests from the first month of the trimester
      The value of interests change year by year.

      I need a query or a function maybe a procedure that returns the total value of the bill changing the interest charged year after year.
      i mean this is a record of table sm_coaster bills
      (1, 7, 'OCTDEC', '2011', 321.21, 15/10/2011, N) this is a coaster bill not paid since october 2011 acquired in the period October-December
      and this are records from re_interests
      1, 12.3, 1, TRI, 2009
      2, 12.3, 2, TRI, 2009
      3, 12.3, 3, TRI, 2009
      4, 12.3, 4, TRI, 2009
      5, 23.0 0, ANU, 2009
      6, 13.5, 1, TRI, 2010
      7, 13.5, 2, TRI, 2010
      8, 13.5, 3, TRI, 2010
      9, 13.5, 4, TRI, 2010
      10, 24, 0, ANU, 2010
      11, 14.5, 1,TRI, 2011
      12, 14.5, 2, TRI, 2011
      13, 14.5, 3, TRI, 2011
      14, 14.5, 4, TRI, 2011
      15, 25, 0, ANU, 2011
      16, 15.5, 1, TRI, 2012
      16, 15.5, 2, TRI, 2012
      16, 15.5, 3, TRI, 2012


      for exaple if the license was bought on period JANMAR(january - march) year 2012 then the result should be
      320 multiplied for the interest of that trimester again multiplied for the interest of the next trimester APRJUN and the interest of the actual trimester
      value janmar aprjun julsep
      320* 1.135 * 1.135 * 1.135

      but if the bill was made on any trimester of any other year in the past then
      $320 should be multiplied for the anual interest of those years

      for exaple if the license was bought on period APRJUN(april - june) year 2009 then the result should be

      value 2009 2010 2011 janmar aprjun julsep
      320 * 1.23 * 1.24 * 1.25 * 1.135 * 1.135 * 1.135

      I want a procedure or a function that takes all values selecting all those interests year by year or trimestral whatever the case

      Edited by: mbarquet on 08/08/2012 08:04 PM
        • 1. Re: I need a query to get all the values of taxes from the year 2008
          Karthick_Arp
          Read from Point 5 to 10 in {message:id=9360002}
          • 2. Re: I need a query to get all the values of taxes from the year 2008
            Etbin
            Something to play with NOT TESTED!
            select exp(sum(ln(1 + value / 100))) interest_factor
              from re_interests
             where (year_date < :the_year
               and  period_number = 0
                   )
                or (year_date = :the_year
               and  period_number != 0
               and  period_number <= case :the_period when 'JANMAR' then 1
                                                      when 'APRJUN' then 2
                                                      when 'JULSEP' then 3
                                                      when 'OCTDEC' then 4
                                     end
            Regards

            Etbin

            Edited by: Etbin on 9.8.2012 8:14
            <tt>1 + value / 100 </tt>: multiplication should be faster than division. I used division because my NLS_NUMERIC_CHARACTERS = ',.'
            • 3. Re: I need a query to get all the values of taxes from the year 2008
              866961
              Thanks for your soon answer Etbin, i really apreciate your help,
              That works in some cases but its not that simple, and i don get why the logarithms here, but in the formula other thing that you should know is that past years debts pay the entire anual interests but actual year pay the trimestral interests depending of the months that means

              if the debts was aquired on period APRJUN the interes should be taken from period JULSEP => trimester 3 but as trimester 3 is not complete it should be divided for 3 en multiplied for 2 since we are on the second month of the 3 trimester

              Edited by: mbarquet on 09-ago-2012 6:28
              • 4. Re: I need a query to get all the values of taxes from the year 2008
                Frank Kulash
                Hi,
                mbarquet wrote:
                Thanks for your soon answer Etbin, i really apreciate your help,
                That works in some cases but its not that simple,
                Post CREATE TABLE and INSERT statements for some sample data. Point out where Etbin's solution is not doing what you really want, and explain how to get the right reulsts in those places.
                and i don get why the logarithms here,
                That's a way of multiplying however many numbers you happen to have. The aggregate SUM function adds however many numbers you have, but there's no PRODUCT function ^1^ that multiplies however many numbers, so Etbin used SUM to get the same results.
                but in the formula other thing that you should know is that past years debts pay the entire anual interests but actual year pay the trimestral interests depending of the months that means

                if the debts was aquired on period APRJUN the interes should be taken from period JULSEP => trimester 3 but as trimester 3 is not complete it should be divided for 3 en multiplied for 2 since we are on the second month of the 3 trimester
                Sorry, I don't follow this. Perhaps it will be clearer after you post the sample data and results.

                 

                ^1^ There's no built-in aggregate PRODUCT function, but you can create a user-defined aggregate function to do this. As user-defined aggregate functions go, PRODUCT is one of the simplest, so writing one is a good exercise.
                • 5. Re: I need a query to get all the values of taxes from the year 2008
                  Etbin
                  I somehow suspected you'd have additional requests (say proportional interest calculation within the period you're mentioning now) and having no means to test anything and no other answers in sight I decided to start with what Frank calls baby steps
                  What I had in mind is to write a function to provide the interest_factor.
                  Let's start providing just :the_year and :the_period
                  If you change <tt> select exp(sum(ln(1 + value / 100))) interest_factor </tt> to <tt> select * -- exp(sum(ln(1 + value / 100))) interest_factor </tt>do the correct rows get selected ? Judging from my example the answer should be NO as it was meant just to convey an idea (note the suspicions described above)
                  It's the first thing you must take care about (maybe you need the TRI rates for the first and the last/current year and the ANU rates for the years in between if any to compute the factor correctly)
                  When you make it work you'd involve expiration_date or whatever to deal with proportionalities you have mentioned.
                  I see Frank has explained all about the exp ln thing
                  what he/we want from you is (if you want the function based solution)
                  with
                  re_interests(id_interests,int_value,int_type,int_period,int_year) as
                  (select 1,12.3,1,'TRI',2009 from dual union all
                   select 2,12.3,2,'TRI',2009 from dual union all
                   select 3,12.3,3,'TRI',2009 from dual union all
                   select 4,12.3,4,'TRI',2009 from dual union all
                   select 5,23.0,0,'ANU',2009 from dual union all
                   select 6,13.5,1,'TRI',2010 from dual union all
                   select 7,13.5,2,'TRI',2010 from dual union all
                   select 8,13.5,3,'TRI',2010 from dual union all
                   select 9,13.5,4,'TRI',2010 from dual union all
                   select 10,24,0,'ANU',2010 from dual union all
                   select 11,14.5,1,'TRI',2011 from dual union all
                   select 12,14.5,2,'TRI',2011 from dual union all
                   select 13,14.5,3,'TRI',2011 from dual union all
                   select 14,14.5,4,'TRI',2011 from dual union all
                   select 15,25,0,'ANU',2011 from dual union all
                   select 16,15.5,1,'TRI',2012 from dual union all
                   select 16,15.5,2,'TRI',2012 from dual union all
                   select 16,15.5,3,'TRI',2012 from dual
                  )
                  together with a detailed explanation (do include the proportional calculation mentioned) you mostly did it already
                  given these parameters ...
                  this result ... is expected to be returned
                  several of them: spanning several years, within same year, ...

                  Regards

                  Etbin
                  • 6. Re: I need a query to get all the values of taxes from the year 2008
                    866961
                    These are the create tables
                    I am from latinoamerica so the tables are in spanish



                    create table RE_INTERESES_MORA

                    (

                    ID_INTERES_MORA NUMBER(18),

                    ANIO DATE,

                    TIPO VARCHAR2(3 CHAR), (TRI or ANU)

                    TRIMESTRE NUMBER(18), (1, 2, 3, 4, 0)

                    VALOR NUMBER(18,2),

                    ESTADO VARCHAR2(1), (I or A)

                    FECHA_INGRESO DATE,

                    FECHA_MODIFICACION DATE

                    )

                    insert into RE_INTERESES_MORA

                    (25, to_date('01-01-2010', 'dd-mm-yyyy'), 'TRI', 1, 13.79, 'I', to_date('01-01-2010', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (26, to_date('01-04-2010', 'dd-mm-yyyy'), 'TRI', 2, 13.82, 'I', to_date('01-04-2010', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (27, to_date('01-07-2010', 'dd-mm-yyyy'), 'TRI', 3, 13.53, 'I', to_date('01-07-2010', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (28, to_date('01-10-2010', 'dd-mm-yyyy'), 'TRI', 4, 13.56, 'I', to_date('01-10-2010', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (29, to_date('31-12-2010', 'dd-mm-yyyy'), 'ANU', 0, 13.68, 'A', to_date('31-12-2010', 'dd-mm-yyyy'), null);



                    insert into RE_INTERESES_MORA

                    (32, to_date('01-07-2011', 'dd-mm-yyyy'), 'TRI', 3, 12.55, 'I', to_date('01-07-2011', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (37, to_date('01-07-2012', 'dd-mm-yyyy'), 'TRI', 3, 12.26, 'A', to_date('01-07-2012', 'dd-mm-yyyy'), null);



                    insert into RE_INTERESES_MORA

                    (20, to_date('01-01-2009', 'dd-mm-yyyy'), 'TRI', 1, 13.71, 'I', to_date('01-01-2009', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (21, to_date('01-04-2009', 'dd-mm-yyyy'), 'TRI', 2, 13.86, 'I', to_date('01-04-2009', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (22, to_date('01-07-2009', 'dd-mm-yyyy'), 'TRI', 3, 13.86, 'I', to_date('01-07-2009', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (23, to_date('01-10-2009', 'dd-mm-yyyy'), 'TRI', 4, 13.73, 'I', to_date('01-10-2009', 'dd-mm-yyyy'), null);





                    insert into RE_INTERESES_MORA

                    (31, to_date('01-04-2011', 'dd-mm-yyyy'), 'TRI', 2, 12.98, 'I', to_date('01-04-2011', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (34, to_date('31-12-2011', 'dd-mm-yyyy'), 'ANU', 0, 12.78, 'A', to_date('31-12-2011', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (35, to_date('01-01-2012', 'dd-mm-yyyy'), 'TRI', 1, 12.26, 'A', to_date('01-01-2012', 'dd-mm-yyyy'), null);



                    insert into RE_INTERESES_MORA

                    (24, to_date('31-12-2009', 'dd-mm-yyyy'), 'ANU', 0, 13.79, 'A', to_date('01-01-2010', 'dd-mm-yyyy'), null);



                    insert into RE_INTERESES_MORA

                    (36, to_date('01-04-2012', 'dd-mm-yyyy'), 'TRI', 2, 12.26, 'A', to_date('01-04-2012', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (28, to_date('01-10-2010', 'dd-mm-yyyy'), 'TRI', 4, 13.56, 'I', to_date('01-10-2010', 'dd-mm-yyyy'), null);



                    insert into RE_INTERESES_MORA

                    (30, to_date('01-01-2011', 'dd-mm-yyyy'), 'TRI', 1, 13.02, 'I', to_date('31-12-2010', 'dd-mm-yyyy'), null);

                    insert into RE_INTERESES_MORA

                    (33, to_date('01-10-2011', 'dd-mm-yyyy'), 'TRI', 4, 12.56, 'I', to_date('01-10-2011', 'dd-mm-yyyy'), null);
                    • 7. Re: I need a query to get all the values of taxes from the year 2008
                      866961
                      create table SM_COSTERA_PLANILLAS

                      (

                      ID_ESTACION_COSTERA_PLANILLA NUMBER(18),

                      ID_ESTACION_COSTERA NUMBER(9),

                      ID_FACTURA NUMBER(18),

                      VALOR_VHF NUMBER(18,2) default 0,

                      VALOR_HF NUMBER(18,2) default 0,

                      VALOR_MF NUMBER(18,2) default 0,

                      ANIO_PLANILLA VARCHAR2(4 CHAR),

                      PERIODO_PLANILLA VARCHAR2(6 CHAR),

                      FECHA_CADUCIDAD DATE,

                      CANALES_VHF_COSTERA NUMBER(9) default 0,

                      VALOR_CANALES_VHF_COSTERA NUMBER(18,2) default 0,

                      CANALES_HF_COSTERA NUMBER(9) default 0,

                      VALOR_CANALES_HF_COSTERA NUMBER(18,2) default 0,

                      CANALES_MF_COSTERA NUMBER(9) default 0,

                      VALOR_CANALES_MF_COSTERA NUMBER(18,2) default 0,

                      PORTATILES_COSTERA NUMBER(9) default 0,

                      VALOR_PORTATILES_COSTERA NUMBER(18,2) default 0,

                      NAVES_CORRESPONSALES NUMBER(9) default 0,

                      VALOR_CANAL_VHF_COSTERA_NAVES NUMBER(18,2) default 0,

                      VALOR_CANALES_HF_COSTERA_NAVES NUMBER(18,2) default 0,

                      VALOR_CANALES_MF_COSTERA_NAVES NUMBER(18,2) default 0,

                      PORTATILES_COSTERA_NAVES NUMBER(9) default 0,

                      VALOR_PORTATILES_COSTERA_NAVES NUMBER(18,2) default 0,

                      TOTAL_PLANILLA NUMBER(18,2) default 0,

                      OBSERVACIONES VARCHAR2(200 CHAR),

                      ESTADO VARCHAR2(1 CHAR) default 'A',

                      FECHA_INGRESO DATE,

                      ID_USUARIO_INGRESO VARCHAR2(12 CHAR),

                      FECHA_MODIFICACION DATE,

                      ID_USUARIO_MODIFICACION VARCHAR2(12 CHAR)

                      )

                      ;
                      • 8. Re: I need a query to get all the values of taxes from the year 2008
                        866961
                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (1637, 394, 1, 13.46, 13.46, 6.74, '2009', 'ABRJUN', to_date('09-05-2009 09:15:30', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 0, 0, 1, 40.38, 0, 0, 3, 121.17, 201.93, null, 'A', to_date('09-04-2009 09:15:34', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('23-04-2009 09:34:28', 'dd-mm-yyyy hh24:mi:ss'), 'IVALENCIA');

                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (1834, 394, 0, 13.46, 13.46, 6.74, '2009', 'JULSEP', to_date('13-08-2009 11:47:42', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 0, 0, 1, 40.38, 0, 0, 3, 121.17, 201.93, null, 'A', to_date('14-07-2009 11:53:45', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (1883, 30, 1, 13.46, 13.46, 6.74, '2009', 'OCTDIC', to_date('07-11-2009 12:06:32', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 1, 40.38, 0, 0, 0, 0, 0, 0, 80.76, null, 'A', to_date('08-10-2009 12:14:28', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('19-10-2009 15:39:33', 'dd-mm-yyyy hh24:mi:ss'), 'JDELGADO');

                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (2040, 394, 0, 13.46, 13.46, 6.74, '2009', 'OCTDIC', to_date('07-11-2009 12:08:02', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 0, 0, 1, 40.38, 0, 0, 0, 0, 80.76, null, 'A', to_date('08-10-2009 12:09:37', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (1684, 30, 1, 13.46, 13.46, 6.74, '2009', 'JULSEP', to_date('13-08-2009 11:45:34', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 1, 40.38, 0, 0, 0, 0, 0, 0, 80.76, null, 'A', to_date('14-07-2009 11:51:37', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('05-08-2009 11:50:04', 'dd-mm-yyyy hh24:mi:ss'), 'ASAGASTI');

                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (1433, 394, 1, 13.46, 13.46, 6.74, '2009', 'ENEMAR', to_date('25-02-2009 12:15:11', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 0, 0, 1, 40.38, 0, 0, 3, 121.17, 201.93, null, 'A', to_date('26-01-2009 12:13:08', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('06-03-2009 15:19:23', 'dd-mm-yyyy hh24:mi:ss'), 'RECPER_MAN');

                        insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                        values (1483, 30, 1, 13.46, 13.46, 6.74, '2009', 'ABRJUN', to_date('09-05-2009 09:13:49', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 1, 40.38, 0, 0, 0, 0, 0, 0, 80.76, null, 'A', to_date('09-04-2009 09:13:52', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('20-04-2009 15:25:30', 'dd-mm-yyyy hh24:mi:ss'), 'JDELGADO');
                        • 9. Re: I need a query to get all the values of taxes from the year 2008
                          866961
                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (1071, 30, 1, 12.37, 12.37, 6.19, '2008', 'OCTDIC', to_date('13-11-2008 10:16:22', 'dd-mm-yyyy hh24:mi:ss'), 1, 37.11, 0, 0, 0, 0, 1, 37.11, 0, 0, 0, 0, 0, 0, 74.22, null, 'A', to_date('14-10-2008 10:20:04', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('15-10-2008 15:35:12', 'dd-mm-yyyy hh24:mi:ss'), 'ASAGASTI');

                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (1226, 394, 1, 12.37, 12.37, 6.19, '2008', 'OCTDIC', to_date('13-11-2008 10:18:04', 'dd-mm-yyyy hh24:mi:ss'), 1, 37.11, 0, 0, 0, 0, 0, 0, 1, 37.11, 0, 0, 3, 111.33, 185.55, null, 'A', to_date('14-10-2008 10:21:47', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('06-03-2009 15:17:50', 'dd-mm-yyyy hh24:mi:ss'), 'RECPER_MAN');

                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (1279, 30, 1, 13.46, 13.46, 6.74, '2009', 'ENEMAR', to_date('25-02-2009 12:12:39', 'dd-mm-yyyy hh24:mi:ss'), 1, 40.38, 0, 0, 0, 0, 1, 40.38, 0, 0, 0, 0, 0, 0, 80.76, null, 'A', to_date('26-01-2009 12:10:36', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('06-02-2009 15:34:18', 'dd-mm-yyyy hh24:mi:ss'), 'ASAGASTI');

                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (445, 30, 1, 12.37, 12.37, 6.19, '2008', 'ENEMAR', to_date('31-01-2008 23:59:59', 'dd-mm-yyyy hh24:mi:ss'), 1, 37.11, 0, 0, 0, 0, 1, 37.11, 0, 0, 0, 0, 0, 0, 74.22, null, 'A', to_date('09-01-2008 10:48:42', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('21-01-2008 16:30:42', 'dd-mm-yyyy hh24:mi:ss'), 'MGUERRA');

                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (656, 30, 1, 12.37, 12.37, 6.19, '2008', 'ABRJUN', to_date('25-05-2008 23:59:59', 'dd-mm-yyyy hh24:mi:ss'), 1, 37.11, 0, 0, 0, 0, 1, 37.11, 0, 0, 0, 0, 0, 0, 74.22, null, 'A', to_date('25-04-2008 10:30:27', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('30-04-2008 16:34:33', 'dd-mm-yyyy hh24:mi:ss'), 'IVALENCIA');

                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (861, 30, 1, 12.37, 12.37, 6.19, '2008', 'JULSEP', to_date('18-08-2008', 'dd-mm-yyyy'), 1, 37.11, 0, 0, 0, 0, 1, 37.11, 0, 0, 0, 0, 0, 0, 74.22, null, 'A', to_date('18-07-2008 12:56:24', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('24-07-2008 10:33:14', 'dd-mm-yyyy hh24:mi:ss'), 'MGUERRA');

                          insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                          values (234, 30, 1, 11.97, 11.97, 5.99, '2007', 'OCTDIC', to_date('31-10-2007 23:59:59', 'dd-mm-yyyy hh24:mi:ss'), 1, 35.91, 0, 0, 0, 0, 1, 35.91, 0, 0, 0, 0, 0, 0, 71.82, null, 'A', to_date('01-10-2007 10:27:13', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('19-10-2007 15:45:24', 'dd-mm-yyyy hh24:mi:ss'), 'IVALENCIA');
                          • 10. Re: I need a query to get all the values of taxes from the year 2008
                            866961
                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (8, 30, 1, 11.97, 11.97, 5.99, '2007', 'JULSEP', to_date('30-09-2007 23:59:59', 'dd-mm-yyyy hh24:mi:ss'), 1, 35.91, 0, 0, 0, 0, 1, 35.91, 0, 0, 0, 0, 0, 0, 71.82, null, 'A', to_date('27-08-2007 08:58:28', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('04-09-2007 12:33:17', 'dd-mm-yyyy hh24:mi:ss'), 'JDELGADO');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2323, 30, 1, 14.04, 14.04, 7.03, '2010', 'ABRJUN', to_date('08-05-2010 14:54:40', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 0, 0, 84.24, null, 'A', to_date('08-04-2010 14:51:25', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('03-05-2010 15:45:30', 'dd-mm-yyyy hh24:mi:ss'), 'LTAPIA');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2467, 394, 0, 14.04, 14.04, 7.03, '2010', 'ABRJUN', to_date('08-05-2010 14:55:19', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 84.24, null, 'A', to_date('08-04-2010 14:52:04', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2541, 30, 1, 14.04, 14.04, 7.03, '2010', 'JULSEP', to_date('15-08-2010 10:06:42', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 0, 0, 84.24, null, 'A', to_date('16-07-2010 10:01:41', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('27-07-2010 11:05:15', 'dd-mm-yyyy hh24:mi:ss'), 'LTAPIA');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2102, 30, 1, 14.04, 14.04, 7.03, '2010', 'ENEMAR', to_date('18-02-2010 10:33:28', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 0, 0, 84.24, null, 'A', to_date('19-01-2010 10:38:53', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('01-02-2010 09:34:43', 'dd-mm-yyyy hh24:mi:ss'), 'LAGARCIA');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2262, 394, 0, 14.04, 14.04, 7.03, '2010', 'ENEMAR', to_date('18-02-2010 10:34:09', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 84.24, null, 'A', to_date('19-01-2010 10:39:33', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2666, 394, 0, 14.04, 14.04, 7.03, '2010', 'JULSEP', to_date('15-08-2010 10:07:20', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 84.24, null, 'A', to_date('16-07-2010 10:02:20', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2726, 30, 1, 14.04, 14.04, 7.03, '2010', 'OCTDIC', to_date('13-11-2010 09:46:45', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 0, 0, 84.24, null, 'A', to_date('14-10-2010 09:40:04', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('04-11-2010 10:28:29', 'dd-mm-yyyy hh24:mi:ss'), 'MSANTOS');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2865, 394, 0, 14.04, 14.04, 7.03, '2010', 'OCTDIC', to_date('13-11-2010 09:47:25', 'dd-mm-yyyy hh24:mi:ss'), 1, 42.12, 0, 0, 0, 0, 0, 0, 1, 42.12, 0, 0, 0, 0, 84.24, null, 'A', to_date('14-10-2010 09:40:44', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (2943, 30, 1, 14.51, 14.51, 7.26, '2011', 'ENEMAR', to_date('18-02-2011 09:35:09', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 0, 0, 87.06, null, 'A', to_date('19-01-2011 09:23:00', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('31-01-2011 15:35:02', 'dd-mm-yyyy hh24:mi:ss'), 'MSANTOS');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3322, 30, 1, 14.51, 14.51, 7.26, '2011', 'JULSEP', to_date('13-08-2011 08:36:38', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 0, 0, 87.06, null, 'A', to_date('14-07-2011 08:31:12', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('21-07-2011 12:02:17', 'dd-mm-yyyy hh24:mi:ss'), 'ASAGASTI');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3431, 394, 0, 14.51, 14.51, 7.26, '2011', 'JULSEP', to_date('13-08-2011 08:37:16', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 87.06, null, 'A', to_date('14-07-2011 08:31:49', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3563, 30, 2, 14.51, 14.51, 7.26, '2011', 'OCTDIC', to_date('02-11-2011 08:31:37', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 0, 0, 87.06, null, 'A', to_date('03-10-2011 08:25:50', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('27-10-2011 11:04:39', 'dd-mm-yyyy hh24:mi:ss'), 'ASAGASTI');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3058, 394, 0, 14.51, 14.51, 7.26, '2011', 'ENEMAR', to_date('18-02-2011 09:35:44', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 87.06, null, 'A', to_date('19-01-2011 09:23:35', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3122, 30, 1, 14.51, 14.51, 7.26, '2011', 'ABRJUN', to_date('21-05-2011 10:31:57', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 0, 0, 87.06, null, 'A', to_date('21-04-2011 10:22:14', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('27-04-2011 12:19:40', 'dd-mm-yyyy hh24:mi:ss'), 'LTAPIA');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3230, 394, 0, 14.51, 14.51, 7.26, '2011', 'ABRJUN', to_date('21-05-2011 10:32:40', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 87.06, null, 'A', to_date('21-04-2011 10:22:56', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3743, 30, 1, 15.3, 15.3, 7.65, '2012', 'ENEMAR', to_date('17-02-2012 10:43:42', 'dd-mm-yyyy hh24:mi:ss'), 1, 45.9, 0, 0, 0, 0, 1, 45.9, 0, 0, 0, 0, 0, 0, 91.8, null, 'A', to_date('18-01-2012 10:30:30', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('27-02-2012 16:35:35', 'dd-mm-yyyy hh24:mi:ss'), 'MGUERRA');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3853, 394, 0, 15.3, 15.3, 7.65, '2012', 'ENEMAR', to_date('17-02-2012 10:44:15', 'dd-mm-yyyy hh24:mi:ss'), 1, 45.9, 0, 0, 0, 0, 0, 0, 1, 45.9, 0, 0, 0, 0, 91.8, null, 'A', to_date('18-01-2012 10:31:02', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3942, 30, 1, 15.3, 15.3, 7.65, '2012', 'ABRJUN', to_date('16-05-2012 16:38:19', 'dd-mm-yyyy hh24:mi:ss'), 1, 45.9, 0, 0, 0, 0, 1, 45.9, 0, 0, 0, 0, 0, 0, 91.8, null, 'A', to_date('16-04-2012 16:31:43', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('16-05-2012 16:06:51', 'dd-mm-yyyy hh24:mi:ss'), 'ASAGASTI');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (4180, 30, 1, 15.3, 15.3, 7.65, '2012', 'JULSEP', to_date('09-08-2012 18:10:47', 'dd-mm-yyyy hh24:mi:ss'), 1, 45.9, 0, 0, 0, 0, 1, 45.9, 0, 0, 0, 0, 0, 0, 91.8, null, 'A', to_date('10-07-2012 17:55:09', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', to_date('16-07-2012 15:30:30', 'dd-mm-yyyy hh24:mi:ss'), 'NAGUIRRE');

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (4065, 394, 0, 15.3, 15.3, 7.65, '2012', 'ABRJUN', to_date('16-05-2012 16:38:53', 'dd-mm-yyyy hh24:mi:ss'), 1, 45.9, 0, 0, 0, 0, 0, 0, 1, 45.9, 0, 0, 0, 0, 91.8, null, 'A', to_date('16-04-2012 16:32:17', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (3673, 394, 0, 14.51, 14.51, 7.26, '2011', 'OCTDIC', to_date('02-11-2011 08:32:16', 'dd-mm-yyyy hh24:mi:ss'), 1, 43.53, 0, 0, 0, 0, 0, 0, 1, 43.53, 0, 0, 0, 0, 87.06, null, 'A', to_date('03-10-2011 08:26:29', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);

                            insert into SM_COSTERA_PLANILLAS (ID_ESTACION_COSTERA_PLANILLA, ID_ESTACION_COSTERA, ID_FACTURA, VALOR_VHF, VALOR_HF, VALOR_MF, ANIO_PLANILLA, PERIODO_PLANILLA, FECHA_CADUCIDAD, CANALES_VHF_COSTERA, VALOR_CANALES_VHF_COSTERA, CANALES_HF_COSTERA, VALOR_CANALES_HF_COSTERA, CANALES_MF_COSTERA, VALOR_CANALES_MF_COSTERA, PORTATILES_COSTERA, VALOR_PORTATILES_COSTERA, NAVES_CORRESPONSALES, VALOR_CANAL_VHF_COSTERA_NAVES, VALOR_CANALES_HF_COSTERA_NAVES, VALOR_CANALES_MF_COSTERA_NAVES, PORTATILES_COSTERA_NAVES, VALOR_PORTATILES_COSTERA_NAVES, TOTAL_PLANILLA, OBSERVACIONES, ESTADO, FECHA_INGRESO, ID_USUARIO_INGRESO, FECHA_MODIFICACION, ID_USUARIO_MODIFICACION)

                            values (4284, 394, 0, 15.3, 15.3, 7.65, '2012', 'JULSEP', to_date('09-08-2012 18:11:21', 'dd-mm-yyyy hh24:mi:ss'), 1, 45.9, 0, 0, 0, 0, 0, 0, 1, 45.9, 0, 0, 0, 0, 91.8, null, 'A', to_date('10-07-2012 17:55:43', 'dd-mm-yyyy hh24:mi:ss'), 'DMENDOZA', null, null);


                            now for expample the registry from sm_costeras _planillas with id 4284 has a bill on julsep of 2012 that does not need to be charge
                            the registry 3673 bill is on octdic of 2011 so as it is from the las year it charges the anual income for this year %12.78 plus the income of this year's trimesters
                            if the registry is from 2009 the charge will be the incom of year 2009 plus 2010 plus2011 and the income of this year's trimesters

                            the incomes charged on the value of the bill is complete y the expiration date is done then the bill of the trimester is complete also y the bill was on 30 dec of any year the bill is charge with the full year income even if its just for 2 days
                            • 11. Re: I need a query to get all the values of taxes from the year 2008
                              Etbin
                              Assuming you (still) want a function like <tt>interest_factor(p_expiration_date in date) return number </tt>
                              with
                              re_intereses_mora(id_interes_mora,anio,tipo,trimestre,valor,estado,fecha_ingreso,fecha_modificacion) as
                              (select 20,to_date('01-01-2009','dd-mm-yyyy'),'TRI',1,13.71,'I',to_date('01-01-2009','dd-mm-yyyy'),null from dual union all
                               select 21,to_date('01-04-2009','dd-mm-yyyy'),'TRI',2,13.86,'I',to_date('01-04-2009','dd-mm-yyyy'),null from dual union all
                               select 22,to_date('01-07-2009','dd-mm-yyyy'),'TRI',3,13.86,'I',to_date('01-07-2009','dd-mm-yyyy'),null from dual union all
                               select 23,to_date('01-10-2009','dd-mm-yyyy'),'TRI',4,13.73,'I',to_date('01-10-2009','dd-mm-yyyy'),null from dual union all
                               select 24,to_date('31-12-2009','dd-mm-yyyy'),'ANU',0,13.79,'A',to_date('01-01-2010','dd-mm-yyyy'),null from dual union all
                               select 25,to_date('01-01-2010','dd-mm-yyyy'),'TRI',1,13.79,'I',to_date('01-01-2010','dd-mm-yyyy'),null from dual union all
                               select 26,to_date('01-04-2010','dd-mm-yyyy'),'TRI',2,13.82,'I',to_date('01-04-2010','dd-mm-yyyy'),null from dual union all
                               select 27,to_date('01-07-2010','dd-mm-yyyy'),'TRI',3,13.53,'I',to_date('01-07-2010','dd-mm-yyyy'),null from dual union all
                               select 28,to_date('01-10-2010','dd-mm-yyyy'),'TRI',4,13.56,'I',to_date('01-10-2010','dd-mm-yyyy'),null from dual union all
                               select 29,to_date('31-12-2010','dd-mm-yyyy'),'ANU',0,13.68,'A',to_date('31-12-2010','dd-mm-yyyy'),null from dual union all
                               select 30,to_date('01-01-2011','dd-mm-yyyy'),'TRI',1,13.02,'I',to_date('31-12-2010','dd-mm-yyyy'),null from dual union all
                               select 31,to_date('01-04-2011','dd-mm-yyyy'),'TRI',2,12.98,'I',to_date('01-04-2011','dd-mm-yyyy'),null from dual union all
                               select 32,to_date('01-07-2011','dd-mm-yyyy'),'TRI',3,12.55,'I',to_date('01-07-2011','dd-mm-yyyy'),null from dual union all
                               select 33,to_date('01-10-2011','dd-mm-yyyy'),'TRI',4,12.56,'I',to_date('01-10-2011','dd-mm-yyyy'),null from dual union all
                               select 34,to_date('31-12-2011','dd-mm-yyyy'),'ANU',0,12.78,'A',to_date('31-12-2011','dd-mm-yyyy'),null from dual union all
                               select 35,to_date('01-01-2012','dd-mm-yyyy'),'TRI',1,12.26,'A',to_date('01-01-2012','dd-mm-yyyy'),null from dual union all
                               select 36,to_date('01-04-2012','dd-mm-yyyy'),'TRI',2,12.26,'A',to_date('01-04-2012','dd-mm-yyyy'),null from dual union all
                               select 37,to_date('01-07-2012','dd-mm-yyyy'),'TRI',3,12.26,'A',to_date('01-07-2012','dd-mm-yyyy'),null from dual
                              )
                              I need a clarification: does one of the queries return all the rows needed to compute the interest factor for all circumstances
                              <font color="red" size="4">NOT TESTED! No database at hand</font><br>
                              the remaining trimestre rates are applied for the first year with 30-12 exception
                              select *
                                from re_intereses_mora
                               where (anio = to_char(:fecha_caducidad,'yyyy')
                                 and  to_char((:fecha_caducidad,'dd-mm') != '30-12'
                                 and  trimestre >= to_number(to_char(:fecha_caducidad,'q'))
                                     )  /* first interest charging year - regular */
                                  or (anio = to_char(:fecha_caducidad,'yyyy')
                                 and  to_char((:fecha_caducidad,'dd-mm') = '30-12'
                                 and  trimestre = 0
                                     )  /* first interest charging year - exception */
                                  or (anio = to_char(sysdate,'yyyy')
                                 and  trimestre < to_number(to_char(sysdate,'q'))
                                     )  /* last interest charging year */
                                  or (anio > to_char(:fecha_caducidad,'yyyy')
                                 and  anio < to_char(sysdate,'yyyy')
                                 and  trimestre = 0
                                     )  /* in between interest charging years */
                              annual interest rates are applied for all previous years (if so the 30-12 exception is irrelevant)
                              select *
                                from re_intereses_mora
                               where (anio >= to_char(:fecha_caducidad,'yyyy')
                                 and  anio != to_char(sysdate,'yyyy')
                                 and  trimestre = 0
                                     )  /* previous interest charging years */
                                  or (anio = to_char(sysdate,'yyyy')
                                 and  trimestre < to_number(to_char(sysdate,'q'))
                                     )  /* last interest charging year */
                              Regards

                              Etbin

                              Edited by: Etbin on 10.8.2012 11:31
                              I leave for a week or so tomorrow so I post something to play with
                              select i.anio,
                                     i.trimestre,
                                     i.valor,
                                     f.fecha_caducidad
                                     case when i.trimestre != 0
                                          then case when i.anio = to_char(f.fecha_caducidad,'yyyy')
                                                     and to_char((f.fecha_caducidad,'dd-mm') != '30-12'
                                                     and i.trimestre = to_number(to_char(f.fecha_caducidad,'q'))
                                                    then i.valor * (add_months(i.anio,3) - f.fecha_caducidad) / (add_months(i.anio,3) - i.anio)
                                                    when i.anio = to_char(sysdate,'yyyy')
                                                     and i.trimestre = to_number(to_char(f.sysdate,'q'))
                                                    then i.valor * (f.fecha_caducidad - i.anio) / (add_months(i.anio,3) - i.anio)
                                                    else i.valor
                                               end
                                     end valor_ajustado,
                                     case when i.trimestre != 0
                                          then case when i.anio = to_char(f.fecha_caducidad,'yyyy')
                                                     and to_char((f.fecha_caducidad,'dd-mm') != '30-12'
                                                     and i.trimestre = to_number(to_char(f.fecha_caducidad,'q'))
                                                    then add_months(i.anio,3) - f.fecha_caducidad
                                                    when i.anio = to_char(sysdate,'yyyy')
                                                     and i.trimestre = to_number(to_char(f.sysdate,'q'))
                                                    then f.fecha_caducidad - i.anio
                                                    else add_months(i.anio,3) - i.anio
                                               end
                                     end intereses_dias,
                                     case when i.trimestre != 0
                                          then add_months(i.anio,3) - i.anio
                                     end trimestre_dia
                                from re_intereses_mora i,
                                     (select to_date(:fecha_caducidad,'yyymmdd') fecha_caducidad
                                        from dual
                                     ) f
                               where (i.anio = to_char(f.fecha_caducidad,'yyyy')
                                 and  to_char((f.fecha_caducidad,'dd-mm') != '30-12'
                                 and  i.trimestre >= to_number(to_char(f.fecha_caducidad,'q'))
                                     )  /* first interest charging year - regular */
                                  or (i.anio = to_char(f.fecha_caducidad,'yyyy')
                                 and  to_char((f.fecha_caducidad,'dd-mm') = '30-12'
                                 and  i.trimestre = 0
                                     )  /* first interest charging year - exception */
                                  or (i.anio = to_char(sysdate,'yyyy')
                                 and  i.trimestre <= to_number(to_char(f.sysdate,'q'))
                                     )  /* last interest charging year */
                                  or (i.anio > to_char(f.fecha_caducidad,'yyyy')
                                 and  i.anio < to_char(sysdate,'yyyy')
                                 and  i.trimestre = 0
                                     )  /* in between interest charging years */
                              it's more or less how this would be done around here (as to my knowledge):
                              calculations by days
                              tweaks required depending on whether or not interest are charged for the first and/or last day
                              day proportions applied to rates when periods are not complete i.e. <tt> interest_rate * (interest_days / period_days)</tt>
                              dual is used to input the expiration date only to improve readability
                              • 12. Re: I need a query to get all the values of taxes from the year 2008
                                866961
                                Thanx Eltbin I'll prove this on monday since it`s holiday here in ecuador and we r not working until monday. I will test this and send you an answer
                                • 13. Re: I need a query to get all the values of taxes from the year 2008
                                  866961
                                  Hello Etbin thanx again fro your reply i does kind of work but when it takes a bill made on august 2012 the query charges the first 2 trimesters of the year

                                  select i.anio,
                                  i.trimestre,
                                  i.valor,
                                  f.fecha_caducidad, f.total_planilla,
                                  case when i.trimestre != 0
                                  then case when to_char(i.anio, 'yyyy') = to_char(f.fecha_caducidad,'yyyy')
                                  and to_char(f.fecha_caducidad,'dd-mm') != '30-12'
                                  and i.trimestre = to_number(to_char(f.fecha_caducidad,'q'))
                                  then i.valor * (add_months(i.anio,3) - f.fecha_caducidad) / (add_months(i.anio,3) - i.anio)
                                  when to_char(i.anio, 'yyyy') = to_char(sysdate,'yyyy')
                                  and i.trimestre = to_number(to_char(sysdate,'q'))
                                  then i.valor * (i.anio - f.fecha_caducidad) / (add_months(i.anio,3) - i.anio)
                                  else i.valor
                                  end
                                  end valor_ajustado,
                                  case when i.trimestre != 0
                                  then case when to_char(i.anio, 'yyyy') = to_char(f.fecha_caducidad,'yyyy')
                                  and to_char(f.fecha_caducidad,'dd-mm') != '30-12'
                                  and i.trimestre = to_number(to_char(f.fecha_caducidad,'q'))
                                  then add_months(i.anio,3) - f.fecha_caducidad
                                  when to_char(i.anio, 'yyyy') = to_char(sysdate,'yyyy')
                                  and i.trimestre = to_number(to_char(sysdate,'q'))
                                  then f.fecha_caducidad - i.anio
                                  else add_months(i.anio,3) - i.anio
                                  end
                                  end intereses_dias,
                                  case when i.trimestre != 0
                                  then add_months(i.anio,3) - i.anio
                                  end trimestre_dia
                                  from re_intereses_mora i, sm_costera_planillas f
                                  where (to_char(anio, 'yyyy') <> to_char(f.fecha_caducidad, 'yyyy')
                                  and to_char(f.fecha_caducidad, 'dd-mm') not like '30-12'

                                  and to_char(anio, 'yyyy') = to_char(sysdate, 'yyyy')

                                  and f.id_estacion_costera_planilla = 27
                                  and f.id_factura = 0 ) -- first interest charging year - regular

                                  or
                                  (to_char(anio, 'yyyy') = to_char(f.fecha_caducidad, 'yyyy')
                                  and to_char(f.fecha_caducidad, 'dd-mm') like '30-12'
                                  and trimestre > 0
                                  and f.id_estacion_costera_planilla = 27
                                  and f.id_factura = 0 ) -- first interest charging year - exception

                                  or
                                  (to_char(f.fecha_caducidad, 'yyyy') = to_char(sysdate,'yyyy')
                                  and trimestre < to_number(to_char(sysdate,'q'))
                                  and f.id_estacion_costera_planilla = 27
                                  and f.id_factura = 0) /* last interest charging year */

                                  or
                                  (anio > f.fecha_caducidad
                                  and anio < sysdate
                                  and trimestre = 0
                                  -- in between interest charging years
                                  and f.id_factura = 0

                                  and f.id_estacion_costera_planilla = 27)
                                  order by 1, 2


                                  then i.valor * (i.anio - f.fecha_caducidad) / (add_months(i.anio,3) - i.anio) and then f.fecha_caducidad - i.anio seems to be wrong

                                  the planilla was made on august 15 2012
                                  and it charges the 1st , the 2nd trimester and 3rd trimesters

                                  Edited by: mbarquet on 13-ago-2012 13:10
                                  • 14. Re: I need a query to get all the values of taxes from the year 2008
                                    866961
                                    The problem is that the formula you gave me take the trimester form the incomes table and the trimester should be taken from the period of the bill, periodo_planilla
                                    1 2 Previous Next