Duaer

指南

Workday 采购到付款:每张采购订单卡在哪一步

把 Workday 接进 Duaer,通过 Workday Web Services 读出每张采购订单经过的请购、收货、供应商发票和付款,看哪里在等、等了多久。

Duaer 从 Workday 读出什么?

每张采购订单是一个事项,同时读出供应商、币种和订单金额(各行金额之和)。步骤是:

  • 请购(Requisition created):来源于这张订单的请购单的请购日期。
  • 下单(Order created):采购订单的单据日期。
  • 收货(Goods received):这张订单每张收货单的单据日期,已取消的不算。
  • 发票(Invoice posted):匹配到这张订单的供应商发票的发票日期,已取消的不算。
  • 付款(Paid):付款的汇款单据里列出这张订单的某张发票时,取付款日期;已取消或作废的付款不算。
  • 步骤自动对应到采购到付款流程模板,员工门户「我的流程」里的采购到付款看板直接可用,见 流程发现。

怎么把 Workday 接进 Duaer?

  1. 在 Workday 里建一个集成系统用户(Integration System User),放进一个集成系统安全组,给这个组采购、供应商账款和结算相关域的查看权限(Get 权限),并激活安全策略变更。
  2. 在 Workday 里运行「Public Web Services」报表,记下 Web Services 的主机名(形如 wd2-impl-services1.workday.com)和租户名。
  3. 在 Duaer 里新建“Workday API”凭证:主机名、租户、集成系统用户的用户名和密码。用户名不带 @租户 时,Duaer 会自动加上。
  4. 所有者或管理员打开侧边栏「数据来源」,点「添加数据来源」,在「采购到付款」下选 Workday,选这个凭证,点「检查租户」。用户没有权限的操作会连同状态码列出来。
  5. 映射是固定的;预览后设置运行频率和可见范围,确认开始。

多久读一次,读多少?

每次运行读三条线,每条最多读一页:按修改时间读采购订单(连同它的请购、收货和发票),按发票日期读新发票(连同这张订单的收货),按付款日期读付款。读完一个时间窗口就从它结束的地方接着读;第一次会从头读完全部历史订单和付款,数据多时分多次读完。同一步骤不会重复写入。只读,不往 Workday 写任何东西。

有哪些限制?

  • 目前只支持集成系统用户的用户名和密码;OAuth 2.0 API 客户端会在用真实租户验证后加上。
  • 付款通过汇款单据里的单据 ID 对应到发票。如果你的租户在汇款里不写发票 ID,「付款」这一步就会缺失,看板会把这些发票算作未付。
  • 既没有修改、也没有新发票的订单,后来补的收货读不到。
  • 订单审批、变更单、退货和贷项通知单暂不读。

常见问题

Duaer 会改动 Workday 里的数据吗?

不会。Duaer 只调用 Workday Web Services 的读取(Get)操作。

能接沙盒或预览租户吗?

能。填那个租户的 Web Services 主机名和租户名即可。

同组