Home > Requirements > Adn > Api > Rules > Aval > False > Limite Del Monto Maximo A Transferir Para El Bloque De Tarjeta De Credito
Report generated 01-11-2023 00:34

Feature: [OEO-455] Limite Del Monto Maximo A Transferir Para El Bloque De Tarjeta De Credito

Yo COMO Credito
QUIERO limitar el monto maximo del bloque de TARJETA DE CREDITO a $300MM
CUANDO se este intentando traslador montos hacia ese destino.

Scenarios

Scenario details

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{available}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA$(@{LIMITE.TC}+@{increment})
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelFILIALES@{available}
availableLevelEXPOSICION@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA$(@{LIMITE.TC}+@{increment})
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredFILIALES0
currentlyTransferredEXPOSICION0
totalLevel@{baseLevel}
committee@{juntaDirectiva}
maxTotalExposure$(100000*@{available})

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxAmountLimitLevelTARJETA-@{increment}
maxTransferAmountTARJETA0

Ejemplos:

AVALBLOQUE_ORIGEN
falseLIQUIDEZ
falseSOBREGIRO
falseTARJETA
falseFACTORING
falseCAPITAL
falseLEASING
falseFILIALES
falseEXPOSICION

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{available}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA@{LIMITE.TC}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelFILIALES@{available}
availableLevelEXPOSICION@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA@{LIMITE.TC}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredFILIALES0
currentlyTransferredEXPOSICION0
totalLevel@{baseLevel}
committee@{juntaDirectiva}
maxTotalExposure$(100000*@{available})

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxAmountLimitLevelTARJETA0
maxTransferAmountTARJETA0

Ejemplos:

AVALBLOQUE_ORIGEN
falseLIQUIDEZ
falseSOBREGIRO
falseTARJETA
falseFACTORING
falseCAPITAL
falseLEASING
falseFILIALES
falseEXPOSICION

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{increment}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA$(@{LIMITE.TC}-@{increment})
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelFILIALES@{available}
availableLevelEXPOSICION@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA$(@{LIMITE.TC}-@{increment})
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredFILIALES0
currentlyTransferredEXPOSICION0
totalLevel@{baseLevel}
committee@{juntaDirectiva}
maxTotalExposure$(100000*@{available})

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxAmountLimitLevelTARJETA@{increment}
maxTransferAmountTARJETA{MAX}

Ejemplos:

AVALBLOQUE_ORIGENMAX
falseLIQUIDEZ$(@{EQ.LIQUIDEZ.TC}*@{increment})
falseSOBREGIRO$(@{EQ.SOBREGIRO.TC}*@{increment})
falseTARJETA$(@{EQ.TC.TC}*@{increment})
falseFACTORING$(@{EQ.FACTORING.TC}*@{increment})
falseCAPITAL$(@{EQ.CAPITAL.TC}*@{increment})
falseLEASING$(@{EQ.LEASING.TC}*@{increment})
falseEXPOSICION$(@{EQ.EXPOSICION.TC}*@{increment})
falseFILIALES$(@{EQ.FILIALES.TC}*@{increment})

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 33 100%
 Compromised 0
Total 33
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
5s 45s 154ms 188ms 1s

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7