zoukankan      html  css  js  c++  java
  • ◆◆1创建销售订单时如何给增强扩展字段赋值[BAPI_SALESORDER_CREATEFROMDAT2]

     

    在使用bapi BAPI_SALESORDER_CREATEFROMDAT2创建销售订单时,可以通过extensionin参数给自定义的参数赋值。

    2017-01-31_10-38-45

    具体的使用方法可以通过点击Function module documentaion来查看,如下:

    2017-01-31_10-44-09

    下面举例说明:

    在销售订单的行项目上的additional data a tab页上有5个自定义的增强字段,如下:

    2017-01-31_10-46-23

    对应表vbap中是如下几个字段,这些字段是通过append的方式加到vbap上的

    2017-01-31_10-48-05

    同样,这些自定义字段也要加到structure VBAPKOZ,BAPE_VBAP和 BAPE_VBAPX中,

    2017-01-31_10-56-05

    2017-01-31_10-58-05

    2017-01-31_11-00-16

    总结一下:

    如果增强字段在销售订单抬头(vbak)上,则要将增强字段一并append到如下四个表/结构中:

    1.  VBAKKOZ
    2.  VBAKKOZX
    3.  BAPE_VBAK
    4.  BAPE_VBAKX

    在行项目(vbap)上:

    1. VBAPKOZ
    2. VBAPKOZX
    3. BAPE_VBAP
    4. BAPE_VBAPX

    在运货计划行(VBEP)上:

    1. VBEPKOZ
    2. BEPKOZX
    3. BAPE_VBEP
    4. BAPE_VBEPX

    下面介绍如何向bapi中extensionin参数赋值数据,具体代码如下:

    最后调用bapi BAPI_SALESORDER_CREATEFROMDAT2时将上面代码中填充好的m_it_extensionin内表传入就可以了。

    以上。

  • 相关阅读:
    5 Longest Palindromic Substring(easy)
    4 Median of Two Sorted Arrays(medium)
    前言
    3 Longest Substring Without Repeating Characters(medium)
    JavaScript&jQuery学习笔记
    禅道、jenkins部署记录
    jenkins部署自动化项目备注
    pytest
    我的第一个py爬虫-小白(beatifulsoup)
    单元测试python unittest
  • 原文地址:https://www.cnblogs.com/lvdong18847870057/p/12533547.html
Copyright © 2011-2022 走看看