NICAUW Customer Portal
Place Demand
My Orders
| Order | Date | Required | Status | Qty | Amount |
|---|
Dispatch & Delivery
| Delivery | Dispatch | Order | Vehicle | Driver | Status | POD |
|---|
Operations Control Tower
Live operational overview from Customer Demand through Production, Dispatch and Delivery.
Exceptions & Overdue
| Category | Reference | Customer | Status | Age | Detail |
|---|
Customer Portal Access
Customer portal backend is active. Link an authenticated Google user to a customer to give isolated access to that customer's orders, delivery status and outstanding balance.
Security: Customer accounts can only read their own mapped customer data through protected portal functions.
Portal Capability
Customer dashboard: Open Orders β’ In Production β’ Ready for Dispatch β’ In Transit β’ Delivered β’ Outstanding.
Customer Demand submission is enabled in the backend and enters the normal Sales Order approval workflow.
Wholesale Accounting & Invoices
Invoices post to the existing Customer Ledger. Customer payments remain in Customer Ledger.
Create Invoice
Wholesale Invoices
| Invoice | Date | Sales Order | Customer | Total | Status | Record |
|---|
Delivery & Proof of Delivery
Gate Out β In Transit β Delivered / Partial / Discrepancy β POD.
Gate-Out Dispatches
| Dispatch | Order | Customer | Vehicle | Driver | Action |
|---|
Deliveries
| Delivery | Dispatch | Order | Customer | Vehicle | Status | Action |
|---|
Warehouse & Dispatch Control
Ready Order β Picking β Loading β Gate Out.
Create Dispatch Plan
Dispatch Plans
| Dispatch | Sales Order | Customer | Vehicle | Driver | Date | Qty | Status | Action |
|---|
Customer Demand & Sales Orders
Demand β approval β stock reservation β production shortage.
New Customer Demand / Sales Order
Items
Production Requirements / Shortages
Convert shortages into Production Orders and allocate QC-released batches back to the customer order.
| Sales Order | Customer | Item | Required | Fulfilled | Remaining | Status | Production Order | Action |
|---|
Sales Orders
| Order | Customer | Date | Required | Status | Qty | Reserved | Shortage | Action |
|---|
Manufacturing Workspace
Production module workspace.
Manufacturing KPIs
Manufacturing Setup
BOM / Recipe
Create Production Order
Production Orders
| Order | Item | Planned | Completed | Status | Date | Action |
|---|
Current Sale
Sale History
| Date | Token | Payment | Total | Action |
|---|
Customers
| Code | Name | Phone | Credit Limit | Action |
|---|
Suppliers
| Code | Name | Phone | Balance | Action |
|---|
Supplier Ledger
| Date | Type | Reference | Note | Debit | Credit | Balance |
|---|---|---|---|---|---|---|
| Select a supplier and load ledger. | ||||||
Goods Receiving Note (GRN)
Recent GRNs
| GRN | Date | Supplier | Total | Paid | Due | Status | Action |
|---|
Supplier Payment Voucher β GRN Settlement
Supplier Credit / Refund Settlement
When a paid purchase is returned, the amount becomes supplier credit. Apply it to new unpaid GRNs or record money received back from the supplier.
Recent Supplier Payments
| Date | Supplier | Amount | Mode | Reference / GRN | Action |
|---|
Supplier Refunds Received
Permanent history of money received back from suppliers against purchase-return credit.
| Date | Supplier | Amount | Mode | Reference | Note |
|---|
Customer Credit Ledger
| Date | Type | Reference | Debit | Credit | Action |
|---|
Cashier Opening / Closing
No open shift.
Recent Shifts
| Opened | Closed | Opening | Expected | Actual | Difference |
|---|
Expense / Petty Cash
Recent Expenses
| Date | Category | Description | Mode | Amount | Action |
|---|
Low Stock
| Item | Stock | Reorder |
|---|
Reports & Analysis
Sales Detail
| Date | Token | Payment | Sales | COGS | GP |
|---|
Branch Accounting & Profitability
Branch-specific financial control. Admin can consolidate all branches; branch managers remain restricted to their assigned branch.
Branch Hard Cash Control
Initial Hard Cash Balance is entered once and is not sales, income or profit.
Hard Cash Ledger
Branch Bank Control
Enter Initial Bank Balance once. Bank supplier refunds/payments are tracked separately from physical hard cash.
Branch Summary
| Branch | Sales | COGS | GP | Expenses | Operating Profit | Cash Sales | Supplier Refunds | Credit Sales | Stock Value |
|---|
Cashier Accountability
| Branch | Cashier | Opened | Closed | Opening | Expected | Actual | Difference | Status |
|---|
Customer / Supplier Statements
| Date | Type | Reference | Debit | Credit | Balance |
|---|
Branch Stock Transfer
Recent Transfers
| Date | Reference | From | To | Item | Qty | Action |
|---|
Stock Adjustment
Recent Adjustments
| Date | Item | Type | Qty | Reason | Action |
|---|
Sale Return
Recent Returns
| Date | Return No | Sale Token | Amount | Reason |
|---|
Users, Roles & Branch Access
Add a user's Google email. If they have not signed in yet, access remains pending and is claimed automatically after their first Google login.
Business Users
| Role | Branch | Status | Action |
|---|
Audit Log
| Date/Time | User | Role | Action | Module | Reference | Details |
|---|
Inventory Control
Stock Summary
| Item | Barcode | Stock | Reorder | Avg Cost | Stock Value | Status |
|---|
Item Stock Ledger
One continuous stock history per item. Search by item name, SKU, primary barcode or any alternate barcode.
| Date/Time | Reference | Movement | Qty In | Qty Out | Balance | Rate / Cost | Remarks |
|---|
Cashier Shift Reports
Admin/Manager report for cashier opening, sales, cash movements and closing differences.
Shift Summary
| Cashier | Branch | Opened | Closed | Opening | Cash Sales | Other Sales | Cash Receipts | Cash Expenses | Expected | Actual | Difference | Status | Action |
|---|
Controlled Physical Stock Audit
Stage 1: Count β Stage 2: Re-verify exceptions β Stage 3: Post adjustments. Scanning does not change inventory. Stock changes only after final verified posting.
No active audit.
Barcode Counting
Keep scanning continuously. Every scan of the same barcode adds +1 to its physical count.
Point the rear camera at the product barcode. Each successful read adds the Qty per scan above. Keep scanning different items continuously.
| Item | Barcode | System | Counted | Variance | Scans | Review | Action |
|---|
Verification & Final Adjustment
Large differences are automatically flagged for a second physical check. Final posting is blocked until every flagged item is re-verified.
Stock Audit Sessions
| Date | Branch | Reference | Scope | Status | Items | Re-check | Pending | Action |
|---|
Item Master
Add, edit and deactivate products without disturbing historical sales or stock movements.
Add New: SKU is generated automatically and existing barcodes are rejected. Update Existing: include the exact system SKU in the CSV; only that SKU's item is updated.
Add Item
Generate Code 128 creates a short internal barcode for products that do not already have a manufacturer barcode.
Categories
| Category | Status | Action |
|---|
π·οΈ Barcode Label Maker
Select Label beside any item. Print compact Code 128 labels using the saved product name, price and barcode.
Unit Master
Common units are created automatically. New units added here are available in Item Master and CSV imports.
Items
| SKU | Barcode | Item | Category | Unit | Purchase | Sale | Reorder | Status | Action |
|---|
Opening Stock by Branch
Use this only for initial stock of newly created items. Existing stock cannot be overwritten here; use Stock Adjustment or Stock Take instead.
| SKU | Barcode | Item | Current Stock | Opening Qty | Cost Rate | Status |
|---|
Opening Stock History
| Date | Branch | Reference | Item | Qty | Rate | Value | User |
|---|
Purchase Return
Return purchased stock to a supplier. Stock is reduced and the supplier ledger is adjusted automatically.
Return Items
| SKU | Barcode | Item | Stock | Qty Return | Rate | Amount |
|---|
Purchase Return History
| Date | Return Ref | Branch | Supplier | Total | User | Note |
|---|
Business Setup
Owner/Admin control for business profile, branches and branch access.
Branches
| Branch | Code | Address | Phone | Status | Action |
|---|
User Access
Whole Business means the user is not restricted to one branch. Cashiers must always be assigned to a specific branch.
| Role | Access | Status | Action |
|---|
Company Settings
Company-wide settings used on POS receipts, reports and business documents.
Receipt Preview
Live Users
Master Admin live view of NICAUW sessions. Online = heartbeat received within 90 seconds.
| Status | User | Business | Branch | Role | Type | Current Module | Last Active |
|---|---|---|---|---|---|---|---|
| No live sessions yet. | |||||||
β¨ Client Updates & Help
Master Admin publishing center. Content published here is visible to clients, but this management area is never shown to client accounts.
Publish βWhatβs Newβ Update
Add / Update Help Guide Topic
Use the same Feature Key later to update the existing guide instead of creating a duplicate.Manual Customer Activation
Master Admin only. Verify the Etsy payment first, then prepare the paid licence for the customer's Google account.
NICAUW Master Licence Management
Platform-owner control for issuing customer licences, branch limits, expiry and licence status. Full licence keys are shown only once when generated.
Issued Licences
| Key | Customer | Order | Business | Branches | Status | Base Licence Expiry | Created | Action |
|---|
Customer Usage / Setup Progress
Master Admin summary only. Shows usage counts and latest activity without opening customer transaction details.
Latest activity: β
Demo Access Requests
Approve only people you want to give a private NICAUW demo. Approval creates an isolated Demo Main Branch for that Google account with Manager access. It does not create a paid licence or allow additional branches. The Demo Manager may add items and create Cashier users only inside the private Demo Main Branch.
| Customer | Requested | Status | Demo Business | Action |
|---|
Demo Usage
Latest activity: β
Main Licence Activation Requests
Verify the Etsy order before approval. Approval activates the customer's included Main Branch and ERP access.
| Customer | Business | Currency | Branches | Etsy Order | Submitted | Status | Action |
|---|
Additional Branch Renewal Requests
Customer payments are made on Etsy. Verify the Etsy order, then approve one month for the selected additional branch.
| Customer | Business | Branch | Etsy Order | Submitted | Status | Action |
|---|
Branch Control
Operational data is isolated by branch. Item Master remains shared across the business.
Selected Branch Summary
0
0
0
0
Branch Isolation Rules
| Item Master / Categories | SHARED across business |
| Stock / Opening Stock | SEPARATE per branch |
| Sales / Tokens | SEPARATE per branch |
| Cashier Opening / Closing | SEPARATE per branch |
| Expenses | SEPARATE per branch |
| GRN / Purchase receiving | SEPARATE per branch |
| Stock Adjustment / Stock Take | SEPARATE per branch |
| Returns / Transfers | SEPARATE by source/destination branch |
| Reports | BRANCH FILTERED; Admin may consolidate |