Tritek Marine Services works in marine automation, power and propulsion. I designed their ERP as a 91-screen blueprint across 11 modules, built a working demo with 36 live screens, and then audited that demo against the inventory scope of Acumatica Distribution Edition. You can open all three today. The demo runs on sample data. It is not the production system yet.
Tritek asked to choose between renting a packaged ERP and owning one built around how they work. Their work is not a shop counter. It is parts, panels and engineers moving between sites and vessels.
Dubai Maritime City, JAFZA bonded, the panel workshop, Mussafah and van stock. A stock figure is only true if every move between them is recorded.
New-builds, retrofits and service calls are tracked against a named vessel with IMO number, hull type and class society, with budget against actual.
If staff cannot load their existing sheets, they keep the sheets. Then the company runs two systems instead of one.
The blueprint lists every screen, who uses it and when it gets built. The Tritek demo turns the core of it into working screens that keep state, validate input and export files.
General, Price/Cost, Warehouses, Vendors, Attributes, Packaging, Cross-Reference, Related Items, Inventory Planning and GL Accounts tabs. 187 item-warehouse records across the five sites.
Line-item documents where totals come from the lines, never typed. Printable on letterhead with stamp and signature. Supplier statements for one, several or every supplier.
PDF, Excel or CSV read and matched to master data, with confidence per field and per line, for POs, invoices, quotations, items and expenses.
FTA VAT box layout by quarter and the 9% corporate tax computation with the 375,000 relief band. P&L, financial position and cash flows in auditor layout.
Approval ceilings by role, enforced in the decision function. Every change logged with user, role, screen, time and field-level before and after.
Ask a question, get the answer from the live data, with every row behind the figure shown and exportable. Plus a compliance register for licences, visas and tenancies.
Every choice is widely used and easy to hire for. That matters more than speed for software a company will run for ten years.
Phase 1 ends at week 8. The business could run on it from there. Every week has a definition of done you can see, not a percentage.
Sign in as three roles and see three different menus.
Real master data loaded from the existing spreadsheets.
A real shipment is received and the stock figure is correct and provable.
A real VAT invoice raised and a real payment recorded against it.
Phase 1 complete.
The trial balance nets to zero, the accountant checks the VAT quarter, the bank accepts a test salary file.
The database is restored from backup and works. Test findings are closed and retested.
Both systems produce the same closing balances before the old one goes read-only.
I checked the demo screen by screen against the inventory scope of Acumatica Distribution Edition. The source was 213 frames from the Storylane walkthrough Tritek sent, nine screenshots of the Stock Items tabs and Acumatica's published screen numbers. The requested video could not be opened, and the audit says so.
On the inventory scope alone: 15 built, 6 partial, 8 not built. The other 10 built areas are business screens outside that scope, such as VAT, financial statements and vessel jobs.
| Area | Status | Detail |
|---|---|---|
| Stock Items, 10 tabs (IN202500) | Built | General, Price/Cost, Warehouses, Vendors, Attributes, Packaging, Cross-Reference, Related Items, Inventory Planning, GL Accounts. All editable and saved. |
| Item Warehouse Details (IN204500) | Built | 187 records with General and Inventory Planning tabs. |
| Warehouses (IN201000) | Built | Five sites with bins. |
| Inventory summary, transaction history, reports | Built | Item master, stock ledger with running balance, reorder alerts, all exportable. |
| Item Classes, Price Lists | Partial | Data drives defaults. No separate maintenance screen or effective-dated price lists. |
| Receipts, Lot / Serial, Allocation, Cost History | Partial | Data exists and is used. The dedicated screens do not. |
| Transfers (IN304000) | Not built | The most important gap. Without it, stock moved between sites is invisible. |
| Issues, Adjustments, Physical Count | Not built | No way yet to issue spares to a job, write off damage or run a stock count. |
| Non-Stock Items, Kit Assembly, Stock Ageing, Manufacturing tab | Not built | Deferred. Tritek does not run production orders, so manufacturing was left out on purpose. |
36 live screens. Switch roles, open records, import a sheet, export a PDF. The sign-in is pre-filled.
Open the demo →Screen by screen against Acumatica Distribution Edition, with a 6-page PDF.
Read the audit →The full specification: stack, tables, import and export, 14 controls and hosting options.
See the blueprint →The Tritek plan runs 16 weeks. Phase 1 covers 43 screens in weeks 1 to 8 and can run the business end to end: take an order, hold stock, buy more, invoice, get paid. Weeks 9 to 16 add finance, VAT, payroll, job costing, a penetration test, data migration with a month of parallel running, then training and cutover.
No. What exists today is a 91-screen blueprint, a working demo with 36 live screens and a build audit dated 21 August 2026. The demo runs in the browser on sample data. The production build, with a server, real access control and OCR, is the one described in the proposal.
The build audit checked it against the inventory scope of Acumatica Distribution Edition. Counting the extra business screens, 25 areas are built, 6 partial and 8 not built. On inventory alone, 15 are built, 6 partial and 8 not built. The biggest gap is warehouse transfers.
PostgreSQL 16 as the single database with row-level security and audit triggers, Next.js and TypeScript on the front end, a typed Node API, Redis queues for imports and PDFs, and S3-compatible storage for documents. About 45 tables in total.
Yes. Files go through map, validate, error queue and commit in one transaction, and re-running the same file does not create duplicates. PDFs with a text layer are read in the demo today. Scans and photos need OCR on a server, which the production build adds.
The blueprint compares three options: one VPS, a managed Postgres platform, or a UAE cloud region such as AWS me-central-1 or Azure UAE North. The recommendation is to start managed and move to the UAE region when a contract or regulator asks for residency.
Send me the screens you use today, or a walkthrough of the system you are thinking of buying. I will map it the same way: blueprint, working demo, then an honest audit of the gaps.