EDI Customer

EDI Customer Documents - Review sales order

Return to main page
-->

Review sales order

The Customer EDI module includes modifications to Sales orders. Users can access All sales orders page by navigating to Sales and marketing > Orders > All sales orders.

Warnings/Errors

When the sales order validation resulted in a warning or error, the EDI log field on the sales order list page can be used to easily identify that there is an issue that might need investigation.

To view the actual validation error messages, select the Log button available via the EDI tab on the Action Pane of the sales order.

Note: To setup EDI order validation, see Setup validation profiles
Note: For further information relating to validation refer to the validation section(s) in the processing of Customer purchase order.

Sales order holds

EDI sales orders can be placed on hold for the following reasons (one or more could apply) The below also displays which Hold code would be used as setup in EDI > Setup > EDI parameters.

Reason Hold code in EDI parameters Description
Validation errors have been identified Validation error hold code For further information see the Warnings/Errors section on this document
Purchase order acknowledgement is required for the customer POA pending hold code Where a purchase order acknowledgement (POA) is required for a customer:
Customer purchase order acknowledgement document must be setup on the customer trading partner’s Outgoing documents.
Lock order field set to Yes on the Customer purchase order acknowledgement settings profile.
This hold will be released once the purchase order acknowledgement has been sent to the customer.
Purchase order confirmation must be received from the customer after sending the purchase order acknowledgement POC pending hold code Purchase order confirmation requirements are setup via:
Customer purchase order document must be setup on the customer trading partner’s Incoming documents.
PO confirmation required set to Yes on the Customer purchase order acknowledgement settings profiles .
This hold will be released once the purchase order confirmation has been received from the customer.

An order that has been placed on EDI hold will be visible via the Hold field on the sales order list page.

Note: When an order has been placed on hold, it will not be possible to release the order for picking or posting delivery notes and invoices.

Sales order list Page

Field Description
EDI Log Used to identify that a warning or error has occurred.
POA Status All EDI orders requiring a POA will have an additional status to identify the status of the POA. The EDI POA status’ available are:
Pending – The purchase order acknowledgement document is enabled and pending for the trading partner.
POA document setting Lock order is Yes and the order is therefore on hold.
In progress - User has selected OK on the Acknowledgement form, available via EDI tab on the Sales order Action Pane.
POA doc setting is not applicable.
Sent - Purchase order acknowledgement has been sent to the customer, and a confirmation is not required.
POA document setting PO confirmation required is No.
Confirm Pending – The purchase order acknowledgment has been sent and a confirmation of the purchase order acknowledgement is required by the trading partner and the order is therefore on hold.
POA doc setting PO Confirmation required is Yes.
POC Received – The customer has returned a purchase order confirmation for the purchase order acknowledgement.
POA doc setting is not applicable.
Hold Used to identify the hold status of the EDI order
Do not process Lock sales order for processing

EDI tab

EDI tab - Buttons

The Customer EDI module includes modifications to Sales orders. Users can access All sales orders page by navigating to Sales and marketing > Orders > All sales orders.
The following buttons have been added to the EDI tab on the Action Pane.

Field Description
Validation  
Validate Select the Validate button to run validation rules for the sales order. Validation rules are determined by Validation profile setup on the Trading partner’s Customer purchase order document.
The Validate button is disabled where the Document status is set to Tax invoice.
Log Select the Log button to view the validation errors that have occurred for the order.
POA  
Acknowledgement Option to manually review and/or process the Purchase order acknowledgement to the Customer. The Send to EDI option is also included within this form
Send to EDI Press this button to manually create the Purchase order acknowledgement staging record using the acknowledged values as per Acknowledgement . This could also be setup as periodic job.
Reset flag Select the Reset flag button to reset the EDI status to allow for re-sending of POA to the staging table.
Change order  
Changes Select to view all the pending changes for the sales order and approve/reject each.
The form is filter to Pending status but can be unfiltered to view automatic or previously processed manual changes. See EDI tab - Changes for more detail.
Reference  
History Select to view EDI records to the sales order. See EDI tab - History for more detail.
Trading partners Link to Trading partner page for the sales order’s customer

EDI tab – Changes

All the EDI changes applicable to the Sales order can be manually approved or rejected via the Changes button. Where the Customer purchase order change’s settings profile Processing method are set to be Manual, these would appear as pending changes on the changes page. All pending records will be displayed in ascending order.

Changes header

Header fields for the Changes is discussed in this section.

Field Description
EDI number EDI number and link to the staging record
Status Status of the Customer purchase order change EDI record. Filtered to Pending.
Options are:
Pending - Where Processing method is set to Manual and the change hasn’t been approved/rejected.
Approved - Where Processing method is set to Manual and the change has been manually approved and the changes applied to Sales order. If POA is required, an Accept POA record will be created.
Rejected - Change has been manually rejected. Sales order has not been updated. If POA is required, a Reject POA record will be created.
Auto - When the change has automatically been approved and applied to the Sales order. Processing method is set to Automatic and all the line order change types received where set with tolerance as Approve. If a POA is required, an Accept POA record will be created. Where Processing method is set to Automatic and the line order change types received where set with tolerance as Reject with warning log: the staging record will error. These can still be viewed on Changes, but won’t be applied to Sales order.
Order purpose code Indicates the purpose of the EDI record. Examples are:
• Change
Created date and time The date and time the selected record was created in the staging table
Group control number Customer’s group control number for the staging record

Changes lines

Contains the details for each line on the Customer purchase order change record.
Lines flagged as ‘No change’ will be ignored in the update.

