• ABAP读取销售订单选配BOM函数-CS_BOM_EXPL_KND_V1


        CLEAR: es_topmat, ev_dstst,  et_stb, et_matcat.

        SELECT SINGLE matnr, werks, cuobj INTO @DATA(ls_vbap)
          FROM vbap WHERE vbeln = @iv_vbeln AND posnr = @iv_posnr.
        IF ls_vbap IS INITIAL.
          RETURN.
        ENDIF.

        CALL FUNCTION 'CS_BOM_EXPL_KND_V1'
          EXPORTING
            ftrel                 = ' '
            altvo                 = ' '
            aufsw                 = ' '
            aumgb                 = 'X'
    *       aumng                 = 0.000
            auskz                 = 'X'
            bagrp                 = ' '
            beikz                 = ' '
            bessl                 = ' '
            bgixo                 = ' '
            brems                 = ' '
            capid                 = iv_capid
            cospr                 = ' '
            cuobj                 = ls_vbap-cuobj
            datuv                 = sy-datum
            delnl                 = ' '
            ehndl                 = '1'
            emeng                 = '1.000'
            erskz                 = ' '
            erssl                 = ' '
            fbstp                 = ' '
            knfba                 = 'X'
            ksbvo                 = 'X'
            mbwls                 = ' '
            mktls                 = ' '
            mdmps                 = 'X'
            mdnot                 = 'X'
            mehrs                 = iv_mehrs_multiple_level
            mkmat                 = ' '
            mmory                 = '0'
            mtnrv                 = ls_vbap-matnr
            postp                 = ' '
            rndkz                 = '1'
            rvrel                 = ' '
            sanfr                 = ' '
            sanin                 = ' '
            sanka                 = ' '
            sanko                 = ' '
            sanvs                 = ' '
            schgt                 = ' '
            stkkz                 = ' '
            stlal                 = ' '
            stlan                 = ' ' "'1'  "BOM 用途,1 代表生产
            werks                 = ls_vbap-werks
            vbeln                 = iv_vbeln
            vbpos                 = iv_posnr
            qverw                 = ' '
            verid                 = iv_verid
    *       SVWVO                 = ' '
    *       VRSVO                 = ' '
            norvl                 = 'X'
            sgt_scat              = ' '
            sgt_rel               = ' '
          IMPORTING
            topmat                = es_topmat
            dstst                 = ev_dstst
          TABLES
            stb                   = et_stb
            matcat                = et_matcat
          EXCEPTIONS
            alt_not_found         = 06
            call_invalid          = 10
            missing_authorization = 04
            no_bom_found          = 01
            no_suitable_bom_found = 05
            no_plant_data         = 99
            error_message         = 99.
     

  • 相关阅读:
    HTML静态网页成品作业(HTML+CSS+JS)——我的家乡福州介绍网页(3个页面)
    Fiddler 抓取 HTTPS 请求大全
    基于 Amazon API Gatewy 的跨账号跨网络的私有 API 集成
    华纳云:linux怎么配置jdk环境变量
    什么是线程死锁?死锁如何产生?如何避免线程死锁?
    密钥管理系统功能及作用简介 安当加密
    代码随想录算法训练营第二天 | 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II,54. 螺旋矩阵
    javascript:for...of和for..in循环的区别
    python+django+vue房屋租赁系统 8gwmf
    论文解读(KP-GNN)《How Powerful are K-hop Message Passing Graph Neural Networks》
  • 原文地址:https://blog.csdn.net/champaignwolf/article/details/126930306