Turn a sales opportunity into an invoice
Follow the commercial handoff through independent invoice approval.
4 stages · 1 approval
Use explicit entitlement and independent decisions for leave.
4 stages · 1 approval
Follow the process from start to finish. Select a step to see who acts and what changes.
Employee reads their own LeaveBalances for the leave type and entitlement period. Entitlement, adjustments, reservations and taken days remain separate. A submitted request does not create entitlement. HR / Payroll retains the authorized reason and actor for any balance adjustment before it becomes available to spend.
Read the explicit available entitlement| Balance Number | Leave Type | Entitlement | Reserved | Taken |
|---|---|---|---|---|
| LB-76169 | Annual | 560 | 60 | 960 |
| LB-97345 | Sick | 390 | 600 | 350 |
| LB-36149 | Personal | 400 | 740 | 40 |
| LB-75887 | Unpaid | 390 | 530 | 130 |
| LB-98816 | Annual | 510 | 110 | 490 |
| LB-77770 | Sick | 90 | 470 | 740 |
Employee requests leave against the matching balance, retaining the effective work calendar and supported partial-day rules. Count workdays with weekends and holidays applied. Handle a request spanning entitlement periods explicitly; do not silently charge all days to one year. Assign an authorized reviewer who differs from the requesting employee.
Submit dates against the right balanceAssigned HR / Payroll independently reviews the request and current available balance. Their own request goes to another authorized Owner. Approval and reservation occur atomically so two simultaneous decisions cannot spend the same days. Excess leave needs an approved adjustment or supported different type before approval. Record the exact dates, calendar revision and authenticated decision.
Reserve approved leave once| Request Number | Employee | Leave Type | Start Date | End Date |
|---|---|---|---|---|
| LR-75878 | JP | Annual | 16 Sep | 24 Sep |
| LR-44789 | GZ | Sick | 25 Sep | 29 Sep |
| LR-20162 | LS | Personal | 14 Sep | 20 Sep |
| LR-66119 | BZ | Unpaid | 07 Sep | 13 Sep |
| LR-36465 | FL | Annual | 05 Sep | 10 Sep |
| LR-36021 | DZ | Sick | 06 Sep | 09 Sep |
At the documented transition, move the reservation to Taken exactly once. A permitted future cancellation releases its reservation once; it does not change leave already consumed. Changed dates require a renewed decision. Preserve earlier requests and balance adjustments so the employee and office manager can explain the current figure.
Update usage with retained history| Balance Number | Leave Type | Entitlement | Reserved | Taken |
|---|---|---|---|---|
| LB-76169 | Annual | 560 | 60 | 960 |
| LB-97345 | Sick | 390 | 600 | 350 |
| LB-36149 | Personal | 400 | 740 | 40 |
| LB-75887 | Unpaid | 390 | 530 | 130 |
| LB-98816 | Annual | 510 | 110 | 490 |
| LB-77770 | Sick | 90 | 470 | 740 |
LeaveRequests, LeaveBalances
Agree the source identifiers and the person responsible for each transition before enabling automation. Test a normal record, a rejected decision and a retry with the same identity. Compare the final record population and accounting totals to the starting evidence. A website preview illustrates the intended work; the implementation must prove permitted actions and rejected access through the API as well as the visible page. Keep unresolved connector or policy coverage in the rollout record.
| Stage | Records | Effect |
|---|---|---|
| 1 Check the balance | LeaveBalances | Read the explicit available entitlement |
| 2 Submit the dates | LeaveRequestsLeaveBalances | Submit dates against the right balance |
| 3 Approve and reserve | LeaveRequestsLeaveBalances | Reserve approved leave once |
| 4 Record taken leave or cancellation | LeaveRequestsLeaveBalances | Update usage with retained history |
The agent cannot approve its own preparation, treat a payment request as settlement, bypass a closed period or reveal another employee’s pay. It uses the same record and field permissions as the authenticated user. Unsupported payroll or tax coverage requires a verified configuration, not a generated assumption.
Follow the commercial handoff through independent invoice approval.
4 stages · 1 approval
Match confirmed receipts to the customer invoices they settle.
4 stages · 0 approvals
Review the obligation and authorize the exact payout before settlement.
5 stages · 2 approvals
Review the calculation and track settlement for every employee.
5 stages · 1 approval
Close an accounting period from reconciled evidence.
4 stages · 1 approval
Create your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.