无法获取Payroll AU API员工中过去员工的列表

问题描述 投票:0回答:1

我需要能够从 Xero 中提取过去/终止的员工。

文档 (https://developer.xero.com/documentation/api/payrollau/employees) 指出“默认情况下,使用 GETEmployees 将返回活跃员工的汇总列表。”没有记录允许访问过去/终止的员工的可选参数,但是可以在网页“薪资”->“员工”->“过去”中看到这些参数。

如何通过 API 访问过去的员工?

xero-api
1个回答
0
投票

向下滚动您链接的页面即可了解如何实现这一目标:

找回离职员工示例

使用 where 过滤器,您可以指定 TERMINATED 状态。例如

Status=="TERMINATED"

经过百分比编码后,这将转换为以下 URL:

https://api.xero.com/payroll.xro/1.0/Employees?where=Status%3D%3D%22TERMINATED%22

{
  "Employees": [
    {
      "EmployeeID": "30b19d1e-afc6-4df9-bb17-b8ab247730fa",
      "FirstName": "Adam",
      "LastName": "Sumo",
      "Status": "TERMINATED",
      "DateOfBirth": "/Date(-786931200000+0000)/",
      "StartDate": "/Date(1527897600000+0000)/",
      "TerminationDate": "/Date(1572825600000+0000)/",
    "TerminationReason": "R",
      "PayrollCalendarID": "d4a9437d-3b27-476c-ac15-db6439fac720",
      "UpdatedDateUTC": "/Date(1572911939000+0000)/"
    }
  ]
}
© www.soinside.com 2019 - 2024. All rights reserved.