select * from tsecuenciaprocesos where ctransaccion = '0157' and csubsistema='04' order by ctransaccion, scomponente, sproceso select * from tcomandosrubro where ctransaccion = '0157' and csubsistema='04' order by csubsistema, ctransaccion, orden for update delete from tcomandosrubro where ctransaccion = '0157' and csubsistema='04' order by orden select * from ttransaccioncomponentes where ctransaccion='0157' select * from ttransaccionrubros where ctransaccion='0153'for update --RUBROS insert into TTRANSACCIONRUBROS (CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,CATEGORIA,CGRUPOBALANCE,CPERSONA_COMPANIA, VERSIONCONTROL,RUBRO_PAR,RUBRO_PADRE,DEBITOCREDITO,CCODIGOPLANTILLA,TIENETARIFARIO,CCONCEPTO, GENERAMOVIMIENTO,OCULTAESTADODECUENTA,INGRESO,GENERASOBREGIRO,VALIDAROL,USACACHE) values('04','0157','01',1,'CAJEFF','1',2, null,2,null,'D',null,'0',null, '1',null,null,null,null,'1'); insert into TTRANSACCIONRUBROS (CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,CATEGORIA,CGRUPOBALANCE,CPERSONA_COMPANIA, VERSIONCONTROL,RUBRO_PAR,RUBRO_PADRE,DEBITOCREDITO,CCODIGOPLANTILLA,TIENETARIFARIO,CCONCEPTO, GENERAMOVIMIENTO,OCULTAESTADODECUENTA,INGRESO,GENERASOBREGIRO,VALIDAROL,USACACHE) values('04','0157','01',2,'DVIEFF','2',2, null,1,null,'C',null,'0',null, '1',null,null,null,null,'1'); --COMANDOS POR TRANSACCION --1 Verifica que la cuenta exista insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',2,1,null,1,'com.fitbank.view.command.item.acco.VerifyAccountExistenceCommand','1','1'); --2 Verifica que la cuenta este activa insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',2,2,null,2,'com.fitbank.view.command.item.acco.VerifyActiveAccountCommand','1','1'); --3 Lee el cheque de la base de datos si no existe crea una instancia de Tcheck. insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',2,3,null,3,'com.fitbank.view.command.item.check.ReadCheck','1','1'); --4 Verifica si el cheque de la cuenta no consta en la chequera insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',2,4,null,4,'com.fitbank.view.command.item.check.VerifyInCheckbookCommand','1','1'); --5 Cambia el cheque a devuelto insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',2,5,null,5,'com.fitbank.view.command.item.check.ReturnCheckCommand','1','1'); --6****** --7 Se encarga de asignar todos los valores del cheque para registrarlo en la correspondiente tabla insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',2,7,null,7,'com.fitbank.view.command.item.check.InstanceAccountCheckDataCommand','1','1'); --8 Verifica si una cuenta tiene bloqueo para retiros insert into TCOMANDOSRUBRO(CSUBSISTEMA,CTRANSACCION,VERSIONTRANSACCION,RUBRO,SCOMANDO, VERSIONCONTROL,ORDEN,COMANDO,VALIDACION,USACACHE) values('04','0157','01',1,8,null,8,'com.fitbank.view.command.item.check.VerifyWithDrawalBlockedAccountCommand','1','1'); --9 insert into tcomandostransaccion(csubsistema, ctransaccion, versiontransaccion, scomando,versioncontrol, evento, comando, orden, usacache) values ('04', '0157', '01', 1, null, 'P', 'com.fitbank.view.acco.Funds', '1', '1');