Zoomed Image

Procurement Configuration Options

xAssets Procurement Guide
Procurement Configuration Options

Procurement Configuration Options

This page is the complete reference for all system settings that control procurement behavior. Use it when configuring the Procurement module or troubleshooting approval issues.

Accessing Procurement Settings

Procurement settings are configured in the xAssets system options. Navigate to Admin > Settings and search for the setting name, or browse the Procurement category.

Settings Reference

POAPPROVALMINVALUE

Property Value
Type Value
Purpose Minimum total asset value on a PO that requires approval by the user group specified in POAPPROVERUSERGROUP
Default Exists by default

Set to 0 to require approval for all POs regardless of value. Set to a very high value (e.g., 999999999) to effectively disable value-based approval — useful when you use only multi-level approval queries and do not want Standard Purchase Approval at Level 6.

POAPPROVERUSERGROUP

Property Value
Type Text
Purpose The user group whose members can approve POs that meet the POAPPROVALMINVALUE threshold
Default Exists by default

Warning: Users in this group must have associated Custodian records. If they do not, POs requiring approval will be stuck in Awaiting Approval with no one able to approve them. This is the most common procurement configuration error.

USERCANAPPROVEOWNPO

Property Value
Type Checkbox
Purpose Controls whether a user can approve a PO they created
Default Does not exist by default

Must be created manually and checked to allow self-approval. When absent or unchecked, users cannot approve their own POs. Enable this only if your organization does not require segregation of duties between requesters and approvers.

INCLUDELABOURONPO

Property Value
Type Checkbox
Purpose Controls whether purchase orders can include labour costs
Default Does not exist by default

Must be created manually and checked to enable labour on POs. When enabled, a Tasks tab appears on the Purchase Order form, allowing you to add labour lines alongside asset order lines.

Troubleshooting Common Issues

Problem Cause Solution
PO stuck in Awaiting Approval Approvers do not have Custodian records Add Custodian records for all users in the POAPPROVERUSERGROUP
All POs bypass approval POAPPROVALMINVALUE set too high and no multi-level queries defined Lower the POAPPROVALMINVALUE or create PO Approver queries
User cannot place an order User does not have a Custodian record Create a Custodian record for the user
Tasks tab missing on PO form INCLUDELABOURONPO not created or not checked Create the setting and enable it

For details on how these settings interact with the approval workflow, see Standard Purchase Approval and Purchase Order Approval Levels.