Home > Requirements > Adn > Api > Rules > Aval > True > Limite Del Monto Maximo A Transferir Para El Bloque De SOBREGIRO
Report generated 01-11-2023 00:35

Feature: [OEO-2222] Limite Del Monto Maximo A Transferir Para El Bloque De SOBREGIRO

YO como equipo de negocio
QUIERO generar nuevas reglas de negocio
PARA las transformaciones realizadas por los “Clientes Especiales” en ADN.

Scenarios

Scenario details

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{baseLevel}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO$(@{LIMITE.SOBREGIRO}*@{baseLevel}+@{increment})
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelFILIALES@{available}
availableLevelEXPOSICION@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO$(@{LIMITE.SOBREGIRO}*@{baseLevel}+@{increment})
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
totalLevel@{baseLevel}
committee@{juntaDirectiva}
maxTotalExposure$(1000*@{available})

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxLEAAmountSOBREGIRO-@{increment}
maxTransferAmountSOBREGIRO0

Ejemplos:

AVALBLOQUE_ORIGEN
trueLIQUIDEZ
trueSOBREGIRO
trueTARJETA
trueFACTORING
trueCAPITAL
trueLEASING
trueFILIALES
trueEXPOSICION

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{baseLevel}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO$(@{LIMITE.SOBREGIRO}*@{baseLevel})
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelFILIALES@{available}
availableLevelEXPOSICION@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO$(@{LIMITE.SOBREGIRO}*@{baseLevel})
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
totalLevel@{baseLevel}
committee@{juntaDirectiva}
maxTotalExposure$(1000*@{available})

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxLEAAmountSOBREGIRO0
maxTransferAmountSOBREGIRO0

Ejemplos:

AVALBLOQUE_ORIGEN
trueLIQUIDEZ
trueSOBREGIRO
trueTARJETA
trueFACTORING
trueCAPITAL
trueLEASING
trueFILIALES
trueEXPOSICION

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{baseLevel}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO$(@{LIMITE.SOBREGIRO}*@{baseLevel}-@{increment})
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelFILIALES@{available}
availableLevelEXPOSICION@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO$(@{LIMITE.SOBREGIRO}*@{baseLevel}-@{increment})
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
totalLevel@{baseLevel}
committee@{juntaDirectiva}
maxTotalExposure$(1000*@{available})

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxLEAAmountSOBREGIRO@{increment}
maxTransferAmountSOBREGIRO{MAX}

Ejemplos:

AVALBLOQUE_ORIGENMAX
trueLIQUIDEZ$(amount(@{TR.LIQUIDEZ.SOBREGIRO},@{increment}))
trueSOBREGIRO$(amount(@{TR.SOBREGIRO.SOBREGIRO},@{increment}))
trueTARJETA$(amount(@{TR.TC.SOBREGIRO},@{increment}))
trueFACTORING$(amount(@{TR.FACTORING.SOBREGIRO},@{increment}))
trueCAPITAL$(amount(@{TR.CAPITAL.SOBREGIRO},@{increment}))
trueLEASING$(amount(@{TR.LEASING.SOBREGIRO},@{increment}))
trueFILIALES$(amount(@{TR.FILIALES.SOBREGIRO},@{increment}))
trueEXPOSICION$(amount(@{TR.EXPOSICION.SOBREGIRO},@{increment}))

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

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7