Kestrio.by TDCCommerceDocs

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

  • pending
  • approved
  • rejected
  • returned

Only pending requests should be updated through approval decisions.

Approval Entity Types

  • timesheet
  • time_entry
  • expense_report
  • invoice
  • credit_note
  • allocation_period
  • milestone
  • statement_of_work
  • contract
  • performance_improvement_plan
  • ticket

Decision Values

Approval decisions use:

  • approve
  • reject
  • return

Reject and return require a comment or reason. Approve can include an optional comment.

Entity Permissions

Entity typeLabelApproval permission
timesheetTimesheettimesheets:approve
time_entryTime Entrytimesheets:approve
expense_reportExpense Reportexpenses:approve
invoiceInvoiceinvoices:approve
credit_noteCredit Noteinvoices:approve
allocation_periodAllocation Requestresources:write
milestoneMilestoneprojects:approve
statement_of_workStatement of Workstatements_of_work:approve
contractContractcontracts:approve
performance_improvement_planPerformance Improvement Planpip:approve
ticketChangeDecide on the ticket

Approval Detail Fields

Approval detail rows can use these display kinds:

  • text
  • money
  • date
  • datetime
  • duration
  • badge

Approval detail lines represent supporting rows such as time entries, invoice lines, or expense items.