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.

    运行结果:

    以上。

  • 相关阅读:
    List
    集合
    layui树状组件tree回显如果子节点选中,当前主节点下所有元素都会选中问题修复
    layui富文本编辑器提交时无法获取到值
    thinkphp6+layui富文本编辑器页面回显显示HTML标签
    layui获取树形菜单所有选中的值
    php7将二维数组转为树状数组
    jq处理img标签找不到图片,显示指定图片
    thinkphp6根据访问设备不同访问不同模块
    layui怎么进入页面监听select的值然后重新渲染页面
  • 原文地址:https://www.cnblogs.com/datie/p/11433595.html
Copyright © 2011-2022 走看看