Skip to content
Smart Cloud ERP System for Complete Business Management Kuwait
Comprehensive ERP System Features for Inventory, Sales, Accounting, and Operations
2. Inventory Management
- Products with SKU, barcode, unit, price, cost, balance, reorder point, and supplier linking.
- Product categories and multiple warehouses with a protected default warehouse.
- Inventory movements (in/out), transfers, adjustments, units, and conversion rules.
- Batch and lot tracking with expiry dates and optimized queries for performance.
3. Procurement, Receiving & Supplier Invoices
- Purchase Orders with statuses (Draft, Confirmed, Received, Cancelled) and auto-generated numbers.
- PO items track received quantities and validate product existence before confirmation.
- GRN receiving documents link PO, vendor, and warehouse with quantity validation.
- Supplier invoices support subtotal, VAT, paid balance, and status transitions Draft → Cancelled.
- Procurement signals update stock, PO received quantities, and post VAT entries to accounting.
4. Customers & Vendors
- Customer records include email, phone, address, country, city, and tax number.
- Vendor management includes activity type, commercial registration, tax number, and active/inactive state.
- Indexed fields for tenant + name and status to ensure fast lookup across screens.
5. Sales & Invoicing
- Quotations with unique numbers, expiry dates, and status transitions Draft → Expired.
- Sales Orders linked to quotations and customers with separate shipping and delivery statuses.
- Sales invoices support fixed/percentage discounts, tax, QR code, and payment tracking.
- Document numbers (QUO/ORD/INV) generated via
core.utils.generate_document_number per tenant.
- E-invoice processing triggered when viewing an invoice using
EInvoiceService.
6. Point of Sale (POS)
- POS sessions with unique numbers, open/closed states, opening/closing balances, and user logging.
- POS transactions include product, quantity, price, discounts, and multiple payment methods.
- Session interface shows timeline, financial summary, and expected differences.
7. Returns
- Sales returns linked to original invoices, recalculating totals, taxes, and refund methods.
- Return items validate against invoice quantities and support discounts and payments.
- Purchase returns linked to vendor invoices or PO with credit generation.
8. Expenses & Payments
- Expense categories with enable/disable options and expenses with statuses Draft/Approved/Rejected.
- Supports multiple payment methods, cost centers, attachments, and vendor/user linking.
- Payment records for invoices including date, amount, payment method, and notes.
- Invoice state log tracks every change for collection and audit purposes.
9. Finance, Taxes & Reports
- Tax rate management linked to invoices through
InvoiceTax with automatic tax calculation.
- Cashbox transactions for deposit, withdrawal, payment, and refund with references.
- Profit reports filtered by date showing sales, COGS, profit, margin, and invoice count.
10. General Accounting & Posting Engine
- Hierarchical Chart of Accounts with account types, opening balances, and live balances.
- Cost centers and double-entry journal entries with statuses Draft/Posted/Reversed.
- Locked posted entries preventing edit or delete, with full user and timestamp history.
- Journal lines link accounts, cost centers, and references, creating immutable GeneralLedger entries.
- Posting rules engine (
apps/accounting/engine) integrates purchasing, sales, POS, expenses, payroll, and assets.
11. Fixed Assets
- Asset categories with depreciation methods, useful life defaults, and unique codes.
- Asset registry tracking cost, current value, accumulated depreciation, status, and vendor.
- Depreciation, disposal, and maintenance operations with optional accounting en
Scroll Up