RahalCorporate
BudgetsReference

Reference

Complete reference for budget fields, enums, and settings

Budget Reference

This section provides quick-reference documentation for all budget-related fields, enum values, and configuration options.

Reference Topics

Quick Reference Tables

Enforcement Modes

ModeEnum ValueWhen Exceeded
Track OnlyTRACK_ONLYAllow (no restriction)
WarnWARN_WHEN_EXCEEDEDWarn then allow
Require ApprovalREQUIRE_APPROVAL_WHEN_EXCEEDEDCreate booking request
BlockBLOCK_WHEN_EXCEEDEDPrevent booking

Allocation Types

TypeEnum ValueDistribution
Per UserPER_USEREach user gets full amount
Shared PoolSHARED_POOLAll users share one pool

Period Types

TypeEnum ValueDuration
MonthlyMONTHLY1 month
QuarterlyQUARTERLY3 months
YearlyYEARLY12 months

Rollover Policies

PolicyEnum ValueBehavior
NoneNONEUnused expires
PartialPARTIALPercentage carries over
FullFULLAll carries over

Transaction Types

TypeEnum ValueImpact
PendingBOOKING_PENDING+pending, -remaining
CompletedBOOKING_COMPLETED+spent, -pending
CancelledBOOKING_CANCELLED-pending, +remaining
RefundREFUND-spent, +remaining
Rollover InROLLOVER_IN+rollover in new period
Rollover OutROLLOVER_OUTDocuments outgoing rollover

On this page