Compare Schema Versions
Compare public JSON Schema field surfaces across immutable EDI schema versions. Historical versions can be compared when their JSON files are available to the docs app.
Added
$.data.buyer.taxRegistrations[]object
$.data.buyer.taxRegistrations[].typestring; enum:ABN; required
$.data.buyer.taxRegistrations[].valuestring; required
$.data.supplier.taxRegistrations[]object
$.data.supplier.taxRegistrations[].typestring; enum:ABN; required
$.data.supplier.taxRegistrations[].valuestring; required
Removed
$.data.buyer.taxRegistrations.typestring; enum:ABN; required
$.data.buyer.taxRegistrations.valuestring; required
$.data.supplier.taxRegistrations.typestring; enum:ABN; required
$.data.supplier.taxRegistrations.valuestring; required
Changed
$.metadata.sourceVersionconst:1.0.10; required -> string; required
$.metadata.userAgentconst:DataShift Edge v1; required -> string; required
$.data.buyer.taxRegistrationsobject -> array
$.data.buyer.contact.emailstring -> string; format:email
$.data.buyer.address.addresseestring -> string; required
$.data.supplier.taxRegistrationsobject -> array
$.data.supplier.contact.emailstring -> string; format:email
$.data.supplier.address.addresseestring -> string; required
$.data.billTo.addresseestring -> string; required
$.data.shipTo.addresseestring -> string; required
$.data.shipping.amountinteger -> number
$.data.lineItems[].unitPriceinteger; required -> number; required
$.data.lineItems[].lineAmountExTaxinteger; required -> number; required
$.data.lineItems[].lineAmountInclTaxinteger; required -> number; required
$.data.orderTotals.subtotalinteger; required -> number; required
$.data.orderTotals.taxAmountinteger; required -> number; required
$.data.orderTotals.totalAmountinteger; required -> number; required
