> For the complete documentation index, see [llms.txt](https://doc.duaer.com/zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/guides/oracle-fusion-purchase-to-pay-order-to-cash.md).

# Oracle Fusion 采购到付款和订单到收款：每张订单卡在哪一步

把 Oracle Fusion Cloud 接进 Duaer，通过 Fusion REST API 读出每张采购订单或销售订单经过的步骤，看哪里在等、等了多久。
## Duaer 从 Oracle Fusion 读出什么？

每张采购订单或销售订单是一个事项，同时读出供应商或客户、业务单位、币种和订单金额。步骤是：

- 采购到付款：请购（Requisition created）、下单（Order created）、收货（Goods received）、发票（Invoice posted）、付款（Paid）。
- 订单到收款：下单（Order created）、建交货单（Delivery created）、发货（Goods issued）、开票（Invoice created）、收款（Paid）。
- 已取消、删除或冲销的单据不读。步骤自动对应到采购到付款或订单到收款流程模板，员工端「我的流程」的看板直接可用。

## 怎么把 Oracle Fusion 接进 Duaer？

1. 在 Oracle Fusion 里准备一个用户，给它读取采购、应付、订单管理和应收的权限（只读角色即可）。
2. 在 Duaer 里新建“Oracle Fusion Cloud API”凭证：实例主机名（形如 acme.fa.us2.oraclecloud.com，不带 https://）、用户名和密码。
3. 所有者或管理员打开侧边栏「数据来源」，点「添加数据来源」，在「采购到付款」或「订单到收款」下选 Oracle Fusion，选这个凭证，点「检查连接」。用户读不到的资源会连同状态码列出来。
4. 映射是固定的；预览后设置运行频率和可见范围，确认开始。

## 多久读一次，读多少？

每次运行读三条线，每条最多读一页：按最后更新时间读订单（连同请购、收货或发运），读发票（连同订单的收货或发运），读付款或收款。读完一个时间窗口就从它结束的地方接着读；第一次会从头读完全部历史数据，数据多时分多次读完。同一步骤不会重复写入。只读，不往 Oracle Fusion 写任何东西。

## 有哪些限制？

- 读取的资源、实体和表名按厂商公开文档实现，还没有用真实系统验证；第一次真实读取时可能需要调整。
- 每个数据来源读一个流程；采购到付款和订单到收款要分别添加。
## Questions

### Duaer 会改动 Oracle Fusion 里的数据吗？

不会。Duaer 只调用 REST API 的查询。

## 相关

- [在 Duaer 里添加流程数据来源](https://doc.duaer.com/zh/build/process-sources.md)
- [在 Duaer 里从数据看出流程，并生成工作流程](https://doc.duaer.com/zh/build/process.md)
- [在 Duaer 里看流程发现和 SOP 符合度](https://doc.duaer.com/zh/build/process-findings.md)
- [SAP S/4HANA 采购到付款：从请购到付款每一步卡在哪](https://doc.duaer.com/zh/guides/sap-s4hana-purchase-to-pay.md)
- [NetSuite 采购到付款和订单到收款：每张订单卡在哪一步](https://doc.duaer.com/zh/guides/netsuite-purchase-to-pay-order-to-cash.md)

