My Oracle Support Banner

importTRANSPORT ASR API SECLOC is required if the ACT field contains a value of 'N', 'C', 'M' or 'T' and the NSL field is not populated. (Doc ID 1317105.1)

Last updated on MARCH 20, 2019

Applies to:

Oracle Communications MetaSolv Solution Module - ASR - Version 42.0.0 and later
Information in this document applies to any platform.

Symptoms

According to ASOG rules we should be able to submit an order where the SECLOC is blank when the SEI field is populated.  The CORBA ASR API is throwing an invalid error message.

Field: [LMetaSolv.CORBA.WDI.WDIError; = Array (values following)
[0] Field: code = 25159
[0] Field: reason = PON: SDNSECLOCNULL | 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.


ASOG Rule below, this is not taking into account the SEI constraint

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.

Changes

As per ASR39 Issue 3297 the following fields have new, changed or deleted usage rules:

Form Data Element Version 38 Usage Rule Version 39 Usage Rule
TRANSPORT FORM SEI This field did not exist in ASR 38. 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" and the SECNCI field specifies an Ethernet switched port, otherwise prohibited.
TRANSPORT FORM SECLOC Note 1: Required when the first position of the REQTYP field on the ASR Form is "S" and the ACT field on the ASR Form is "N", "C", "M" or "T" and the NSL field is not populated.
Note 2: Prohibited when the NSL field is populated.
Note 3: Otherwise optional.


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.





CN FORM




SECLOC
Note 1: Required when the first position of the REQTYP field on the ASR Form is "V" or "X" and the CLLI Code has been assigned by the provider, otherwise prohibited. Note 1: Required when the first position of the REQTYP field on the ASR Form is "V" or "X" and the CLLI Code has been assigned by the provider.
Note 2: Required when the SEI field on the Transport or EUSA Form is populated.
Note 3: Optional when the ACT field on the ASR Form is "C" and the SECNCI field on the Transport or EUSA Form indicates an Ethernet switched port.
Note 4: Otherwise prohibited.




EUSA FORM


SEI
This field did not exist in ASR 38. Note 1: Required when the first position of the REQTYP field on the ASR Form is "E", the ACT field on the ASR Form is “N” and the SECNCI field specifies an Ethernet switched port, otherwise prohibited.



EUSA FORM



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


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

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
Symptoms
Changes
Cause
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.