Outbound operations

Completed

Two activities are associated with shipping outbound orders: picking the items from the shelf and shipping them out of the warehouse. A source document, a contract that contains details of the business transaction and key information, includes Sales order, Outbound transfer order, Purchase return order, and Service order.

If the environment that your organization is in is order-by-order with minimal bin structure and simple processes, then your organization can post the pick and shipment from the order line. If items from your order line come from more than one bin, then your organization can post the pick and shipment from an inventory pick document. If your organization works with multiple orders and greater control is necessary, you might want to consider posting the pick and shipment from a warehouse shipment document, or posting the pick from a warehouse pick document and then posting the shipment from a warehouse shipment document.

Outbound shipments for batch jobs

If you have ready-to-ship loads, you can set up batch jobs to automatically confirm outbound shipments. The batch job only applies to transfer order shipments. You would use transfer order shipments when you have items that are in transit between warehouses within the same company but different locations. If you want to update the outbound costs that are associated with a sales order, you need to manually run a sales packing slip update from the load. For more information, see Post packing slip for an order.

To process outbound shipments, follow these steps to set up a scheduled batch job to run the outbound shipment confirmation for loads that are ready to be shipped:

  1. Go to Warehouse management > Periodic tasks > Process outbound shipments.

  2. In the Confirm shipment dialog, open the Records to include FastTab. Select Filter.

  3. When the query editor dialog opens, select the Range tab. Select Add and then enter the following values:

    • Table - Loads

    • Derived table - Loads

    • Field - Load status

    • Criteria - Loaded

  4. Select OK.

    Screenshot of values entered into the query editor dialog box.

  5. On the Run in the background FastTab, set Batch processing to Yes.

  6. Select Recurrence.

  7. In the Define recurrence dialog, set the run schedule as needed.

  8. Select OK.

  9. When you return to the Confirm shipment dialog, select OK to add the batch job to the batch queue.

Outbound menu items and menus

You can use the outbound functionality on your mobile device. To enable this functionality, you need to create menu items and menus by following these steps:

  1. Go to Warehouse management > Setup > Mobile device > Mobile device menu items.

  2. Select New to create a new mobile device menu item.

  3. In the New mobile device dialog, enter Menu item name in the Name field and enter Mode in the Type field.

  4. Turn on the Yes or No toggles under Use process guide and Use existing work.

  5. Select Save.

Small parcel shipping

You can use small parcel shipping in situations when your organization decides to ship individual sales orders through commercial shipping carriers instead of using container shipping as you would typically do. Small parcel shipping allows you to communicate and interact directly with shipping carriers through APIs. Small parcel shipping uses a dedicated rate engine to control the interactions between you and your shipping carrier. A rate engine is a tool that the system uses to submit details about a packed container to your carrier, and in return, the carrier supplies you with a shipping label, shipping rate, and tracking number.

Enable small parcel shipping

To enable Small parcel shipping, go to System administration > Workspaces > Feature management. Under All, search for the Small parcel shipping feature in the Transportation management module.

Rate engines

To test the SPS functionality, you need to download demo rate engines from GitHub by following these steps:

  1. On GitHub, download the dynamic-link library (DLL) for the demo rate engine.

  2. On your Microsoft Dynamics 365 Supply Chain Management server, save the DLL in the \AOSService\PackagesLocalDirectory\ApplicationSuite\bin folder.

For more information, see Create a new transportation management engine and Set up transportation management engines.

Set up a rate engine

After you successfully deploy and create a rate engine, follow these steps to set up the rate engine in Dynamics 365:

  1. Go to Transportation management > Setup > Engines > Rate engine.

  2. Select New.

  3. Enter your information in the Rate engine, Name, Rating metadata ID, Engine assembly, and Engine class fields.

    Note

    If you're using the demo rate engine in the USMF legal entity, set the following fields:

    • Rating engine - Demo rate engine

    • Name - Demo rate engine

    • Rating metadata ID - Leave this field blank

    • Engine assembly - TMSSmallParcelShippingEngine.dll

    • Engine class - TMSSmallParcelShippingEngine.SmallParcelShippingRateEngine

    Screenshot of fields needed to be filled out while using the demo rate engine.

  4. Select Save.