[SICSR-16163] System abends when trying to set UMR via updateInsuredPeriod Webservice  
Product Line: P&C
Component/s: Webservices
Affects Version/s: SICS 4.8.6
Fix Version/s: SICS 4.9.3 SICS 4.8.6 SSP2 VAL1
Customer: DXC

Problem:
System abend if updateInsuredPeriod with uniqueMarketReference and the eMessaging module is not in use

Solution:
The uniqueMarketReference update should only take place when either the eMessaging module is in use (update eMessaging UMR) and if not if the EDI LM Module is in use then update the UMR for EDI. Otherwise it should be ignored.

Workaround:
Do not try to update the uniqueMarketReference if the eMessaging Module is not in use as it is part of the eMessaging Information.
The proper field to use (even in eMessaging for that matter) is the relevent partner relationship reference (which allows recording the partner specific contract reference of the partner in question).

Root Cause:
The uniqueMarketReference field belongs to EDI and eMessaging and does not support multiple partner contract references.
The Web Service Update is only supported by eMessaging (when the eMessaging module is in use).

Extent of Impact:

Impact on Existing Data

Recovery Method for Existing Data Affected