Skip to main content

EDI 940 - Warehouse Shipping Order - Knowledgebase / SalesPad / EDI - Cavallo Technical Support

EDI 940 - Warehouse Shipping Order

Authors list

Overview

The EDI 940 Warehouse Shipping Order transaction is used to instruct remote warehouses to ship sales orders. It is commonly used by a seller, such as a manufacturer or wholesaler, to authorize a warehouse to ship to a buyer, such as a retailer. The 940 may also be used to confirm a shipment, modify a shipment, or cancel a previous shipping order. The 940 transaction instructs the warehouse on what to ship, how much, and when.

Prerequisites

Before continuing with the EDI 940 configuration, make sure EDI is properly configured in SalesPad by reviewing the following documentation:

Data Cross Reference

Select the EDI tab on the ribbon and open the Data Cross Reference screen.

n8OCObRxRMNiVWKNisum4hhRsYQyFDwpdVKRYi6UygHHeLzXuBdeode1j4d_mNh6u5R06znEQWf72f0xX_7_Hm_dsVbnfwuFdbqk.png?access_token=snx3ow-sndauteiri-2935628c4f2c2ad63f6937e5be3866aa44cd198a

Click the New button to add a new trading partner and set the following columns:

Column

Value

Trading Partner ID

Trading partner ID from the EDI order header, such as 000ALLCERT

Partnership

“Warehouse”

Customer Num

GP customer number (optional)

Warehouse

Sales document warehouse/location (optional)

EDI

940 Warehouse Shipping Order


Make sure the new trading partner is selected and then fill out the following mapping tabs as needed:

  • Addresses

  • Items

  • Units of measures

  • Currencies

  • Payment terms

  • Shipping methods

Save all changes and close the Data Cross Reference screen.

Business Object Mapping

Select the EDI tab on the ribbon and open the Business Object Mapping screen.

wexLUo5Ow9a8rLPaBqb8PxrdZmajfBbBb13Pe_byAhHojUbHs4WnO7m8doHyIK7a_Naqz2WjmoEPjmkU6kCWlG-6rKKa6xU3cNkk.png?access_token=snx3or-ytmwmrqojs-d7c7b460233b69c8b1104d6ea7473eceb03a47e3

Click the New button to add a new transaction and set the following columns:

Column

Value

Mapping Name

Name of the 940 transaction mapping

Provider

SPS Commerce

EDI

940

Schema Name

StockTransferOrders

Direction

Out

Document Type

Sales Document

Document Subtype

Sales document type and ID in Dynamics GP, e.g. “ORDER WMSORDER”

Trading Partners

Trading partners to which the mapping applies (trading partners are configured on the Data Cross Reference screen)


Save all changes and close the Business Object Mapping screen.

Security Editor

Open the Security Editor by going to Modules -> System -> Security Editor and make sure the Sales Document EDI 940 and Sales Document EDI 940 By Warehouse plugins are enabled. Update sub-securities as needed. Save all changes, log out, and log back in for changes to take effect.

AP2fkDSObDOZzPv7EVvb4QbHw83JJbM3nvhno74fHm0l3pWcJjroB7A86iZgMWKo4fBuuJBSWPpxH1nO7e8l9b9S7UOyD7VClyEU.png?access_token=snx3ox-utadnicbrw-dde20f9887de61176554780bfe233f123a4faa83

Review Batch - When forwarding through workflow, sales documents will be sent to this batch if the EDI transaction fails.

Sales Document Entry

Sales Document EDI 940

Open the sales document and select the EDI 940 - Warehouse Shipping Order plugin from the Actions menu to process an EDI 940 transaction.

ZLeRfK2r9KO6nGvXwrhlA1u6-nRTJ8Rl5V4Fj9v6jNvleJVzcW6qF1tNrsBLIkSIJeSY0490A2fg6SRunc0mPa2OJ4AARbkvnbrE.png?access_token=snx3p1-nnxunwunvf-1e823d36f66e319aa58860bfc1f00d2e8d7131f4

The EDI 940 - Warehouse Shipping Order window will open, allowing review of the EDI 940 transaction details before generating and sending the EDI document.

xDGdEr13sNmLcXOVYWf2X3On0kZC4GUgLPy9b5i9EIMY3LXmokY-IsAiB7k9lTabCs4FrYcTn1qpoOMROchiwtJ_cntt32TjFkDw.png?access_token=snx3ou-bomdpayqqf-785e1a876ed44f5c4cdeeb6999e4d13bf1acf676

Select the 940 Destination and click the Send button to send the warehouse shipping order. SalesPad will display a prompt for whether the transaction was successful.

jkfFVBNWdQ-ik9YYDd07tBWC9OSrRtXSvZAt_8iZAoRjv7H-7ejxzmBFmMe6odJZI8RFcuI6OAo713Nr1Ft1_IAA5Me_xbvzOGIo.png?access_token=snx3p0-fclcxllzhe-faecb07e55daae1a899585c81c5641ad0a3d9bc7

Sales Document EDI 940 By Warehouse

Open the sales document and select the EDI 940 - Warehouse Shipping Order (By Warehouse) plugin from the Actions menu to process an EDI 940 transaction.

eVgWNufhOKOwElyCqZgFDJtYkn5HVgriOO5S9Q1iUp9Hti8JHw_8XekgcZH2LYdF8h_lB1o_Q5Hv_AFT2DLwMk3-1HPFzBL-sP1Q.png?access_token=snx3ow-rcpdlqpkkq-1ab45a0f2a84c5fa08a389676bcb78394b8f53a9

A prompt may display that no partners have been set up for the partnership type. If so, open the EDI Data Cross Reference screen and make sure the Warehouse column is set for the trading partner. Save all changes and run the plugin again.

quF3UZ5FjE6TUJ42xirVSLsLrarOmF9B9g84sHvZahnOBFBdXyt2UcwDG_uiTbyZ0kk6JC8B2ym7UnOQABo5bk4N026zdWRGspIw.png?access_token=snx3ot-miuxaghbna-949f061c0513684c0d18e8156f2cff69e527e3df

The EDI 940 - Warehouse Shipping Order window will open allowing review of the EDI 940 transaction details before generating and sending the EDI document.

Select the 940 destination and click the Send button to send the warehouse shipping order. SalesPad will display a prompt for whether the transaction was successful.

Sales Document Workflow

The EDI 940 - Warehouse Shipping Order and EDI 940 - Warehouse Shipping Order (By Warehouse) plugins can be configured to run automatically in sales document workflow. They should be attached as the Plugin for whichever queue should trigger sending the EDI document. For example, in the below screenshot, the EDI 940 - Warehouse Shipping Order plugin will run when a sales order is forwarded out of the NEW ORDER queue, and the EDI 940 - Warehouse Shipping Order (By Warehouse) plugin will run when a sales order is forwarded out of the STAGING queue.

4ex_4OdlLnacAY9yHUSRBlalVJ4zXkVrviB3oeH9aToj5oIbLYzR4Tl2t4p2rbYbqGiIUgmyglRVlTqNLdhERXx2y5MyJwVu_Xqo.png?access_token=snx3oy-ngsfkxbqbz-a098b206277ce0aadb9a0c48752fd33d890274f2

Note: The EDI 940 - Warehouse Shipping Order window will not be displayed when processing the EDI 940 transaction via workflow, but the transaction will be audited to the sales document audit log.
Helpful Unhelpful