Home > Requirements > Reglas De Traslado Excesos De Moneda Extranjera
Report generated

Feature: [OEO-2796] Reglas De Traslado Excesos De Moneda Extranjera

YO como Gerente de Crédito
QUIERO tener restricciones de traslados hacia otros bloques cuando el saldo del bloque de derivados es mayor al cupo de derivados
PARA controlar los excesos de utilizaciones del bloque de Derivados.
Solo aplica: para el flujo tradicional de ADN

Scenarios

Scenario details

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{available}
availableLevel{BLOQUE_ORIGEN}@{available}
committee@{juntaDirectiva}
maxTotalExposure$(1000*@{available})
availableLevelEXPOSICION-@{available}

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxEquivalenceAmountLIQUIDEZ0
maxEquivalenceAmountSOBREGIRO0
maxEquivalenceAmountTARJETA0
maxEquivalenceAmountFACTORING0
maxEquivalenceAmountCAPITAL0
maxEquivalenceAmountLEASING0
maxEquivalenceAmountEXPOSICION{EXPOSICION}
maxEquivalenceAmountFILIALES0
maxTransferAmountLIQUIDEZ0
maxTransferAmountSOBREGIRO0
maxTransferAmountTARJETA0
maxTransferAmountFACTORING0
maxTransferAmountCAPITAL0
maxTransferAmountLEASING0
maxTransferAmountEXPOSICION{EXPOSICION}
maxTransferAmountFILIALES0

Ejemplos:

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

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{available}
availableLevel{BLOQUE_ORIGEN}@{available}
committee@{juntaDirectiva}
maxTotalExposure$(1000*@{available})
availableLevelEXPOSICION@{available}

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxEquivalenceAmountLIQUIDEZ{LIQUIDEZ}
maxEquivalenceAmountSOBREGIRO{SOBREGIRO}
maxEquivalenceAmountTARJETA{TARJETA}
maxEquivalenceAmountFACTORING{FACTORING}
maxEquivalenceAmountCAPITAL{CAPITAL}
maxEquivalenceAmountLEASING{LEASING}
maxEquivalenceAmountEXPOSICION{EXPOSICION}
maxEquivalenceAmountFILIALES{FILIALES}
maxTransferAmountLIQUIDEZ{LIQUIDEZ}
maxTransferAmountSOBREGIRO{SOBREGIRO}
maxTransferAmountTARJETA{TARJETA}
maxTransferAmountFACTORING{FACTORING}
maxTransferAmountCAPITAL{CAPITAL}
maxTransferAmountLEASING{LEASING}
maxTransferAmountEXPOSICION{EXPOSICION}
maxTransferAmountFILIALES{FILIALES}

Ejemplos:

