在ABAP中修改采购订单通常涉及使用SAP预定义的BAPI(Business Application Programming Interface)函数,这些函数封装了复杂的业务逻辑,使得开发人员可以更方便地进行业务操作。针对采购订单的修改,常用的BAPI包括BAPI_PO_CHANGE。 下面我将分点详细介绍如何使用ABAP代码来修改采购订单: 1. 确定需要修改的采购订单字段 首先,你...
修改采购订单使用bapi:BAPI_PO_CHANGE 比如我有一张下图所示采购订单,我想修改交货排程明细。 函数中表POSCHEDULE;POSCHEDULEX的数据控制交货排程明细 表中 delete_ind赋值为L代表删除该行,如果是修改该行数据,改字段保持空即可。特殊情况,如果你想删除该行,但是该行已交货数量不为0,那么会删除失败,也不会报错......
BAPI_PO_CREATE1 创建采购订单PO BAPI_PO_CREATEREF_PR 根据采购申请创建采购订单PO BAPI_PO_CHANGE 修改和删除PO BAPI_PO_GETDETAIL 显示采购订单PO明细 BAPI_PO_RELEASE 审批采购订单PO BAPI_PO_RESET_RELEASE 取消审批采购订单PO BAPI_REQUISITION_CREATE、BAPI_REQUISITION_CHANGE、BAPI_REQUISITION_GETDETAIL 创建、...
pocond-change_id ='U'.APPENDpocond. pocondx-itm_number = ls_zsdt024-ebelp. pocondx-itm_numberx ='X'. pocond-change_id ='X'.APPENDpocondx.CLEAR:pocond,pocondx.ELSEIFls_zsdt024-zbs ='I'."新增"行项目poitem-po_item = ls_zsdt024-ebelp. poitemx-po_item = ls_zsdt024-ebelp...
8、 BAPI_PO_CREATE1 创建PO 9、 BAPI_PO_CHANGE 修改PO和删除PO BAPI_PO_GETDETAIL 显示采购单明细 BAPI_PO_RELEASE 核发采购单 10、WS_REVERSE_GOODS_ISSUE 冲销交货单的过账发货 11、BAPI_RESERVATION_CREATE1 创建预留 12、BAPI_RESERVATION_CHANGE 修改和删除预留 ...
6、BAPI_GOODSMVT_CANCEL 冲销物料凭证 7、BAPI_PR_CREATE 创建PR 8、BAPI_PO_CREATE1 创建PO 9、BAPI_PO_CHANGE 修改PO和删除PO 10、WS_REVERSE_GOODS_ISSUE 冲销交货单的过账发货 11、BAPI_RESERVATION_CREATE1 创建预留 12、BAPI_RESERVATION_CHANGE 修改和删除预留 SD模块: 1、BAPI_SALESORDER_CREATEFROMDAT...
请问有人知道BAPI_PO_CHANGE的组件 POCOMPONENTS-CHANGE_IDI跟D都可以用,但是U用不了。我想更新某个组件,但是现在删除跟插入都是OK的,就是U用不了。。无法正确更新组件的数量 Woundmanlol 武林高手 9 发这一部分的代码,我瞅瞅~ 霜步语 江湖少侠 6 下面的P_CHANGE为D跟I的时候都是OK的,但是用U就不行...
BAPI_PO_CH..Hello All, I'm using BAPI_PO_CHANGE to add a new line item to Purchase order of standard BSART t
调用BAPI:BAPI_PO_RESET_RELEASE取消审批标识有可能会造成采购订单被锁定,所以调用BAPI:BAPI_PO_CHANGE再去修改采购订单的状态会失败,提示“用户XXX正在更改采购订单xxx”。 解决方法:在取消采购订单审批标识后,给它强制解锁,反正是接口的用户锁定的。 CALLFUNCTION'DEQUEUE_EMEKKOE'EXPORTINGmode_ekko='E'*MODE_EKPO=...
BAPI_PO_CHANGE或BAPI_PO_CREATE1,如果需要输入Category of Delivery Date(POSCHEDULE-DEL_DATCAT_EXT),注意是'D',而不是1(EKET-LPEIN)。对应关系在表TPRG。 另外,PSTYP EPSTP的对应关系在T163Y。bapimepoitem-item_cat = epstp;ekpo-pstyp = pstyp。