BodyliaBodylia OpenB2BSign in
← All guides

Award

nutrab2b.sourcing.awarded.v2 · Sourcing

Purpose
Award (fully, partially or split across suppliers) or decline a quote.
When to send
Buyer decision.
Sender → receiver
Buyer → Supplier
Expected responses
ACK, CONTRACT, PO
Equivalent standards
-
Scenarios using it
Full order-to-cash · Quote revision supersedes original

Fields and mappings

FieldTypeReqDescriptionCode list / formatEDI / GS1 / SAP mapping
quote_idstringyesQuote
decisionstringyesawarded | partially_awarded | declined^(awarded|partially_awarded|declined)$
linesarray<object>Awarded quantity per line
line_nointegeryesQuote line
quantityobjectyesAwarded quantity
valuenumberyesQuantity
uomstringyesUnit of measureuom
reasonstringReason when declined

Business rules

Example

{
  "specversion": "2.0",
  "id": "evt-award-Q-77-1",
  "type": "nutrab2b.sourcing.awarded.v2",
  "source": "urn:gln:0614141000012:erp",
  "subject": "Q-77",
  "time": "2026-11-02T09:00:00Z",
  "datacontenttype": "application/json",
  "dataschema": "https://nutrab2b.org/schemas/2.0/AWARD.json",
  "sender": {
    "gln": "0614141000012"
  },
  "receiver": {
    "gln": "4012345000009"
  },
  "correlationid": "CONV-RFQ-1001",
  "idempotencykey": "AWARD:Q-77:1",
  "sequence": 1,
  "env": "test",
  "data": {
    "quote_id": "Q-77",
    "decision": "awarded",
    "lines": [
      {
        "line_no": 1,
        "quantity": {
          "value": 500,
          "uom": "KGM"
        }
      }
    ]
  }
}

Mapping checklist