Home > Requirements > Adn > Api > Rules > Aval > False > Regla De Transferencia De Monto Entre Bloques
Report generated 01-11-2023 00:34

YO como Crédito
QUIERO controlar los traslados entre bloques
PARA limitar las posibles transacciones.

Variables Generales:

  • Monto Disponible: @{available}
  • Monto TOTAL a Transferir: @{total-amount}=$(@{available})
  • Monto PARCIAL a Transferir: @{partial-amount}=$(@{available}*@{DEC.X%})
  • Monto RESTANTE no Transferido: @{remaining-amount}=$(@{available}-(1*@{DEC.X%}))
  • Porcentaje a transferir : @{DEC.X%}

Scenarios

Scenario details

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
blockTarget{BLOQUE_TARGET}
availableAmount@{available}
amountToTransfer{MONTO_A_TRANSFERIR}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelEXPOSICION@{available}
availableLevelFILIALES@{available}
availableLevelROTATIVO@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
levelROTATIVO@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredEXPOSICION0
currentlyTransferredFILIALES0
currentlyTransferredROTATIVO0
committee@{juntaDirectiva}
maxTotalExposure$(@{available}*1000)

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

newLevel{BLOQUE_ORIGEN}{NUEVO_DISPONIBLE}

Ejemplos:

