ABAP-批導採購訂單收貨
*&---------------------------------------------------------------------*
*&ReportZMMR_035
*&---------------------------------------------------------------------*
*&Responsibility
*&---------------------------------------------------------------------*
*&ProgramName:採購訂單批量收貨
*&Datewritten:2019.12.02
*&Author'sname:AQJT_ABAP2
*&Lastupdate:2019.12.02
*&Programtitle:採購訂單批量收貨
*&ProjectName:安全集團SAP重新上線
*&Version:Ver.1.0
*&---------------------------------------------------------------------*
*&Description:(Incl.RelatedFunctionAreaandSystem)
*&---------------------------------------------------------------------*
*&ChangeHistory
*&---------------------------------------------------------------------*
*&Date|Programmer|Corr.#|Description
*&
*&
*&---------------------------------------------------------------------*
REPORTzmmr_035.
*----------------------------------------------------------------------*
*INCLUDE*
*----------------------------------------------------------------------*
INCLUDE<list>.
INCLUDE<icon>.
*----------------------------------------------------------------------*
*CONSTANTS*
*----------------------------------------------------------------------*
CONSTANTS:
*常量定義
BEGINOFgc_con,
dow(4)TYPEcVALUE'FC01',"下載按鈕
objidTYPEwwwdatatab-objidVALUE'ZMMR_035',"SAPWWW閘道器物件名
ENDOFgc_con,
*EXCEL檔案行和列
BEGINOFgc_line,
begin_rowTYPEiVALUE'5',"起始行
begin_colTYPEiVALUE'2',"起始單元格
end_rowTYPEiVALUE'65535',"終了行
end_colTYPEiVALUE'7',"終了單元格
ENDOFgc_line.
*----------------------------------------------------------------------*
*TABLES*
*----------------------------------------------------------------------*
TABLESsscrfields.
*----------------------------------------------------------------------*
*TYPES*
*----------------------------------------------------------------------*
TYPES:
*上傳用
BEGINOFty_upload,
iconTYPEstring,"狀態
remarkTYPEstring,"訊息
zeileTYPEi,"物料憑證中的專案
filed01TYPEstring,"專案01
filed02TYPEstring,"專案02
filed03TYPEstring,"專案03
filed04TYPEstring,"專案04
filed05TYPEstring,"專案05
filed06TYPEstring,"專案06
ENDOFty_upload,
*出力用
BEGINOFty_alv,
zeileTYPEi,"物料憑證中的專案
ebelnTYPEmseg-ebeln,"採購訂單號
ebelpTYPEmseg-ebelp,"採購憑證的專案編號
budatTYPEmkpf-budat,"過帳日期
mengeTYPEmseg-menge,"數量
lgortTYPEmseg-lgort,"庫位
chargTYPEmseg-charg,"批次
iconTYPEstring,"狀態
remarkTYPEstring,"訊息
ENDOFty_alv.
*----------------------------------------------------------------------*
*DATA*
*----------------------------------------------------------------------*
*全域性內表定義
DATA:gt_uploadTYPESTANDARDTABLEOFty_upload,"上傳
gt_alvTYPESTANDARDTABLEOFty_alv,"出力
gt_fieldcatTYPEslis_t_fieldcat_alv,"ALV控制
*全域性構造定義
gs_fieldcatTYPEslis_fieldcat_alv,"ALV控制
gs_layoutTYPEslis_layout_alv,"ALV佈局
g_function_keyTYPEsmp_dyntxt."功能按鈕
*----------------------------------------------------------------------*
*SELECTION-SCREEN*
*----------------------------------------------------------------------*
*工具欄
SELECTION-SCREENFUNCTIONKEY1.
*資料匯入
SELECTION-SCREENBEGINOFBLOCKblk01WITHFRAMETITLETEXT-t01.
*選擇匯入檔案
PARAMETERSp_fileTYPErlgrap-filename.
PARAMETERSp_zeileTYPEmseg-zeileOBLIGATORYDEFAULT300.
SELECTION-SCREENENDOFBLOCKblk01.
*----------------------------------------------------------------------*
*DEFINE*
*----------------------------------------------------------------------*