AVALBLOQUE_ORIGENLIQUIDEZSOBREGIROTARJETAFACTORINGCAPITALLEASINGEXPOSICIONFILIALES
falseLIQUIDEZ$(@{EQ.LIQUIDEZ.LIQUIDEZ}@{available})$(@{EQ.LIQUIDEZ.SOBREGIRO}@{available})$(@{EQ.LIQUIDEZ.TC}@{available})$(@{EQ.LIQUIDEZ.FACTORING}@{available})$(@{EQ.LIQUIDEZ.CAPITAL}@{available})$(@{EQ.LIQUIDEZ.LEASING}@{available})$(@{EQ.LIQUIDEZ.EXPOSICION}@{available})$(@{EQ.LIQUIDEZ.FILIALES}@{available}) 
falseSOBREGIRO$(@{EQ.SOBREGIRO.LIQUIDEZ}@{available})$(@{EQ.SOBREGIRO.SOBREGIRO}@{available})$(@{EQ.SOBREGIRO.TC}@{available})$(@{EQ.SOBREGIRO.FACTORING}@{available})$(@{EQ.SOBREGIRO.CAPITAL}@{available})$(@{EQ.SOBREGIRO.LEASING}@{available})$(@{EQ.SOBREGIRO.EXPOSICION}@{available})$(@{EQ.SOBREGIRO.FILIALES}@{available}) 
falseTARJETA$(@{EQ.TC.LIQUIDEZ}@{available})$(@{EQ.TC.SOBREGIRO}@{available})$(@{EQ.TC.TC}@{available})$(@{EQ.TC.FACTORING}@{available})$(@{EQ.TC.CAPITAL}@{available})$(@{EQ.TC.LEASING}@{available})$(@{EQ.TC.EXPOSICION}@{available})$(@{EQ.TC.FILIALES}@{available}) 
falseFACTORING$(@{EQ.FACTORING.LIQUIDEZ}@{available})$(@{EQ.FACTORING.SOBREGIRO}@{available})$(@{EQ.FACTORING.TC}@{available})$(@{EQ.FACTORING.FACTORING}@{available})$(@{EQ.FACTORING.CAPITAL}@{available})$(@{EQ.FACTORING.LEASING}@{available})$(@{EQ.FACTORING.EXPOSICION}@{available})$(@{EQ.FACTORING.FILIALES}@{available}) 
falseCAPITAL$(@{EQ.CAPITAL.LIQUIDEZ}@{available})$(@{EQ.CAPITAL.SOBREGIRO}@{available})$(@{EQ.CAPITAL.TC}@{available})$(@{EQ.CAPITAL.FACTORING}@{available})$(@{EQ.CAPITAL.CAPITAL}@{available})$(@{EQ.CAPITAL.LEASING}@{available})$(@{EQ.CAPITAL.EXPOSICION}@{available})$(@{EQ.CAPITAL.FILIALES}@{available}) 
falseFILIALES$(@{EQ.FILIALES.LIQUIDEZ}@{available})$(@{EQ.FILIALES.SOBREGIRO}@{available})$(@{EQ.FILIALES.TC}@{available})$(@{EQ.FILIALES.FACTORING}@{available})$(@{EQ.FILIALES.CAPITAL}@{available})$(@{EQ.FILIALES.LEASING}@{available})$(@{EQ.FILIALES.EXPOSICION}@{available})$(@{EQ.FILIALES.FILIALES}@{available}) 
falseLEASING$(@{EQ.LEASING.LIQUIDEZ}@{available})$(@{EQ.LEASING.SOBREGIRO}@{available})$(@{EQ.LEASING.TC}@{available})$(@{EQ.LEASING.FACTORING}@{available})$(@{EQ.LEASING.CAPITAL}@{available})$(@{EQ.LEASING.LEASING}@{available})$(@{EQ.LEASING.EXPOSICION}@{available})$(@{EQ.LEASING.FILIALES}@{available}) 

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
availableAmount@{available}
availableLevel{BLOQUE_ORIGEN}@{available}
committee@{juntaDirectiva}
maxTotalExposure$(1000*@{available})
availableLevelEXPOSICION0

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

maxEquivalenceAmountLIQUIDEZ{LIQUIDEZ}
maxEquivalenceAmountSOBREGIRO{SOBREGIRO}
maxEquivalenceAmountTARJETA{TARJETA}
maxEquivalenceAmountFACTORING{FACTORING}
maxEquivalenceAmountCAPITAL{CAPITAL}
maxEquivalenceAmountLEASING{LEASING}
maxEquivalenceAmountEXPOSICION{EXPOSICION}
maxEquivalenceAmountFILIALES{FILIALES}
maxTransferAmountLIQUIDEZ{LIQUIDEZ}
maxTransferAmountSOBREGIRO{SOBREGIRO}
maxTransferAmountTARJETA{TARJETA}
maxTransferAmountFACTORING{FACTORING}
maxTransferAmountCAPITAL{CAPITAL}
maxTransferAmountLEASING{LEASING}
maxTransferAmountEXPOSICION{EXPOSICION}
maxTransferAmountFILIALES{FILIALES}

Ejemplos:

