Upload
betty-gibson
View
282
Download
0
Embed Size (px)
Citation preview
ABAP Training
Function BuilderFunction BuilderFunction BuilderFunction Builder
Function Group
Function Module
sy - subrc
Function moduleFunction module
AdministrationAdministration
Local data objectsLocal data objects
Source CodeSource Code
GlobalGlobal
data objectsdata objects
Function groupFunction group
Subroutine
Interface
InterfaceInterface
Import parametersImport parameters Export parametersExport parameters Changing parametersChanging parameters ExceptionsExceptions
Function module interface
Function module interface
Function module interface
Inserting a Function Module Call in a Program
CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline = title = IMPORTING answer = .
CALL FUNCTION...... ......
Insert statement
POPUP_TO_CONFIRM_LOSS_OF_DATA
Pattern
SystemgeneratesABAP code
CASE SY-SUBRC.Process
return code
Enteractual
parameters
Test Case
Function group: ZJJ01,Report:YJJ01 Z07_TEST430.
計算花費比重 : Import : 二個參數 ,Type I, 代表花費 export : 二個參數 , 代表二參數的百分比Import : A, BExport A / A+B, B / A+B.
Function Module Tables 1.T-Code: SE11, define ABAP dictionary2.ABAP Peport & Function module interface reference this Data structureTest Case : ZJJ04, Call Program: YJJ03
BAPI_REQUIREMENT_CREATE
Function Group Structure
Global data.IncludeTest Case : ZJJ02/ZJJ03 .
輸入工單號 , 採購單號 , 帶出開立日期
Class
Class
T-Code: SE24, Sample:JJ02, Report:YJJ02
Update
Update
Function Group Structure