Field Description
Order line change type The Change or Response type code. Code specifying the type of change to the line item.
Line number The line within the EDI table/file.
Used to find applicable sales line to update. Except where adding new lines.
Item number The item identifier as sent by the trading partner. Used when Item Id source is:
• Our item number
• External item number
Bar code The item identifier as sent by the trading partner. Used when Item Id source is:
• GTIN
• Barcode
SKU SKU for item
Site Storage dimension - Site
Warehouse Storage dimension - Warehouse
Configuration Inventory dimension - Configuration
Colour Inventory dimension - Colour
Size Inventory dimension - Size
Style Inventory dimension - Style
Customer sales quantity The customer order quantity for this line
Customer inners The customer’s inners per outer quantity
Customer pack The customer’s pack quantity
Unit The customer unit of measure for this line
Unit price Customer unit price inclusive of discounts (net price)
Line amount excluding tax The total line amount excluding tax
Line amount including tax The total line amount including tax (if provided else 0)
Requested ship date The requested ship date (delivery window)
Requested receipt date The requested receipt date (delivery window)
Delivery name Address for Delivery – Delivery name
Store code The store code

EDI tab – History

All the EDI staging records applicable to the Sales order can be viewed via the History button.

Field Description
EDI Document type EDI document type of the staging record
EDI number EDI number and link to the staging record
Reference Additional information for the staging record, examples:
Inbound
Original – First Customer Purchase order received. Only available via Customer purchase order document
Change – Subsequent change/s to the order. Only available via Customer purchase order change document.
Cancel – Cancellation received. Can be received via Customer purchase order (if EDI parameters > Allow historic PO types is enabled) or Customer purchase order change document
Confirmation – Confirmation received. Can be received via Customer purchase order (if EDI parameters > Allow historic PO types is enabled) or Customer purchase order change document.
Outbound
C - Purchase order acknowledgement response
ASN345435 – D365 Packing slip for the EDI ASN
IN4734743 – D365 Sales Invoice number for the EDI record.
Created date and time Created date and time of the EDI staging record

Sales order EDI header fields

The following EDI fields have been added to the Sales order’s Header and is available on the EDI fast tab.
Populated by will indicate if the field is populated by:

Field Description Populated by
Identification    
Original EDI number EDI Customer purchase order staging table record id Original
Change EDI number Latest EDI Customer purchase order change staging table record id Change
Company GLN The company’s global location number is shown here. Original
Customer GLN The customer’s global location number is shown here.
Populated by staging’s Customer GLN, if staging blank populated by Trading partner
Original / Trading partner
General    
Original order date The purchase order date from the EDI order is shown here Original
Change order date The purchase order date from the EDI order change is shown here Change
Advertisement date The advertisement date applicable for the order Original
Package characteristic code The code used to for the package contents Original
Package label code The code used for the label Original
Store zone The store zone from the EDI order is shown here Original
Department The customer’s department from the EDI order is shown here Original
Purpose code The customer’s purpose code from the EDI order is shown here Original
Buyer code The customer’s buyer code from the EDI order is shown here Original
Retail buyer location The customer’s retail buyer location from the EDI order is shown here Original
EDI order type The EDI order type is shown here Original
Order purpose code Latest purpose code: Original, Change, Cancellation or Confirmation Original
Delivery    
Comments The comments from the EDI order is shown here Original
Store code The store code from the EDI order is shown here.
Can be updated by order change.
Original / Change
Requested receipt date The requested receipt date (delivery window) from the EDI order is shown here.
Can be updated by order change.
Original / Change
Requested ship date The requested ship date (delivery window) from the EDI order is shown here.
Can be updated by order change.
Original / Change
Delivery time The delivery time from the EDI order is shown here.
Can be updated by order change.
Original / Change
Version    
Original version number The original version number from the EDI order. Original
Change version number The latest PO version number from the EDI order change Change
Settings    
Bypass duplicate check Used to validate the customer purchase order number.
Note: For further information see Duplicate tolerance in Customer purchase order settings profiles
Doc setting
No backorders Identify if the trading partner accepts backorders.
Note: Copied from the trading partner setup No backorders and used on the Customer purchase order acknowledgement to identify full or partial shipments.
Trading partner
Status    
POA status Current purchase order acknowledgement status. This field is populated by the EDI module and not editable. Options are:
Pending - The POA document setting Lock order is set to Yes which makes the POA required but in this scenario haven’t been sent yet.
Sent - The POA has been sent and a Confirmation is not required as POA document setting PO confirmation required is set to No.
Confirm pending - The POA has been sent and a Confirmation is required. POA document setting PO confirmation required is set to Yes.
POC received - The Confirmation has been received from the Customer.
Doc setting,
POA and POC

Sales order EDI line fields

EDI tab

The following EDI fields have been added to the Sales order’s Lines and is available on the EDI tab for the applicable sales order.

Field Description Populated by
Line number EDI line number Original / Change
Store code Store code for the individual line Original / Change
EDI item number Item number as provided on EDI inbound document Original / Change
Order line change type If the order line was added or updated by a customer purchase order change, the Order line change type will be displayed. Some examples:
Add additional item - The line has been added by a change
Price change - The sales line’s unit price has been updated by a change
Delete items - The sales line’s deliver remainder has been cancelled by a change
Change
Comments The comments from the EDI order line is shown here Original

POA resonse tab

The following EDI fields have been added to the Sales order’s Lines and is available on the POA resonse tab.
After selecting the applicable sales order, the following details available are:

Example:


Customer Acknowledged Customer code Auto triggered
Net Price 40 41 PA (Line price – advise) Yes
Quantity 100 100 IA (Line item – accept) Yes
Shipment     SF (Line shipment – full) Yes
Pack   8 PD (Line item – pack difference) Yes
Inner 6 6 LIA (Line item – inner accept) Yes

Auto triggered

POA response’s auto triggered values are calculated by:

© DXC Technology Company