declare cursor xx is select * from activos;
begin
  for a in xx loop
    insert into act_activo
    (cod_cia,cod_activo,des_activo,cod_familia,cod_localiza,num_serie,num_maquina,
     num_placa,num_modelo,des_marca,encargado,fec_compra,doc_referen,vida_util,
     comentario,mon_compra,mon_revaluado,rev_deducible,mon_rescate,tipo_cambio_hist,
     fec_ultdep,fec_inidep,mon_depacu_Orig,mon_depacu_rev,fec_ultrev,
     fec_retiro,est_activo)
    values('098',a.conse,a.descripcio,a.cat,a.localiza,a.serie,null,
      null,a.modelo,a.condi,'CATA',sysdate,null,1,
      a.observ,0,0,0,0,1,
      sysdate,sysdate,0,0,sysdate,
      sysdate,'N');
  end loop;
  commit;
end;


/* Activos
CONSECUTIV                               NUMBER
CANTIDAD                                 NUMBER
CODIGO                                   VARCHAR2(1)
DESCRIPCIO                               VARCHAR2(40)
MARCA                                    VARCHAR2(12)
MODELO                                   VARCHAR2(8)
SERIE                                    VARCHAR2(1)
CONDICION                                VARCHAR2(8)
CAT                                      NUMBER
OBSERVA                                  VARCHAR2(15)
*/


COD_CIA                         NOT NULL CHAR(3)
COD_ACTIVO                      NOT NULL VARCHAR2(10)
DES_ACTIVO                      NOT NULL VARCHAR2(50)
COD_FAMILIA                     NOT NULL VARCHAR2(10)
COD_LOCALIZA                    NOT NULL VARCHAR2(10)
NUM_SERIE                                VARCHAR2(25)
NUM_MAQUINA                              VARCHAR2(25)
NUM_PLACA                                VARCHAR2(25)
NUM_MODELO                               VARCHAR2(25)
DES_MARCA                                VARCHAR2(30)
ENCARGADO                       NOT NULL VARCHAR2(30)
FEC_COMPRA                      NOT NULL DATE
DOC_REFEREN                              VARCHAR2(10)
VIDA_UTIL                       NOT NULL NUMBER(7)
COMENTARIO                               VARCHAR2(80)
MON_COMPRA                      NOT NULL NUMBER(14,2)
MON_REVALUADO                   NOT NULL NUMBER(14,2)
REV_DEDUCIBLE                   NOT NULL NUMBER(14,2)
MON_RESCATE                     NOT NULL NUMBER(14,2)
TIPO_CAMBIO_HIST                NOT NULL NUMBER(7,2)
FEC_ULTDEP                      NOT NULL DATE
FEC_INIDEP                      NOT NULL DATE
MON_DEPACU_ORIG                 NOT NULL NUMBER(14,2)
MON_DEPACU_REV                  NOT NULL NUMBER(14,2)
FEC_ULTREV                      NOT NULL DATE
FEC_RETIRO                               DATE
EST_ACTIVO                      NOT NULL CHAR(1)