Home > Requirements > Adn > Api > Rules > Aval > False > Regla De Restriccion De Traslados Para Bloques Que Han Recibido Monto
Report generated 01-11-2023 00:34
YO como PO
QUIERO bloquear los traslados cuando un bloque presenta una huella de otro bloque
PARA controlar los traslados entre bloques.

Scenarios

Scenario details

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount{MONTO_DISPONIBLE}
availableLevelLIQUIDEZ{MONTO_DISPONIBLE}
availableLevelSOBREGIRO{MONTO_DISPONIBLE}
availableLevelTARJETA{MONTO_DISPONIBLE}
availableLevelFACTORING{MONTO_DISPONIBLE}
availableLevelCAPITAL{MONTO_DISPONIBLE}
availableLevelLEASING{MONTO_DISPONIBLE}
availableLevelEXPOSICION{MONTO_DISPONIBLE}
availableLevelFILIALES0
availableLevelROTATIVO{MONTO_DISPONIBLE}
receivedFrom{RECIBIDO_DE_BLOQUE}{MONTO_RECIBIDO}

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxTransferAmount{BLOQUE_ORIGEN}{MONTO_MAX}

Ejemplos:

AVALBLOQUE_ORIGENRECIBIDO_DE_BLOQUEMONTO_DISPONIBLEMONTO_RECIBIDOMONTO_MAX
falseLIQUIDEZSOBREGIRO10000000010000
falseLIQUIDEZTARJETA10000000010000
falseLIQUIDEZCAPITAL10000000010000
falseLIQUIDEZLEASING10000000010000
falseLIQUIDEZEXPOSICION10000000010000
falseLIQUIDEZROTATIVO10000000010000
falseCAPITALFACTORING10000000010000
falseCAPITALEXPOSICION10000000010000
falseCAPITALROTATIVO10000000010000
falseLEASINGLIQUIDEZ10000000010000
falseLEASINGEXPOSICION10000000010000

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount{MONTO_DISPONIBLE}
availableLevelLIQUIDEZ{MONTO_DISPONIBLE}
availableLevelSOBREGIRO{MONTO_DISPONIBLE}
availableLevelTARJETA{MONTO_DISPONIBLE}
availableLevelFACTORING{MONTO_DISPONIBLE}
availableLevelCAPITAL{MONTO_DISPONIBLE}
availableLevelLEASING{MONTO_DISPONIBLE}
availableLevelEXPOSICION0
availableLevelFILIALES0
availableLevelROTATIVO{MONTO_DISPONIBLE}
receivedFromLIQUIDEZ1000000
receivedFromFACTORING200000
receivedFromSOBREGIRO3000000
receivedFromTARJETA4000000
receivedFromCAPITAL5000000
receivedFromLEASING6000000
receivedFromROTATIVO7000000

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxTransferAmount{BLOQUE_ORIGEN}{MONTO_MAX}

Ejemplos:

AVALBLOQUE_ORIGENMONTO_DISPONIBLEMONTO_MAX
falseFACTORING1000000000

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 12 100%
 Compromised 0
Total 12
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
2s 1s 149ms 200ms 1s

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7