How to create Purchase order from Work order in Sage X3

By | September 12, 2022

A Work order is an order to make one or more products. Conventionally, the work order uses a bill of materials (BOM) to create a list of materials to be issued, and a routing to make a list of operations to be performed on work centers.

Basically, work order uses a bill of materials (BOM) to create a list of materials to be issued, and a Routings to make a list of operations to be performed on work centers. An operational routing defines the formalization of the steps required for a manufactured product (finished or semi-finished).

In Sage X3 there is standard functionality from where we can create the Purchase order(Subcontract operation) through the work order. A subcontract operation can be planned. Subcontract is the term used to describe the purchase of a service for carrying out an operation for a work order. The subcontract operation time is updated with the reorder lead time planned in the purchase record of the subcontracted product; the work centres is replaced by the subcontract work centres planned for the operation. You can also enter details for, and then generate, a purchase order for a subcontract operation.

Below are the setup which needs to be done before creating Work order and PO against the same.

Step 1:

⦁ Product should be sub-contract product.
⦁ Create a Production BOM for this sub-contract product
⦁ Work centers type should be sub-contracting. Refer the below screenshot.

Fig 1 : Work centers

Note: User cannot enter a sub contract product if the user does not use sub-contract work centre.

⦁ Also do the routing of the BOM. On routing user will have to select sub-contract work centers and enter subcontract product also. Refer the below screenshot.

Fig 2.1 : Routings

Step 2:
Now, create a Work order for respective BOM product.

⦁ Enter mandatory fields values
⦁ Enter parent product on header level grid
⦁ After entering parent product user can in the data in components and operations tab
⦁ User can see the work centers and sub-contract product fields value in line level of operation section as shown in below figure,

Fig 3: Work order

⦁ Create a work order
⦁ After creation of Work order user will able to see Order option on the action button of operation line.

Fig 4 : Work Order

After clicking on order option below window get populate,

Fig 5 : Order

Click on the Order button as shown in above figure and below log file will get generated with generated purchase order (With subcontract product).

Fig 6: PO Log file

Now purchase order got successfully created.

Fig 7: Purchase order

After creation of Purchase order, you can see the Line status as ‘Ordered’ on Operation line level and can see the released product situation with the help of subcontracted operation situation which is present on action button of operation line.

Fig 8 : Sub contracted operation situation

With the help of above steps user can create purchase order from work order.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation competence. 

Greytrix caters to a wide range of Sage X3, a Sage Business Cloud Solution, offerings. Our unique GUMU™ integrations include Sage X3 for Sage, Dynamics 365 CRM and Magento eCommerce along with Implementation and Technical Support worldwide for Sage X3. Currently we are Sage X3 Implementation Partner in East Africa, Middle East, Australia, Asia, US, UK. We also offer best-in-class Sage X3 customization and development services, integrated applications such as POS | WMS | Payment Gateway | Shipping System | Business Intelligence | eCommerce and have developed add-ons such as Catch – Weight  and Letter of Credit and India Legislation for Sage X3 to Sage business partners, end users and Sage PSG worldwide. Greytrix Sales Commission App for Sage X3 simplifies commission calculations and postings on sales transactions.

The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.

Greytrix is a recognized Sage champion ISV Partner for GUMU™ Sage X3 – Sage CRM integration also listed on Sage Marketplace; GUMU™ integration for Sage X3 – Salesforce is a 5-star rated app listed on Salesforce AppExchange and GUMU™ integration for Dynamics 365 CRM – Sage ERP listed on Microsoft AppSource.

For more information on Sage X3 Integration and Services, please contact us at, We would like to hear from you.