changedInput schema / properties / channel / description
Previous value: -"ioss: the import is VAT-exempt under the Import One-Stop Shop. postal: the goods travel in a postal consignment."New value: +"How the goods enter the EU: \"ioss\" (VAT-exempt under the Import One-Stop Shop) or \"postal\" (a postal consignment)."
changedInput schema / properties / lines / description
Previous value: -"Order lines of one consignment. Each line holds only description, hs_code (optional), origin, qty and unit_value_eur; lines with any other field, such as a customer name or address, are refused."New value: +"Lines (1 to 200), each {description, origin (2 letters), qty (integer), unit_value_eur (euros), optional hs_code}, such as [{\"description\":\"mug\",\"origin\":\"CN\",\"qty\":2,\"unit_value_eur\":12}]."
changedInput schema / properties / lines / items / properties / hs_code / description
Previous value: -"6, 8 or 10 digit tariff code, if known (a candidate, not binding)"New value: +"6, 8 or 10 digit tariff code, dots allowed, if known (a candidate, not binding)"
addedInput schema / properties / lines / items / properties / hs_code / pattern
Added value: +"^\\d{4}\\.?\\d{2}(\\.?\\d{2}(\\.?\\d{2})?)?$"
addedInput schema / properties / lines / items / properties / origin / pattern
Added value: +"^[A-Za-z]{2}$"
addedInput schema / properties / lines / items / properties / qty / maximum
Added value: +100000
addedInput schema / properties / lines / items / properties / unit_value_eur / maximum
Added value: +1000000
addedOutput schema / properties / consignments / items / properties / duty_eur / description
Added value: +"EUR 3 per item, or null when exempt_reason is set."
addedOutput schema / properties / consignments / items / properties / duty_if_identical_lines_grouped_eur / description
Added value: +"Duty with identical lines merged, or null when exempt_reason is set."
addedOutput schema / properties / consignments / items / properties / exempt_reason / description
Added value: +"Why no EUR 3 duty applies."
addedOutput schema / properties / consignments / items / properties / exempt_reason / enum
Added value: +[
+ "outside_validity_window",
+ "consignment_value_over_150_eur"
+]
addedOutput schema / properties / consignments / items / properties / items / description
Added value: +"Items as the lines are given: one per line."
addedOutput schema / properties / consignments / items / properties / items_if_identical_lines_grouped / description
Added value: +"Items if lines with the same code, description and origin are merged."
addedOutput schema / properties / consignments / items / properties / note / description
Added value: +"Plain-language reason when exempt_reason is set."
addedOutput schema / properties / consignments / items / properties / value_eur / description
Added value: +"Consignment value used for the EUR 150 test."
addedOutput schema / properties / total_duty_eur / description
Added value: +"Total EUR 3 duty in euros, as lines are given. 0 when the consignment is exempt."