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 ( '00', '3010', '01', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL ); INSERT INTO TSUBSISTEMATRANSACCIONES ( CIDIOMA, CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, FHASTA, FDESDE, DESCRIPCION, SIGLAS, VERSIONCONTROL ) VALUES ( 'ES', '00', '3010', '01', fncfhasta, fncsysdate, 'Mantenimiento de Motivos de Estados por Solicitud', NULL, 0 ); INSERT INTO TCOMPANIATRANSACCIONES ( CPERSONA_COMPANIA, CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, VERSIONCONTROL ) VALUES ( 2, '00', '3010', '01', 0 ); INSERT INTO tCompaniaTransaccionesProducto ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, versioncontrol ) SELECT a.cPersona_Compania, a.cSubsistema, a.cGrupoProducto, a.cProducto, a.cTipoBanca, a.cEstatusCuenta, b.cSubsistema, b.cTransaccion, b.versionTransaccion, 0 FROM tProductoEstatus a, tCompaniaTransacciones b WHERE a.cSubsistema = '00' AND a.cGrupoProducto = '00' -- Grupo de productos para mantenimiento de parametros generales AND a.cProducto = '000' --and a.cTipoBanca = '1' AND a.cEstatusCuenta = '001' AND b.cPersona_Compania = a.cPersona_Compania AND b.cSubsistema = a.cSubsistema AND b.cSubsistema = '00' AND b.cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 1, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||1 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion = '00' AND cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 2, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||2 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion ='00' AND cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 3, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||3 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion = '00' AND cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 4, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||4 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion = '00' AND cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 5, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||5 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion = '00' AND cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 6, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||6 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion = '00' AND cTransaccion = '3010'; INSERT INTO tCompaniaTransaccionesHorario ( cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT cPersona_Compania, cSubsistema, cGrupoProducto, cProducto, cTipoBanca, cEstatusCuenta, cSubsistema_Transaccion, cTransaccion, VersionTransaccion, 'USD', 'N', 7, fncfhasta, 0, fncsysdate, '0000', '2359', 10000000, cpersona_compania||csubsistema||cgrupoproducto||cproducto||ctipobanca||cestatuscuenta|| csubsistema_transaccion||ctransaccion||versiontransaccion||'USD'||'N'||7 FROM tCompaniaTransaccionesProducto WHERE cSubsistema_transaccion = '00' AND cTransaccion = '3010'; INSERT INTO tCompaniaRoles ( crol, cpersona_compania, csubsistema, ctransaccion, versiontransaccion, versioncontrol ) SELECT 1, cPersona_Compania, cSubsistema, cTransaccion, VersionTransaccion, 0 FROM tCompaniaTransacciones WHERE cPersona_Compania = 2 AND cSubsistema = '00' AND cTransaccion = '3010'; INSERT INTO tRolesHorario ( crol, cpersona_compania, csubsistema, cgrupoproducto, cproducto, ctipobanca, cestatuscuenta, csubsistema_transaccion, ctransaccion, versiontransaccion, cmoneda, ctipohorario, diasemana, fhasta, versioncontrol, fdesde, horadesde, horahasta, montomaximo, codigoregistro ) SELECT a.cRol, a.cPersona_Compania, b.cSubsistema, b.cGrupoProducto, b.cProducto, b.cTipoBanca, b.cEstatusCuenta, b.cSubsistema_Transaccion, b.cTransaccion, b.VersionTransaccion, b.cMoneda, b.cTipoHorario, DiaSemana, fncfhasta, 0, fncsysdate, '0000', '2359', MontoMaximo, crol||CodigoRegistro FROM tCompaniaRoles a, tCompaniaTransaccionesHorario b WHERE cRol ='1' AND a.cPersona_Compania = b.cPersona_Compania AND a.cSubsistema = b.cSubsistema_Transaccion AND a.cTransaccion = b.cTransaccion AND a.versionTransaccion = b.versionTransaccion AND a.cSubsistema = '00' AND a.cTransaccion = '3010'; INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('00', '3010', '01', 1, 'I', 'com.fitbank.general.helper.ExpireTableRecordsWithDependencies', 1, '0', 'MAN', '1', null, 'TMOTIVOSESTATUSSOLICITUD;TSOLICITUD;CESTATUSSOLICITUD,CMOTIVOESTATUSSOLICITUD,CSUBSISTEMA@', 0, null); INSERT INTO TCOMANDOSMANTENIMIENTO (CSUBSISTEMA, CTRANSACCION, VERSIONTRANSACCION, SCOMANDO, EVENTO, COMANDO, ORDEN, USACACHE, TIPOCOMANDO, ACTIVADO, CANALESEXCLUIDOS, PARAMETRO, VERSIONCONTROL, EJECUTADOPOR) VALUES ('00', '3010', '01', 2, 'I', 'com.fitbank.processor.maintenance.MaintenanceProcessor', 2, '0', 'MAN', '1', null, null, 0, null);