Unable to set validity while doing top-up in ece
While doing top up or recharge using ocecesdk/bin/update/sample_external_topup_notification_request
I ran the following command:
sh sample_external_topup_notification_request.sh build 9100000204 TOP_UP_MSG_215 TelcoGsmTelephony 356 -50.0 2016-02-02T00:00:00 2016-02-20T00:00:00 -1 false 2016-02-02T00:00:00
356 is balance element for Indian Rupee.
In case recharge or top up fails ,the reason reported in the log is
"2016-02-05 11:35:44.360 IST INFO - - - - UpdateResponseImpl{msgId='TOP_UP_MSG_216', updateType=EXTERNAL_TOP_UP_UPDATE, errorMsg=oracle.communication.brm.charging.balance.BalanceException: BalanceMessageBundle-2013: Currency resource INR should not have validity set, status=FAILED, {reasons=[]}}