Business Suite troubleshooting

Central fixes for double stock, missing menus, banking recon, Trial Balance (TB), P&L confusion, and Payroll.

Business Suite · Reference

பாதை: Help · Business Suite · Troubleshooting

வரையறை

When Purchases, Inventory, Warehouse, Accounting, Banking, Expenses, or Payroll looks wrong, diagnose from the source document, stock movement, or journal — do not overwrite product qty or delete posted history.

Compatibility

  • Applies across Starter+ purchases/stock through Enterprise branches.
  • Confirm feature availability on Store → Billing (plan names + capabilities).
  • Staff need matching inventory / finance / payroll permissions for the screens below.

Integrity rule: fix numbers by finding the movement/journal/source document — never product-form overwrite or silent delete of posted history.

Quick diagnosis

Problem
  ├── Stock?  → Purchase / GRN · Warehouse movement · Sale / return
  ├── Money?  → Journal · Banking · Expense / payment · Payroll
  └── Menu?   → Billing / plan · Staff permission

1. Double stock after purchase

PO qty 20
  Bill without GRN  → +20 stock (and qtyReceived)
  Same 20 GRN again → +20 more  = 40 (wrong)

Fix: do not GRN qty already posted by bill-without-GRN.
Compare on PO: ordered · qtyReceived · remaining

Bill-without-GRN already posts receive. Prefer Flow A (PO → GRN → Bill) when goods arrive before billing.

See Purchases & inventory and GRN articles.

குறிப்பு: Same physical receipt must not post stock twice via bill-without-GRN and GRN. Check both paths before correcting with adjust/void.

2–3. PO cancel / cannot mark Received

  • Cancel blocked after any receive — reverse/adjust stock first (void GRN / inventory adjust); Cancel does not erase posted stock by itself.
  • Do not manually mark PO Received — status becomes partially_received / received from GRN or bill-posted receive (qtyReceived).
  • Check ordered vs received vs remaining on each PO line.

4–5. Wrong inventory or warehouse balance

On-hand = opening + GRN/purchase − sales ± adjust ± transfer

Warehouse A 80 + Warehouse B 20 = company 100
Transfer A→B 20 → A 60 · B 40 · total unchanged

When movements own stock, do not overwrite qty on the product form — open Inventory or Warehouse → Movements.

Separate company-wide sellable stock from warehouse-wise balances (Professional+).

6–8. Banking deposit, balance, reconciliation

  • Deposit needs a cash treasury first: Cash → Deposit → Bank/MFS (treasury-to-treasury, not a sale/expense).
  • Balance ≠ Accounting: check GL link, opening balance → capital, voided journals, date range.
  • Recon: statement date/balance → clear matching bank-GL journals → Complete when difference is 0.
  • Force-complete only after review — it finishes status; it does not fix the real variance.

9–10. Trial Balance / P&L look wrong

TB rule: total debits = total credits

Reports  → commerce performance
Accounting → formal books (TB · P&L · Balance sheet · Tax)

Wrong journal → Void/Reverse → correct source — never delete posted history

TB off: check From/To, voided journals, wrong-day posts, and source docs (purchase, expense, banking, payroll).

P&L vs Reports can differ on recognition timing, refunds, expenses, and journal dates — use Accounting for books sign-off.

Troubleshooting map

Stock → double stock (bill+GRN) · movements · PO receive/cancel
Warehouse → balances · transfer both sides
Banking → cash for deposit · GL · recon clear / force-complete caution
Accounting → TB · P&L ≠ Reports · void not delete
Payroll → HR Active+salary · journal kinds
Menu → Billing + permissions

Terminology: GRN = stock receipt · Bill = payable (+ stock only in bill-without-GRN) · Movement = stock ledger · Journal = books · Banking = treasury · Reports = commerce · Accounting = formal books.

குறிப்பு: Child how-tos: Purchases · GRN · Warehouse · Accounting · Banking · Expenses · Payroll · HR · Branches · Finance overview · Core concepts. Abbreviations: TB = Trial Balance · P&L = Profit & Loss · GRN = Goods Receipt Note · PO = Purchase Order · CoA = Chart of Accounts · GL = general ledger · HR = Human Resources · MFS = Mobile Financial Services · UI = user interface · POS = Point of Sale.

இதையும் பாருங்கள்