原创 取圖標ICON號碼
TYPE-POOLS: SLIS.*INCLUDE ZPHBDP_ALV_DISPALY.**** begin of ALV 引用 *****************TYPE-POOLS SLIS. "引用ALV控件DATA: GT_L
原创 獲取標準程序的BADI,用戶出口,增強
TABLES: SXS_ATTR, TOBJT, TSTCT, "TCode texts
原创 at new 用法
DATA: BEGIN OF ITAB OCCURS 0, C1(4), C2(4), C3(4),
原创 內表當前與其它所有的行相加
DATA: DATA TYPE I, C_DATA, CON_DATA.DATA: POS TYPE STRING VALUE '1', SUM TYPE i VALUE 3.DATA: COUNT TYPE
原创 保存文件(以TAB鍵隔開列的文件)
標準程序保存文件到EXCEL總會出現一些前導顯示格式不對,去掉了前導0或者用一串數字字符串顯示成科學計數, 很不方便,所以今天有空用函數GUI_DOWNLOAD 轉換一下格式保存文件。 保存文件代碼 如下: (1)調用FORM保存文件
原创 產生銷售訂單的後續交貨單
產生銷售交貨單很簡單,只要調用以下函數就可以了,傳入參數也很簡單,只需要傳入SALES_ORDER_ITEMS 這個參數就可以了,不指定行項目號的時候,是整單交貨,產生了哪些交貨行項目可以從CREATED_ITEMS查看得 到。
原创 取字符長度
DATA: LENGTH TYPE P.PARAMETERS P_STR TYPE STRING.LENGTH = CL_ABAP_LIST_UTI
原创 下拉框
TYPE-POOLS: VRM.DATA: IT_LIST TYPE VRM_VALUES , "list box的值 WA_LIST LIKE LINE OF IT_LIST."list box的結構 PAR
原创 SAP SD定價技術分析
定價技術一直是SAP引以爲豪的一個設計。設計也很複雜。基礎的IMG設定有(定價表/訪問順序/定價類型/定價過程)等;SAP的定價邏輯如下: 1) 定價程序FunctionPool: SAPLV61AFunction Name: Prici
原创 ABAP 數學函數
abs :取絕對值。cos、sin、tan :取三角函數值。acos、asin、atan :反三角函數。cosh、
原创 讀取本地EXCEL文件
DATA: IT_EXCEL LIKE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE.PARAMETERS FN LIKE RLGRAP-FILENAME MEMORY ID MO1.AT SELECT
原创 ABAP讀取文件
ABAP讀取文本文件分兩種情況:第一種是本地文本文件,第二種是服務器文本文件。它讀取方式不一樣,本地文件可以直接用 CALL FUNCTION 'WS_UPLOAD'來實現,然再進行處理,服務器讀取文件需要用OPEN DAT
原创 SAP最強大的定價過程
在開發機上寫完定價過程的計算方案,並且測試通過了,覺得還算滿意,然後傳輸到測試機或生產機,再測試一下,這回問題出來,發現訂單無法調用計算方案進行正確計算商品價格,經過一番網上的搜索,在SDN換到解決方法,然後諮詢了一些SAP高手,說這是S
原创 修改導入本地EXCEL文件的函數(ALSM_EXCEL_TO_INTERNAL_TABLE)
ABAP原來提供的導入本地EXCEL文件的函數(ALSM_EXCEL_TO_INTERNAL_TABLE)感覺比較麻煩,所以做了相應的修改。 FUNCTION ZF_TEST.*"-----------------------------
原创 PB如何創建動態數據窗口
創建數據有多種方法,比如用SELECT語句創建,這裏最簡單,還有用自定義字創建數據窗口,這個比較複雜, 下面就這兩種方法介紹一下: 1、用SELECT創建數據窗口 string ls_sql = 'select