ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

TRAILING-WINDOW

Trailing window. The tolerance window for accepting a late-arriving EDI message.

Definition

The trailing window is the duration during which an EDI system continues to accept a message whose source timestamp is old — typically because it has been retransmitted after several failures, or held temporarily at a transit hub. It is the upstream counterpart of the look-back window: the latter handles duplicates on the inbound side, the former handles age tolerance on the producing side. Typical values: 24-72h for real-time flows, up to 7 days for batches.

Origin

The concept is inherent to the asynchronous nature of EDI flows: AS2 and AS4 guarantee best-effort delivery, never delivery time. RFC 4130 explicitly mentions Late MDN cases that may arrive hours after the original message. PEPPOL recommends a 72h trailing window in its BIS, and OASIS defines in ebMS3 a Message Retention Period concept that is very close.

Example in context

An accounting system receives on 15 May 2026 at 09:00 an invoice issued by a supplier on 12 May 2026 at 17:30, retransmitted after two intermediate failures. The 7-day trailing window being open, the system accepts the invoice, timestamps it both on source (12 May) and reception (15 May) sides, and starts the accounting sequence. If the same invoice arrived on 25 May 2026 (beyond 7 days), it would be rejected with a request to retransmit with a new timestamp and new MessageId.

  • Look-back window — symmetric window for duplicate detection.
  • Audit trail — journal that traces source vs reception timestamps.
  • Idempotency — property securing the processing of late retransmissions.

Last updated: May 14, 2026