AVALBLOQUE_ORIGENBLOQUE_TARGETMONTO_A_TRANSFERIRNUEVO_DISPONIBLE
falseLIQUIDEZSOBREGIRO$(@{EQ.LIQUIDEZ.SOBREGIRO}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.SOBREGIRO},0,@{available}))
falseLIQUIDEZTARJETA$(@{EQ.LIQUIDEZ.TC}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.TC},0,@{available}))
falseLIQUIDEZFACTORING$(@{EQ.LIQUIDEZ.FACTORING}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.FACTORING},0,@{available}))
falseLIQUIDEZCAPITAL$(@{EQ.LIQUIDEZ.CAPITAL}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.CAPITAL},0,@{available}))
falseLIQUIDEZLEASING$(@{EQ.LIQUIDEZ.LEASING}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.LEASING},0,@{available}))
falseLIQUIDEZEXPOSICION$(@{EQ.LIQUIDEZ.EXPOSICION}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.EXPOSICION},0,@{available}))
falseLIQUIDEZFILIALES$(@{EQ.LIQUIDEZ.FILIALES}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.FILIALES},0,@{available}))
falseLIQUIDEZROTATIVO$(@{EQ.LIQUIDEZ.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.LIQUIDEZ.ROTATIVO},0,@{available}))
falseSOBREGIROLIQUIDEZ$(@{EQ.SOBREGIRO.LIQUIDEZ}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.LIQUIDEZ},0,@{available}))
falseSOBREGIROTARJETA$(@{EQ.SOBREGIRO.TC}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.TC},0,@{available}))
falseSOBREGIROFACTORING$(@{EQ.SOBREGIRO.FACTORING}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.FACTORING},0,@{available}))
falseSOBREGIROCAPITAL$(@{EQ.SOBREGIRO.CAPITAL}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.CAPITAL},0,@{available}))
falseSOBREGIROLEASING$(@{EQ.SOBREGIRO.LEASING}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.LEASING},0,@{available}))
falseSOBREGIROFILIALES$(@{EQ.SOBREGIRO.FILIALES}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.FILIALES},0,@{available}))
falseSOBREGIROROTATIVO$(@{EQ.SOBREGIRO.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.SOBREGIRO.ROTATIVO},0,@{available}))
falseTARJETALIQUIDEZ$(@{EQ.TC.LIQUIDEZ}*@{total-amount})$(newLevel(@{EQ.TC.LIQUIDEZ},0,@{available}))
falseTARJETASOBREGIRO$(@{EQ.TC.SOBREGIRO}*@{total-amount})$(newLevel(@{EQ.TC.SOBREGIRO},0,@{available}))
falseTARJETAFACTORING$(@{EQ.TC.FACTORING}*@{total-amount})$(newLevel(@{EQ.TC.FACTORING},0,@{available}))
falseTARJETACAPITAL$(@{EQ.TC.CAPITAL}*@{total-amount})$(newLevel(@{EQ.TC.CAPITAL},0,@{available}))
falseTARJETALEASING$(@{EQ.TC.LEASING}*@{total-amount})$(newLevel(@{EQ.TC.LEASING},0,@{available}))
falseTARJETAFILIALES$(@{EQ.TC.FILIALES}*@{total-amount})$(newLevel(@{EQ.TC.FILIALES},0,@{available}))
falseTARJETAROTATIVO$(@{EQ.TC.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.TC.ROTATIVO},0,@{available}))
falseFACTORINGLIQUIDEZ$(@{EQ.FACTORING.LIQUIDEZ}*@{total-amount})$(newLevel(@{EQ.FACTORING.LIQUIDEZ},0,@{available}))
falseFACTORINGSOBREGIRO$(@{EQ.FACTORING.SOBREGIRO}*@{total-amount})$(newLevel(@{EQ.FACTORING.SOBREGIRO},0,@{available}))
falseFACTORINGTARJETA$(@{EQ.FACTORING.TC}*@{total-amount})$(newLevel(@{EQ.FACTORING.TC},0,@{available}))
falseFACTORINGCAPITAL$(@{EQ.FACTORING.CAPITAL}*@{total-amount})$(newLevel(@{EQ.FACTORING.CAPITAL},0,@{available}))
falseFACTORINGLEASING$(@{EQ.FACTORING.LEASING}*@{total-amount})$(newLevel(@{EQ.FACTORING.LEASING},0,@{available}))
falseFACTORINGFILIALES$(@{EQ.FACTORING.FILIALES}*@{total-amount})$(newLevel(@{EQ.FACTORING.FILIALES},0,@{available}))
falseFACTORINGROTATIVO$(@{EQ.FACTORING.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.FACTORING.ROTATIVO},0,@{available}))
falseCAPITALLIQUIDEZ$(@{EQ.CAPITAL.LIQUIDEZ}*@{total-amount})$(newLevel(@{EQ.CAPITAL.LIQUIDEZ},0,@{available}))
falseCAPITALSOBREGIRO$(@{EQ.CAPITAL.SOBREGIRO}*@{total-amount})$(newLevel(@{EQ.CAPITAL.SOBREGIRO},0,@{available}))
falseCAPITALTARJETA$(@{EQ.CAPITAL.TC}*@{total-amount})$(newLevel(@{EQ.CAPITAL.TC},0,@{available}))
falseCAPITALFACTORING$(@{EQ.CAPITAL.FACTORING}*@{total-amount})$(newLevel(@{EQ.CAPITAL.FACTORING},0,@{available}))
falseCAPITALLEASING$(@{EQ.CAPITAL.LEASING}*@{total-amount})$(newLevel(@{EQ.CAPITAL.LEASING},0,@{available}))
falseCAPITALEXPOSICION$(@{EQ.CAPITAL.EXPOSICION}*@{total-amount})$(newLevel(@{EQ.CAPITAL.EXPOSICION},0,@{available}))
falseCAPITALFILIALES$(@{EQ.CAPITAL.FILIALES}*@{total-amount})$(newLevel(@{EQ.CAPITAL.FILIALES},0,@{available}))
falseCAPITALROTATIVO$(@{EQ.CAPITAL.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.CAPITAL.ROTATIVO},0,@{available}))
falseLEASINGLIQUIDEZ$(@{EQ.LEASING.LIQUIDEZ}*@{total-amount})$(newLevel(@{EQ.LEASING.LIQUIDEZ},0,@{available}))
falseLEASINGSOBREGIRO$(@{EQ.LEASING.SOBREGIRO}*@{total-amount})$(newLevel(@{EQ.LEASING.SOBREGIRO},0,@{available}))
falseLEASINGTARJETA$(@{EQ.LEASING.TC}*@{total-amount})$(newLevel(@{EQ.LEASING.TC},0,@{available}))
falseLEASINGFACTORING$(@{EQ.LEASING.FACTORING}*@{total-amount})$(newLevel(@{EQ.LEASING.FACTORING},0,@{available}))
falseLEASINGCAPITAL$(@{EQ.LEASING.CAPITAL}*@{total-amount})$(newLevel(@{EQ.LEASING.CAPITAL},0,@{available}))
falseLEASINGFILIALES$(@{EQ.LEASING.FILIALES}*@{total-amount})$(newLevel(@{EQ.LEASING.FILIALES},0,@{available}))
falseLEASINGROTATIVO$(@{EQ.LEASING.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.LEASING.ROTATIVO},0,@{available}))
falseFILIALESLIQUIDEZ$(@{EQ.FILIALES.LIQUIDEZ}*@{total-amount})$(newLevel(@{EQ.FILIALES.LIQUIDEZ},0,@{available}))
falseFILIALESSOBREGIRO$(@{EQ.FILIALES.SOBREGIRO}*@{total-amount})$(newLevel(@{EQ.FILIALES.SOBREGIRO},0,@{available}))
falseFILIALESTARJETA$(@{EQ.FILIALES.TC}*@{total-amount})$(newLevel(@{EQ.FILIALES.TC},0,@{available}))
falseFILIALESFACTORING$(@{EQ.FILIALES.FACTORING}*@{total-amount})$(newLevel(@{EQ.FILIALES.FACTORING},0,@{available}))
falseFILIALESCAPITAL$(@{EQ.FILIALES.CAPITAL}*@{total-amount})$(newLevel(@{EQ.FILIALES.CAPITAL},0,@{available}))
falseFILIALESLEASING$(@{EQ.FILIALES.LEASING}*@{total-amount})$(newLevel(@{EQ.FILIALES.LEASING},0,@{available}))
falseFILIALESEXPOSICION$(@{EQ.FILIALES.EXPOSICION}*@{total-amount})$(newLevel(@{EQ.FILIALES.EXPOSICION},0,@{available}))
falseFILIALESROTATIVO$(@{EQ.FILIALES.ROTATIVO}*@{total-amount})$(newLevel(@{EQ.FILIALES.ROTATIVO},0,@{available}))

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
blockTarget{BLOQUE_TARGET}
availableAmount@{available}
amountToTransfer{MONTO_A_TRANSFERIR}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelEXPOSICION@{available}
availableLevelFILIALES@{available}
availableLevelROTATIVO@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
levelROTATIVO@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredEXPOSICION0
currentlyTransferredFILIALES0
currentlyTransferredROTATIVO0
committee@{juntaDirectiva}
maxTotalExposure$(@{available}*1000)

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

