首页 > 其他 > 详细

BDC批导数据

时间:2016-03-17 09:43:48      阅读:210      评论:0      收藏:0      [点我收藏+]

1.输入事务代码SHBD进入以下界面:

技术分享

点击新建记录,创建一个新的BDC录屏记录,

技术分享

然后根据记录条件进行

BDC录屏代码

   perform fill_bdc using ANLKL.

 

     call transaction ‘AS02‘ using bdcdata_tab mode lv_mode messages into it_mess.
   loop at it_mess into iw_mess where msgtyp eq ‘E‘.
     call function ‘MESSAGE_TEXT_BUILD‘
     exporting
       msgid         = iw_mess-msgid
       msgnr         = iw_mess-msgnr
       msgv1         = iw_mess-msgv1
       msgv2         = iw_mess-msgv2
       msgv3         = iw_mess-msgv3
       msgv4         = iw_mess-msgv4
     importing
      message_text_output = w_msg1.
       "itab-msg = w_msg1.
        concatenate itab-msg ‘ ‘ w_msg1 into itab-msg.

       clear:iw_mess.
     endloop.
  modify itab.
  clear:itab.
  free:it_mess,bdcdata_tab.

 

 form fill_bdc using ANLKL type string.


   bdcdata_wa-program ‘SAPLAIST‘.
   bdcdata_wa-dynpro ‘0100‘.
   bdcdata_wa-dynbegin ‘X‘.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

   bdcdata_wa-fnam ‘BDC_OKCODE‘.
   bdcdata_wa-fval ‘MAST‘.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

   bdcdata_wa-fnam ‘ANLA-BUKRS‘.
   bdcdata_wa-fval ‘9000‘.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

   bdcdata_wa-fnam ‘ANLA-ANLN2‘."次级编号
   bdcdata_wa-fval = itab-ANLN2.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

   bdcdata_wa-fnam ‘ANLA-ANLN1‘."资产编号
   bdcdata_wa-fval = itab-ANLN1.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

 

  endform.

BDC批导数据

原文:http://www.cnblogs.com/QIANQIANHAPPY/p/5286063.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!