I have a scenario of capturing external services on PM Order.
Current practice is as follows:
For high valued services (for example more than 100K) separate PRs will be created from user divisions for maintenance activities. These PRs will follow an approval process and after approval a central team will be raising the PO.
The PO then follows an approval process then finally after the service is received the Service Entry Sheet will follow.
Difference for the low valued services (for example less than 100K) is that there will be no PR for them.
The PO will be generated directly from the user divisions and rest of the processing is the same as above.
Budgets limits are tracked based on budgeted project codes (WBS elements) only in PO level.
The requirement is to capture these isolated service costs through maintenance orders.
My approach was by using the PM03 control key, and setting the settlement profile to Cost Center. This will generate framework requisition then Framework order can follow where the SES can be charged against. But this didn't serve the purpose.
Following are my queries based on the above approach:
1. How to restrict PR/PO from exceeding the budget allocated (allocated to a particular WBS).
2. How to approach service procuring in maintenance with PR (PR to PO then SES) and without PR (Direct PO).
I would also like to know if there is a different approach / best practice for maintenance service capturing in SAP.