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 AUGUST 23, 2011

Applies to:

Oracle Communications MetaSolv Solution Module - ASR - Version: 42.0.0 and later   [Release: 42.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

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