Swiss Fuel Primary User's Manual


Contents
SF04 Primary User/Services

EFS does not allow Cash Load/Unload on Blocked Cards.

If an EFS Card has unused Cash and it is blocked then OneTimeCashExpiration service could not unload the Cash. And the cash was left on the Card.

 

To fix this issue the Block Card logic was modified.

If a Card has entry in CashAdvanceHistory table [select * from CashAdvanceHistory where bitOneTimeCashExpStatus = 0],

then system will process Cash Unload for the Card.

** A new function Lib.Common.WithdrawCash was added in Lib Project for EFS Cash withdrawal.

** OneTimeCashExpiration service was also modified to use this function.

**This logic has been implemented in EFS Cards pages and custActDeactLib as well. So that the one time cash is always withdrawn when an EFS card is blocked.

 If the card has unused cash and System fails to unload the cash then a warning email is sent to the user. And an indicator is displayed against such Cards.

Top