最上位の税関連プロパティを、Invoice、Invoice Line Item、Credit Note Line Item の新しい税金モデルに置き換えます互換性に関わる変更
新規情報
請求書のライン項目と クレジットノートのライン項目に新しい 税金の概念が導入されます。この概念では、新しいタイプの税オブジェクトの追加に備えて、税データが含まれ、税オブジェクトの構造が統一されます。これにより、請求書の項目とクレジットノートのライン項目オブジェクトで最上位の税関連プロパティが置き換えられます。
また、請求書と クレジットノートのオブジェクトに、集約税情報用の新しい total_taxes プロパティが導入されています。
この変更により互換性が失われる理由
tax_とrates tax_は、Invoice Line Item オブジェクトと Credit Note Line Item オブジェクトで使用できなくなりました。amounts total_は Invoice オブジェクトで使用できなくなりました。tax_ amounts
影響
Invoice Line Item と Credit Note Line Item の税率 ID が新しい taxes プロパティに含まれるようになりました。
line_をitem. tax_ rates[0] line_に置き換えます (item. taxes[0]. tax_ rate_ details. tax_ rate line_がitem. taxes[0]. type tax_であることを確認した後)rate_ details line_をitem. tax_ amounts[0]. amount line_に置き換えますitem. taxes[0]. amount
Invoice と Credit Note の税額合計が total_ に保存されるようになりました。
invoice.をtotal_ tax_ amounts[0]. amount invoice.に置き換えます (total_ taxes[0]. amount invoice.がtotal_ taxes[0]. type tax_であることを確認した後)rate_ details