Warehouse accounting entity and M3

If you use M3 as your ERP, you can set up the web shop to use the accounting entity of the fulfillment warehouse to determine product availability and pricing. After a user selects a warehouse in the web shop, the products and pricing are updated. When an order is placed, the accounting entity for the warehouse is sent on the ProcessSalesOrder BOD.

The accounting entity for the warehouse is used on orders only if the virtual enterprise, customer user role, and application properties are set up correctly. If any of the required configurations are omitted, then the accounting entity of the virtual enterprise is used on orders.

This table shows the required configurations:
Business Center form Required configurations
Virtual Enterprise Details For the virtual enterprise that is assigned to the customer, specify Yes in the Warehouse-based Accounting Entity field.
Application Properties Specify true for these application properties:
  • Ordering.Select Shipping Option
  • Ordering.Send WH to ERP
Role Details For the role assigned to the customer user, select the check boxes for these feature elements:
  • Select Order Warehouse
  • Click to Collect

Clear the Get Confirmed Delivery Dates check box.