我正在将一个订单项的新发票写入Xero。除未设置“跟踪类别”外,它工作正常。
我正在按照此处的说明进行操作: https://developer.xero.com/documentation/api/invoices#post
以下是正在发送的JSON的一部分。除跟踪外的所有属性均已填写。跟踪数据来自已加载的TrackingCategories,因此绝对正确。
"LineItems": [{
"Description": "test",
"LineAmount": 123.45,
"Tracking": [{
"TrackingCategoryID": "8990282b-63b6-459c-ab3b-cf7b8ff08bbc",
"Name": "Project",
"OptionName": "C17212 - 11 Boas Avenue, Joondalup"
}],
"Quantity": 1.0
}]
关于我的PUT请求可能有什么问题的任何想法?除跟踪外,其他所有功能都可以正常工作。