0

我正在尝试集成 Payroll API(美国),但在发布时间表时遇到了挑战。我正在使用 JSON 到 xml 解析器,它给了我这样的输出:

<?xml version="1.0"?>
<Timesheet>
  <EmployeeID>9e246df3-8775-43ee-bc7e-47f5f5896964</EmployeeID>
  <EndDate>2017-10-16T00:00:00Z</EndDate>
  <Hours>43.2000</Hours>
  <StartDate>2017-10-10T00:00:00Z</StartDate>
  <Status>Draft</Status>
</Timesheet>

我没有使用 xml API 的经验,但这看起来与提供的示例代码相同。但是在 API 结束时,我返回的小时数为 0:

"Status":"DRAFT","Hours":0,

ETC...

用户控制台端的时间表也有 0 小时。还有什么我需要考虑的吗?

谢谢

4

1 回答 1

1

答:我误解了 API,一段时间的“小时”是 Xero 根据提供的支付项目的数量计算的小时数。希望这可以澄清,以防其他人有同样的困惑。

于 2017-10-11T06:58:49.780 回答