zoukankan      html  css  js  c++  java
  • BAPI_PO_CREATE1 POITEM-PO_ITEM is not as expected

    Symptom

    When try to create Purchase Order (PO) by BAPI_PO_CREATE1, the number entered in POITEM-PO_ITEM is not taken into the created PO.

    创建采购订单行项目需要按照自定义参数设置的需求

    Steps

    1. Run T-code SE37 and input Function Module BAPI_PO_CREATE1.
    2. Go to menu and select "Function Module" -> "Test" -> "Test sequences".
    3. Input BAPI_PO_CREATE1 and BAPI_TRANSACTION_COMMIT, then press [execute] button.
    4. Fill the import parameters including following fields:
                         POITEM-PO_ITEM    1
                         POITEMX-PO_ITEM  1
                         PO_ITEMX                 X
    5. Execute BAPI_PO_CREATE1 and BAPI_TRANSACTION_COMMIT and check the PO created. 
    6. Run T-code ME23N to display the PO which created in step 5.
    7. Item number is 10 which is (taken from customizing) not taken from BAPI.

    Cause

    POHEADER-ITEM_INTVL and POHEADERX-ITEM_INTVL are not maintained in the input data of BAPI_PO_CREATE1.

    Resolution

    Fill POHEADER-ITEM_INTVL and POHEADERX-ITEM_INTVL as following:
                       POHEADER-ITEM_INTVL      0000  <<<<<< (initial)
                       POHEADERX-ITEM_INTVL    X

     
  • 相关阅读:
    电脑能ping127.0.0.1但是ping不通本机ip
    用iis调试源代码
    pl登录提示服务不存在
    sqlserver保留一位小数(不是四舍五入)
    web应用程序与web网站发布时区别
    java的覆盖重写隐藏和C#中的不同
    导出word
    点击登录提交两次的问题
    oracle通过plsql代码倒库
    apply方法自解
  • 原文地址:https://www.cnblogs.com/springzt/p/15242506.html
Copyright © 2011-2022 走看看