Oracle EBS PO API po_change_api1_s.update_po修改PO行信息

本文详细介绍了如何使用Oracle EBS采购订单API `po_change_api1_s.update_po` 修改采购订单行信息,包括适用版本、注意事项和代码示例。API可在特定状态下修改quantity, price, promised_date,R12版本中还可修改need_by_date,并能自动提交审批。但需注意,API一次只能修改一行,且在某些状态执行可能引发错误。" 100529987,8820329,JavaScript购物车实现,"['前端开发', 'JavaScript', '电商功能']
摘要由CSDN通过智能技术生成

Purpose

本文介绍了po_change_api1_s.update_po API的使用方法,本文中分析基于11.5.10.2而来,R12的API稍微有点不同,具体请参考metalink

Applies To

RDBMS : 10.2.0.5.0
Oracle Applications : 11.5.10.2
没有在更高的版本上试过,但是应该可以使用的。

Abstract

用户提出了一个需求,希望能批量的修改PO行上的信息。po_change_api1_s.update_po这个API以前是经常看到的,但是一直没有自己使用过。这个API能实现修改quantity,price,promised_date,在11i中不能修改need_by_date,在R12中是可以修改need_by_date的。API可以在修改成功后自动提交审批。

Solution

一、 直接上代码

API比较简单,直接上代码。

DECLARE

  l_user_id    NUMBER := 15393; --User ID?Sysadmin
  x_api_errors po_api_errors_rec_type; --11.5.10
  l_result     NUMBER;
BEGIN

  --Should initialize before po_change_ap
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值