--- title: "Generate maintenance orders" slug: "bc-generate-maintenance-orders" description: "Create Plant Maintenance Service Orders efficiently by setting dates and managing service items to streamline your maintenance plans and operations." tags: ["BC", "Business Central", "IEM", "Industrial Equipment Manufact.", "Service integration", "Task"] updated: 2026-06-25T09:59:10Z published: 2026-06-25T09:59:10Z canonical: "docs.staedean.com/bc-generate-maintenance-orders" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.staedean.com/llms.txt > Use this file to discover all available pages before exploring further. # Generate maintenance orders Use the **Create Plant Maintenance Service Orders** task to create service orders for plant maintenance based on maintenance plans linked to service items. ## Steps - Create maintenance plan service orders 1. In the search box, type **Create Plant Maintenance Service Orders**. 2. Select **Create Plant Maintenance Service Orders** to open the request page. 3. Enter a **Starting Date** and an **Ending Date** to specify the period for which orders need to be generated. 4. In the **Action** field, select **Create Service Order** or **Print Only** to show a preview. 5. Click **OK** to start the task. When complete, the task shows a confirmation message with the number of orders created. The maintenance service orders appear in the **Order Processing** section of the Service department. ## Complete maintenance plan service orders Maintenance plan service orders are identified by the **Service Order Type** as specified in **Service Management Setup**, tab **Industrial Equipment Manufacturing**. When you set the service item line in the service order to **Finished**, the finish date is copied to the maintenance plan **Last Planned Date** and calculates the **Next Planned** date using the date formula. When the maintenance plan interval runs on running hours, also specify the actual running hours in the service item line to update **Last Registered Running Hours** and **Last Date Recorded**. With this information, **Last Planned Quantity** and **Next Planned Quantity** reset. ## Related - [Create a maintenance plan template](/bc-create-a-maintenance-plan-template.md) - [Plant maintenance](/bc-plant-maintenance.md) - [Service integration](/bc-service-integration.md)