Watching it run

The flow tracker

On the order, not in a log. Every document that order produced or received, in the order it happened, each with its own state.

Almost every question about EDI is about one order. Did they get the confirmation. Was the invoice accepted. Why has the customer not seen the despatch advice. The tracker answers those where the question is asked, on the order itself, without changing form.

Where it appears

DocumentWhere the tracker is
Sales orderOn the sales order
Purchase orderOn the purchase order
Project invoiceOn the project invoice
Free text invoiceOn the free text invoice

It sits on the header where the work is done, and not on the posted journals. A packing slip journal is a record of something that happened; the order is where a person goes to find out what is going on.

What a card says

One card per document, in the order things happened. Each carries the document type, which direction it went, when, and a state. Open one and you get the message behind it: the identifiers, the references, the wire file, and the receipts.

The six states

StateWhat it meansWhat to do
SettledDone. Sent, delivered, and acknowledged if an acknowledgement was expectedNothing
WaitingIn flight. Expected to settle by itselfNothing yet
ActionSomething needs a person: a staged document to process, a decision to makeOpen it
OverdueAn expected receipt has not come within the deadlineChase it, or check the deadline is realistic
FailedIt did not work. The error is on the messageFix the cause, then retry
SupersededReplaced by a newer document of the same kind, such as a second confirmationNothing. Kept for the history

Reading it on a support call

The sequence is usually enough by itself. An order with a confirmation and an invoice but no despatch advice tells you the packing slip was not posted, which is a warehouse question, not an EDI one. An invoice sitting at waiting past its deadline tells you the receipt has not come, which is a partner question. An invoice at failed tells you it never left, and the reason is one click away.

The thing worth internalising is that a document you cannot see on the tracker was never produced. That moves the question from EDI to whatever should have produced it.

What it does not show

Documents that have nothing to do with this order. A free text invoice to the same customer is on its own tracker, because it belongs to no order. If you are looking for everything to one partner rather than everything on one order, that is the message log.