Approvals Field Reference
Exact approval request statuses, entity types, decision values, permissions, and decision rules.
Approvals Field Reference
Use this reference when reviewing, deciding, reassigning, or troubleshooting approval requests.
Approval Status Values
pendingapprovedrejectedreturned
Only pending requests should be updated through approval decisions.
Approval Entity Types
timesheettime_entryexpense_reportinvoicecredit_noteallocation_periodmilestonestatement_of_workcontractperformance_improvement_planticket
Decision Values
Approval decisions use:
approverejectreturn
Reject and return require a comment or reason. Approve can include an optional comment.
Entity Permissions
| Entity type | Label | Approval permission |
|---|---|---|
timesheet | Timesheet | timesheets:approve |
time_entry | Time Entry | timesheets:approve |
expense_report | Expense Report | expenses:approve |
invoice | Invoice | invoices:approve |
credit_note | Credit Note | invoices:approve |
allocation_period | Allocation Request | resources:write |
milestone | Milestone | projects:approve |
statement_of_work | Statement of Work | statements_of_work:approve |
contract | Contract | contracts:approve |
performance_improvement_plan | Performance Improvement Plan | pip:approve |
ticket | Change | Decide on the ticket |
Approval Detail Fields
Approval detail rows can use these display kinds:
textmoneydatedatetimedurationbadge
Approval detail lines represent supporting rows such as time entries, invoice lines, or expense items.