What problem does it solve? Implementing and troubleshooting Manufacturing Cloud Inventory Allocation requires deep knowledge of reservation APIs, async MQ processing, quantity state transitions, and product-type constraints that are easy to get wrong. ## Core Features & Use Cases - Allocation & Deallocation API Guidance: Covers all allocation patterns (location-level, batch-level, serialized batch, unbatched serialized) and five deallocation scopes with request payloads and validation behavior. - Async Processing & Status Transitions: Explains the MQ-based processing layer, reservation status lifecycle (Reservation In Progress → Reserved → Cancellation In Progress → Cancelled), and SerializedProduct AllocationStatus changes. - Test Data & Troubleshooting: Provides test data creation patterns, SOQL queries for ProductItem and reservation objects, persona-led FAQ, and symptom-based troubleshooting tables. - Use Case: A consultant asks why a customer's allocation is stuck in "Reservation In Progress" — the skill points to ProductItemAdditionalTransaction status, MQ lock contention, and retry behavior. ## Quick Start Ask how to allocate inventory for an order across multiple locations in Manufacturing Cloud and walk through the reservation status transitions.