Loading
Prepare for Email to Become the Default Login ExperienceRead More
Inventory Transaction Triggers and System Limits

Inventory Transaction Triggers and System Limits

Review lifecycle rules, record creation logic, and system boundaries for the inventory transaction engine in IT Asset Management.

Lifecycle Trigger Rules

When an automated lifecycle workflow or user edit alters product item quantities, the system automatically evaluates modified fields. It logs transactions across two platform objects:

  • Product Item Transaction (PIT): Records physical stock changes to Quantity On Hand.
  • Product Item Additional Transaction (PIAT): Records internal state bucket changes (Quantity Allocated, Soft Reserved, Damaged, and On Hold).
Inventory Transaction Triggers
Lifecycle Event Ledger Object Transaction Type Quantity Impact State Affected Related Record
Manual edit to Quantity On Hand PIT Adjusted +X or -X N/A None (User ID)
Fulfillment line item delivered (non-serialized) PIT Consumed -X N/A Fulfillment Order Line Item
Return line item received (non-serialized) PIT Replenished +X N/A Return Order Line Item
Product transfer received (Destination) PIT Transferred +X N/A Product Transfer
Product transfer sent (Source) PIT Transferred -X N/A Product Transfer
Asset status changed to disposed PIT Consumed -1 N/A Asset Activity
Reserve inventory PIAT Reserved +X Soft Reserved Inventory Item Reservation
Cancel reservation PIAT De-Allocated -X Soft Reserved Inventory Item Reservation
Asset associated to order (FOLI or PT) PIAT Allocated +X Allocated Fulfillment Order Line Item or Product Transfer
Fulfillment line item sent PIAT Outbound Shipped +X In Transit Fulfillment Order Line Item
Fulfillment line item received PIAT Delivered -X In Transit Fulfillment Order Line Item
Return line item sent PIAT Inbound Shipped +X In Transit Return Order Line Item
Return line item received PIAT Order received +X On Hold Return Order Line Item
Product transfer sent PIAT Transferred +X In Transit Product Transfer
Product transfer received PIAT Transferred -X In Transit Product Transfer
Found damaged or put on hold PIAT Adjusted +X Damaged or On Hold Product Item

System Limits and Considerations

Forward-Looking Ledger Generation

Automated PIT and PIAT ledger generation applies forward-looking tracking only. Stock movements or state shifts occurring before feature enablement don’t generate corresponding transaction records.

Historical Timeline Reconstruction

The system doesn’t create ledger records retroactively for historical movements. Construct audit timelines before feature enablement by querying historical Product Transfer and Asset Activity records directly.

 
Loading
Salesforce Help | Article