Communications (COMMS) OrdertoCash (O2C) : Synchronize Product and Price flow fails when END date has Infinite Date defined for Multi-rate plan in Billing and Revenue Management (BRM) (Doc ID 1601349.1)

Last updated on JANUARY 27, 2017

Applies to:

Oracle Communications Order to Cash Integration Pack for Oracle Communications Billing and Revenue Management - Version 11.3 and later
Information in this document applies to any platform.

Symptoms

Application Integration Architecture (AIA) - COMMS O2C Process Integration Pack (PIP)- Version 11.3

When performing price changes for Multi-rate plan, unable to define infinite dates on the ending date for the rate in BRM.
ProductOptimizedSyncPriceListListSiebelCommsProvABCSImpl fails with the following error:

...
Method 'SetFieldValue' of business component 'Price List Item - Import' (integration component 'Price List Item - Import') for record with search specification '[Price List Id] = "1-4XV3Z" AND [Product Id] = "1-1F51S4" AND [Start Date] = "05/15/2013 00:00:00"' returned the following error:"The value '01/01/1970 00:00:00' for field 'End Date' is required to be '>= [Start Date]'.
Please enter a value that is ' >= 15/05/2013 00:00:00'.(SBL-DAT-00521)"
...
Problem does not occur for the single rate plan. This error forces to give a End date for the Multi Rate Plan.

Multi-Rate plans should be handled without any failure even if the End date is not selected for the Rate in BRM

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms