SAP ABAP Class CL_IDGT_INBOUND (Create Inbound Files from Golden Tax System)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     ID-SD-CN-GT-01 (Package) Golden Tax Interface Enhancements
Properties
Class CL_IDGT_INBOUND  
Short Description Create Inbound Files from Golden Tax System    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class IDGT_LC    
Program status P  SAP Standard Production Program 
Category 0   
Package ID-SD-CN-GT-01   Golden Tax Interface Enhancements 
Created 20120506   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IDGT_INBOUND has no interface implemented.
Friends
Class CL_IDGT_INBOUND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_COMMA_IND Constant Private Type reference (TYPE) CHAR1 ',' Comma Indicator 20120521
2 CV_CONNTYP_EXC Constant Private Type reference (TYPE) GTCONNTYP 'X' 20120521
3 CV_CONNTYP_TXT Constant Private Type reference (TYPE) GTCONNTYP 'T' 20120521
4 CV_EXCEL_SUFFIX Constant Private Type reference (TYPE) CHAR5 'XLS' Suffix of excel file 20120521
5 CV_EXCEL_SUFFIX_1 Constant Private Type reference (TYPE) CHAR5 'XLSX' 20120521
6 CV_FILE_SPLIT Constant Private Type reference (TYPE) CHAR2 '~~' 20120521
7 CV_MESSAGE_ID Constant Private Type reference (TYPE) CHAR20 'IDGT_LC' Message ID 20120521
8 CV_PERCENT_SIGN Constant Private Type reference (TYPE) CHAR1 '%' Percent Sign 20120727
9 CV_SEVERITY_E Constant Private Type reference (TYPE) FPMGB_SEVERITY 'E' Message Severity 20120521
10 CV_SEVERITY_I Constant Private Type reference (TYPE) FPMGB_SEVERITY 'I' Message Severity 20120521
11 CV_SLASH Constant Private Type reference (TYPE) CHAR1 '/' Single-Character Indicator 20120521
12 CV_START_POS Constant Private Type reference (TYPE) CHAR3 '//*' 20120521
13 CV_SUFFIX_IND Constant Private Type reference (TYPE) CHAR1 '.' Split indicator 20120521
14 CV_TRUE Constant Private Type reference (TYPE) ABAP_BOOL 'X' True/Yes/Correct 20120521
15 CV_TXT_SUFFIX Constant Private Type reference (TYPE) CHAR5 'TXT' Suffix of txt file 20120521
16 CV_WHIPPTREE Constant Private Type reference (TYPE) CHAR1 '-' 20120521
17 CV_XLS_TYP_BJ Constant Private Type reference (TYPE) CHAR1 '2' XLS Type For BeiJing 20120726
18 CV_XLS_TYP_SH Constant Private Type reference (TYPE) CHAR1 '1' XLS Type For ShangHai 20120726
19 MO_LOG_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
20 MT_IDGT_INFO_ALL Instance attribute Private Type reference (TYPE) TY_T_IDGT_INFO IDGT_INFO 20120506
21 MT_INBOUND Instance attribute Private Type reference (TYPE) IDGT_T_INBOUND_DATA Inbound Data 20120506
22 MT_MSEHT Instance attribute Private Type reference (TYPE) TY_T_MSEHT UoM 20120506
23 MV_ALL_LINES Static Attribute Public Type reference (TYPE) I 0 count all received invoices 20120813
24 MV_CONNTYP Instance attribute Private Type reference (TYPE) GTCONNTYP Connection Type (TXT, EXCEL...) 20120521
25 MV_DB_CHECK Instance attribute Private Type reference (TYPE) XFELD Applying New DB or Old DB 20130517
26 MV_SUC_LINES Static Attribute Public Type reference (TYPE) I 0 count successful received invoices 20120813
27 MV_WAERS Instance attribute Private Type reference (TYPE) WAERS Currency Key 20120506
28 MV_XLS_TPL Instance attribute Private Type reference (TYPE) GTEXCEL_TPL Gold Tax Excel Output File Template 20120726
29 SO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_IDGT_INBOUND GTI China: Get Data from Golden Tax System 20120506
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_VKORG Instance method Private Method Authorization Check: Display Sales Organization 20120706
2 AUTHORITY_CHECK_VKORG_NEWDB Instance method Private Method Inbound Sales Orgnization authority check for new DB 20130508
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120607
4 CONVERT_EXCEL_LINES Instance method Private Method Convert the excel content into SJJK0201 format 20120506
5 CONVERT_TO_NEW_DB Instance method Private Method Mulit Data Source for New DB convert 20130508
6 CONVERT_TXT_FILE_LINES Instance method Private Method Convert the file content into SJJK0201 format 20120506
7 DEQUEUE Instance method Private Method Dequeue database 20120506
8 ENQUEUE Instance method Private Method Enqueue database 20120506
9 FPM_READ_FILE Instance method Public Method FPM Method: Read file content 20120506
10 GET_INBOUND Instance method Public Method Get Inbound Return Data 20120506
11 GET_INSTANCE Static method Public Method Singletone Method 20120506
12 GET_LOG_HANDLE Instance method Public Method Get Log Class Handle 20120510
13 INIT_LOG_HANDLE Instance method Private Method Initial Log 20120514
14 PROCESS_IDGT_CONTENT Instance method Private Method Process the IDGT content(SJJK0201) 20120506
15 PROCESS_IDGT_CONTENT_FOR_NEWDB Instance method Private Method Process the IDGT content using new DB(SJJK0201) 20130508
16 READ_CONFIG Instance method Private Method Read configuration 20120506
17 READ_EXCEL_FILE Instance method Private Method Read excel file 20120506
18 READ_FILE Instance method Public Method Read file content 20120506
19 READ_TXT_FILE Instance method Private Method Read text file 20120506
20 SAVE_DATA Instance method Public Method Save data to database 20120506
21 WRITE_BACK Instance method Private Method Badi Write back 20120525
Events
Class CL_IDGT_INBOUND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_EXCEL_LINE Private See coding 20120506 BEGIN OF ty_excel_line, cancelind TYPE idgt_info-cancelind, invtyp TYPE idgt_info-invtyp, refvbeln TYPE idgt_info-refvbeln, typcode TYPE idgt_info-typcode, gtvbeln TYPE idgt_info-gtvbeln, kunnr TYPE idgt_info-kunnr, cname1 TYPE idgt_info-kname1, cstcd5 TYPE kna1-stcd5, cladph TYPE idgt_info-kstras, clbanka TYPE idgt_info-kbanka, infkdt TYPE char10, note TYPE idgt_info-note, prwin TYPE idgt_info-vusnam, prwco TYPE idgt_info-vusnam, prwvr TYPE idgt_info-vusnam, selbka TYPE idgt_info-vbanka, selad TYPE idgt_info-vstras, matnr TYPE idgt_info-matnr, maktx TYPE idgt_info-maktx, spec TYPE idgt_info-mspec, mseht TYPE mseht, invquan TYPE char23, totvalue TYPE char20, taxrate TYPE char20, taxamt TYPE char20, disvalue TYPE char20, disamt TYPE char20, END OF ty_excel_line
2 TY_EXCEL_RAW Public See coding 20120506 BEGIN OF TY_EXCEL_RAW, cancelind TYPE string, invtyp TYPE string, refvbeln TYPE string, typcode TYPE string, gtvbeln TYPE string, kunnr TYPE string, cname1 TYPE string, cstcd5 TYPE string, cladph TYPE string, clbanka TYPE string, infkdt TYPE string, note TYPE string, prwin TYPE string, prwco TYPE string, prwvr TYPE string, selbka TYPE string, selad TYPE string, matnr TYPE string, maktx TYPE string, spec TYPE string, mseht TYPE string, invquan TYPE string, totvalue TYPE string, taxrate TYPE string, taxamt TYPE string, disvalue TYPE string, disamt TYPE string, END OF TY_EXCEL_RAW
3 TY_EXCEL_RAW_2 Public See coding 20120726 BEGIN OF ty_excel_raw_2, "Struct for BJ refvbeln TYPE string, invtyp TYPE string, typcode TYPE string, gtvbeln TYPE string, billmachnum TYPE string, cname1 TYPE string, cstcd5 TYPE string, cladph TYPE string, clbanka TYPE string, infkdt TYPE string, totvalue TYPE string, taxrate TYPE string, taxamt TYPE string, maktx TYPE string, spsm TYPE string, note TYPE string, prwin TYPE string, prwco TYPE string, prwvr TYPE string, cancelind TYPE string, listind TYPE string, END OF ty_excel_raw_2
4 TY_FILE_LINES Public See coding 20120506 BEGIN OF ty_file_lines, line TYPE string, END OF ty_file_lines
5 TY_IDGT_INFO Private Type reference (TYPE) IDGT_INFO 20120506
6 TY_I_REISSUE_IDGT_INFO Private See coding 20120628 ty_i_reissue_idgt_info TYPE STANDARD TABLE OF ty_reissue_idgt_info INITIAL SIZE 0
7 TY_MSEHT Private See coding 20120506 BEGIN OF TY_MSEHT, msehi TYPE meins, mseht TYPE mseht, END OF TY_MSEHT
8 TY_REISSUE_IDGT_INFO Private See coding 20120628 BEGIN OF ty_reissue_idgt_info, refvbeln TYPE idgt_info-refvbeln, cancelind TYPE idgt_info-cancelind, END OF ty_reissue_idgt_info
9 TY_TXT_HEADER Private See coding 20120506 BEGIN OF ty_txt_header, vbeln TYPE idgt_info-vbeln, "Billing number refvbeln TYPE idgt_info-refvbeln, "Splitting billing number cancelind TYPE idgt_info-cancelind, "Cancelled indicator gtstatus TYPE gtbstat_d, "gtstatus glistind TYPE idgt_info-glistind, "Goodslist indicator invtyp TYPE idgt_info-invtyp, "Invoice type typcode TYPE idgt_info-typcode, "VAT invioce code gtvbeln TYPE idgt_info-gtvbeln, "VAT invoice number tlines TYPE idgt_info-posnr, "Total number of lines infkdt TYPE idgt_info-sentdate, "Issued date taxmon TYPE c LENGTH 2, "Tax month netwr_s(17) TYPE c, "Net value kbetr1(7) TYPE c, "Total net value taxamt_s_t(17) TYPE c, "Total Tax amount kname1 TYPE idgt_info-kname1, "Customer name kstcd5 TYPE kna1-stcd5, "Customer VAT number kstras TYPE idgt_info-kstras, "Customer address kbanka TYPE idgt_info-kbanka, "Customer bank detail butxt TYPE idgt_info-kname1, "Seller name vstcd1 TYPE idgt_info-vstcd1, "Seller tax number vstras TYPE idgt_info-vstras, "Seller address vbanka TYPE idgt_info-vbanka, "Seller bank detail note TYPE idgt_info-note, "Goods list pusnam TYPE idgt_info-vusnam, "Issuer vusnam TYPE idgt_info-vusnam, "Verifier cusnam TYPE idgt_info-vusnam, "Collector END OF ty_txt_header
10 TY_TXT_ITEM Private See coding 20120506 BEGIN OF ty_txt_item, disind TYPE char1, "Discount indicator matnr TYPE idgt_info-matnr, maktx TYPE idgt_info-maktx, "Material description mspec TYPE idgt_info-mspec, "Material specification meins TYPE idgt_info-meins, "Unit of measure fkimg(23) TYPE c, "Invoiced quantity netwr(17) TYPE c, "Net value taxamt(17) TYPE c, "Tax amount taxrate(7) TYPE c, "Tax rate taxcod TYPE idgt_info-taxcod, "Tax code unitpe(23) TYPE c, "Unit of price pemod TYPE idgt_info-pemod, "Price mode currency TYPE idgt_info-currency, "Currency code END OF ty_txt_item
11 TY_T_CONTENT Private See coding 20120528 TY_T_CONTENT TYPE STANDARD TABLE OF string INITIAL SIZE 0
12 TY_T_EXCEL_LINE Private See coding 20120506 TY_T_EXCEL_LINE TYPE STANDARD TABLE OF TY_EXCEL_LINE INITIAL SIZE 0
13 TY_T_EXCEL_RAW Public See coding 20120506 ty_t_excel_raw TYPE STANDARD TABLE OF TY_EXCEL_RAW INITIAL SIZE 0
14 TY_T_FILE_LINES Public See coding 20120506 TY_T_FILE_LINES TYPE STANDARD TABLE OF TY_FILE_LINES INITIAL SIZE 0
15 TY_T_IDGT_INFO Private See coding 20120506 TY_T_IDGT_INFO TYPE STANDARD TABLE OF TY_IDGT_INFO INITIAL SIZE 0
16 TY_T_MSEHT Private See coding 20120506 TY_T_MSEHT TYPE STANDARD TABLE OF TY_MSEHT INITIAL SIZE 0
17 TY_T_TXT_HEADER Private See coding 20120506 TY_T_TXT_HEADER TYPE STANDARD TABLE OF TY_TXT_HEADER INITIAL SIZE 0
18 TY_T_TXT_ITEM Private See coding 20120506 TY_T_TXT_ITEM TYPE STANDARD TABLE OF TY_TXT_ITEM INITIAL SIZE 0
19 TY_T_VBELN Private See coding 20120506 TY_T_VBELN TYPE STANDARD TABLE OF TY_VBELN INITIAL SIZE 0
20 TY_VBELN Private See coding 20120506 BEGIN OF TY_VBELN, vbeln TYPE idgt_info-vbeln, refvbeln TYPE idgt_info-refvbeln, END OF TY_VBELN
Method Signatures

Method AUTHORITY_CHECK_VKORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120706
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120706
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120706

Method AUTHORITY_CHECK_VKORG_NEWDB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA Inbound Data 20130508
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application Log Interface for GTI 20130508
3 Importing IT_IDGT_GTDM Call by reference Type reference (TYPE) CL_IDGT_UTILITY=>TY_I_GTDM Mapping talbe of New DB 20130508

Method AUTHORITY_CHECK_VKORG_NEWDB on class CL_IDGT_INBOUND has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120607
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120607

Method CONVERT_EXCEL_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDGT_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
3 Importing IT_EXCEL_CONTENT Call by reference Type reference (TYPE) TY_T_EXCEL_LINE Excel lines 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method CONVERT_TO_NEW_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VATH Call by reference Type reference (TYPE) CL_IDGT_UTILITY=>TY_I_VATH 20130508
2 Exporting ET_VATI Call by reference Type reference (TYPE) CL_IDGT_UTILITY=>TY_I_VATI 20130508
3 Exporting ET_VATM Call by reference Type reference (TYPE) CL_IDGT_UTILITY=>TY_I_VATM 20130508
4 Importing IT_IDGT_INBOUND Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA Inbound Data 20130508

Method CONVERT_TO_NEW_DB on class CL_IDGT_INBOUND has no exception.

