Services

Three lines of work

Everything we sell is one of these.

Interface development

Most engagements start with two systems that need to exchange documents and cannot. We build the connection: order intake as EDIFACT ORDERS or a buyer's flat file, despatch advice as DESADV, invoicing as INVOIC, carrier handover as IFTMIN or the carrier's own CSV. We agree the specification with the counterparty's EDI team, map it against the client's ERP, and test with real documents from the first week. A new interface ships with a written mapping specification, error messages that say what is wrong in plain language, and monitoring that notices silence as well as failure. Three to six weeks from first call to first production message is typical.

Data migration and cutover

An ERP changeover moves years of master and transaction data into a system with different opinions about all of it. We plan the extraction, write the transformations, and run them against a copy until the counts reconcile, then run them again. After that comes dual-run: both systems live, both fed, every difference on a morning list until the list is boring. The cutover itself takes a weekend, with a written runbook, a go or no-go decision on the Saturday evening, and a tested way back. We have moved order books of a few thousand lines and material masters of several hundred thousand records. The shape is the same. The reconciliation lists are longer.

Support and adoption

Interfaces outlive the people who write them. We take over connections we did not build, mostly after the original developer has left and the mapping exists only as code. First an inventory: what runs, when, for whom, and what happens when it fails. Then the missing documentation, written from the mappings and the logs rather than from memory. Then monitoring, so the first report of a failure comes from us and not from the counterparty's goods-in desk. Some inherited interfaces turn out to feed nothing. We log the reads for a quarter, say so in writing, and retire them properly.

How an engagement runs, in what order and at what price, is on the approach page.