PEPPOL - Receive

PEPPOL - Receive (ReceivePull Business Function)

Summary

Pull incoming PEPPOL transfers/documents, download mapped_doc documents, and store them as attachments.

Client Usage

Minimal

const result = app.businessFunction({
  functionName: "Peppol",
  methodName: "ReceivePull"
});

With optional inbox override

const result = app.businessFunction({
  functionName: "Peppol",
  methodName: "ReceivePull",
  inboxId: "89c5026c-23ce-4542-b0b1-4b750c5737f2"
});

With optional notBefore

Request Fields

Optional

  • inboxId: string - process only one inbox in this run.

  • notBefore: string - ISO date/time lower bound for transfer loading.

    • If omitted, backend uses last successful receive from journal.

    • If no history exists, backend uses default initial lookback.

Backend Route

  • POST /Peppol/ReceivePull

Response (shape)

Notes

  • Receive deduplication is document-based (documentId).

  • Optional setting PEPPOL Receive Document Type Id is applied when creating attachments.

  • Journal entries are written for receive operations and outcomes.

Last updated