My Oracle Support Banner

Input Mapping To Realtime Pipeline Failed (Doc ID 1462085.1)

Last updated on FEBRUARY 28, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 and later
Information in this document applies to any platform.

Goal

 In the below scenario, when billing time discount needs to be applied, the RealTime Pipeline (RTP) throws an error as below :

RealtimePipeline: Type mismatch error, unable to map pin_fld_t:PIN_FLDT_STR to EDR field: DETAIL.CUST_A.PRODUCT.ERA.PROFILE in function appendValueToEDR() 


Scenario :

  1. 1-4-2012 : Create a customer account with BDOM=10
  2. Subscribe a discount of 10% on usage via ERA
  3. Subscribe a product (usage) and a discount (Billing time discount)
  4. 11-4-2012 : Run Billing -> billing will fail with below error messages:

        Snippet of cm pinlog:

E Wed May  9 23:00:00 2012  <HOSTNAME> cm_batch:26421  cm_em.c(19):4161:<HOSTNAME>:testnap:26418:1:508:1337867726:1
Op (508) receive failed (46) in fwd_op_to_em
E Wed May  9 23:00:00 2012  test  cm_batch:26421  cm_child.c(106):4627
1:<HOSTNAME>:testnap:26418:1:508:1337867726:1
op PCM_OP_RATE_DISCOUNT_EVENT returned an error
<location=PIN_ERRLOC_RTP:19 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1
errno=PIN_ERR_BAD_VALUE:46>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=10822 version=0> 

        Snippet of RTP pipeline log :

24.05.2012 15:49:34 test      ifw          IFW       MAJOR    [T:11]
10822 - (ifw.Pipelines.RTP_DISCOUNT_ALL_DB10.Input.InputModule.Module)
RealtimePipeline: Type mismatch error, unable to map pin_fld_t:PIN_FLDT_STR to EDR field: DETAIL.CUST_A.PRODUCT.ERA.PROFILE in function appendValueToEDR()
24.05.2012 15:50:27 test      ifw          IFW       MAJOR    [T:10]
10822 - (ifw.Pipelines.RTP_DISCOUNT_ALL_DB11.Input.InputModule.Module)
RealtimePipeline: Type mismatch error, unable to map pin_fld_t:PIN_FLDT_STR to EDR field: DETAIL.CUST_A.PRODUCT.ERA.PROFILE in function appendValueToEDR()
24.05.2012 15:55:26 test      ifw          IFW       MAJOR    [T:10]
10822 - (ifw.Pipelines.RTP_DISCOUNT_ALL_DB12.Input.InputModule.Module) RealtimePipeline: Type mismatch error, unable to map pin_fld_t:
PIN_FLDT_STR to EDR field: DETAIL.CUST_A.PRODUCT.ERA.PROFILE in function appendValueToEDR()

 

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
References


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