原创 對話退出ALPHA,外部->內部 或 內部->外部
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING INPUT = GT_TEMP_AFPO-T_AU
原创 訂單狀態與序列號涉及表
在生產訂單中,通過訂單號獲取訂單狀態: select aufnr istat txt04 into corresponding fields of table gt_stat from aufk as a inner jo
原创 上傳數據(TXT格式)至數據庫自定義表
*&---------------------------------------------------------------------**& Form FRM_CHOOSE_FILE*&----------------
原创 物料移動---261
FORM FRM_WM_GOODSMOV_261 . DATA: LV_ERRFLG TYPE CHAR1, LV_BDMNG TYPE RESBD-BDMNG, LV_VERME TYPE LQUA-
原创 判斷訂單是否被鎖定
判斷訂單是否被鎖定函數: CALL FUNCTION 'CO_ZF_ORDER_LOCK' EXPORTING AUFNR = '008160000122' AUTYP = '10' C
原创 SPLIT 拆分字符串
DATA : BEGIN OF ITAB OCCURS 0, TEMP TYPE STRING, END OF ITAB. TEMPA = 'ABC,BDC,ASD,FDS,DDD'.SPLIT TEMPA AT ',' INT
原创 讀取PO文本信息方法
輸入事物碼:ME33K,選擇合同,點擊“項目文本”,雙擊“PO文本記錄信息”,點擊“轉到”->“表頭”,顯示如下圖所示: 在SE37中輸入 “READ_TEXT” ,將上圖中值輸入到查詢條件中,如下圖: 運行後可以得到以下
原创 SAP 日期控件設置默認值
selection-screen begin of block b1 with frame title text-001. select-options : p_ftrmi for afko-ftrmi.selection-scre
原创 FOR ALL ENTRIES 使用注意事項
在使用FOR ALL ENTRIES去數據庫表匹配數據時,如果匹配的字段出現重複項時,只能查詢出一條記錄,所以在SELECT 時,最好把所有關鍵字段都查詢出來,這樣就可以保證數據到唯一性。 同時,一定要對匹配的內表做空判斷。 IF I
原创 ABAP 指針的使用方法
DATA: TEMP_ZMM_261_BS TYPE STANDARD TABLE OF ZMM_261_BS. 定義指針:FIELD-SYMBOLS <LFS_BS261> TYPE ZMM_261_BS. SORT
原创 查找BADi的六種方法
1.SE37查看SXV_GET_CLIF_BY_NAME,設置斷點,運行事務,DEBUG查看NAME的值。 2.SE24查看CL_EXITHANDLER類的GET_INSTANCE方法,在 “CALL
原创 順查BOM(展開BOM清單、CS12)與逆查BOM(查上層物料、CS15)
1.順查BOM CALL FUNCTION 'CS_BOM_EXPL_MAT_V2' EXPORTING capid = pm_capid “應用程序一般爲PP01 datuv = pm_datu
原创 SAP 找需要的BADI
BADI作爲SAP的第三代用戶出口,他的應用也越來越廣泛,但如何找到合適的badi是許多abap程序員的困惑。我這裏就介紹一下我個人的應用的經驗,供大家參考。 1、badi對象的信息存儲在SX
原创 ABAP中正則表達式的簡單使用方法
在一個論壇上面看到有人在問正則表達式的問題,特舉例簡單說明一下。 另外,REPLACE也支持REGEX關鍵字。 最後:只能是ECC6或者更高版本纔可以(ABAP supports POSIX regular expressions
原创 關於在ALV報表單元或行標識不同的顏色的處理
一、指定行顯示不同顏色 參見:http://blog.csdn.net/CompassButton/archive/2006/09/08/1195672.aspx 二、不同列顯示不同顏色 1)對於非