midgard_receipt.in (v1.0.0)

Receipt order (ASN / purchase order). Consumed by Midgard to create purchase order in WMS (POST {warehouse}/purchaseorders).

Info

Kafka topic: midgard_receipt.in

Details

Receipt order (DakiReceiptPayload): purchase or transfer with items and invoice keys. Midgard consumes, validates (incl. feature flag midgard.receive per hub), persists audit (receipt_sent), maps to WMS format and creates PO in WMS.

Publishers: ERP / BTLR / purchasing systems. Consumer: Midgard. Domain: Receipt.

Payload

14 properties

Receipt order (ASN / purchase order) consumed by Midgard

guid string
required

Unique order identifier

type string
required

Type (e.g. Purchase Order, Transfer Order)

status string
required
sender_name string
required
sender_tax_id string
required
receiver_name string
required
receiver_tax_id string
required
order_number string
required
invoices array [object]
required
scheduled_delivery_date string
required
items array [object]
required