Upcountry
An office away from the port bills a different mix. More air, more courier, more shipments that reach the sea on a truck first, and — usually — a second set of books that has to agree with head office at month end. That mix, not a map pin, is what decides whether a system fits.
Said plainly, because the alternative is a lie that is easy to tell: Cargonio has no premises and nobody working in this city, and no client of ours is named here as being based in it. Everything below is about the software.
Air freight
Air export is split into two screens rather than one, because a master and a house are two documents with two numbering problems.
The master, with the airline, the flight and its second flight, the run number and its prefix, AWB currency, rate class, inco term, declared values for carriage and customs, insured value and the cargo account.
The house, with its own starting serial, its own consol block and the Total of HAWB figures including chargeable weight.
A row per rate line: Type across NEW, INT, D/C, FAR and SCN, then RCP, Pcs, Gross Wt, Cl, Comdty, Charge Wt, Rate, Rate PKR, Total, Total PKR and the dimension weight.
Pieces, length, width, height and dimension type, reachable from the operations bar on any page and built into the quotation and consignment screens, so a volumetric weight never needs a second window.
The air-export local invoice carries both blocks, each row struck on a CW, GW or PC basis, alongside Bar Coding, Inter Line Revenue in FC and PKR, Total AWB Amount, Total K.B. Amount, Commission and Payable To Airline.
Stock is held per airline and per stock owner with a received date, a used flag and the job the number went to — and it has its own reports menu for what is in hand, what is used and what is missing.
Courier
The courier desk is its own module — two screens over one record, the same way the booking clerk and the accounts clerk work over one consignment note.
The booking desk's screen. It creates and finalises the consignment note, and it posts nothing — a booking is not an accounting event.
The same record, completed by accounts. Finalising here posts a balanced journal voucher through the Auto J.V codes for C/N Income, C/N Expense and C/N Sales Tax.
Mode of payment across ACCOUNT, CASH, COD and FOC; DOX, NON-DOX or FLYER; consignment type COURIER or CARGO; job type EXP-AIR or EXP-SEA.
C/N, Invoice, Pro-Forma Invoice, Sales Tax Invoice, Weight Sheet and Label Printing — in PKR or FCR, on letterhead or plain paper, with a shipper's or a courier's copy.
Ten milestones with a date, a time and a done tick each, from custom clearance at the local hub through the airline hub to clearance at the foreign hub.
The consignment screens offer P.S.T, S.S.T and S.T, which is what a courier invoice actually carries — a shorter list than the freight invoice's.
Two offices
The awkward part of a second office is never the shipments. It is the numbering and the reporting.
The counter behind every job, document and voucher number is keyed on the branch and the year together, so two offices keying at the same moment cannot land on one number.
Both are chosen once and carried through the session, rather than being a filter you remember to set on each screen.
Reports take a station filter and the sale registers print a Br. column, so a branch statement and a company statement come off the same definition.
A setting switches invoice sequences from one series per document type to one per department, for houses that number their air desk and their sea desk separately.
View, create, edit, delete — and on the money documents check, final, unfinal, void, unvoid, print and email — granted individually, so a branch clerk can raise a document without being able to finalise it.
Changes are recorded against the person who made them, which is the only workable answer to "who edited this after it was checked" across two offices.
The honest part
An upcountry office moves cargo over land. Here is exactly how much of that this system does.
The lanes are air and sea, export and import. A truck movement is recorded against the shipment it belongs to — Transporter, Vehicle No, Driver and Driver Cell# on the job, and the per-container vehicle number, date, ETA and ATA on a sea file. The haulier's bill goes on Other Charges Payable against the payable type Transporter. What you do not get is a trucking job of its own with its own numbering and its own documents.
The screens called Inbond are the air-import and sea-import job screens; "inbond" there distinguishes a full import record from a manifest one. It is not a bonded-movement workflow, and naming it as one would be a stretch.
Vehicle dates are keyed. Nothing polls a tracker, and there is no mobile app for a driver or for a customer.
The HR and payroll screens run a pay cycle and produce slips, but a pay run does not post a journal voucher — the salary entry is still made on the finance side. The slips also print from the browser rather than as PDFs.
Next
If the mix above is your mix, the demo is a faster answer than a call: open a MAWB, rate it, and see whether the boxes you need are on the screen.