newLevel{BLOQUE_ORIGEN}{NUEVO_DISPONIBLE}

Ejemplos:

AVALBLOQUE_ORIGENBLOQUE_TARGETMONTO_A_TRANSFERIRNUEVO_DISPONIBLE
falseLIQUIDEZSOBREGIRO$(@{EQ.LIQUIDEZ.SOBREGIRO}*@{available}+@{increment})@{available}

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
blockTarget{BLOQUE_TARGET}
availableAmount@{available}
amountToTransfer{MONTO_A_TRANSFERIR}
availableLevelLIQUIDEZ@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelEXPOSICION@{available}
availableLevelFILIALES@{available}
availableLevelROTATIVO@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
levelROTATIVO@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredEXPOSICION0
currentlyTransferredFILIALES0
currentlyTransferredROTATIVO0
committee@{juntaDirectiva}
maxTotalExposure$(@{available}*1000)

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

newLevel{BLOQUE_ORIGEN}{NUEVO_DISPONIBLE}

Ejemplos:

AVALBLOQUE_ORIGENBLOQUE_TARGETMONTO_A_TRANSFERIRNUEVO_DISPONIBLE
falseLIQUIDEZSOBREGIRO$(@{EQ.LIQUIDEZ.SOBREGIRO}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.SOBREGIRO},@{remaining-amount},@{available}))
falseLIQUIDEZTARJETA$(@{EQ.LIQUIDEZ.TC}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.TC},@{remaining-amount},@{available}))
falseLIQUIDEZFACTORING$(@{EQ.LIQUIDEZ.FACTORING}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.FACTORING},@{remaining-amount},@{available}))
falseLIQUIDEZCAPITAL$(@{EQ.LIQUIDEZ.CAPITAL}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.CAPITAL},@{remaining-amount},@{available}))
falseLIQUIDEZLEASING$(@{EQ.LIQUIDEZ.LEASING}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.LEASING},@{remaining-amount},@{available}))
falseLIQUIDEZEXPOSICION$(@{EQ.LIQUIDEZ.EXPOSICION}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.EXPOSICION},@{remaining-amount},@{available}))
falseLIQUIDEZFILIALES$(@{EQ.LIQUIDEZ.FILIALES}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.FILIALES},@{remaining-amount},@{available}))
falseLIQUIDEZROTATIVO$(@{EQ.LIQUIDEZ.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.LIQUIDEZ.ROTATIVO},@{remaining-amount},@{available}))
falseSOBREGIROLIQUIDEZ$(@{EQ.SOBREGIRO.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.LIQUIDEZ},@{remaining-amount},@{available}))
falseSOBREGIROTARJETA$(@{EQ.SOBREGIRO.TC}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.TC},@{remaining-amount},@{available}))
falseSOBREGIROFACTORING$(@{EQ.SOBREGIRO.FACTORING}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.FACTORING},@{remaining-amount},@{available}))
falseSOBREGIROCAPITAL$(@{EQ.SOBREGIRO.CAPITAL}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.CAPITAL},@{remaining-amount},@{available}))
falseSOBREGIROLEASING$(@{EQ.SOBREGIRO.LEASING}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.LEASING},@{remaining-amount},@{available}))
falseSOBREGIROFILIALES$(@{EQ.SOBREGIRO.FILIALES}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.FILIALES},@{remaining-amount},@{available}))
falseSOBREGIROROTATIVO$(@{EQ.SOBREGIRO.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.SOBREGIRO.ROTATIVO},@{remaining-amount},@{available}))
falseTARJETALIQUIDEZ$(@{EQ.TC.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.TC.LIQUIDEZ},@{remaining-amount},@{available}))
falseTARJETASOBREGIRO$(@{EQ.TC.SOBREGIRO}*@{partial-amount})$(newLevel(@{EQ.TC.SOBREGIRO},@{remaining-amount},@{available}))
falseTARJETAFACTORING$(@{EQ.TC.FACTORING}*@{partial-amount})$(newLevel(@{EQ.TC.FACTORING},@{remaining-amount},@{available}))
falseTARJETACAPITAL$(@{EQ.TC.CAPITAL}*@{partial-amount})$(newLevel(@{EQ.TC.CAPITAL},@{remaining-amount},@{available}))
falseTARJETALEASING$(@{EQ.TC.LEASING}*@{partial-amount})$(newLevel(@{EQ.TC.LEASING},@{remaining-amount},@{available}))
falseTARJETAFILIALES$(@{EQ.TC.FILIALES}*@{partial-amount})$(newLevel(@{EQ.TC.FILIALES},@{remaining-amount},@{available}))
falseTARJETAROTATIVO$(@{EQ.TC.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.TC.ROTATIVO},@{remaining-amount},@{available}))
falseFACTORINGLIQUIDEZ$(@{EQ.FACTORING.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.FACTORING.LIQUIDEZ},@{remaining-amount},@{available}))
falseFACTORINGSOBREGIRO$(@{EQ.FACTORING.SOBREGIRO}*@{partial-amount})$(newLevel(@{EQ.FACTORING.SOBREGIRO},@{remaining-amount},@{available}))
falseFACTORINGTARJETA$(@{EQ.FACTORING.TC}*@{partial-amount})$(newLevel(@{EQ.FACTORING.TC},@{remaining-amount},@{available}))
falseFACTORINGCAPITAL$(@{EQ.FACTORING.CAPITAL}*@{partial-amount})$(newLevel(@{EQ.FACTORING.CAPITAL},@{remaining-amount},@{available}))
falseFACTORINGLEASING$(@{EQ.FACTORING.LEASING}*@{partial-amount})$(newLevel(@{EQ.FACTORING.LEASING},@{remaining-amount},@{available}))
falseFACTORINGFILIALES$(@{EQ.FACTORING.FILIALES}*@{partial-amount})$(newLevel(@{EQ.FACTORING.FILIALES},@{remaining-amount},@{available}))
falseFACTORINGROTATIVO$(@{EQ.FACTORING.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.FACTORING.ROTATIVO},@{remaining-amount},@{available}))
falseCAPITALLIQUIDEZ$(@{EQ.CAPITAL.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.LIQUIDEZ},@{remaining-amount},@{available}))
falseCAPITALSOBREGIRO$(@{EQ.CAPITAL.SOBREGIRO}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.SOBREGIRO},@{remaining-amount},@{available}))
falseCAPITALTARJETA$(@{EQ.CAPITAL.TC}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.TC},@{remaining-amount},@{available}))
falseCAPITALFACTORING$(@{EQ.CAPITAL.FACTORING}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.FACTORING},@{remaining-amount},@{available}))
falseCAPITALLEASING$(@{EQ.CAPITAL.LEASING}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.LEASING},@{remaining-amount},@{available}))
falseCAPITALEXPOSICION$(@{EQ.CAPITAL.EXPOSICION}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.EXPOSICION},@{remaining-amount},@{available}))
falseCAPITALFILIALES$(@{EQ.CAPITAL.FILIALES}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.FILIALES},@{remaining-amount},@{available}))
falseCAPITALROTATIVO$(@{EQ.CAPITAL.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.CAPITAL.ROTATIVO},@{remaining-amount},@{available}))
falseLEASINGLIQUIDEZ$(@{EQ.LEASING.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.LEASING.LIQUIDEZ},@{remaining-amount},@{available}))
falseLEASINGSOBREGIRO$(@{EQ.LEASING.SOBREGIRO}*@{partial-amount})$(newLevel(@{EQ.LEASING.SOBREGIRO},@{remaining-amount},@{available}))
falseLEASINGTARJETA$(@{EQ.LEASING.TC}*@{partial-amount})$(newLevel(@{EQ.LEASING.TC},@{remaining-amount},@{available}))
falseLEASINGFACTORING$(@{EQ.LEASING.FACTORING}*@{partial-amount})$(newLevel(@{EQ.LEASING.FACTORING},@{remaining-amount},@{available}))
falseLEASINGCAPITAL$(@{EQ.LEASING.CAPITAL}*@{partial-amount})$(newLevel(@{EQ.LEASING.CAPITAL},@{remaining-amount},@{available}))
falseLEASINGEXPOSICION$(@{EQ.LEASING.EXPOSICION}*@{partial-amount})$(newLevel(@{EQ.LEASING.EXPOSICION},@{remaining-amount},@{available}))
falseLEASINGFILIALES$(@{EQ.LEASING.FILIALES}*@{partial-amount})$(newLevel(@{EQ.LEASING.FILIALES},@{remaining-amount},@{available}))
falseLEASINGROTATIVO$(@{EQ.LEASING.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.LEASING.ROTATIVO},@{remaining-amount},@{available}))
falseFILIALESLIQUIDEZ$(@{EQ.FILIALES.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.FILIALES.LIQUIDEZ},@{remaining-amount},@{available}))
falseFILIALESSOBREGIRO$(@{EQ.FILIALES.SOBREGIRO}*@{partial-amount})$(newLevel(@{EQ.FILIALES.SOBREGIRO},@{remaining-amount},@{available}))
falseFILIALESTARJETA$(@{EQ.FILIALES.TC}*@{partial-amount})$(newLevel(@{EQ.FILIALES.TC},@{remaining-amount},@{available}))
falseFILIALESFACTORING$(@{EQ.FILIALES.FACTORING}*@{partial-amount})$(newLevel(@{EQ.FILIALES.FACTORING},@{remaining-amount},@{available}))
falseFILIALESCAPITAL$(@{EQ.FILIALES.CAPITAL}*@{partial-amount})$(newLevel(@{EQ.FILIALES.CAPITAL},@{remaining-amount},@{available}))
falseFILIALESLEASING$(@{EQ.FILIALES.LEASING}*@{partial-amount})$(newLevel(@{EQ.FILIALES.LEASING},@{remaining-amount},@{available}))
falseFILIALESEXPOSICION$(@{EQ.FILIALES.EXPOSICION}*@{partial-amount})$(newLevel(@{EQ.FILIALES.EXPOSICION},@{remaining-amount},@{available}))
falseFILIALESROTATIVO$(@{EQ.FILIALES.ROTATIVO}*@{partial-amount})$(newLevel(@{EQ.FILIALES.ROTATIVO},@{remaining-amount},@{available}))

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
blockTarget{BLOQUE_TARGET}
availableAmount{MONTO_DISPONIBLE}
amountToTransfer{MONTO_A_TRANSFERIR}
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}
levelLIQUIDEZ{MONTO_DISPONIBLE}
levelSOBREGIRO{MONTO_DISPONIBLE}
levelTARJETA{MONTO_DISPONIBLE}
levelFACTORING{MONTO_DISPONIBLE}
levelCAPITAL{MONTO_DISPONIBLE}
levelLEASING{MONTO_DISPONIBLE}
levelFILIALES0
levelEXPOSICION{MONTO_DISPONIBLE}
levelROTATIVO{MONTO_DISPONIBLE}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredEXPOSICION0
currentlyTransferredFILIALES0
currentlyTransferredROTATIVO0
committee@{juntaDirectiva}
maxTotalExposure$(@{available}*1000)

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

