Functional Description
Purpose
This function reads the cache created by F40R31 Addtional Label Data (B40R0710). The cache data is
loaded to the XAPI data structure for outbound label additional data.
Additional label data is user defined data that can be outbound. It is associated with outbound
label demand/SO detail or child carton detail. Ten values are loaded to the data structure at a time. If
more than ten values have been setup, multiple additional label data rows will exist.
Setup Notes and Prerequisites
Required parameters are:
XAPI call ID. The XAPI call ID should have been assigned in a previous call to XAPI Initialize
(B4601440).
Cache job number
Short item number
Sold to
Ship to
Demand ID if using demand scheduling.
Special Logic
If the XAPI API call fails, an error will be returned in the XAPI Error Message ID and the XAPI
message will not be sent.
D4601380E - Create Outbound Label Additional Data
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
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
| ||||
szErrorMessageID | 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
| ||||
szXAPIErrorMessageID | 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
| ||||
cErrorCode | ERR | char | OPT | OUTPUT |
The Data Field Error Code field is simply a generic data field to pass an error condition flag. This field is one of the fields that make up the
| ||||
idXAPICallID | GENLNG | ID | REQ | INPUT |
General purpose ID variable. | ||||
mnCacheJobNumber | JOBS | MATH_NUMERIC | REQ | INPUT |
The job number (work station ID) which executed the particular job. | ||||
mnShortItemNumber | ITM | MATH_NUMERIC | OPT | INPUT |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
szBranchPlant | MCU | char | OPT | INPUT |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
mnSoldTo | AN8 | MATH_NUMERIC | OPT | INPUT |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
mnShipTo | SHAN | MATH_NUMERIC | OPT | INPUT |
The address number of the location to which you want to ship this order. The address book provides default values for customer address,
| ||||
mnDemandID | DEID | MATH_NUMERIC | OPT | INPUT |
A system-generated number that identifies a demand record. |
None |
None |