Requests and approvals
File internal requests and follow them through approval.
When to use
Use this for any internal request that is not leave: for example an expense or advance request, or a request to buy something. The request goes to an approval chain and you can follow it until it is decided.
Before you start
- Permissions:
requests:readto see and list your requests;requests:writeto create and submit them. - Toggle
requests.employee_requests(default off; switched on in the Approvals app settings): without it this page and the request API are off. - You cannot approve your own request.
Open My Requests
Go to Self-Service → My Requests (/hr/self-service/requests).
Choose the type and fill it in
Pick the request type, complete the form and attach any document, then submit.
Follow the decision
Watch the status change; withdraw it yourself while it is still pending.
Request statuses
| Status | Meaning | Who moves it |
|---|---|---|
| Draft | Saved, not sent; only you can edit | You |
| Pending | Submitted for approval | You submit it |
| Approved | Accepted | The approver, in the Approvals inbox |
| Rejected | Declined | The approver |
| Cancelled | Withdrawn, and any linked approval is cancelled | You |
| Completed | Approved and carried out | The system or the fulfiller |
Some request types are shortcuts: they send you to the native app instead, for example Purchase requests at /procurement/requisitions and Service acceptance at /procurement/service-confirmations.
Tips & common mistakes
- Pick the right request type; each one has its own form and chain.
- A request already in a workflow is decided there, not by direct approval.
- Attach a document from the DMS when you create the request if it needs evidence.
- Request types may be visible only to certain departments or roles.
