Oracle EBS Interface/API(21)-采购接收入库API

  • 2021-07-29
  • Admin

        在Oracle EBS与SRM系统成集中,PO接收入库调用SOA服务,客户要求同步处理,之前我们开发通常方法:先将数据插入接口表,再调用接口请求“接收事务处理管理器”,这样的方法会使用对方系统调用服务时间比较长,甚至标准管理器阻塞时,必定会致导调用SOA服务超时。

        因此,采用Oracle EBS标准的采购接收入库API开发的SOA服务,就不会受标准管理器限制,调用就会即时处理。实例代码如下:

  1. DECLARE
  2. Ln_Return_Code NUMBER := 0;
  3. Ln_Org_Id NUMBER;
  4. Ln_Timeout NUMBER := Fnd_Profile.Value('INV_RPC_TIMEOUT'); -- 1分钟
  5. Lv_Outcome VARCHAR2(2000);
  6. Lv_Message VARCHAR2(2000);
  7. Lv_Ret_Message VARCHAR2(4000);
  8. Lv_Var01 VARCHAR2(200) := NULL;
  9. Lv_Var02 VARCHAR2(200) := NULL;
  10. Lv_Var03 VARCHAR2(200) := NULL;
  11. Lv_Var04 VARCHAR2(200) := NULL;
  12. Lv_Var05 VARCHAR2(200) := NULL;
  13. Lv_Var06 VARCHAR2(200) := NULL;
  14. Lv_Var07 VARCHAR2(200) := NULL;
  15. Lv_Var08 VARCHAR2(200) := NULL;
  16. Lv_Var09 VARCHAR2(200) := NULL;
  17. Lv_Var10 VARCHAR2(200) :=

原文:https://blog.csdn.net/chenxianping/article/details/119219691

联系站长

QQ:769220720