Integration with Other Modules
- Retail owners and cashiers
- Updated
In this guide
14.1 Inventory Integration
The POS module relies on the Inventory module for:
- Product Catalog — Products sold through POS come from the Inventory product catalog
- Stock Levels — The sell screen shows available stock per location
- Stock Deduction — Completing a sale automatically deducts inventory
- Stock Restoration — Voiding a sale or processing a return restores inventory
- Locations — Registers are assigned to Inventory locations
14.2 Accounting Integration
When the Accounting module is enabled and accounting posting is configured:
- GL Entries — Sales, tax collected, discounts, and payment methods are posted to the General Ledger
- Posting Mode — Shift close summary posts one journal per closed shift
- Audit Trail — Each posting is recorded with timestamp and user
14.3 Pharmacy Integration
When the Pharmacy module is enabled:
- The sell screen validates pharmacy compliance before completing sales
- Prescription requirements are enforced for controlled drugs
- Dispensing logs are created automatically
- Emergency overrides are logged for audit
14.4 Restaurant Service and Paper Copies
Restaurant extends POS with order and preparation workflows. Follow the Restaurant manual for when an order is confirmed, sent for preparation, paid, or cancelled; do not apply retail checkout steps to an unpaid restaurant order.
| Document | Purpose | What it does not prove |
|---|---|---|
| Customer bill | Let the guest review an unpaid order | Payment received |
| Kitchen preparation copy | Tell kitchen staff what to prepare, including instructions and changes | Payment received or food physically prepared |
| Paid receipt | Customer-facing record after payment is recorded | Printer output actually reached the customer |
| PDF / Excel management report | Review saved sale information and transaction detail | A new sale or payment |
In paper mode, Confirm & Print sends the kitchen copy and the unpaid bill straight to the browser print dialog when the browser allows it; otherwise the saved copies open in Print history, where you choose Print copies. Physical printing is not confirmed by opening or closing the browser print dialog. If printing fails, reprint the existing batch from Print history instead of sending the order again. Combined mode uses both paper and a kitchen screen for the same preparation work, not two orders. See the Restaurant manual for additions-only batches and cancellation notices.