[ABAP] 跳转事务码汇总

以下汇总了项目中使用过的跳转事务码语法&函数

1. 使用语法跳转
LEAVE TO TRANSACTION ‘TCODE’ AND SKIP FIRST SCREEN.

2. 跳转MIGO
CALL FUNCTION ‘MIGO_DIALOG’.

3. 跳转ME23N
CALL FUNCTION ‘ME_DISPLAY_PURCHASE_DOCUMENT’.

4. 跳转到CODE编辑器
CALL FUNCTION ‘EDITOR_PROGRAM’.

5. 跳转维护视图
CALL FUNCTION ‘VIEW_MAINTENANCE_CALL’.

6. 跳转显示物料视图
CALL FUNCTION ‘CP_08_MATERIAL_SHOW’.

7. 用BDC的方式跳转事务码的函数
CALL FUNCTION ‘ABAP4_CALL_TRANSACTION’.

     代码BDC方式跳转
      DATA:lt_bdcdata TYPE TABLE OF bdcdata,
           ls_bdcdata LIKE LINE OF lt_bdcdata.
      DATA:lt_bdcmsgcoll TYPE TABLE OF bdcmsgcoll.
      
      CLEAR: ls_bdcdata.
      ls_bdcdata-program = 'SAPMM06E'.
      ls_bdcdata-dynpro = 0205.
      ls_bdcdata-dynbegin = 'X'.
      APPEND ls_bdcdata TO lt_bdcdata.

      CLEAR: ls_bdcdata.
      ls_bdcdata-fnam = 'RM06E-EVRTN'.
      ls_bdcdata-fval = gs_alv2-ebeln.
      APPEND ls_bdcdata TO lt_bdcdata.

      CLEAR: ls_bdcdata.
      ls_bdcdata-fnam = 'BDC_OKCODE'.
      ls_bdcdata-fval = '/00'.
      APPEND ls_bdcdata TO lt_bdcdata.

      CALL TRANSACTION 'ME33L' USING lt_bdcdata MODE 'E' UPDATE 'S'.

8. 调用SE16查询
RS_TABLE_LIST_CREATE

9. 跳转程序保留选择屏幕
SUBMIT Report VIA SELECTION-SCREEN AND RETURN.

…待完善补充…

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值