Project

General

Profile

Edit Copy Actions

Feature #10638

closed

Provider Payments, Assets and Reporting,hardware meeting

Added by sairam machavarapu 18 days ago. Updated 18 days ago.

Status:
Closed
Priority:
Normal
Start date:
08/31/2026
Due date:
08/31/2026
% Done:

100%

Estimated time:
8:00 h
Spent time:

Add

Subtasks


Add

Related issues

Updated by sairam machavarapu 18 days ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Provider payment confirmation — Providers can now confirm from their portal that a restaurant's payment actually arrived, and that confirmation drives the linked purchase order's payment status. Works in either order, since the purchase order may not exist yet when payment is confirmed. The provider's order view also gained the restaurant's full delivery address and order value from line-item prices. Fixed a model-cache key collision found along the way.

Purchase orders settled on receipt — These orders are paid on delivery in practice, so receiving one now marks it paid instead of leaving the ledger permanently unreconciled.

Asset renewal tracking — Licences and registrations needing periodic renewal had no due-date tracking. Added renewal due and upcoming states, plus a standing dashboard alert for expired documents and overdue renewals, so they can't go unnoticed.

Profit and loss completed — The P&L was counting purchase orders only and excluding standalone expenses (rent, salaries, utilities), overstating profit by the full value of fixed costs. Expenses are now included, reported both separately and combined.

Edit Copy Actions

Also available in: Atom PDF