newLevel{BLOQUE_ORIGEN}{NUEVO_DISPONIBLE}

Ejemplos:

AVALBLOQUE_ORIGENBLOQUE_TARGETMONTO_DISPONIBLEMONTO_A_TRANSFERIRNUEVO_DISPONIBLE
falseLIQUIDEZSOBREGIRO20$(@{EQ.LIQUIDEZ.SOBREGIRO}*@{available})0

Dado que Andres esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
blockTarget{BLOQUE_TARGET}
availableAmount@{available}
amountToTransfer{MONTO_A_TRANSFERIR}
availableLevelLIQUIDEZ-@{available}
availableLevelSOBREGIRO@{available}
availableLevelTARJETA@{available}
availableLevelFACTORING@{available}
availableLevelCAPITAL@{available}
availableLevelLEASING@{available}
availableLevelEXPOSICION@{available}
availableLevelFILIALES@{available}
availableLevelROTATIVO@{available}
levelLIQUIDEZ@{available}
levelSOBREGIRO@{available}
levelTARJETA@{available}
levelFACTORING@{available}
levelCAPITAL@{available}
levelLEASING@{available}
levelFILIALES@{available}
levelEXPOSICION@{available}
levelROTATIVO@{available}
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredEXPOSICION0
currentlyTransferredFILIALES0
currentlyTransferredROTATIVO0
committee@{juntaDirectiva}
maxTotalExposure$(@{available}*1000)

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

newLevel{BLOQUE_ORIGEN}{NUEVO_DISPONIBLE}

Ejemplos:

AVALBLOQUE_ORIGENBLOQUE_TARGETMONTO_A_TRANSFERIRNUEVO_DISPONIBLE
falseLEASINGLIQUIDEZ$(@{EQ.LEASING.LIQUIDEZ}*@{partial-amount})$(newLevel(@{EQ.LEASING.LIQUIDEZ},@{remaining-amount},@{available}))

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 196 100%
 Compromised 0
Total 196
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
31s 1m 3s 122ms 368ms 3s

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7