My Oracle Support Banner

ASS_SUSPENSE_EXT.ERROR_CODE Is Not Set By FCT_Suspense For Rejected CDRs (Doc ID 779228.1)

Last updated on OCTOBER 15, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version to [Release 7.3.0]
Information in this document applies to any platform.


CDRs that are rejected for various reasons get errors reported in the stream log and the dumps but the field DETAIL.ASS_SUSPENSE_EXT.ERROR_CODE is "0" (zero) instead of the highest level error code. This affects the mapping of suspence reason and subreason as well.

FCT_Suspense should be setting this value.

-- Steps To Reproduce:
Process any CDRs that contain validation errors.

From Registry file:

                 ModuleName  = FCT_Suspense
                   Active = True
                   SuspenseCreateStream     = SuspenseCreateOutput
                   SuspenseUpdateStream     = SuspenseUpdateOutput
                   DataConnection           = ifw.DataPool.LoginInfranet
                   LogTestResults           = False
#                  PipelineCategory         = RatingPipeline
               # Rejection
                 ModuleName = FCT_Reject
                   Active = TRUE
                   NotifyOnReject = TRUE
                   UseRejectStream = TRUE

 The EDR Dump is:


    RECORD_TYPE:                        <>                    :CLEARED
    RECORD_NUMBER:                      <0>                   :CLEARED
    SUSPENSE_STATUS:                    <0>                   :CLEARED
    SUSPENSE_REASON:                    <65535>               :SET
    SUSPENSE_SUBREASON:                 <65535>               :SET
    RECYCLE_KEY:                        <>                    :CLEARED
    ERROR_CODE:                         <0>                   :SET
    SUSPENSE_ID:                        <0>                   :CLEARED
    PIPELINE_NAME:                      <GSM_MEDIATION>       :SET
    SOURCE_FILENAME:                    <GSMnov26_04.brm>     :SET
    SERVICE_CODE:                       <>                    :CLEARED
    EDR_RECORD_TYPE:                    <>                    :CLEARED
    EDR_BUF:                            <>                    :CLEARED
    UTC_OFFSET_SECONDS:                 <0>                   :CLEARED
    EDR_SIZE:                           <0>                   :CLEARED
    QUERYABLE_FIELDS:                   <3841084118 3874855205>:SET
    OVERRIDE_REASONS:                   <>                    :CLEARED
    ACCOUNT_POID:                       <>                    :CLEARED
    SUSPENDED_FROM_BATCH_ID:            <>                    :CLEARED
    PIPELINE_CATEGORY:                  <>                    :CLEARED
    RECYCLING_MODE:                     <0>                   :SET


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

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