Why it exists
As the portal grew, staff needed one screen to answer “what needs attention?” without opening every queue. Counts are access-scoped and are intended to point you toward work, not replace the underlying record.
Open Overview →Sign in with your DJ City or AVE Corp Google Workspace account.
Store Orders, Transfers and Refunds in one place. Counts are scoped to your access and responsibilities.
Oldest and highest-risk items first.
Describe the room, compare compatible speaker layouts, then build the 70V / 100V system around the speaker design you choose.
Bootstrap the installation range from Netstock product titles, then review engineering specs, sell-unit packaging, bundles, cable and ecosystem compatibility.
Positive rules add confidence to a role. Negative rules subtract confidence. After changing rules, run Scan Netstock again.
Click & Collect follow-up and store-shipping exceptions. Dandenong only shows Click & Collect; normal Dandenong shipping stays in the warehouse queue.
Today's detected DJ City price changes from the existing pricing snapshot process.
Trace a sold SKU back to the relevant vendor receipt and supplier invoice.
Print an individual shelf label or generate hundreds of labels from an inter-store transfer without using Odoo's large report renderer.
Search a SKU and choose either RRP or In-Store price.
Labels use the current RRP price and default to one label per transferred unit.
Uses the existing Store Order tables and keeps the current n8n workers running behind it.
Create the transfer in Store Operations and hand it directly to Odoo's native transfer-request queue.
Creates the refund directly in the existing Refund Request database and keeps the current approval/finance workflow behind it.
Count the till, record electronic takings and cash removed, then finalise the day.
Finalised and draft entries within your store access.
Review the week's daily settlements, physically recount the deposit, attach the banking receipt and complete the banking pack.
Approve a correction to reopen the finalised day as a draft, or reject it with a note.
This portal is the triage, workflow and store-facing layer around Odoo and the existing automation. The goal is to make exceptions obvious without rebuilding every ERP process.
As the portal grew, staff needed one screen to answer “what needs attention?” without opening every queue. Counts are access-scoped and are intended to point you toward work, not replace the underlying record.
Open Overview →Store Orders coordinate requests that may need Purchasing approval, product setup, supplier RFQs, local-stock acknowledgement or Dandenong fulfilment. The portal keeps the request history while n8n/Odoo perform the downstream work.
Open Store Orders →Fulfilment surfaces aged Click & Collect and store-shipping exceptions. Dandenong shipping is intentionally excluded because the main warehouse already owns that queue. Store Ops recommends action and links to Odoo; Odoo remains the fulfilment source of truth.
Open Fulfilment →Transfers mirror the Odoo transfer-request lifecycle, including Pick, Dispatch and Receipt. Store Ops is useful for request ownership, ageing and visibility; warehouse execution still occurs in Odoo.
Open Transfers →Refunds provide a consistent request trail while protecting sensitive payment details behind Finance/Admin permissions. Use the request record for context and let Finance complete the accounting/payment work.
Open Refunds →Takings records cash denominations, cash removed, electronic totals, float retention, banking and correction requests. It exists to make the daily close auditable and repeatable rather than relying on ad-hoc notes.
Open Takings →Price Changes shows current detected changes; Supplier Invoice Lookup traces a sold SKU back to purchasing documents; Price Labels bypass Odoo’s large-label rendering limits and support individual shelf labels.
Open Store Tools →The Installation Planner sizes 70V/100V systems, compares recommended and budget-conscious coverage layouts, builds compatible hardware around the chosen speaker design, and can print a customer proposal or installer job pack with a simple wiring overview. Products are recommended only after review in the Product Catalogue; regex title matching discovers candidates but never invents engineering specifications.
Open Installation Planner → · Open Product Catalogue →Company-domain users can sign in automatically. Store scope also controls which locations a staff member can submit EOD Takings for; Manager permission unlocks that store’s Takings history and weekly Banking closeout.