Frequently asked questions
206 questions across the whole product โ jobs and documents, invoicing and tax, the ledger, payroll, reports, permissions and migrating off your old system. Including the gaps we have not closed yet.
What the system is, who it is for, and what it takes to run it.
Cargonio is freight-forwarding software with the accounting built in. Air and sea, export and import, courier consignments, quotations, invoicing, a double-entry ledger, HR and payroll, and 150 reports all live in one workspace, so operations and the books are the same set of records rather than two systems tied together at month end.
Link to this answerFreight forwarders and consolidators who run their own jobs, raise their own invoices and keep their own books โ and the accountant who has to close the month afterwards. The screens, menu order and document numbering follow the way a forwarding office already works rather than a generic ERP.
Link to this answerThere are 9 modules. A workspace is switched on for the ones it needs and sees nothing of the rest.
No. Entitlements are granted per workspace, and not just per module โ every screen inside a module is granted separately, and so is every right on that screen. A forwarder who keeps books elsewhere can run operations only; a workspace with no staff records never sees the HR menu.
Link to this answerFreight Forwarding alone carries 8 job and shipment entry screens and 30 money-document screens, on top of 86 code and master-data screens shared across the modules. Finance adds six voucher types. Reports adds 150.
Link to this answerNothing on your staff machines. It is a web application: everyone signs in with a browser, and there is no client to roll out, no per-desk licence file and no version drift between the front office and accounts.
Link to this answerThere is no separate app to install. The system is used through a browser.
Link to this answerMaster data first, then the books, then people, then live work.
Yes. Opening Balances under Finance โ Initial Setup is there for exactly that: you bring in balances as at your changeover date and start posting from there, rather than re-keying the year that has already been audited.
Link to this answerPKR. Documents can be raised in any currency you set up, but every ledger posting is converted to PKR first, so the trial balance never adds dollars to rupees.
Link to this answerYes. Branches are set up under Freight Forwarding โ Management โ Settings, each with its own details, and job and voucher numbering is keyed on the branch so two stations never collide on a number.
Link to this answerThe software imposes none. What a user can reach is decided by their abilities, not by a seat count.
Link to this answerThe code files every job, document and report reads from.
The master data the rest of the system picks from: parties, associate (foreign agent) codes, sub-agents, delivery agents, stock owners, airlines and their charges, shipping lines and transporters, vessels and voyages, sectors, countries, destinations, currencies, commodities, container types, networks, chargeable codes (MOP), invoice charge codes, signatories, other payable types, job types, job statuses, terms and conditions, SPO codes, K.B. incentive rates and stock-owner finance codes.
Link to this answerA party is the local counterparty you bill or buy from โ shipper, consignee, customer or vendor. The party file carries the trading details (addresses, NTN, sales tax number and type, CNIC, contacts, import/export registration) plus a credit limit and the B/L Hold, D/O Hold and Release Order flags.
Link to this answerA party is local; an associate is a foreign agent. It matters for billing: local invoices and other charges are raised against a party, while invoices and credit notes to and from foreign agents are raised against an associate, and the two sit in different report menus and different control accounts.
Link to this answerSPO is the salesperson the business is booked under. Each SPO carries a share percentage, a split share, a finance code and the parties associated with them โ which is what the whole SPO-wise report menu (outstanding, aging, gross profit by lane, sales register, party list) is built on.
Link to this answerThe Currency Codes screen holds them, and it holds four: an invoice rate, an AWB rate, an open-market rate and an inter-bank rate. They are maintained by you, not fetched from a feed, so the rate a document is booked at is a rate you chose and can defend.
Link to this answerYes. The AirLine Codes and Charges screen holds the airline itself, and AirLine Charges (Per Airport) holds the per-airport charge schedule beside it, so one carrier can carry a different rate card at each station.
Link to this answerThey are the method-of-payment codes a job is rated under. They are selected on the job so the rating and the invoice agree on how the shipment is being charged.
Link to this answerInvoice Charges Codes is the catalogue every charge line picks from, so the same charge is spelled the same way on every invoice and the charge-wise reports actually add up.
Link to this answerYes โ Job Types and Job Status are both code files you maintain. The status you define is what the shipment-status boards push onto jobs.
Link to this answerThe Terms and Conditions code file. Documents print the terms you keep there rather than text retyped into each one.
Link to this answerSignatory Codes holds them, and a voucher carries a signatory code and a designation for the printed copy.
Link to this answerIt holds the incentive rates behind the three K.B. reports for air export โ detail of incentives, the incentive summary and K.B. payable to parties.
Link to this answerThe owner of the airway-bill stock you fly on. Stock Owners holds them, and Stock Owner Finance Codes holds the finance codes each one maps to, which is how owner-wise sales summaries are grouped.
Link to this answerNo โ the code files take a CSV import, so an existing party, airline or destination list can be brought across as a file. See the data-migration section.
Link to this answerAWB stock, MAWB and HAWB jobs, and the air-export money documents.
Air Waybill Stock (received from airline) and an Available AWB Stock enquiry, the MAWB job screen, the HAWB job screen, local invoices, other charges payable, and invoices and credit notes both to and from foreign agents.
Link to this answerStock received from an airline is entered on the Air Waybill Stock screen โ as a range or one waybill at a time โ and the Available AWB Stock screen queries what is left. Three reports cover it: available stock, stock used, and an airline-wise summary.
Link to this answerBecause they are separate documents with separate numbering and separate rights. The MAWB screen is the master/consol; the HAWB screen is the house shipment. Both write into the same job file, so a consol master and its houses stay linked.
Link to this answerYes. The dimensions grid computes volume weight as length ร width ร height ร pieces divided by the divisor for the dimension type โ 6000 for Air Cm, 366 for Air In, 166 for Air Lb, 4000 for By Land Cm and 5000 for Courier Cm โ and the chargeable weight is the greater of gross and total volume weight.
Link to this answerYes โ the air-export rating carries a CW / GW / PC selector, so a charge is applied on charge weight, gross weight or per piece.
Link to this answerYes. A master that consolidates house bills prints a Manifest listing them all on one landscape sheet, alongside the Air Waybill and House Air Waybill forms.
Link to this answerThe invoice you raise on a local party for the shipment โ the Local Invoices Entry and Printing (Air-Export) screen. It is the document that carries sales tax and that posts revenue and receivable to the ledger when it is finalised.
Link to this answerOther Charges Payable (Air-Export). It is a payable, so it posts to cost and to the agent/vendor payable control, and a payment voucher can later be allocated against it.
Link to this answerFour screens per lane: invoices to foreign agents, credit notes to foreign agents, invoices and debit notes received from foreign agents, and credit notes received from foreign agents. Outbound ones are receivable, inbound ones are payable, and the reports treat them accordingly.
Link to this answerThe Air-Export report menu carries 18 reports, including pending invoices, party-wise invoice detail and summary, invoice-wise sales register, daily booking (consol), airline and sector-wise booking, destination, commodity and carrier summaries, fortnightly airline sales/WHT, job-wise and party-wise gross profit, the job sheet, job-wise finance expenses, other charges payable detail and the shipment register.
Link to this answerSea export jobs, containers, loading programmes and shipping-line refunds.
Jobs entry and document printing, other charges payables, refunds from shipping lines, local invoices, the loading programme, and invoices and credit notes to and from foreign agents.
Link to this answerOn a container grid on the job, with the container details and a detention amount per row. Container types themselves are a code file under Initial Setup.
Link to this answerIt groups the shipments going onto one sailing. It is its own screen with its own numbering, and it prints as a landscape Loading Program document.
Link to this answerYes. A consol job carries its house bills on a houses grid, prints an MBL and an HBL per house, and can print a manifest across them. There is a dedicated Detail of Consol Jobs report.
Link to this answerThe Refund from Shipping Lines screen. It is raised against the shipping line rather than a party, and the reports treat a refund as something that reduces cost, not as revenue.
Link to this answerYes โ the sea invoice carries a container rate model as well as a flat charge grid, so a rate quoted per box does not have to be pre-multiplied by hand.
Link to this answerYes. The sea export job carries Form E references and dates among its header fields, alongside the loading programme number, shipper invoice details and the HBL format code.
Link to this answerThe Sea-Export report menu carries 22 reports โ the largest of the lanes โ including pending invoices, party-wise invoice detail and summary, invoice-wise sales register, detail of jobs by job, shipping-line agent, SPO, foreign agent and party, consol job detail, carrier and destination summaries, other charges payable detail, refunds received, job-wise and party-wise gross profit, the job sheet, finance expenses, daily booking, commodity summary and the shipment register.
Link to this answerInbound manifests, inbond shipments and import billing.
Manifest inbond shipments, inbond shipments entry and document printing, local invoices, other charges payable, and invoices and credit notes to and from foreign agents.
Link to this answerIt is the arrival capture: the master and the houses on it are keyed from the incoming manifest, in the units the manifest uses (pieces, cartons, bales, pallets, packages or skids). The inbond shipment screen is then where each shipment is worked and billed.
Link to this answerOn the houses grid of the master, each row carrying its own house number, pieces, weights and chargeable weight โ and each one printable as a house document in its own right.
Link to this answerYes. Delivery Order is one of the job print templates and is offered on all four lanes, along with the job sheet.
Link to this answerThe party file carries B/L Hold, D/O Hold and Release Order flags, and a credit limit, so the commercial position is recorded against the party rather than remembered by one person.
Link to this answerSixteen reports, including the inbound shipments register, an origin-wise inbond register, pending invoices, party-wise invoice detail and summary, invoice-wise detail, job-wise and party-wise gross profit, the job sheet, job-wise finance expenses, other charges payable detail, daily booking, destination, commodity and airline summaries, and the shipment register.
Link to this answerSea arrival manifests, inbond shipments, refunds and import billing.
Manifest inbond shipments, inbond shipment entry and document printing, other charges payables, refunds from shipping lines, local invoices, and invoices and credit notes to and from foreign agents.
Link to this answerYes โ port of loading, port of discharge, port of shipment, via port, wharf, terminal and shed are all header fields on the job.
Link to this answerYes, with its own screen and its own numbering series, and its own shipping-line-agent-wise refund report.
Link to this answerSeventeen reports, including the inbound and origin-wise registers, invoices not required, party-wise invoice detail and summary, invoice-wise detail, job-wise and party-wise gross profit, the job sheet, finance expenses, other charges payable detail, refunds received, daily booking, destination, commodity and shipping-line summaries, and the shipment register.
Link to this answerDeliberately, yes. Each lane has the same shape โ jobs, local invoices, other charges payable, agent invoices and credit notes โ so staff who learn one lane can work another, and a report written for one lane has a twin in the others.
Link to this answerHow jobs are numbered, how documents move, and how nothing gets deleted.
Automatically, from a counter keyed on the lane, the branch and the year โ so each station has its own run and the year restarts it. Leaving the job number blank takes the next one; you can also type one.
Link to this answerYes, on the Auto J.V / system configuration screen. Branch-wise numbering, department-wise job and invoice sequences, a yearly restart for jobs and for invoices, and separate runs for local and international invoices are all switches.
Link to this answerOpen, Final or Cancelled โ the state of the folder itself. Separately, the job carries a shipment status from your own Job Status code file, with a status date and remarks, and that is what the shipment-status boards move.
Link to this answerDraft, Checked, Final, Cancelled or Paid. Draft is a working document; Checked is an optional review step before it is committed; Final commits it and posts it to the ledger; Cancelled is a voided document, which keeps its number; Paid is reached when receipts or payments have settled it in full.
Link to this answerIt is stamped with who finalised it and when, and a balanced journal voucher is posted to the ledger โ every leg in PKR, converted at the document's own rate. If the voucher would not balance to the paisa, the save is refused rather than posted.
Link to this answerA finalised document is voided, not deleted. Voiding keeps the number and the charge lines, records a reason, and reverses the ledger posting; un-voiding puts it back at the status it held and re-posts it. The series never has a hole in it, which is what an auditor is looking for.
Link to this answerThe job carries a documents grid for recording what has been received and when. For storing files, the Data Bank under Management holds uploaded documents tagged by module and category.
Link to this answerA place to record security deposits or guarantees against the job with their dates, so they are not tracked in a side spreadsheet.
Link to this answerYes. Picking the job on the document fills in its master and house numbers, and that link is what job-wise gross profit, the job sheet and job-wise finance expenses are computed from.
Link to this answerYes. A document is entered in its own currency with its own exchange rate, and the PKR equivalent is what is posted, summed and reported โ so a USD invoice and a PKR invoice can sit in the same report without the total being meaningless.
Link to this answerLocal invoices carry a tax type (PST, SST, PRA, SRB, ST or VAT), a rate and a sales-tax invoice number, and a second provincial tax (PRA/SRB) can be charged alongside the federal one with its own rate and number. They post to separate liability accounts. Credit notes, agent documents, payables, refunds and quotations carry no tax.
Link to this answerOn the receivable side there is an advance income tax (WHT recoverable) control account that a document's withholding posts to, and there is a fortnightly airline-wise sales/WHT summary for air export. Withholding on the payable side is captured on the document but is not yet posted to a liability account โ that wiring is a disclosed piece of work in progress.
Link to this answerThe party file holds a credit limit and there is a configuration switch for checking it. It ships off, so nothing is blocked until you deliberately turn it on.
Link to this answerFinalised receivable invoices โ local invoices and invoices to foreign agents โ less what receipt vouchers have been allocated against them. A payable, or a credit note, is not a receivable and does not appear there.
Link to this answerQuotations, document receipts, and invoices that belong to no lane.
Yes. Quotations are a screen of their own under Transactions Menu (Others), and a quotation can be converted rather than retyped. There is a List of Quotations report.
Link to this answerNo. A quotation has no financial effect, so finalising one posts nothing; the same is true of a document receipt.
Link to this answerThe record of documents received โ who handed what over and when โ printable, and covered by the Document Receipt Register report.
Link to this answerOther Invoice Entry and Printing, and Other Charges Payable Entry and Printing, both under Transactions Menu (Others). They carry no lane, and there are dedicated reports for them โ party-wise detail, an invoice-wise sales register, service invoice gross profit and an all-modes payable detail.
Link to this answerA read-only inbox of quotation requests, so enquiries arriving from outside land somewhere the sales desk can see them rather than in one person's mailbox.
Link to this answerThe Billing section, the PST report and PRA e-IMS fiscalisation.
The transaction screens raise the freight invoices tied to a job. The Billing section holds a separate tax-invoice register used for fiscalised invoicing, with its own numbering and its own PST report.
Link to this answerYes. Billing invoices can be posted to the Punjab Revenue Authority e-IMS fiscalisation service with the payload the PRAL POS component manual specifies, either one at a time or as a sync of everything pending, and the fiscal invoice number that comes back is stored against the invoice.
Link to this answerYour PRA settings on the workspace โ the POS ID issued to you by the portal, and a default PCT code. Without them there is nothing to authenticate the submission with.
Link to this answerNo. A void invoice, or one with no line items, is refused before it is submitted, and an invoice that has already synced is not sent twice.
Link to this answerThe provincial sales tax register for the Billing invoices, exportable as a file for filing.
Link to this answerNot today. The freight transaction invoices post themselves to the ledger on finalising; the Billing module's own tax invoices do not yet, and that wiring is disclosed work in progress rather than a hidden gap.
Link to this answerUsers, roles, branch settings, auto-JV codes, period locks and the Data Bank.
It is where operations meets the chart of accounts: which finance codes the automatic postings use, plus the numbering and validation switches (branch-wise sequences, yearly restarts, AWB validation against stock, credit-limit checking, automatic house numbers, whether a job may be opened without a quotation reference).
Link to this answerThe branch file โ each branch with its own details โ which is what the branch switcher, branch-wise numbering and the branch filter on reports read from.
Link to this answerThe period lock. Any date on or before it is a closed period: a document or voucher dated inside it cannot be edited or un-finalised, and the automatic poster refuses to post into it too โ it tells you to re-date the document or move the block date.
Link to this answerNot yet. Editing and un-finalising inside a closed period are refused, but voiding currently gets past the lock. It is a known gap being closed; until it is, restrict the Void right to the people who should be closing periods anyway.
Link to this answerA document store inside the workspace. Files are uploaded and tagged by module and category, with the uploader and size recorded, so scanned paperwork lives with the system rather than on somebody's desktop.
Link to this answerThe grouping a user belongs to โ Supervisor, Data Entry, Only View and any you add. Roles are defined against those categories.
Link to this answerIt defines a named role as a set of rights per screen, and applying it to a user syncs their permissions. It is a template: editing a role does not silently change what somebody already signed in can do until it is applied again.
Link to this answerTotal records and the four shipment-status boards.
A Total Records view of what is in the system, plus four shipment-status boards โ air export, sea export, air import and sea import.
Link to this answerThey are worklists. You tick the shipments that have moved and push a status onto them in one go, rather than opening each job. Because that is an edit, it needs the edit right on the board, not just view.
Link to this answerThe boards are for the day โ what is where right now. The report menus are for the period โ registers, gross profit, outstanding and aging.
Link to this answerConsignment booking, consignment accounts and courier reporting.
Two entry screens โ C/N Booking and C/N Accounts โ plus two consignment reports in the Reports module: Detail of C/Ns, and Detail of C/Ns with shipper and consignee.
Link to this answerThey are the same consignment record seen from two desks. Booking is where the consignment is keyed; Accounts is where it is completed and priced โ and finalising on the Accounts side is what posts it to the ledger, using the C/N income and expense codes from the Auto J.V setup.
Link to this answerUn-Final, Final or Void. The list also filters by Posted and Un-Posted, which are derived from whether a ledger voucher exists rather than stored as a status.
Link to this answerYes. Each consignment carries a dated, timed status trail โ local customs clearance, departure, arrival at and departure from the airline hub, arrival at destination, customs clearance at the foreign hub, handover to the carrier, and arrival and departure at the port of loading and destination.
Link to this answerBy mode of payment โ Account, Cash, COD or FOC โ with the consignment typed as DOX, NON-DOX or FLYER and as courier or cargo. Sales tax can be applied as P.S.T, S.S.T or S.T.
Link to this answerThe consignment note, an invoice, a pro-forma invoice, a sales-tax invoice, a weight sheet and labels โ on letterhead or plain paper, in PKR or foreign currency, with a copy for the shipper or the courier.
Link to this answerYes โ the voucher's job-linkage block carries a COR-CN job type and a courier C/N number, so an expense can be booked against the consignment it belongs to.
Link to this answerCustomers, foreign agents, call books and the quotations inbox.
Customers, foreign agents, cargo types and reason types as master files; the Sale Calls and Tele Calls books; and the App Quotations inbox.
Link to this answerThey are two books of the same kind of record โ a visit and a phone call โ kept separately so the reporting can tell them apart. Each is a separate screen with its own rights.
Link to this answerYes โ Detail of Calls by call date and Detail of Calls by follow-up date, so a rep can be given their follow-ups for the week rather than reading through the book.
Link to this answerThey are the coded outcomes a call is recorded against, so "why we did not get it" is a field that reports rather than free text nobody reads.
Link to this answerYes, in the Sales report section โ a Thai Airways / any airline sale report and its foreign-currency twin โ on top of the five airline sales reports in the air-export menu.
Link to this answerChart of accounts, six voucher types, settlement, banking and period control.
Real double entry. Every posting is a balanced voucher of debit and credit legs, and a voucher whose debits and credits differ by as much as half a paisa is refused and rolled back rather than saved.
Link to this answerThree levels โ Group Codes, then Control Codes, then the Chart of Accounts itself โ with Analysis Group Codes and Analysis Codes as a second dimension for cost/profit analysis, and an Opening Balances screen for the changeover.
Link to this answerSix: BPV - Bank Payment Voucher, BRV - Bank Receipt Voucher, CPV - Cash Payment Voucher, CRV - Cash Receipt Voucher, JVR - Journal Voucher, LVR - Loan Voucher.
Link to this answerDraft โ Checked โ Final, with Un-Check and Un-Final to step back, and Void / Un-Void for a mistake. Each of the six actions is a separate right, so the person who enters a voucher need not be the person who checks it or the person who finalises it.
Link to this answerPer company, voucher type, year and branch, four digits padded. Voiding keeps the number, so the series has no holes.
Link to this answerYes โ cheque number, date, clearing date, status (un-cleared, cleared, returned, cancelled or bounced) and instrument type. There are thirteen instrument types, from an open or payee-only cheque through bank transfer, online transfer, credit card, PO, TT, cash, personal cheque, online personal, digital wallet, ATM transfer and RTGS.
Link to this answerA receipt voucher (BRV or CRV) is allocated against the party's outstanding finalised invoices. Each allocation records the PKR value it settles; the total is what outstanding and aging subtract, and a document settled in full is marked Paid.
Link to this answerYes, mirrored. A payment voucher (BPV or CPV) is allocated against outstanding payables โ other charges, and invoices and credit notes received from foreign agents. A payment voucher cannot settle a sales invoice, and a receipt cannot settle a payable.
Link to this answerThe difference between the PKR booked and the PKR realised is posted on the settlement voucher as a realised exchange gain or loss, as a self-balancing pair against the control account โ so the control clears at exactly its booked value and the voucher still balances.
Link to this answerYes, one thing, and it is disclosed rather than hidden: re-saving a receipt voucher can drop the settlement allocations it carried. Until that is fixed, check the allocations after editing a receipt that has already been applied to invoices.
Link to this answerPost Dated Cheques, Cheque Book and Bank Reconciliation, plus the cash and bank books and cheque reports in the finance report menu.
Link to this answerThey are the lighter day-to-day cash screens โ deposits and expenses against categories you define, with a transactions view over them โ for workspaces that want them alongside the formal voucher entry.
Link to this answerTrial balance, balance sheet, profit and loss, and profit and loss with comparative figures, plus the accounts ledger, account balances, cash/bank book, list of vouchers, list of final vouchers, cheque reports, post-dated cheque detail, job-wise voucher detail and an analysis-code detail of accounts.
Link to this answerThey tag a voucher line with a second dimension โ a cost centre, department or activity โ so the same expense account can be reported several ways without inventing a new account for each.
Link to this answerYes. A document links to its job, so job-wise gross profit reports exist for every lane, the job sheet carries a profit block, and job-wise finance expenses shows what has been booked against it from the vouchers.
Link to this answerWhat the 150 reports cover, how they filter, and how they leave the building.
150 report screens, grouped into the menus the office already navigates by: parties, airline sales, K.B., AWB stock, SPO-wise, one menu per trade lane, other transactions, courier, sales, MIS, finance and payroll.
Link to this answerEvery report is the same shell with the filter widgets it needs โ dates, branch, year, party, agent, SPO, airline, shipping line, currency, mode, job type, account and so on โ so once you have learned one report's filter bar you have learned them all.
Link to this answerYes. Every report can be run on screen, printed, or downloaded as a CSV that Excel opens directly, with the UTF-8 marker so party names come through correctly.
Link to this answerYes, where the workspace has its SMTP details configured โ and emailing is a separate right from viewing, because sending figures out of the building is a different act from reading them.
Link to this answerA report renders up to 5,000 rows in one run and tells you when the rest was truncated, so a mis-set date range cannot take the workspace down. Narrow the filters, or export in slices.
Link to this answerYes. Any figure summed across documents is converted to PKR first, at the document's own rate โ otherwise a dollar invoice would be added to a rupee one and the total would mean nothing.
Link to this answerRevenue is local invoices and invoices to foreign agents, less credit notes we issue. Cost is other charges payable and invoices received from foreign agents, less credit notes received and shipping-line refunds. The difference is the gross profit, and it can be cut by job, party, SPO or lane.
Link to this answerYes, party-wise and SPO-wise, alongside outstanding detail, a paid/unpaid detail report and statements of account.
Link to this answerYes โ a sale tax register and a party-wise sale tax register in the Parties menu, plus the PST report in Billing.
Link to this answerYes. Each of the 150 reports is its own entitlement with its own view right, so a salesperson can be given their SPO reports without being given the trial balance.
Link to this answerBalance sheet, profit and loss, profit and loss with comparative figures, and a daily activity report.
Link to this answerSeven: list of monthly deductions, employees' monthly leaves detail, the monthly payroll register in both regular and summary form, the salary slip, a bank letter and a list of employees.
Link to this answerEmployees, attendance, leave, the monthly payroll run and offboarding.
The employee file and its supporting codes (designations, departments, shifts, shift roster, locations), assets issued to staff, leave, attendance, payroll, appreciations and awards, offboarding, holidays, news, policies, surveys and custom data fields.
Link to this answerCode and number, name, designation, department, contact details, joining and probation dates, notice period, location, shift, who they report to, whether they manage, annual CTC and monthly salary, and their status โ active, resigned or terminated.
Link to this answerFrom the Employees screen. You can create a portal login when adding them, or give, change and remove access afterwards from the employee's access page. There is also a "view as" so an administrator can see exactly what the employee sees.
Link to this answerThree ways: the Mark Attendance screen for the day, the attendance records list, and employees clocking in and out from their own portal. There is an attendance summary and an attendance-correction screen for fixing a wrong day.
Link to this answerLeave types are defined by you; employees apply from their portal; HR sees the requests on the Leave Requests screen and approves or rejects them. The portal shows the employee their remaining, paid and unpaid leave.
Link to this answerYou run the month as a draft, check it, then finalise. A final run locks the month โ it cannot be re-processed โ and applies that month's loan instalments to the loan balances.
Link to this answerGross is basic plus increments, the master allowances (house rent, fuel, conveyance, medical and other), the month's arrears and bonus, overtime at the hourly or daily rate, and leave allowance. Deductions are the month's entered deductions, tax, EOBI, provident fund and medical contribution, late time, loan instalments due, and without-pay leave days falling in the month. Net is the difference, and every component is stored on the line so a slip prints from stored figures.
Link to this answerThe daily rate is basic plus increments divided by the days in the month; the hourly rate divides that by the employee's duty hours, which default to eight.
Link to this answerYes. The Loan Master File holds the loan; instalments marked for deduction and in effect are taken by the payroll run, capped at the remaining balance, and applied to the balance when the month is finalised.
Link to this answerThe Monthly Allowance & Deductions screen, keyed per employee per month โ arrears, bonus, overtime, late time, tax and deductions โ with Monthly Leaves alongside it.
Link to this answerNot yet. A final payroll run locks the month and produces the registers and slips, but it does not create ledger entries โ payroll-to-ledger wiring is disclosed work in progress, so today the salary journal is passed by voucher.
Link to this answerThe salary slip is one of the payroll reports and prints from the browser; it is not yet produced as a PDF file to attach. Employees can see their own payroll in their portal.
Link to this answerResignations, warnings, complaints, letter heads and generated letters โ so the paperwork of an exit is on file rather than in an inbox.
Link to this answerYes. Custom field groups and custom fields let you add what your business needs, and employees can maintain their own custom data from the portal where you allow it.
Link to this answerWhoever holds the edit right on the screen that owns the record. Leave, corrections, resignations, complaints and expense claims each approve under their own screen's permission, not one blanket "approver" role.
Link to this answerWhat staff can see and do for themselves.
The employee self-service area. Staff sign in and see only their own dashboard: their attendance, leave, payroll, assets, appreciations, company news, policies, holidays, surveys and profile.
Link to this answerOnly staff with an employee record. The workspace administrator does not โ they run the company rather than filing their own leave โ so the menu never offers them a dead end.
Link to this answerClock in and out, apply for leave, file an attendance correction, submit an expense claim, file a resignation or a complaint, answer a survey and maintain their own custom data fields.
Link to this answerYes โ payroll, pre-payments and increments/promotions are all in the portal's Payroll section, for that employee only.
Link to this answerNo. The portal is scoped to the signed-in employee's own records, and every portal screen is a separate entitlement so a workspace can switch off anything it does not want staff to see at all.
Link to this answerYes. Creating a portal login is a choice made per employee; the HR module works whether or not anybody outside the office has an account.
Link to this answerThe item file.
It holds an item file โ the goods or stock items a workspace needs to name and price. It is deliberately small: this is not a warehouse management system, and it does not claim to be one.
Link to this answerNo. AWB stock has its own register under Air Export, with its own reports. Inventory is a general item file.
Link to this answerWho changed what, and when.
Yes. The Activity Log records changes with the user who made them, the record they touched and the time. Where an administrator was acting as somebody else, the real person behind the action is recorded too.
Link to this answerWhoever you grant the Activity Log screen to. It is its own module entitlement, so it can be given to a director or an auditor without giving them anything else.
Link to this answerYes โ documents and vouchers carry who checked them and when, who finalised them and when, and a voided one carries the reason and the status it held before.
Link to this answerYes. Imports are logged, so a batch of records that arrived by file can be traced back to the file and the person who loaded it.
Link to this answerThe CSV import and export path off your old system.
By CSV. 130 screens carry an import flow of their own โ upload the file, map its headers onto the screen's fields, run a dry pass that validates every row, then commit the valid rows in one transaction.
Link to this answerNo, and it would be wrong to say so. 130 screens do โ the code files, the transaction lists, the job and document screens and the voucher screens. Screens that are enquiries, dashboards or reports have nothing to import into.
Link to this answerYou find out before anything is written. The dry run validates every row against the same rules the form uses and reports the failures by row; you fix the file and run it again. Nothing is half-imported.
Link to this answerScreens with a natural key โ a code or SKU โ match on it and let you choose to skip duplicates or update them. Screens with no natural key insert every row, so re-running such a file would double it.
Link to this answerUp to 5,000 data rows per file. A bigger history is split and loaded in batches.
Link to this answerProbably not. UTF-8 with or without a byte-order mark, UTF-16 exports and legacy Windows-1252 files are all read correctly. Anything else is rejected with a clear message rather than imported as gibberish you would have to find later.
Link to this answerNo. Rows are written through exactly the same path the forms use, so tenant scoping, model events and the screen's own validation all apply. Imported jobs, documents and vouchers land as drafts and never post themselves to the ledger.
Link to this answerCells are defused against CSV formula injection at the point of parsing, so a spreadsheet exported later cannot execute something that arrived in an import.
Link to this answerYes. Every list screen exports the current list โ same filters, same tab, same working context โ as a CSV, and the export carries the full importable field set rather than just the visible columns, so a download re-imports as-is.
Link to this answerIt is a usable copy of a screen's data, and it is the right tool for moving data between systems. It is not a substitute for the database backups taken on the server.
Link to this answerCodes before the records that reference them. Parties, agents, airlines, shipping lines, destinations, currencies and charge codes first; then the chart of accounts and opening balances; then jobs; then documents. An import that references a code you have not loaded will fail the dry run rather than create a half-linked record.
Link to this answerHow access is granted, screen by screen and right by right.
Very. Access is granted per screen and per right, which comes to 1,268 distinct permissions across the product. Someone can be allowed to enter a voucher but not check it, print an invoice but not void it, or run one report but not another.
Link to this answerView, Add, Edit, Delete, Print, Final, Un-Final, Void, Un-Void, Un-Lock, Check, Un-Check, Email, Approved, Opening Balance and Use โ not a generic create/read/update/delete four. Transaction screens carry the workflow rights; a code file carries the plain ones.
Link to this answerAn entitlement is what your workspace has bought or been given; a permission is what a particular user holds within it. Both must say yes. That is why a screen can be switched off for the whole company without editing every user.
Link to this answerNo. Define a role once as a set of rights per screen and apply it to users. Because a role is a template, editing it does not silently change what an existing user can do until it is applied again.
Link to this answerA clear message telling them the section or action is not enabled and to contact their administrator โ not a dead 404 that looks like a bug.
Link to this answerYes, and it is the reason check and final are separate rights from create. Give data entry the create right, a supervisor the check right, and the finance manager the final right, and no single person can push a voucher through on their own.
Link to this answerOnly through impersonation, which is logged โ the activity trail records both the account acted as and the real person behind it โ and a scoped support account can only reach the modules it was granted, even by typing the URL.
Link to this answerYes. Impersonation can be read-only, so a session opened to diagnose something cannot change your records while it is open.
Link to this answerYes โ Google sign-in sits alongside the usual email and password, once it has been configured for the workspace.
Link to this answerThe working context every screen and report reads from.
The fiscal year and branch you are currently working in, chosen from the switcher at the top of the app. Operational lists narrow to it, and report filters default from it, so you do not re-set the year on every screen.
Link to this answerFrom the switcher. It is a view preference rather than a change to data, and it will not accept a branch or year belonging to another workspace.
Link to this answerYes by default โ job and voucher counters are keyed on the branch โ and it is a switch, so a business that wants one run across every station can fold them together.
Link to this answerThey are configured for your workspace as part of setting it up. There is no self-service fiscal-year creation screen yet โ ask support and it is done for you.
Link to this answerSet the Data Block Date. Everything dated on or before it is frozen: finalised documents and vouchers inside it cannot be edited or un-finalised, and the automatic poster refuses to post into it, telling you to re-date the document or move the boundary.
Link to this answerYes โ move the block date back. It is a deliberate act by whoever holds that screen's rights, and it is recorded.
Link to this answerOne thing today: voiding a document is not currently stopped by the lock. It is a known gap under repair. Until then, keep the Void right narrow.
Link to this answerWhat comes out of the system on paper and by mail.
From a job: the airway bill, house airway bill, bill of lading, house bill of lading, job sheet, delivery order, loading programme and manifest. From a money document: the invoice, credit note, debit note and receipt. Vouchers print as a voucher, debit note, credit note, receipt or cheque.
Link to this answerJob and money documents render as PDFs, in portrait or landscape as the form requires, and can be emailed. Some listings and the salary slip print from the browser rather than as a PDF file.
Link to this answerYes. Vouchers and consignment documents carry a stationery choice โ pre-printed letterhead, or plain paper with the header drawn โ plus options for the stamp, payee-only marking and the "computer generated document" footer.
Link to this answerYes โ vouchers and consignment documents carry a PKR / foreign-currency print toggle.
Link to this answerYes, where one has been uploaded for the workspace. Very large image files are skipped rather than embedded into every page.
Link to this answerYes, where the workspace has its own SMTP details configured, and emailing is its own right. If mail is not configured the system says so plainly rather than silently failing to send.
Link to this answerYour SMTP host, port, username and password on the workspace. Mail then goes out from your own address, which is what a customer expects to see.
Link to this answerWhere your data lives and what protects it.
In your own workspace on the hosted system. Every record carries the workspace it belongs to and every query is scoped to it, so one client's data is never reachable from another's session.
Link to this answerThe software is shared; the data is not. Scoping is applied at the data-access layer rather than remembered screen by screen, and it is covered by automated tests.
Link to this answerBackups are part of the hosted arrangement, and on top of them the database is dumped immediately before every deployment and that dump kept on the server for a fortnight โ so a bad update is recoverable without reaching for last night's copy. A deployment never drops or re-seeds production data.
Link to this answerDeliberately conservatively, because the system holds your books: a database dump first, then the update, with the app briefly in maintenance mode for the migration and brought back up even if a step fails.
Link to this answerOnly for the short migration window, and updates are scheduled rather than sprung on you.
Link to this answerIt is a standard PHP and MySQL application, so it can. Talk to us about it โ the hosted arrangement is the default because updates and backups are then ours to worry about.
Link to this answerYes. Every list screen exports to CSV and every report exports to CSV, so you can take a copy whenever you want without asking anybody.
Link to this answerSeeing it for yourself, and what happens after you buy.
Yes. Ask us and we will walk you through a workspace with real-shaped data in it โ your own trade lanes, your own documents โ rather than a slide deck.
Link to this answerNo. A demo workspace is seeded with representative sample data so the screens, reports and totals look like a working office. Nothing in it belongs to a real client.
Link to this answerSee the pricing page. Because modules are entitled separately, what you pay follows what you switch on.
Link to this answerLess than you would expect, because the menu order, screen labels and document numbering follow the way a forwarding office already works. The heaviest lift is usually the accounts side, and that is where we spend the setup time.
Link to this answerCargonio is built by CodeSummix.
Link to this answerContact us and we will look at it with you. Where it helps, a support session can be opened read-only, so we can see the screen you are on without being able to change anything.
Link to this answerTell us. This page lists the handful of known gaps by name rather than hiding them, and that is how we would rather run it.
Link to this answerBeing straight about them: voiding a document is not yet stopped by the period lock; re-saving a receipt voucher can drop its settlement allocations; withholding tax on payables is not yet posted to a liability; payroll and the Billing module's own tax invoices do not yet post to the ledger; fiscal years are created for you rather than on a screen; and salary slips print from the browser rather than as PDF files. Each is being worked on.
Link to this answerTry a shorter phrase โ or ask us directly and we will answer it here.
Ask us the question your business actually turns on, and we will answer it against the software rather than a brochure.