for Ind-Aust Maritime Pvt Ltd
Everything in this deck is drawn from your own job reports, kit sheets and employee list. Thirteen steps. We finish by agreeing what gets built first.
10 September 2026 · Eiosys Private Limited
Five job reports and time sheets: STRAIT ISLAND, KAMORTA, KATCHAL, BARATANG, HUTBAY
Five 6EY26 routine kit sheets: 1000, 2000, 4000, 8000 and 16000 hour
Employee list, 129 people across five branches
Port Blair organogram
Your notes on organisation, spares and purchase
Running hours are tracked per engine, not per vessel, and the two engines drift apart
Your reference numbering already exists and works
Kits range from six parts to nearly three hundred
Time sheets already separate normal and additional hours
The system needs roughly eleven roles, not four
The brief described a fleet management system. Your documents describe a service business. Those need different software, and the difference is worth ten minutes of this meeting.
This is the most important correction to the original brief, and it changes the shape of the whole system.
Your own note says billing is sometimes completed later than the work. That pain lives entirely in the right half. Fixing it means the time sheet and the invoice have to be the same object in the system, not two separate ones.
Every hull carries a port and a starboard engine, each with its own serial and its own hour count.
| Vessel | Engine | Port serial | Stbd serial | Port hours | Stbd hours | As of |
|---|---|---|---|---|---|---|
| MV STRAIT ISLAND | M200EN | FNK-0393 | FNK-0392 | 30,706.4 | 30,716.6 | 10.07.2026 |
| MV BARATANG | M200EN | FNK-0373 | FNK-0372 | 28,630 | 28,630 | 15.06.2026 |
| MV HUTBAY | M200EN | FNK-0391 | FNK-0390 | 23,264.1 | 23,264.1 | 19.06.2026 |
| MV KAMORTA | M200EN | FNK-0383 | FNK-0382 | not stated | not stated | 28.04.2026 |
| MV KATCHAL | M200EN | FNK-0367 | FNK-0366 | not stated | not stated | 13.04.2026 |
Taken from the STRAIT ISLAND report, port main engine. This is the real data structure, not a simplification.
| Routine | Last carried out at | On date | Meaning |
|---|---|---|---|
| 8000 hourly | 27,585.4 | 23.03.2024 | Major overhaul, the 298 part kit |
| 2000 hourly | 29,741.0 | 12.04.2025 | Six part kit |
| 1000 hourly | 29,908.0 | 20.01.2026 | Spares as per client request |
| 250 hourly | 30,706.4 | 10.07.2026 | Latest job, current reading |
A reading log per engine, plus a last-done register per routine per engine
Hours remaining to each routine, and a forecast date from the run rate
The order nudge, seventy days before the work is due
The HUTBAY report records the last 8000 hourly routine at 26,781.3 hours, but the current reading on the same page is 23,264.1. One of those numbers is out by a wide margin. This is exactly the kind of error the system should catch at entry, which is why we want to store readings rather than totals.
From your own 6EY26 kit sheets. The scale difference between them is the thing to design for.
| Routine | Scope items | Parts listed | Note from your sheet |
|---|---|---|---|
| 250 hourly | not documented | not documented | Appears in job reports but we have no kit sheet |
| 1000 to 1500 | 4 | none fixed | Spares as per client request |
| 2000 to 2500 | 4 | 6 | Fuel injection valve focused |
| 4000 to 5000 | 10 | 114 | Eight parts marked critical, one spare each |
| 8000 to 10000 | 16 | 298 | Turbocharger spares excluded, depend on make |
| 16000 to 20000 | 4 | 7 additional | Sits on top of the 8000 kit, does not replace it |
Your sheets carry Qty and Qty Recommended separately. We will model both rather than collapsing them.
Impellers and shafts are marked critical, one spare. That becomes a stock rule, not a comment.
Camshaft bush renewal is largely condition based. Some kit lines are optional until inspection.
As you described it. Meeting 2 goes through each stage screen by screen.
Taken from your answers document. Simpler than we expected, and that simplicity is good news for scope.
Yanmar fixes the mode only once manufacturing and packing are done, because weight and dimensions are known then.
More than ninety percent by air. Emirates internationally, Indigo or Air India domestically. Sea once a year at most.
The airway bill number is the tracking handle, so the system holds it and the sales person watches it.
Rarely an issue. Only dangerous goods get held, and only when a declaration form is wrong.
The agent confirms. Then your own tempo carries it to the Port Blair warehouse.
You flagged that the internal office confirmation process needs checking. That is the maker and checker step.
At the moment you place the order, nobody knows the arrival date. So the system cannot store one promised date. It has to carry an estimate that firms up in stages, manufacturing complete, then packed, then despatched with an airway bill, and raise a warning each time the forecast slips against the work date.
From your employee sheet. The numbers below are the ones we will size the system against.
Port Blair, Engineering Services
Navi Mumbai, Head Office
Mumbai, Shared Services
Cochin
Kolkata
Marked yes for the system
Marked maybe, need a decision
Marked no
| Role in your sheet | Count | What they will do in the system |
|---|---|---|
| Technician | 28 | Named on job cards, hours captured against them |
| Engineer | 13 | Executes jobs, records running hours, writes the job report |
| Senior Engineer | 13 | Service engineer of record, signs the report |
| Fitter or welder | 12 | Named on job cards alongside technicians |
| Area management | 11 | Allocates people, approves, sees the branch view |
| Sales | 6 | Receives the order nudge, tracks delivery, raises the client invoice |
| Accounts | 4 | Vendor payment, currency conversion, client billing |
| Admin | 2 | Masters, users, shipping coordination |
| Director and executive | 4 | Cross branch dashboards, escalation recipient |
| Procurement | 1 | Vendor management, quotations, orders |
Ind-Aust IMS L3 0046 and 0047. We rebuild these as system output rather than a typed document.
Customer, place, vessel name, date, completion day
Engine model, port and starboard serials, running hour
Service engineer, named technicians, lube oil and fuel oil type
SESVP-127/26-27/CANSRU/MV STRAIT ISLAND
Client reference numbers: RS no, enquiry no, RFQ no, PR no
Job scope, job performed, then four signatures
Date, time from and to, description of work
N for normal hours, A for additional hours, T for total
Job category in the header: routine, emergency, or APS
KAMORTA emergency job ran 1700 to 0120, all 8.5 hours additional
KATCHAL APS job ran 0830 to 1730, 9.0 hours normal
Same four signatures as the report
Your own note says billing is sometimes completed later than the work. The time sheet is already the evidence for billing. Once it lives in the system, the invoice can be raised the day the job closes rather than weeks after.
All of this comes from your organisation notes. None of it exists in the original document.
Team leaders assign people to jobs, rotate technicians, pull in emergency manpower and adjust time off when extra hours have been worked. Management needs to see how many emergency and maintenance jobs each person and team handled.
A head technician requests engineers or technicians from Mumbai. This is the same shape as a spare part requisition: raise, approve, fulfil, track. We can build it on the same engine.
Job wise and branch wise, split across preventive, predictive and emergency work. Needed to know what a job actually cost against what it billed.
Every job can produce a lesson. Captured at closure, shared with other teams, searchable later. When one vessel hits a problem, the next team facing it should find the answer rather than rediscover it.
The last line is invisible to users and nearly free today. Adding an audit trail or a numbering service once fifty screens exist means rebuilding fifty screens.
| Ref | Decision | Owner |
|---|---|---|
| D1 | Is the service half in scope for this project, or phase two | Ind-Aust |
| D2 | Is CANSRU the only client, or do we design for several | Ind-Aust |
| D3 | Running hours on main engines only, or all machinery | Ind-Aust |
| D4 | Kits standard per engine model, or per vessel | Ind-Aust |
| D5 | How many engine models the catalogue must hold | Ind-Aust |
| D6 | Branch scoping of users, yes or no | Joint |
| D7 | Mobile capture at the vessel, or office entry afterwards | Joint |
| D8 | The fifteen maybe users, in or out | Ind-Aust |
| D9 | ERPNext: replace, sit beside, or integrate | Ind-Aust |
The email in which engineers decide a kit, as you offered.
One complete purchase chain: requisition, quotations, order, invoice, payment, including a Yen one.
A sample work done report and the current billing format.
The routine spare part price list.
How running hours reach the office today, in whatever form exists.
Your answer on vessel deactivation, and whether spares are still ordered afterwards.
The custom duty question and the goods received confirmation process you flagged.
Written summary of everything agreed today.
Module 1 specification: every entity, field and rule, traceable to your answers.
A revised scope view showing both halves, so the commercial conversation is honest.
Open items list with names and dates.
Date and agenda for Meeting 2, the purchase chain.
If the answer is no, the foundation is scoped wrong, and we should fix it before we leave the room.
264-265, Vaswani Chambers, Dr Annie Besant Rd, Worli, Mumbai 400030
mubasshir@eiosys.com · eiosys.com
15+ years · 38 engineers · 380+ projects · 225+ clients