Provisioning - RootITUp Booking Common Processing
The "Provisioning - RootITUp Booking Common Processing" workflow in Matrix42 is designed to efficiently handle the order management process for a variety of standard articles, excluding specific items like smartphones, welcome day packages, and custom articles. It is the go-to workflow for managing S4Hana article provisions.
Workflow
- Information Collection: Initially, the workflow gathers essential order details such as item type (laptop, software, peripherals, etc.), asset number, delivery, and recipient information.
- Order Items Amount: It calculates the expected number of basket items by counting all standard articles associated with the Matrix42 order.
- Fallback for Delivery Information: In cases where delivery details like street and city are missing, a system-wide default location is utilized.
- Recipient's Company Identification: The workflow identifies the recipient's company by navigating through the Organizational Unit (OU) tree. If no company is found, the process is halted.
- Order Type Determination: The type of order is determined based on the cost center information, with specific encoding for IT-Procurement indicating a company order.
- OrderId Generation: The OrderId for the order management service is created by appending "-Common" to the Matrix42 order number.
- Order Registration in Service: The order is registered with the order management service using the "Orchestrator - Register Order" workflow. Any failures in this step lead to a manual troubleshooting task.
- Management Registration Creation: A management registration is created in Matrix42, documenting the BProc Context Id, Order Id, and Basket Item Id for the booking.
- Basket Item Registration: The "Orchestrator - Register Basket Item" workflow is used to register the basket item in the order management service, with manual troubleshooting for potential issues.
- Post-Booking Processing: Depending on the scenario, actions such as deregistering bookings, creating hardware output tickets, or inventory check tickets are performed based on the item type and delivery location.
- S4Hana Communication: If needed, the basket item is confirmed in the order management service. The workflow waits for the order process to complete, either through a declined approval or purchase order creation in SAP S4Hana.
- Final Steps: Finally, the workflow dispatches provisioning tickets and awaits their closure.