AVALBLOQUE_ORIGENLIQUIDEZSOBREGIROTARJETAFACTORINGCAPITALLEASINGEXPOSICIONFILIALES
falseLIQUIDEZ$(@{EQ.LIQUIDEZ.LIQUIDEZ}@{available})$(@{EQ.LIQUIDEZ.SOBREGIRO}@{available})$(@{EQ.LIQUIDEZ.TC}@{available})$(@{EQ.LIQUIDEZ.FACTORING}@{available})$(@{EQ.LIQUIDEZ.CAPITAL}@{available})$(@{EQ.LIQUIDEZ.LEASING}@{available})$(@{EQ.LIQUIDEZ.EXPOSICION}@{available})$(@{EQ.LIQUIDEZ.FILIALES}@{available}) 
falseSOBREGIRO$(@{EQ.SOBREGIRO.LIQUIDEZ}@{available})$(@{EQ.SOBREGIRO.SOBREGIRO}@{available})$(@{EQ.SOBREGIRO.TC}@{available})$(@{EQ.SOBREGIRO.FACTORING}@{available})$(@{EQ.SOBREGIRO.CAPITAL}@{available})$(@{EQ.SOBREGIRO.LEASING}@{available})$(@{EQ.SOBREGIRO.EXPOSICION}@{available})$(@{EQ.SOBREGIRO.FILIALES}@{available}) 
falseTARJETA$(@{EQ.TC.LIQUIDEZ}@{available})$(@{EQ.TC.SOBREGIRO}@{available})$(@{EQ.TC.TC}@{available})$(@{EQ.TC.FACTORING}@{available})$(@{EQ.TC.CAPITAL}@{available})$(@{EQ.TC.LEASING}@{available})$(@{EQ.TC.EXPOSICION}@{available})$(@{EQ.TC.FILIALES}@{available}) 
falseFACTORING$(@{EQ.FACTORING.LIQUIDEZ}@{available})$(@{EQ.FACTORING.SOBREGIRO}@{available})$(@{EQ.FACTORING.TC}@{available})$(@{EQ.FACTORING.FACTORING}@{available})$(@{EQ.FACTORING.CAPITAL}@{available})$(@{EQ.FACTORING.LEASING}@{available})$(@{EQ.FACTORING.EXPOSICION}@{available})$(@{EQ.FACTORING.FILIALES}@{available}) 
falseCAPITAL$(@{EQ.CAPITAL.LIQUIDEZ}@{available})$(@{EQ.CAPITAL.SOBREGIRO}@{available})$(@{EQ.CAPITAL.TC}@{available})$(@{EQ.CAPITAL.FACTORING}@{available})$(@{EQ.CAPITAL.CAPITAL}@{available})$(@{EQ.CAPITAL.LEASING}@{available})$(@{EQ.CAPITAL.EXPOSICION}@{available})$(@{EQ.CAPITAL.FILIALES}@{available}) 
falseFILIALES$(@{EQ.FILIALES.LIQUIDEZ}@{available})$(@{EQ.FILIALES.SOBREGIRO}@{available})$(@{EQ.FILIALES.TC}@{available})$(@{EQ.FILIALES.FACTORING}@{available})$(@{EQ.FILIALES.CAPITAL}@{available})$(@{EQ.FILIALES.LEASING}@{available})$(@{EQ.FILIALES.EXPOSICION}@{available})$(@{EQ.FILIALES.FILIALES}@{available}) 
falseLEASING$(@{EQ.LEASING.LIQUIDEZ}@{available})$(@{EQ.LEASING.SOBREGIRO}@{available})$(@{EQ.LEASING.TC}@{available})$(@{EQ.LEASING.FACTORING}@{available})$(@{EQ.LEASING.CAPITAL}@{available})$(@{EQ.LEASING.LEASING}@{available})$(@{EQ.LEASING.EXPOSICION}@{available})$(@{EQ.LEASING.FILIALES}@{available}) 

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 0
 Compromised 0
Total 0
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
0ms 0ms 0ms 0ms 0ms

Automated Tests

Scenario Steps Start Time Duration Result
[Cliente AVAL:<AVAL>] Valor maximo a transferir desde <BLOQUE_ORIGEN> cuando el monto disponible del bloque de DERIVADOS es NEGATIVO (7 examples) 3
[Cliente AVAL:<AVAL>] Valor maximo a transferir desde <BLOQUE_ORIGEN> cuando el monto disponible del bloque de DERIVADOS es POSITIVO (7 examples) 3
[Cliente AVAL:<AVAL>] Valor maximo a transferir desde <BLOQUE_ORIGEN> cuando el monto disponible del bloque de DERIVADOS es CERO (7 examples) 3

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7