需求:单证需要一张物流部已经做采购接收,但财务还没有对其进行发票匹配的数据报表。
主要显示:业务实体,库存组织,部门,计划PO,标准PO,标准PO line,接收号,接收行,接收数量,接收金额,已匹配数量,已匹配金额......
分析:
1.在系统中查询某标准PO的发运行(或分配),可以查看改行已接收数量金额,已开票数量金额 ,粒度是订单发运行。
2.系统接收功能的订单粒度是到标准PO的行,而不是PO的发运行,接收行上也有当前接收数量,当前接收的已开票数量。
3.AP发票匹配的粒度是按接收匹配(非按PO匹配)。
另外需要考虑退货的情况,在PO的发运行中,会有QUANTITY_CANCELLED,另外可通过API计算订单行的退货数量。
po_distributions_all (订单行)
QUANTITY_ORDEREDQUANTITY_DELIVERED
QUANTITY_CANCELLED
QUANTITY_BILLED
AMOUNT_ORDEREDAMOUNT_DELIVERED
AMOUNT_CANCELLED
rcv_transactions (接收行)
MATCH_FLAGMATCH_OPTION
QUANTITY
QUANTITY_BILLED
AMOUNT_BILLED
与采购订单装运和分配匹配
如果在发票输入过程中进行匹配,表示是否与采购订单装运或特定的发票分配匹配。然后,您可以选择要与之匹配的装运或分配,以及您正匹配的数量和价格。应付款管理系统将对每个已匹配的装运执行以下步骤:- 更新 PO_DISTRIBUTIONS 中的 QUANTITY_BILLED 和 AMOUNT_BILLED
- 更新 PO_LINE_LOCATIONS 中的 QUANTITY_BILLED
- 创建一个或多个 AP_INVOICE_DISTRIBUTIONS,它们除记录 QUANTITY_INVOICED、UNIT_PRICE 和 PO_DISTRIBUTION_ID 外,还将记录其它应付款管理系统信息。
与贷项和借项通知单匹配
应付款管理系统允许您输入贷项或借项通知单(具有负金额)并与采购订单匹配。您要在“采购订单装运匹配”区域的“已开票数量”字段中输入负值数量,从而将此贷项发票与一个采购订单装运行或不与任何采购订单装运行匹配。然后,应付款管理系统将对照采购订单装运行来减少已开单数量。在您将贷项发票与采购订单装运行匹配时,应付款管理系统将执行以下操作:
- 重新打开已关闭的装运行(将 PO_LINE_LOCATIONS.CLOSED_CODE 设置为“空”)
- 更新 PO_LINE_LOCATIONS.QUANTITY_BILLED
- 更新 PO_DISTRIBUTIONS.QUANTITY_BILLED
注意:应付款管理系统并不更新任何接收信息。如果要输入或更新采购订单的接收信息,您必须安装 Oracle 采购管理系统