挂单表示提供某种物料的报价,或采购某种物料的请求。挂单会发布到公司的网络节点上,已连接的贸易伙伴可以在此发现并查询它们。
Kind: 31001
Kind 31001 是一种可替换的可寻址事件。这意味着挂单可以就地更新——当您使用相同的 d 标签重新发布时,节点会替换先前的版本而不是创建重复项。挂单的价格、数量和可用性正是通过这种方式保持最新的。
内容:
{
"material_no": "<string - Material Number (Required)>",
"mfr": "<string - Manufacturer (Required)>",
"qty": <int - Quantity (Required)>,
"timing": {
"lead_time": <string - Lead Time (Optional), supply listings>,
"required_date": <int64 - Required Date as Unix timestamp (Optional), demand listings>
"expiry": <int64 - Listing expiry as Unix timestamp (Optional)>
},
"unit_price": <float64 - Unit Price (Required)>,
"internal_no": "<string - Internal Number (Optional)>",
"type": "<string - 'supply' or 'demand' (Required)>",
"company": "<string - Publish Company Name (Optional)>",
"contact": {
"methods": ["<string - Contact method>"],
"reply_url": "<string - Contact reply URL>"
},
"image_url": "<string – Image URL (Optional)>",
"attributes": {
"coo": "<string - Country of Origin (Optional)>",
"eccn": "<string - Export Control Classification Number (Optional)>",
"moq": <int - Minimum Order Quantity (Optional)>,
"mpq": <int - Minimum Pack Quantity (Optional)>,
"currency": "<string - ISO 4217 Currency Code (Optional)>",
"lot_no": "<string - Lot Number (Optional)>",
"custom_attributes": {
"<string>": "<any - User-defined attributes>"
},
},
"encrypted": {
"payload": {
"ciphertext": "<string - Encrypted JSON object (type: object, Optional)>"
}
},
"schema_version": "<string - listing schema version"
}
关键字段:
type —— 值为 "supply"(您有库存出售)或 "demand"(您需要采购物料)。它决定了哪些时间字段是相关的:供应挂单使用 lead_time,需求挂单使用 required_date。
contact.reply_url —— 您的收件节点的 WebSocket URL。贸易伙伴通过它得知应将针对该挂单的报价发送到何处。
encrypted.payload —— 一个可选的加密对象,用于放置您希望仅对特定伙伴可见(而不对更广泛网络公开)的字段。
挂单标签
[
["n", "material_no"],
["m", "manufacturer name"],
["y", "'supply' or 'demand'"],
["c", "company_name"],
["b", "any"],
["i", "internal_no"],
["c", "any"],
["t", "any"],
["r", "inbox_node_url"]
]