原创 ABAP 金額大小寫轉換

DATA:g_char17(17) TYPE c. g_char17 = ''. g_char17 = ABS( LV_HDMBTRS ). CONDENSE g_char17. TYPES: cur6 T

原创 ABAP去掉前導0,或添加前導0

【添加前導0】   LOOP AT lt_vkorg INTO DATA(ls_vkorg).     ls_vkorg-vkorg = |{ ls_vkorg-vkorg ALPHA = IN }|.     MODIFY lt_vko

原创 ABAP 大小寫轉換

translate *** to upper case."字符小寫轉大寫 TRANSLATE  *** TO LOWER CASE "字符大寫轉小寫

原创 通過bapi獲取設備狀態BAPI_EQUI_GETSTATUS

DATA: IT_SYSTEM_STATUS TYPE STANDARD TABLE OF BAPI_ITOB_STATUS, "TABLES PARAM WA_SYSTEM_STATUS LIKE LINE OF IT_SYS

原创 SAP ABAP編程 MOVE-CORRESPONDING 將結構中的數據賦值到另一個結構,並且自動匹配結構

MOVE-CORRESPONDING用於將一個結構中的數據賦予另一個結構中的對應字段,只能存一行數據。 所以使用時應該是如下形式: TABLES: spfli. DATA: yp_wa LIKE spfli,       yp_tab L

原创 通過GET_TAX_PERCENTAGE 函數獲取稅率

1.調用SE37函數   2.用代碼獲取 DATA: T_FTAXP LIKE TABLE OF FTAXP WITH HEADER LINE. CALL FUNCTION 'GET_TAX_PERCENTAGE'

原创 選擇屏幕的上方 (sscrfields) 按鈕設置事件處理

1.先定義激活按鈕 SELECTION-SCREEN: FUNCTION KEY 1,   "激活按鈕                   FUNCTION KEY 2. 2.在初始化的時候添加按鈕 INITIALIZATION.

原创 計算兩個時間之間相差多少秒函數

通過它可以計算兩個日期時間之間相差多少秒 SWI_DURATION_DETERMINE