importTRANSPORT ASR API invalid error message - SECLOC blank - SEI populated (Doc ID 1328337.1)

Last updated on JUNE 17, 2011

Applies to:

Oracle Communications MetaSolv Solution Module - ASR - Version: 41.0.0 and later   [Release: 41.0 and later ]
Information in this document applies to any platform.

Symptoms

According to ASOG rules, should be able to submit an order where the SECLOC is blank when the SEI field is populated.

Execute importTRANSPORT ASR API and populate the SEI field with 'Y' but do not populate the SECLOC field and receive the following error:

Field: [LMetaSolv.CORBA.WDI.WDIError; = Array (values following)
   [0] Field: code = 25406
   [0] Field: reason = PON: ASRPON | Form: TRANSPORT |:: SALI is Prohibited or SECLOC valid entry C.
   [1] Field: code = 25159
   [1] Field: reason = PON: ASRPON | FORM : TRANSPORT |:: SECLOC is required if the ACT field contains a value of 'N', 'C', 'M' or 'T' and the NSL field is not populated.

As of ASR 39 Issue 3297 the SEI check box was added and the SECLOC requirement changed:

SECLOC
   USAGE: This field is conditional.
    NOTE 1: Required when the first position of the REQTYP field on the ASR Form is 'S', the ACT field on the ASR Form is 'N', 'C', 'M' or 'T', the NSL field is not populated and the SEI field is not populated.
    NOTE 2: Prohibited when the NSL field is populated.
    NOTE 3: Otherwise optional.

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