Register Login

Difference between SAP T-code VL09 and LT0G

Updated Sep 10, 2023

SAP t-code VL09 and LT0G play significant roles in managing material movements and processes within a warehouse environment. This article explains the differences between these two transactions and explains their functions.

SAP Transaction VL09: Canceling Post Goods Issue (PGI)

Transaction VL09 is utilized within the SAP system to cancel a process known as Post Goods Issue (PGI). The PGI process is integral to the Inventory Management (IM) module and entails the confirmation of goods leaving the warehouse or being consumed from stock.

When goods are picked, the corresponding Goods Issue (GI) is posted through a material movement (e.g., movement type 601), and this movement is recorded in IM (inventory management). Transaction VL09 is specifically designed to reverse this goods issue and corresponding IM movement.

The key points regarding VL09 are as follows:

  • PGI Reversal: VL09 enables users to reverse the PGI process by canceling the goods issue and the associated IM movement.
  • IM-Related Movement: PGI and its reversal with VL09 involve inventory management-related movements only; no Warehouse Management (WM) movements are triggered.
  • Applicability: VL09 is typically employed when the business operates without the SAP WM module.

SAP T-code LT0G: Canceling Warehouse Picking

T-code LT0G is a Warehouse Management (WM) transaction that serves the purpose of canceling the picking process that was previously executed, referencing a delivery. In the SAP WM module, the picking process involves selecting items from the warehouse based on the delivery order. This transaction is specifically designed for the WM environment and is distinct from the IM-related processes.

The salient features of LT0G are as follows:

  • Picking Cancellation: LT0G is used to cancel the picking process that was initially performed as part of fulfilling a delivery order in a WM-managed warehouse.
  • WM Movement Reversal: Unlike VL09, which deals exclusively with IM movements, LT0G focuses on reversing WM movements associated with the picking process.
  • Applicability: LT0G finds its relevance when the business utilizes the SAP WM module to manage warehouse operations.

Key Differences: VL09 vs LT0G

T-code VL09 centers around reversing Post Goods Issue (PGI) and IM movements whereas t-code LT0G is geared toward canceling the picking process and its corresponding WM movements.

T-code VL09 pertains to IM-related material movements (e.g., movement type 601) associated with goods issue and reversal whereas T-code LT0G deals with Warehouse Management (WM) movements associated with picking reversal.

T-code VL09 is used when the business operates without the SAP WM module whereas t-code LT0G is applicable in situations where the business utilizes the SAP WM module to manage warehouse activities.


In the realm of SAP's complex business processes and operations management, transactions VL09 and LT0G hold distinct roles in managing material movements within a warehouse environment. VL09 is dedicated to canceling Post Goods Issue and reversing IM movements, while LT0G focuses on undoing picking processes and associated WM movements. It is crucial for SAP users to comprehend the specific functionalities and scenarios in which these transactions are applicable to ensure accurate and efficient management of their business processes.