-- PARAMETRIZACIÓN PARA TRANSACCIÓN 06-4052 (TABLA DE PAGOS DE REDESCUENTO). -- TSUBSISTEMATRANSACCIONESID 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, EJECUTAENAUTORIZACION) VALUES ('06', '4052', '01', 430, '1', '0', '1', '0', NULL, NULL, NULL, NULL, '0', '0', '0', '0', '0', '0', NULL, NULL, '0', NULL, NULL, '0', '0', '0'); -- TSUBSISTEMATRANSACCIONES INSERT INTO TSUBSISTEMATRANSACCIONES (CIDIOMA, CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, FHASTA, FDESDE, DESCRIPCION, SIGLAS, VERSIONCONTROL) VALUES ('ES', '06', '4052', '01', fncfhasta(), sysdate, 'TABLA DE PAGOS DE REDESCUENTO', NULL, 0); -- TCOMPANIATRANSACCIONES INSERT INTO TCOMPANIATRANSACCIONES (CPERSONA_COMPANIA, CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, VERSIONCONTROL) VALUES (2, '06', '4052', '01', 0); -- TPRODUCTOID -- Solo en caso de que el insert a TPRODUCTOESTATUS falle. -- INSERT INTO TPRODUCTOID (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CGRUPOBALANCE_PRINCIPAL) values (2, '06', '01', '001', null); -- TPRODUCTO -- Igual, solo en caso de que el insert en TPRODUCTOESTATUS falle. -- INSERT INTO TPRODUCTO (CIDIOMA, CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, FHASTA, FDESDE, DESCRIPCION, SIGLAS, DESCRIPCIONPVENTA, VERSIONCONTROL) values ('ES', 2, '06', '01', '001', FNCFHASTA, SYSDATE, '${DESC_PRO}$', '${SIGLAS_PRO}$', '${DESC_VENTA_PRO}$', 0); -- TCOMPANIAPRODUCTOS -- ignorar si sale error de restricción única. Está aquí por si el producto no está parametrizado. --INSERT INTO TCOMPANIAPRODUCTOS (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', 0); -- TPRODUCTOESTATUS -- ignorar error ORA-00001: restricción única (FITDESARROLLO.IPKSTATUSPRO) violada, puede que esto ya esté -- parametrizado previamente. INSERT INTO TPRODUCTOESTATUS (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', 0); -- -- TCOMPANIATRANSACCIONESPRODUCTO INSERT INTO TCOMPANIATRANSACCIONESPRODUCTO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 0); -- TCOMPANIATRANSACCIONESHORARIO INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 1, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN1', 0); INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 2, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN2', 0); INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 3, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN3', 0); INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 4, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN4', 0); INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 5, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN5', 0); INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 6, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN6', 0); INSERT INTO TCOMPANIATRANSACCIONESHORARIO (CPERSONA_COMPANIA, CSUBSISTEMA, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CESTATUSCUENTA, CSUBSISTEMA_TRANSACCION, CTRANSACCION, VERSIONTRANSACCION, CMONEDA, CTIPOHORARIO, DIASEMANA, FHASTA, FDESDE, HORADESDE, HORAHASTA, MONTOMAXIMO, CODIGOREGISTRO, VERSIONCONTROL) VALUES (2, '06', '01', '001', '1', '001', '06', '4052', '01', 'USD', 'N', 7, FNCFHASTA, SYSDATE, '0000', '2359', NULL, '20601001100106405201USDN7', 0); -- TCOMPANIAROLES INSERT INTO TCOMPANIAROLES (CROL, CPERSONA_COMPANIA, CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, CUSUARIO_INGRESO, FINGRESO, VERSIONCONTROL) VALUES ('1', 2, '06', '4052', '01', NULL, NULL, 0); -- TROLESHORARIO INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',1,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN1',0); INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',2,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN2',0); INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',3,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN3',0); INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',4,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN4',0); INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',5,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN5',0); INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',6,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN6',0); INSERT INTO TROLESHORARIO (CROL,CPERSONA_COMPANIA,CSUBSISTEMA,CGRUPOPRODUCTO,CPRODUCTO,CTIPOBANCA,CESTATUSCUENTA,CSUBSISTEMA_TRANSACCION,CTRANSACCION,VERSIONTRANSACCION,CMONEDA,CTIPOHORARIO,DIASEMANA,FHASTA,FDESDE,HORADESDE,HORAHASTA,MONTOMAXIMO,CODIGOREGISTRO,VERSIONCONTROL) VALUES ('1',2,'06','01','001','1','001','06','4052','01','USD','N',7,FNCFHASTA,SYSDATE,'0000','2359',NULL,'120601001100106405201USDN7',0); -- Parametrización del comando -- Nota: este comando aplica para la transacción 06-6013 del branch fininter. -- La parametrización para la TCOMANDOSMANTENIMIENTO se encuentra en la parametrización del branch fininter. DELETE FROM TCOMANDOS WHERE COMANDO = 'com.fitbank.loan.maintenance.GenerateLiabilitiesLoanPaymentTable'; DELETE FROM TCOMANDOSID WHERE COMANDO = 'com.fitbank.loan.maintenance.GenerateLiabilitiesLoanPaymentTable'; -- TCOMANDOSID -- INSERT INTO TCOMANDOSID (COMANDO,TIPOCOMANDO) VALUES ('com.fitbank.loan.maintenance.GenerateLiabilitiesLoanPaymentTable','MAN'); -- TCOMANDOS INSERT INTO TCOMANDOS (COMANDO,TIPOCOMANDO,FHASTA,CIDIOMA,FDESDE,DESCRIPCION,VERSIONCONTROL) VALUES ('com.fitbank.loan.maintenance.GenerateLiabilitiesLoanPaymentTable','MAN',FNCFHASTA,'ES',FNCSYSDATE,'CREA TABLA DE PAGOS DE PRÉSTAMO DEL PASIVO',0); -- Parametrización del código de error para el comando insert into tresultadosid values ("DVI144"); delete from tresultados where cresultado = 'DVI144'; insert into tresultados (cidioma,fhasta,fdesde,versioncontrol,cresultado,descripcion) values ("ES",fncfhasta,fncsysdate,0,"DVI144","LA TABLA {0} NO ES ENVIADA DESDE EL FORMULARIO.");