我正在尝试通过CURL将时间表发布到Xero API。尽管文档中的示例中没有任何内容,但我得到的答复是,每个时间表行都需要一个TrackingItemID。所以我把它放进去了,然后它告诉我跟踪项ID不会“退出”(我认为应该存在)。确实如此,并且它是活动的。
这是我发送的XML的示例,如果有人可以指出我要去哪里,那将不胜感激。
<Timesheet>
<EmployeeID>cf50d2e1-bed1-4f34-b25b-6e6db504fdf9</EmployeeID>
<StartDate>2018-07-09</StartDate>
<EndDate>2018-07-22</EndDate>
<Status>Draft</Status>
<TimesheetLines>
<TimesheetLine>
<EarningsRateID>f579ee00-799e-4b06-bf51-d73519a77de6</EarningsRateID>
<TrackingItemID>86dca30c-f2aa-4f6b-b4f3-671d2ef32449</TrackingItemID>
<NumberOfUnits>
<NumberOfUnit>11.75</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
<NumberOfUnit>0.00</NumberOfUnit>
</NumberOfUnits>
</TimesheetLine>
</TimesheetLines>
</Timesheet>