INSERT INTO TCOMANDOSID (COMANDO, TIPOCOMANDO) VALUES ('com.fitbank.loan.maintenance.VerifyCreditLine', 'MAN'); INSERT INTO TCOMANDOSID (COMANDO, TIPOCOMANDO) VALUES ('com.fitbank.loan.maintenance.VerifyLiquidation', 'MAN'); INSERT INTO TCOMANDOS (COMANDO, TIPOCOMANDO, FHASTA, CIDIOMA, FDESDE, DESCRIPCION, VERSIONCONTROL) VALUES ('com.fitbank.loan.maintenance.VerifyCreditLine', 'MAN', TIMESTAMP '2999-12-31 00:00:00', 'ES', SYSDATE, 'establece condicion operativa correspondiente de tproductoworkflow cuando es 1 prestamo asociado a una linea de credito', 0); INSERT INTO TCOMANDOS (COMANDO, TIPOCOMANDO, FHASTA, CIDIOMA, FDESDE, DESCRIPCION, VERSIONCONTROL) VALUES ('com.fitbank.loan.maintenance.VerifyLiquidation', 'MAN', TIMESTAMP '2999-12-31 00:00:00', 'ES', SYSDATE, 'establece la condicion operativa si tiene registros en tcuentaliquidacion para q pase por la 06-3002', 0); --Se agrega comando VerifyLiquidation luego de q se aprueba el desembolso 06-6012 delete from tcomandosmantenimiento where csubsistema='06' and ctransaccion='6012'; INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '6012', '01', 1, 'I', 'com.fitbank.term.solicitude.UpdateAccountDisbursement', 1, '0', 'MAN', '1', null, null, 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '6012', '01', 2, 'I', 'com.fitbank.processor.maintenance.MaintenanceProcessor', 3, '0', 'MAN', '1', null, null, 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '6012', '01', 3, 'I', 'com.fitbank.loan.maintenance.VerifyLiquidation', 2, '0', 'MAN', '0', null, null, 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '6012', '01', 12, 'I', 'com.fitbank.loan.query.ObtainTotalLiquidationDiscount', 12, '0', 'CON', '1', null, null, 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '6012', '01', 13, 'I', 'com.fitbank.processor.query.QueryProcessor', 13, '0', 'CON', '1', null, null, 0, null); --se agrega el comando VerifyCreditLine para q luego de grabar los valores de la tcuentaliquidacion pasa a la transaccion de desembolso 06-6013 delete from tcomandosmantenimiento where csubsistema='06' and ctransaccion='3002'; INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '3002', '01', 1, 'I', 'com.fitbank.term.solicitude.UpdateAccountforPayment', 1, '0', 'MAN', '1', null, null, 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '3002', '01', 2, 'I', 'com.fitbank.loan.maintenance.VerifyCreditLine', 2, '0', 'MAN', '0', null, null, 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('06', '3002', '01', 3, 'I', 'com.fitbank.processor.maintenance.MaintenanceProcessor', 3, '0', 'MAN', '1', null, null, 0, null); --Esto es un ejemplo de parametrización para un producto comercial, --para q luego de la aprobacion del prestamo en la 06-6012 y con la condicion operativa q viaja en el detail es: "APD" pase a "LCD" para que en la lov de la 06-3002 aparezca la cuenta --luego de grabar en la 06-3002, se regrese al desembolso 06-6013 INSERT INTO TPRODUCTOWORKFLOW (CPERSONA_COMPANIA, CSUBSISTEMA, SPRODUCTOWORKFLOW, FHASTA, FDESDE, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CMONEDA, CSUCURSAL, COFICINA, CESTATUSCUENTA_ANTERIOR, CESTATUSCUENTA_ACTUAL, CESTATUSCUENTA_SIGUIENTE, CCONDICIONOPERATIVA_ANTERIOR, CCONDICIONOPERATIVA_ACTUAL, CCONDICIONOPERATIVA_SIGUIENTE, CESTATUSSOLICITUD_ANTERIOR, CESTATUSSOLICITUD_ACTUAL, CESTATUSSOLICITUD_SIGUIENTE, VERSIONCONTROL) VALUES (2, '06', 1, TIMESTAMP '2999-12-31 00:00:00', TIMESTAMP '2013-06-24 00:00:00', '01', '101', 'P01', 'USD', null, null, null, '009', null, null, 'APD', 'LDC', null, null, null, 0); INSERT INTO TPRODUCTOWORKFLOW (CPERSONA_COMPANIA, CSUBSISTEMA, SPRODUCTOWORKFLOW, FHASTA, FDESDE, CGRUPOPRODUCTO, CPRODUCTO, CTIPOBANCA, CMONEDA, CSUCURSAL, COFICINA, CESTATUSCUENTA_ANTERIOR, CESTATUSCUENTA_ACTUAL, CESTATUSCUENTA_SIGUIENTE, CCONDICIONOPERATIVA_ANTERIOR, CCONDICIONOPERATIVA_ACTUAL, CCONDICIONOPERATIVA_SIGUIENTE, CESTATUSSOLICITUD_ANTERIOR, CESTATUSSOLICITUD_ACTUAL, CESTATUSSOLICITUD_SIGUIENTE, VERSIONCONTROL) VALUES (2, '06', 4, TIMESTAMP '2999-12-31 00:00:00', TIMESTAMP '2013-06-24 00:00:00', '01', '101', 'P01', 'USD', null, null, null, '011', null, null, 'LDC', 'TES', null, null, null, 0);