The Inbound Edit/Update UBE will use this business function to convert EDI Demand Address and Contact data into Demand Address
and Contact data by calling the Demand Master Business Function. This function will be used to cache both Demand Header and
Demand Detail level Address and Contact data.
Data ItemRequiredI/ODescription
JOBSYesIDemand Cache Job Number
UKIDYesIDemand Header Unique Key Identifier
ECKOYesIEDI Document Key
Co
EDOCYesIEDI Document Number
EDCTYesIEDI Document Type
EDLNYesIEDI Line Number
EDSLNNoIEDI Sub Line Number
DEIDNoIDemand Detail
Unique Key Identifier
SUPPSNoISuppress Error Message (1-Suppress)
EV01NoOConversion Successful
DTAINoOError Message ID
D40R0920A - Demand Convert EDI Contact To Demand Contact
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnDmdJobNo | JOBS | MATH_NUMERIC | REQ | INPUT |
The job number (work station ID) which executed the particular job. | ||||
mnDmdHdrUniqueId | UKID | MATH_NUMERIC | REQ | INPUT |
This field is a unique number used to identify a record in a file. | ||||
szCompanyKeyEdiOrder | EKCO | char | REQ | INPUT |
Company - Key (EDI - Document Key Co) | ||||
mnEdiDocumentNumber | EDOC | MATH_NUMERIC | REQ | INPUT |
The document number that is assigned by the transmitter in an EDI transaction.
In a non EDI environment, this would be consistent with the
| ||||
szEdiDocumentType | EDCT | char | REQ | INPUT |
The document type that is assigned by the transmitter in an EDI transaction.
In a non EDI environment, this would be consistent with the order
| ||||
mnEdiLineNumber | EDLN | MATH_NUMERIC | REQ | INPUT |
This is the line number you assign when originating an EDI transaction. This number can represent an order line number (applicable for any
| ||||
mnEDISubLineNumber | EDSLN | MATH_NUMERIC | OPT | INPUT |
A substitute line number that you assign when you originate an EDI transaction. This number can represent an order line number
| ||||
mnDmdDtlUniqueId | DEID | MATH_NUMERIC | OPT | INPUT |
A system-generated number that identifies a demand record. | ||||
cSuppressErrorMessage | SUPPS | char | OPT | INPUT |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
szErrorMsgId | DTAI | char | OPT | OUTPUT |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
cConversionSuccessful | EV01 | char | OPT | OUTPUT |
An option that specifies the type of processing for an event. |
None |
None |