Method CONVERT_TXT_FILE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDGT_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
3 Importing IT_FILE_CONTENT Call by reference Type reference (TYPE) TY_T_FILE_LINES File content 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFVBELN Call by reference Type reference (TYPE) GTREFVBELN Split Invoice Number 20120506

Method DEQUEUE on class CL_IDGT_INBOUND has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20120506
2 Exporting EV_RETURN Call by reference Type reference (TYPE) CHAR1 Return Value of ABAP Statements 20120506
3 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
4 Importing IV_REFVBELN Call by reference Type reference (TYPE) GTREFVBELN GT Dcoument Number 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method FPM_READ_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_LOG Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120514
2 Exporting ET_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
3 Exporting EV_FLAG Value transfer Type reference (TYPE) CHAR1 Flag : X show result space not show 20120506
4 Importing IV_CONNTYP Call by reference Type reference (TYPE) GTCONNTYP GTI China: Connection Type (TXT, EXCEL...) 20120506
5 Importing IV_INBOUND_BINARY Call by reference Type reference (TYPE) XSTRING FPM Inbound Binary 20120506
6 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME TYPE 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method GET_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INBIOUND Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
2 Exporting ET_INBOUND_OUTPUT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA Inbound Data 20120608

Method GET_INBOUND on class CL_IDGT_INBOUND has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120607
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IDGT_INBOUND GTI China: Get Data from G 20120506

