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

  1. Information Collection: Initially, the workflow gathers essential order details such as item type (laptop, software, peripherals, etc.), asset number, delivery, and recipient information.
  2. Order Items Amount: It calculates the expected number of basket items by counting all standard articles associated with the Matrix42 order.
  3. Fallback for Delivery Information: In cases where delivery details like street and city are missing, a system-wide default location is utilized.
  4. 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.
  5. 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.
  6. OrderId Generation: The OrderId for the order management service is created by appending "-Common" to the Matrix42 order number.
  7. 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.
  8. Management Registration Creation: A management registration is created in Matrix42, documenting the BProc Context Id, Order Id, and Basket Item Id for the booking.
  9. 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.
  10. 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.
  11. 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.
  12. Final Steps: Finally, the workflow dispatches provisioning tickets and awaits their closure.

Provisioning - RootITUp Booking Common Processing.png