1.1Purpose
shipment as scheduled..
Loop through all Shipment Detail records and call EditLine for each
If Ok, call EditDoc
If Ok, call EndDoc
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
2.1Parameters
Data Item Data Structure DescriptionI/OReqNotes
SUPPScSuppressErrorMessageIY
DTAIszErrorMessageIDOY
JOBSmnTransportationJobNumberI/OY
EV01cActionTypeIYA = Add C = Change
EV01cDeliveryTypeIY1 = Proof of Delivery 2 = normal in-transit delivery
PIDszProgramIDIYCalling program name
VERSszVersionP49650IYVersion of P49650 where processing options are retrieved.
EV01cBatchModeIY
which would normally been done by the interactive application.
EV02cCheckIfLastForLoadINOnly applies if shipment is on load 1 = check if all shipments are confirmed for the load.
SHPNmnShipmentNumberINrequired for delivery type 1 and 2
RSSNmnRoutingStepNumberINrequired for delivery type 1 and 2
VMCUszPlanningDepotIN
LDNMmnLoadNumberIN
DATYcDispatchTypeIN
DSCDcDispositionCodeBCSIN
DLDTjdActualDeliveryDateIN
DLTMmnActualDeliveryTimeIN
EV01cWriteShipmentStatusIN1 = write shipment status record.
SSCDszShipmentStatusCodeINIf blank, PO value will be used.
SSRSszShipmentStatusCodeReasonINIf blank, PO value will be used
DESCszStatusDescriptionIN
EV02cDontRemoveCacheI1 = do not clear cache
EV01cDispositionNeededON
^
D4900540C - Deliver Confirm As Scheduled
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
| ||||
szProgramID | PID | char | OPT | INPUT |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
szVersionP49650 | VERS | char | OPT | INPUT |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
cBatchMode | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
cCheckIfLastForLoad | EV02 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
mnShipmentNumber | SHPN | MATH_NUMERIC | OPT | INPUT |
A "next number" that uniquely identifies a shipment. | ||||
mnRoutingStepNumber | RSSN | MATH_NUMERIC | OPT | INPUT |
This is the number assigned to a shipment routing step. The movement of a shipment from the origin to the final destination (ship to
| ||||
szPlanningDepot | VMCU | char | OPT | INPUT |
Indicates the depot from which a trip originates. The Trip Depot and the Trip Number fields identify the unique combination of vehicle,
| ||||
mnLoadNumber | LDNM | MATH_NUMERIC | OPT | INPUT |
1 | ||||
cDispatchType | DATY | char | OPT | INPUT |
Indicates whether this vehicle uses a weight or a volume device to control and measure the loading of product to its compartments.
Valid
| ||||
jdActualDeliveryDate | DLDT | JDEDATE | OPT | INPUT |
The delivery date of a shipment. | ||||
mnActualDeliveryTime | DLTM | MATH_NUMERIC | OPT | INPUT |
This is the time the customer took delivery of the product. | ||||
cWriteShipmentStatus | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
szShipmentStatusCode | SSCD | char | OPT | INPUT |
A user defined code used to report the status of a shipment. | ||||
szShipmentStatusCodeReason | SSRS | char | OPT | INPUT |
A user defined code used to report the reason for a particular status. | ||||
szStatusDescription | DESC | char | OPT | INPUT |
A description, remark, name, or address. | ||||
cDontRemoveCache | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
cDispositionNeeded | EV01 | char | OPT | OUTPUT |
An option that specifies the type of processing for an event. | ||||
szShipmentStatus | SSTS | char | OPT | BOTH |
A code that represents the status that a shipment is at. Statuses typically refer to events such as "Confirmed", "Hold", etc. | ||||
cIntransitFlag | INTF | char | OPT | BOTH |
szLoadStatus | LDLS | char | OPT | BOTH |
Identifies the status of the load. Valid values are: New Pending Load Approved In-transit Delivered Complete | ||||
cModeForDisposition | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSourceofOrder | SRCO | char | OPT | NONE |
The source of an order on a shipment. This could be Sales or Purchasing. | ||||
mnBatchNumber | ICU | MATH_NUMERIC | OPT | NONE |
A number that identifies a group of transactions that the system processes and balances as a unit. When you enter a batch, you can either
| ||||
jdGLDate | DGL | JDEDATE | OPT | NONE |
A date that identifies the financial period to which the transaction is to be posted.
The company constants specify the date range for each
| ||||
jdReceiptDate | RCDJ | JDEDATE | OPT | NONE |
The date you received this purchase order line. |
None |
None |