Skip to content

Posted Vendor Credit Memos Realtime-enabled — SmartConnect can trigger on changesRealtime-enabled

GETTable: EONE Posted Ledger Doc

eOne/core/v1.0/postedVendorCreditMemos

Read-only posted vendor credit memos as they hit the vendor ledger, a webhook source: subscribe to be pushed the "credit memo posted" event. Captures both documents posted through a sales/purchase document and through the journal-wrapper endpoint.

The "posted" event

You are pushed one notification on postedVendorCreditMemos when a credit memo is posted. integrationId carries the originating credit memo/order key; amount, remainingAmount and status reflect the credit memo at posting time.

For live settlement, how much has been paid and whether it is closed, watch the postedVendorPayments feed, whose applications report each credit memo's resulting balance. This feed is the "created" event; the payment feed is settlement truth.

Subscribing

Register a subscription against the entity set; Business Central notifies your endpoint when a row changes. The notification carries the record id. GET it to read the current values.

POST /subscriptions
{
  "resource": "/postedVendorCreditMemos",
  "notificationUrl": "https://your-endpoint",
  "clientState": "<secret>"
}

Status

status is the human-readable settlement state (Open, Partially Settled, or Settled) computed from the ledger entry, so you write status back without interpreting raw open/remaining-amount semantics. remainingAmount and settledAmount carry the figures behind it.

These feeds are projected from the customer/vendor ledger by a background job (enable Posted Document Events on the eOne Integration Setup page). The base ledger tables are not change-tracked, so posting stays fast; notifications arrive on the next projection run.

Retention

The projection is a short-lived event feed, not a store: rows are purged by the background job once their posting date is older than the configured retention window, 7 days by default (options 7, 14, 28 on the setup page, or via the integrationSetup API). The backfill only seeds documents within that window, and a purge sends subscribers a delete notification. Consume and reconcile within the window.