insert into tsubsistematransaccionesid (csubsistema, ctransaccion, versiontransaccion, ordenmenu, presentarenmenu, interna, formulariobase, afectainmovilizacion, cgrupotransaccion, presentarenreverso, cnivelmenu, listavalor, usacache, sumacomponentes, provision, completarrubros, lotegenerico, verificanivelseguridad, cusuario_ingreso, fingreso, acumulacontador, pagina, origendestino, controlaefectivo, requiereautorizacion) values ('11','7005','01',0,'0','1','0','1',null,null,null,'0','0','0','1','0',null,null,null,null,null,null,null,null,'0'); insert into tsubsistematransaccionesid (csubsistema, ctransaccion, versiontransaccion, ordenmenu, presentarenmenu, interna, formulariobase, afectainmovilizacion, cgrupotransaccion, presentarenreverso, cnivelmenu, listavalor, usacache, sumacomponentes, provision, completarrubros, lotegenerico, verificanivelseguridad, cusuario_ingreso, fingreso, acumulacontador, pagina, origendestino, controlaefectivo, requiereautorizacion) values ('04','7113','01',0,'0','1','0','1',null,null,null,'0','0','0','1','0',null,null,null,null,null,null,null,null,'0'); insert into tsubsistematransacciones (cidioma,csubsistema,ctransaccion,versiontransaccion,fhasta,versioncontrol,fdesde,descripcion) values ('ES','11','7005','01',fncfhasta(),0,fncsysdate(),'Pago de Inversiones'); insert into tsubsistematransacciones (cidioma,csubsistema,ctransaccion,versiontransaccion,fhasta,versioncontrol,fdesde,descripcion) values ('ES','04','7113','01',fncfhasta(),0,fncsysdate(),'D�bito a Cuenta Nostro por Pago de Inversiones'); insert into tcompaniatransacciones (cpersona_compania, csubsistema, ctransaccion, versiontransaccion, versioncontrol) values (2,'11','7005','01',0); insert into tcompaniatransacciones (cpersona_compania, csubsistema, ctransaccion, versiontransaccion, versioncontrol) values (2,'04','7113','01',0); insert into ttransaccionrubrosid (csubsistema, ctransaccion, versiontransaccion, rubro) values ('11','7005','01',1); insert into ttransaccionrubrosid (csubsistema, ctransaccion, versiontransaccion, rubro) values ('11','7005','01',2); insert into ttransaccionrubrosid (csubsistema, ctransaccion, versiontransaccion, rubro) values ('04','7113','01',1); insert into ttransaccionrubros (cidioma, csubsistema, ctransaccion, versiontransaccion, rubro, fhasta, versioncontrol, fdesde, descripcion, siglas) values ('ES','11','7005','01',1,fncfhasta(),0,fncsysdate(),'Pago de Capital de la Inversi�n',null); insert into ttransaccionrubros (cidioma, csubsistema, ctransaccion, versiontransaccion, rubro, fhasta, versioncontrol, fdesde, descripcion, siglas) values ('ES','11','7005','01',2,fncfhasta(),0,fncsysdate(),'Pago de Inter�s de la Inversi�n',null); insert into ttransaccionrubros (cidioma, csubsistema, ctransaccion, versiontransaccion, rubro, fhasta, versioncontrol, fdesde, descripcion, siglas) values ('ES','04','7113','01',1,fncfhasta(),0,fncsysdate(),'D�bito Cuenta Nostro por Pago de Inversiones',null); insert into ttransaccionrubrosdefinicion (csubsistema, ctransaccion, versiontransaccion, rubro, categoria, cgrupobalance, cpersona_compania, versioncontrol, rubro_par, rubro_padre, debitocredito, cestatuscuenta, ccodigoplantilla, tienetarifario, cconcepto, generamovimiento, afectacajamultiple, ocultaestadodecuenta, generasobregiro, usacache, calculainterescomision, calculaimpuesto, rubro_asociado, generaintersucursal,ajustepordecimales) values ('11','7005','01',1,'INVRSN','1',2,0,0,null,'C',null,null,null,null,'1','0','0','0','0',null,'0',null,'0',null); insert into ttransaccionrubrosdefinicion (csubsistema, ctransaccion, versiontransaccion, rubro, categoria, cgrupobalance, cpersona_compania, versioncontrol, rubro_par, rubro_padre, debitocredito, cestatuscuenta, ccodigoplantilla, tienetarifario, cconcepto, generamovimiento, afectacajamultiple, ocultaestadodecuenta, generasobregiro, usacache, calculainterescomision, calculaimpuesto, rubro_asociado, generaintersucursal,ajustepordecimales) values ('11','7005','01',2,'INTINV','1',2,0,0,null,'C',null,null,null,null,'1','0','0','0','0',null,'0',null,'0',null); insert into ttransaccionrubrosdefinicion (csubsistema, ctransaccion, versiontransaccion, rubro, categoria, cgrupobalance, cpersona_compania, versioncontrol, rubro_par, rubro_padre, debitocredito, cestatuscuenta, ccodigoplantilla, tienetarifario, cconcepto, generamovimiento, afectacajamultiple, ocultaestadodecuenta, generasobregiro, usacache, calculainterescomision, calculaimpuesto, rubro_asociado, generaintersucursal,ajustepordecimales) values ('04','7113','01',1,'DEPVEF','1',2,0,0,null,'D',null,null,null,null,'1','0','0','0','0',null,'0',null,'0',null); -- update ttransaccionrubrosdefinicion set cestatuscuenta = '002',rubro_par = null where csubsistema = '11' and ctransaccion = '7005'; update ttransaccionrubrosdefinicion set debitocredito = 'D' where csubsistema = '04' and ctransaccion = '7112'; update tsubsistematransaccionesid set provision = '0' where csubsistema = '11' and ctransaccion = '7005'; --Orden de cobro insert into tordencategoriascuotasid values(1,'11'); insert into tordencategoriascuotas(cordencategoriacuota, csubsistema, categoria, cgrupobalance, cpersona_compania, orden, versioncontrol) values(1,'11','INTINV','1',2,1,0); insert into tordencategoriascuotas(cordencategoriacuota, csubsistema, categoria, cgrupobalance, cpersona_compania, orden, versioncontrol) values(1,'11','INVRSN','1',2,2,0); --eventos insert into tsubsistemaeventosid values('PAYMENT','11',2); insert into tsubsistemaeventos(cevento, csubsistema, cidioma, fhasta, fdesde, descripcion, versioncontrol) values('PAYMENT','11','ES', fncfhasta, fncsysdate,'Pago de inversiones',0); insert into tsubsistemaeventostransaccion(cevento, csubsistema, cpersona_compania, fhasta, fdesde, csubsistema_transaccion, ctransaccion, versiontransaccion, rubro, versioncontrol) values('PAYMENT','11',2, fncfhasta, fncsysdate, '11','7005','01',null,0); insert into tsubsistemaeventosid values('DEBITO_PAGO_CUENTA_NOSTRO','11',2); insert into tsubsistemaeventos(cevento, csubsistema, cidioma, fhasta, fdesde, descripcion, versioncontrol) values('DEBITO_PAGO_CUENTA_NOSTRO','11','ES', fncfhasta, fncsysdate,'Debito pago cuenta nostro',0); insert into tsubsistemaeventostransaccion(cevento, csubsistema, cpersona_compania, fhasta, fdesde, csubsistema_transaccion, ctransaccion, versiontransaccion, rubro, versioncontrol) values('DEBITO_PAGO_CUENTA_NOSTRO','11',2, fncfhasta, fncsysdate, '04','7113','01',1,0); -- Codigos de proceso batch insert into tcodigosprocesarid values('PAYMENT','11'); insert into tcodigosprocesarid values('CLOSE_PROVISION','11'); -- Procesos batch insert into TCOMANDOSID (COMANDO, TIPOCOMANDO) values ('com.fitbank.invest.batch.InvestBatchProcessor', 'BCH'); insert into TCOMANDOS (COMANDO, TIPOCOMANDO, FHASTA, CIDIOMA, VERSIONCONTROL, FDESDE, DESCRIPCION) values ('com.fitbank.invest.batch.InvestBatchProcessor', 'BCH', FNCFHASTA(), 'ES', 0, FNCSYSDATE(), 'Clase que se encarga de ejecutar batch de inversiones'); insert into tprocesosbatchid (CPERSONA_COMPANIA,CSUBSISTEMA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION, procesofindedia) values(2,'11','01','2000','01','1'); insert into tprocesosbatch (CPERSONA_COMPANIA,CSUBSISTEMA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,SPROCESO,FHASTA,FDESDE, COMANDO,TIPOCOMANDO,HABILITADO,VERSIONCONTROL) values(2,'11','01','2000','01',5, fncfhasta, fncsysdate, 'com.fitbank.invest.batch.InvestBatchProcessor', 'BCH','1',0); -- Procesos batch subsistemaprocesos insert into TCOMANDOSID (COMANDO, TIPOCOMANDO) values ('com.fitbank.invest.batch.auxiliar.PaymentCommand', 'BCH'); insert into TCOMANDOS (COMANDO, TIPOCOMANDO, FHASTA, CIDIOMA, VERSIONCONTROL, FDESDE, DESCRIPCION) values ('com.fitbank.invest.batch.auxiliar.PaymentCommand', 'BCH', FNCFHASTA(), 'ES', 0, FNCSYSDATE(), 'Clase que se encarga de obtener inversiones a ejecutar pagos en batch'); insert into TCOMANDOSID (COMANDO, TIPOCOMANDO) values ('com.fitbank.invest.batch.process.acco.PaymentCommand', 'BCH'); insert into TCOMANDOS (COMANDO, TIPOCOMANDO, FHASTA, CIDIOMA, VERSIONCONTROL, FDESDE, DESCRIPCION) values ('com.fitbank.invest.batch.process.acco.PaymentCommand', 'BCH', FNCFHASTA(), 'ES', 0, FNCSYSDATE(), 'Clase que se encarga de ejecutar pagos de inversiones en batch'); insert into tsubsistemaprocesos(CPERSONA_COMPANIA,CSUBSISTEMA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,COMANDO,TIPOCOMANDO, FHASTA,FDESDE,ORDENPROCESO,LLENATABLATEMPORAL,EJECUTAFECHAPROXIMA,ACTIVO,VERSIONCONTROL) values(2,'11','01','2000','01','com.fitbank.invest.batch.auxiliar.PaymentCommand','BCH', fncfhasta, fncsysdate,1,'1','0','1',0); insert into tsubsistemaprocesos(CPERSONA_COMPANIA,CSUBSISTEMA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,COMANDO,TIPOCOMANDO, FHASTA,FDESDE,ORDENPROCESO,LLENATABLATEMPORAL,EJECUTAFECHAPROXIMA,ACTIVO,VERSIONCONTROL) values(2,'11','01','2000','01','com.fitbank.invest.batch.process.acco.PaymentCommand','BCH', fncfhasta, fncsysdate,2,'0','0','1',0); --Bean de inversiones. update tentidad set javaimplements = 'com.fitbank.common.financial.acco.ProductAccount' where entity = 'Tinvestmentaccount';