My Oracle Support Banner

Syncpdc not Synchronizing Service and Event Definitions (Doc ID 2172766.1)

Last updated on AUGUST 28, 2020

Applies to:

Oracle Communications Pricing Design Center - Version 11.1.0.6.0 to 11.1.0.6.0 [Release 11.1.0]
Information in this document applies to any platform.

Goal

Even after forcefully executing syncPDC job, service and event definitions are not getting synchronized to Pricing Design Center (PDC) tool. There was no error in PDC, Realtime Rating Engine (RRE), or Batch Rating Engine (BRE) logs, and the syncPDC job was executed successfully.

The extracted xml files contain the newly created service and event definitions; however, they are not visible in the tool, and these extracted xml's are not getting moved to the archived folder.

The custom event has been extracted by syncPDC and was in the event.xml, and EventMap.xml was updated with mapping as well; but, this event is not loaded into PDC with below message:


Since Elastic Charging Engine (ECE) is not in use at this time, event/service specification should not be required.

Consider this scenario for the Q&A:
--------------------------------------------
1.  created custom event "/event/delayed/session/telco/gsm/sms"
2.  updated pin_event_map file as below:   
   /service/telco/gsm : /event/delayed/session/telco/gsm/sms : Delayed time GSM SMS event
3.  load pin_event_map to DB
4.  bounce the process
5.  run syncPDc


 

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution
 How to synchronize service and event definitions?
 
There is unique constraint on IFW_REF_MAP table due to which only one service can be mapped to one event. As per Note 1380367.1, this constraint is removed since 7.4PS10, which patchset in 7.5 has this fix?
 To use ECE for usage rating, targetEngine will be changed to "Convergent Charging" in syncPDC xml. How to specify all custom events and event fields below?
As event podl files are loaded, what is the purpose of mentioning event/fields here?
 As targetEngine is in ECE, is it necessary to specify element which will be used by Batch rating pipeline?
 Is there any issue with syncPDC in extracting all the events under a service?
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.