Invoices list
Consolidated view: unpaid invoices, to validate, customer summary. Advanced filters.
Cyclic billing engine. Invoice generation, payments, banks, financial dashboard.
11 IRequest controllers, chacun exposant une fonctionnalité atomique côté serveur.
Consolidated view: unpaid invoices, to validate, customer summary. Advanced filters.
Invoice generation: customer, articles, VAT, discount, tax withholdings.
Scheduled task that generates subscription invoices (monthly, quarterly).
Record payments (cash, check, wire, card, Mobile Money). Multi-currency.
Company bank accounts. Reconciliation of received wire transfers.
Sales-rep ↔ customer assignment. Commissions on collected payments.
Configure recurring contracts per customer (tracking plan, video, hardware).
Articles catalog usable in invoices. Linked to Articles plugin.
Panoramic view: revenue, collections, receivables, balance per account.
Cash desk / physical collection interface. Receipts, float, day-close.
Mini-widget dashboard: top 10 unpaid invoices, today's collections.
The Invoices plugin exposes its functions through the /Helper. servlet. Each controller is called over HTTP using the pattern:
/Helper?package=invoices&plug=<Controller>&task=<action>
Responses follow the ExtJS-compatible JSON format:
{
"success": true,
"total": 42,
"rows": [...]
}
| Java package | com.malambi.fleetman.plug.invoices |
| Controllers | 11 |
| URL pattern | /Helper?package=invoices |
| Multi-tenant | yes (userid scope) |
| Audit logs | enabled |
| FleetMan version | 7.0.1+ |
The plugin ships standard with FleetMan. Activation is instant — contact your account manager or start a free trial.