背景:
最近,客户的用户反映批量修改或拆分一揽子发放行的需求日期或承诺日期或数量时,自动修改该发放行的单价为对应PBA行的单价。
解决方法:
通过实际数据分析、参考官方文档和数据测试得出如下:
调用修改或拆分一揽子发放行API时,首先更新对应发运行表“PO_LINE_LOCATIONS_ALL”的字段“MANUAL_PRICE_CHANGE_FLAG”为Y,然后调用API,就不会再把发运行的单价默认更新为对应PBA行的单价了。
参考官方文档如下:
Only for Blanket Release shipments: Y if the user has manually entered a price overriding the Blanket Agreement price, N or null otherwise.
系统标准功能:如何使用得发运行表“PO_LINE_LOCATIONS_ALL”的字段“MANUAL_PRICE_CHANGE_FLAG”为呢?
1.设置PBA对应行允许修改单价:
path:PO->Purchase Orders->Purchase Orders
如下图PBA行页签Price
Oracle EBS PO调用API修改一揽子发放行需求日期或数量引发单价变更
最新推荐文章于 2023-02-10 09:19:42 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)