Method GET_INSTANCE on class CL_IDGT_INBOUND has no exception.

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_LOG Value transfer Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120510

Method GET_LOG_HANDLE on class CL_IDGT_INBOUND has no exception.

Method INIT_LOG_HANDLE Signature

Method INIT_LOG_HANDLE on class CL_IDGT_INBOUND has no parameter.
Method INIT_LOG_HANDLE on class CL_IDGT_INBOUND has no exception.

Method PROCESS_IDGT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method PROCESS_IDGT_CONTENT_FOR_NEWDB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20130508
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20130508

Method PROCESS_IDGT_CONTENT_FOR_NEWDB on class CL_IDGT_INBOUND has no exception.

Method READ_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method READ_EXCEL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCEL_LINE Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG 20120513
3 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING File name 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method READ_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_LOG Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120514
2 Exporting ET_CONTENT Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Table of Inbound Display List 20120506
3 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING Name of file 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method READ_TXT_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TXT_LINES Call by reference Type reference (TYPE) IDGT_T_INBOUND_DATA GTI China: Data of Inbound Program 20120506
2 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120513
3 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING File name 20120506
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120513

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG Application log interface for GTI 20120514
2 Exporting EV_SUCC_FLAG Call by reference Type reference (TYPE) CHAR1 successful flag 20120604
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION Exception Class 20120510

Method WRITE_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2_T Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120525
2 Importing IS_IDGT_INFO Call by reference Type reference (TYPE) IDGT_INFO Write back 20120525

Method WRITE_BACK on class CL_IDGT_INBOUND has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607