Duplicate Check EP Is Not Working

(Doc ID 2135365.1)

Last updated on JUNE 22, 2017

Applies to:

Oracle Communications Offline Mediation Controller Cartridges - Version 6.0.0.3.0 and later
Information in this document applies to any platform.

Goal

Qn1:On : 6.0.0.3.0 version, Cartridge Pack

Duplicate check EP is not working in below scenario.

Node chain :

ASCII CC --> Record Processing EP --> Dupcheck EP --> ECEDC

The Dup check EP throws the below error:
2016-04-29 07:26:48;INFO ;handleProcessingException-unexpected exception#EOR#
2016-04-29 07:26:48;ERROR;Resources; Error processing file; Error occurred while processing record. Record written to /scratch/ri-user-/opt/OracleCommunications/ocomc/ocomc/scratch/1hgec11-16it-inl9do0y/error.out#EOR#

The CC and EP NPLs works fine without the duplicate check EP and is able to rate a CDR in ECE.
But with the introduction of the Dup Check EP, it throws unexpected error.
 
Qn2: The changes were made in the Record Processing EP NPL(we think it was a type from your end , when you mentioned NPL for CC) and the Dupcheck EP NPL. The error is not appearing now. But whenever a CDR is passed, it gets tagged as a Duplicate CDR and doesn't pass to the ECEDC node for rating.

The Dupcheck EP NPL has the following config block:
Config{
DUP_CHECK_KEYS "calling_number called_id start_time duration";
DUP_CHECK_EVENT_TIME_FIELD "start_time";
}
Our understanding is, if any CDR appears with the same dup_check_key values for more than one time, then the CDR will be marked as duplicated. Is the assumption correct?
 

Solution

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