In a previous post I did an overview of the requisition control rule that you can setup in the purchasing policy. As noted in the previous post there are only a few fields in the standard application that are available under this policy from the purchase requisition line table. If there is a field you really think should be in the list of field for the policy it’s not too hard to add an additional field. This is a customization so you want to make sure you get your developers to implement so it’s controlled and tested. The modification is to the initializeRecords method which is on the PurchReqControlSubmissionParameter table.
This is a quick video walk through of making the modification.