zoukankan      html  css  js  c++  java
  • 如何读取销售订单行项目特性值-VC_I_GET_CONFIGURATION

    1. 前台操作

    可以通过函数VC_I_GET_CONFIGURATION读取销售订单行项目上的特性值。

    前台操作,tcode VA03,双击进入行项目

    双击Characteristics 按钮

    可以看到特性 Actual Lead Time-total 有值,16.0 days,双击右边的叹号按钮。

    可以看到特性ID

    2. 例子代码

    通过下面代码可以取到上面订单300行项目的特性 WIF_9000_ACLTT_A 的值

    REPORT ztest_read_so_characteristic.
    
    DATA: lit_confi TYPE STANDARD TABLE OF conf_out,
          lwa_confi TYPE conf_out.
    DATA:l_cuobj TYPE vbap-cuobj.
    
    SELECT SINGLE cuobj
      FROM vbap
      INTO l_cuobj
     WHERE vbeln = '0640001056'
       AND posnr = '000300'.
    CALL FUNCTION 'VC_I_GET_CONFIGURATION'
      EXPORTING
        instance            = l_cuobj
        language            = sy-langu
      TABLES
        configuration       = lit_confi
      EXCEPTIONS
        instance_not_found  = 1
        internal_error      = 2
        no_class_allocation = 3
        instance_not_valid  = 4
        OTHERS              = 5.
    
    READ TABLE lit_confi INTO lwa_confi WITH KEY atnam = 'WIF_9000_ACLTT_A'.
    IF sy-subrc = 0.
      WRITE: lwa_confi-atwrt.
    ENDIF.

    运行结果:

    以上。

  • 相关阅读:
    《乘法运算定律》
    pytest(三十九)--内置request读取项目的根目录 rootdir
    《乘除法意义及各部分关系》
    《比例尺》
    《百分数》
    《8的乘法口诀》
    《1升有多少》
    ant-design-vue 上传图片组件
    ant-design-vue快速搭建
    js实现无缝滚动
  • 原文地址:https://www.cnblogs.com/datie/p/11433595.html
Copyright © 2011-2022 走看看