【转】SAP采购订单屏幕增强
為采購訂單增加一個頁標簽,在其中放入客戶自定義字段,
1. CMOD
增強接口: MM06E005
?
?
EXIT_SAPMM06E_006 為子屏幕參數傳入出口(抬頭)
EXIT_SAPMM06E_008 為子屏幕參數傳出出口(抬頭)
EXIT_SAPMM06E_012 為子屏幕參數傳入出口(項目)
EXIT_SAPMM06E_018 為子屏幕參數傳出出口(項目)
屏幕出口 0101? 為一抬頭子屏幕
?
包含表CI_EKKODB 為客戶自定義字段結構,追加在 EKKO
包含表CI_EKPODB 為客戶自定義字段結構,追加在 EKPO
?
2. CI_EKKODB結構表字段如下:
?
?
3. 雙擊屏幕出口 0101 結果如下:
?
客戶的字段名:EKKO_CI-ZKUNNR? , 街道的字段名: EKKO_CI-ZSTREET
?
?
?
其中 set_edit_mode 的代碼:
*&---------------------------------------------------------------------*
*&??????Module??SET_EDIT_MODE??OUTPUT
*&---------------------------------------------------------------------*
*???????text
*----------------------------------------------------------------------*
MODULE?set_edit_mode?OUTPUT.
??IF?edit_mode?=?'A'.
????LOOP?AT?SCREEN.
??????screen-input?=?0.
??????MODIFY?SCREEN.
????ENDLOOP.
??ENDIF.
ENDMODULE.?????????????????"?SET_EDIT_MODE??OUTPUT
?
?
4. 雙擊出口 EXIT_SAPMM06E_006
添加代碼:
*&---------------------------------------------------------------------*
*&??包括????????????????ZXM06U36
*&---------------------------------------------------------------------*
ekko_ci?=?i_ci_ekko.
edit_mode?=?i_trtyp.
?
?其中在 包含ZXM06TOP 里添加如下定義:
*&---------------------------------------------------------------------*
*&??包括????????????????ZXM06TOP
*&---------------------------------------------------------------------*
data:edit_mode.
?
?
5. 雙擊出口 EXIT_SAPMM06E_008
添加代碼:
*&---------------------------------------------------------------------*
*&??包括????????????????ZXM06U37
*&---------------------------------------------------------------------*
e_ci_ekko?=?ekko_ci.
?
6.都激活后,進入 ME21N ,ME22N ,ME23N 查看效果
?
完畢。
總結
以上是生活随笔為你收集整理的【转】SAP采购订单屏幕增强的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP ABAP F4的检索帮助(包括自
- 下一篇: SD 模块的几个增强