ConfirmShipment

Confirm Shipment

Minor Business Rule

Object Name: N4900380

Parent DLL: CTRAN

Location: Client/Server

Language: NER

Functional Description

Purpose


This business function is used to update a shipment with actual confirmed weight (optional), shipment 

status, and actual shipment date and time.


This function will normally be called from the Transportation Ship Confirm application or from the 

Sales Order Ship Confirm Master Business function.


Setup Notes and Prerequisites


Special Logic



^

Data Structure

D4900380 - Confirm Shipment

Parameter NameData ItemData TypeReq/OptI/O/Both
mnShipmentNumberSHPNMATH_NUMERICNONENONE

A "next number" that uniquely identifies a shipment.

mnOverrideShipmentWeightWGTSMATH_NUMERICNONENONE

The shipment weight is qualified by a Weight Qualifier (WGQ) that identifies the type of weight.

szWeightUnitOfMeasureWTUMcharNONENONE

The unit of measure that indicates the weight of an individual item. Typical weight units of measure are:    GM Gram    OZ Ounce    LB Pound    
KG Kilogram    CW Hundredweight    TN Ton 

jdActualShipmentDateADDJJDEDATENONENONE

The date on which the shipment to the customer is confirmed as shipped. During shipment confirmation, the system updates the Sales 
Order Detail table (F4211) with this date.

mnActualShipmentTimeADTMMATH_NUMERICNONENONE

The actual time of shipment. Enter the time using the 24-hour time format (HHMMSS). For example, enter 6:00 a.m. as 060000, and enter 7:00 
p.m. as 190000.

jdLoadConfirmDateADDJJDEDATENONENONE

The date on which the shipment to the customer is confirmed as shipped. During shipment confirmation, the system updates the Sales 
Order Detail table (F4211) with this date.

mnLoadConfirmTimeADTMMATH_NUMERICNONENONE

The actual time of shipment. Enter the time using the 24-hour time format (HHMMSS). For example, enter 6:00 a.m. as 060000, and enter 7:00 
p.m. as 190000.

jdActualDeliveryDateDLDTJDEDATENONENONE

The delivery date of a shipment.

mnActualDeliveryTimeDLTMMATH_NUMERICNONENONE

This is the time the customer took delivery of the product.

szOverrideShipmentStatusSSTScharNONENONE

A code that represents the status that a shipment is at. Statuses typically refer to events such as "Confirmed", "Hold", etc.

szPlanningDepotVMCUcharNONENONE

Indicates the depot from which a trip originates. The Trip Depot and the Trip Number fields identify the unique combination of vehicle, 
registration number, load date, and shift.

mnLoadNumberLDNMMATH_NUMERICNONENONE

1

mnLoadLegNumberTRPLMATH_NUMERICNONENONE

A specific leg of a trip.

szOverrideLoadStatusLDLScharNONENONE

Identifies the status of the load. Valid values are:        New         Pending         Load Approved         In-transit         Delivered         Complete

szErrorMessageIDDTAIcharNONENONE

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cLoadConfirmedEV01charNONENONE

An option that specifies the type of processing for an event.

szProgramIdPIDcharNONENONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

cInventoryAffectFlagEV01charNONENONE

An option that specifies the type of processing for an event.

szPartiallyConfirmedLoadStatusLDLScharOPTNONE

Identifies the status of the load. Valid values are:        New         Pending         Load Approved         In-transit         Delivered         Complete

szModeOfTransportationMOTcharOPTNONE

A user defined code (00/TM) that describes the nature of the carrier being used to transport goods to the customer. For example, by rail, by 
road, and so on.

mnCarrierNumberCARSMATH_NUMERICOPTNONE

The address number for the preferred carrier of the item. The customer or your organization might prefer a certain carrier due to route or 
special handling requirements.

cFreightUpdateOptionEV01charOPTNONE

An option that specifies the type of processing for an event.

mnTransportationJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

idXAPIWorkflowErrorIDGENLNGIDOPTNONE

General purpose ID variable.

szCartonNextStatusCRSScharOPTNONE

A user defined code (46/CS) that the system assigns to a carton. Each status code represents a different stage in the distribution cycle.

szP4210VersionCartonQtyBasedVERScharOPTNONE

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 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

szP4210VersionItemQtyBasedInvVERScharOPTNONE

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 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

szP4210VersionItemQtyBasedChrgVERScharOPTNONE

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 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

szPostConfirmationErrorMsgIDDTAIcharOPTNONE

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cCreateSalesOrderCartonChargeCSOCcharOPTNONE

An option that specifies whether the system creates a charge on the sales order for cartons. The charge is based on carton quantity (which 
is calculated from carton detail information) and the price setup for the item number that is assigned to the carton.

Related Functions

None

Related Tables

None