Each time the driver loads the vehicle, an inventory transaction is created (if it
isn’t present) for the products based on the inventory configuration. The transaction entry is
based on a combination of product name and an anchor, which can be a user, vehicle, or
tour.
Required Editions
Available in: Lightning Experience
Avalailable in: Enterprise and Unlimited Editions with the Consumer
Goods Cloud enabled
The tour driver loads the truck with products from the warehouse (product checkout) and
delivers those products to the stores (deliveries or van sales orders). Appropriate inventory
transactions (based on current configurations) are autogenerated for the corresponding product
inventory during the product checkout and delivery processes.
Addition and Withdrawal Transactions
An inventory has a list of inventory
transactions associated with it. For each checkout (that is released), an inventory
transaction of type Addition that records the product amount based on the product quantity in
the truck. Similarly, when the tour driver delivers a product to a store (after releasing a
van sales order), an inventory transaction of transaction type Withdrawal for the same product
and anchor combination is created showing a negative amount that reflects the products
removed. Thus, multiple inventory transactions for the same product are created during a
tour.
Inventory Reconciliation Batch For each product-anchor (tour, vehicle, or user) combination, reconcile the inventory transactions and know the current product quantity available in the truck. Also, define the frequency of reconciliation by scheduling the Inventory Reconciliation Batch process (InventoryTxBalanceCalculationBatch).
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.