Defining order statuses for invoice approval
You can configure user-defined statuses and thus enable status transitions on Orders for invoice approval or disapproval.
Procedure
1. Go to Field definer .
2. Go to Business objects and select the Orders business object.
3. On the action panel, click Under construction, followed by clicking Business objects settings.
The Order settings dialog box is displayed.
4. Go to the Invoices tab.
5. On the Links action panel, select the relevant action to link specific user-defined order statuses to invoice statuses:
Invoice check required - in this status, the general terms are checked to verify if invoice approval is required.
Approval needed - the order is set to this status if approval is required.
No approval needed - the order is set to this status if no approval is required.
Invoice approved - the order is set to this status if the invoices are approved.
Invoice refused - the order is set to this status if the invoices are refused.
A dialog box is displayed.
6. Select the relevant user-defined status(es) in the Available section and move them to the In use section.
7. Click OK.
8. Close the Order settings dialog box.
9. Set the Orders business object to Completed.
You have now defined status(es) for automatic invoice approval.
* 
If the main order is a PPM order, status changes on the main order / suborders are handled independently.