When compiling a Special Bid Order, use the below field definitions to ensure all mandatory fields are filled and filled with the correct type.
Field Definitions
Parent | Field Name | Description | Type | Cardinality | XML Element / Attribute | XML Properties | Conclusion |
---|---|---|---|---|---|---|---|
Special Bid / header | Date | Creation date of the Special Bid | Date | 1 | SpecialBid/dateStamp | DateTimeStamp([0-9]{8} | Remove Field |
Special Bid / header | Manufacturer GLN | Manufacturer GLN of the bid | String | 0..1 | SpecialBid/partnerId | Attribute: GTINStringType | Mandatory, Use code conversions to GLN |
Special Bid / header | Bid ID | ID of the bid (provided by Manufacturer) | String | 1 | SpecialBid/bidID | Attribute: string | Mandatory |
Special Bid / header | Bid Version | Version of the bid (provided by Manufacturer) | String | 0..1 | SpecialBid/bidVersion | Attribute: string | Optional, Might be requested if vendor's connect directly |
Special Bid / header | Order Date From | Valid From | Date | 1 | SpecialBid/orderFromDate/dateStamp | DateTimeStamp([0-9]{8} | Optional |
Special Bid / header | Order Date To | Valid To | Date | 1 | SpecialBid/orderToDate/dateStamp | DateTimeStamp([0-9]{8} | Mandatory |
Special Bid / header | Ship Date From | Shipping from date | Date | 1 | SpecialBid/shipFromDate/dateStamp | DateTimeStamp([0-9]{8} | Remove Field |
Special Bid / header | Ship Date To | Shipping to date | Date | 1 | SpecialBid/shipToDate/dateStamp | DateTimeStamp([0-9]{8} | Remove Field |
Special Bid / header | End Customer | Description of End Customer (E.G. Acme Corp) | String | 1 | SpecialBid/endCustomer | Attribute: string | Mandatory, check EET, is this Special Deal? |
Special Bid / header | Reseller | Available resellers on BID | GLN | 1..x | SpecialBid/resellers/partnerId | Attribute: string | Mandatory, with Buyer GLN |
Special Bid / header | Distributors | Available distributors on BID | GLN | 1..x | SpecialBid/distributors/partnerId | Attribute: string | Mandatory, with distributor GLN as fixed value |
Special Bid / header | Bid Currency | Currency | String | 1 | SpecialBid/currency | Attribute: string | Remove Field, use line level |
Special Bid / header | Terms | Codes for different term of validity. (E.G only when everything on bid is ordered) | String | 0..1 | SpecialBid/terms | Attribute: string | Optional |
Special Bid / header | Text | Info free text | String | 0..1 | SpecialBid/freeFormText | Attribute: string | Optional |
Special Bid / product | Min Order QTY | Minimum Order Quantity | Numeric | 1 | SpecialBid/product/minOrder/quantity | Attribute: nonNegativeInteger | Optional |
Special Bid / product | Max Order QTY | Maximum Order Quantity | Numeric | 0..1 | SpecialBid/product/maxOrder/quanity | Attribute: nonNegativeInteger | Optional |
Special Bid / product | Remaining Order QTY | Remaining Order Quantity | Numeric | 0..1 | SpecialBid/product/remainder/quantity | Attribute: nonNegativeInteger | Optional, might be required if vendors are connected directly |
Special Bid / product | Manufacturer Part Number | Product ID from Manufacturer | String | 0..1 | SpecialBid/product/productIdentifiers/productIdentifier | Attribute: string | Mandatory |
Special Bid / product | SKU | Internal Product ID from Distributor | String | 1 | SpecialBid/product/productIdentifiers/productIdentifier | Attribute: string | Optional, unless necessary |
Special Bid / product | Localisation Code | Country Specific Code | String | 0..1 | SpecialBid/product/productIdentifier/localisationCode | Attribute: string | Optional, Required if bid is country specific |
Special Bid / product | Special Bid Price | Amount for each item provided by Manufacturer | Amount | 0..1 | SpecialBid/product/priceInfo/price | Attribute: decimal | Mandatory |
Special Bid / product | Currency | Currency | String | 0..1 | SpecialBid/product/priceInfo/currency | Attribute: string | Mandatory |
Special Bid / product | Description | Product Description | String | 0..1 | SpecialBid/product/textualProductDescription | Attribute: string | Optional |