---
schema_version: "1"
id: a6ca91b9d8f573e1458da1306ef88d25e295010b521e9745559bdd2bac2c8d85
title: Inventory Management for Direct Store Delivery
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/cg_concept_admin_dsd_inventory_management.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_dsd_inventory_management.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 265f6d7058422f393b7100558d4f1f544ab3045001374624adce3e2bdd3eb307
description: 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.
products:
  - Consumer Goods
release: "264"
---
# Inventory Management for Direct Store Delivery

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

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Avalailable in: <strong>Enterprise</strong> and <strong>Unlimited</strong> Editions with the Consumer Goods Cloud enabled</td></tr></tbody></table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-consumer_goods_retail_admin-264-0-0-production-enus/5bb7d7f5-119d-42d0-8596-95e762837019/images/icon_note.png)

Note Check out this feature in Salesforce Go! Explore more content and discover related features. See [Discover and Set Up Features With Salesforce Go](https://help.salesforce.com/s/articleView?id=xcloud.setup_salesforce_go.htm&type=5&language=en_US).

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](https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_inventory_reconcialiation_batch.htm&release=264.0.0&type=5)**  
    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`).