| [SICSR-16861] For the new remittance created through interface, the bank account displayed on the screen is different from the one in the XML message | |
|---|---|
| Product Line: | P&C |
| Component/s: | Accounting Remittance Worksheet |
| Affects Version/s: | SICS 4.9.1 |
| Fix Version/s: | SICS 4.9.5 |
| Customer: | China Re |
Problem:
Web service create remittance ignore bank account in message.
Solution:
1st Problem:
When the system parameter "Bank Currency same as Payment Currency for Paid Remittance" is not selected and when the remittance is Paid and the Legal Reporting Unit is not in use, i.e. the RU is not part of the remittance, or even if the RU is in use and part of the soap, if there are more than one bank account in this currency/RU, make sure the system creates the remittance with the given bank account.
2nd Problem
When the system parameter "Bank Currency same as Payment Currency for Paid Remittance" IS selected and when the remittance is Paid and the Legal Reporting Unit IS in use, and there are more than one valid bank account in the given payment currency and RU, make sure the system creates the remittance with the given bank account.
3rd Problem
For Received remittances (the above parameter is not relevant) and the RU is in use or the RU is not in use, make sure the system creates the remittance with the given bank account, even if there are more than one valid bank account with the given currency/RU.
General solution: Make sure the system use the given bank account in the soap if this is a valid bank account for this Base Company, i.e. if this is a valid bank account for the online validation rules then it must also be used when created via web service.
Workaround:
Root Cause:
Extent of Impact:
Impact on Existing Data
Recovery Method for Existing Data Affected