SAP ABAP Class CL_GM_RECON_SERVICE (GM Reconciliation Services)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-GM-GTE-GM (Application Component) Grants Management - Specific Postings
     GMRECON_E (Package) Grants Management utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GM_SERVICES General Services Grants management 20031119
Properties
Class CL_GM_RECON_SERVICE  
Short Description GM Reconciliation Services    
Super Class CL_GM_SERVICES General Services Grants management 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package GMRECON_E   Grants Management utilities 
Created 20031119   SAP 
Last change 20040223   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GMREC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GM_RECON_SERVICE has no interface implemented.
Friends
Class CL_GM_RECON_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Application log with context 20031119
2 CO_ICON_ERROR Constant Protected Type reference (TYPE) CHAR4 ICON_LED_RED error 20031119
3 CO_ICON_NOCHANGES Constant Protected Type reference (TYPE) CHAR4 ICON_LED_YELLOW no changes 20031119
4 CO_ICON_WOERR Constant Protected Type reference (TYPE) CHAR4 ICON_LED_GREEN no error 20031119
5 ERROR_ICON Instance attribute Protected Type reference (TYPE) GM_ICON_STATUS Status 20031119
6 LOG_HANDLE Instance attribute Protected Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20031119
7 NOCHANGES_ICON Instance attribute Protected Type reference (TYPE) GM_ICON_STATUS Status 20031119
8 T_RECON_RESULT Instance attribute Protected Type reference (TYPE) GM_TY_GMRECONRESULT Table of GM reconciliation result 20031203
9 WOERR_ICON Instance attribute Protected Type reference (TYPE) GM_ICON_STATUS Status 20031119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGES Instance method Public Method Add messages to application log 20031126
2 CHECK_AVC Static method Public Method Check AVC (should only be called from programs) 20031125
3 CHECK_ERROR_LIST Static method Public Method Check error list 20031121
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031119
5 CONVERT_MESSAGE Static method Public Method Convert messages 20031125
6 CREATE_APPLOG_PROFILE Instance method Private Method Create profile for application log 20031205
7 CREATE_APPL_LOG Instance method Private Method Create application log handle 20031126
8 CREATE_ERROR_RECORD Static method Public Method Create error record 20031119
9 CREATE_ICONS Instance method Private Method Create icons 20031203
10 DISPLAY_LOG Instance method Public Method Display application log 20031204
11 DISPLAY_RESULT_ALV Instance method Public Method Display ALV result 20031203
12 FILL_EVENT_ALV Instance method Private Method Fill ALV event 20031203
13 FILL_FIELDCAT Instance method Private Method Fill field category for ALV 20031202
14 FILL_LAYOUT Instance method Private Method Fill ALV layout 20031202
15 FILL_SORT_ALV Instance method Private Method Fill ALV sort 20031203
16 GET_APPL_HANDLE Instance method Public Method Get application log handle 20031119
17 GET_RESULT_LIST Instance method Public Method Get the ALV result list (T_RECON_RESULT) 20031204
18 GET_STATUS_ICONS Instance method Public Method Get the status icons 20031120
19 SET_HEADER_ALV Instance method Public Method set header for ALV 20031202
20 SET_RESULT_LIST Instance method Private Method Fill ALV result list (T_RECON_RESULT) 20031203
Events
Class CL_GM_RECON_SERVICE has no event.
Types
Class CL_GM_RECON_SERVICE has no local type.
Method Signatures

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MESSAGE_LIST Call by reference Type reference (TYPE) GMREC_T_ERROR Nachrichtenliste 20031126

Method ADD_MESSAGES on class CL_GM_RECON_SERVICE has no exception.

Method CHECK_AVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESG Call by reference Type reference (TYPE) GM_TY_MESG Tabelle für Message-Sammler 20031125
2 Importing I_YEAR Call by reference Type reference (TYPE) FMIOI-GJAHR Jahr 20031125

Method CHECK_AVC on class CL_GM_RECON_SERVICE has no exception.

Method CHECK_ERROR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_OCCURRED Call by reference Type reference (TYPE) XFLD Fehler aufgetreten? 20031121
2 Importing I_T_ERROR_LIST Call by reference Type reference (TYPE) GMREC_T_ERROR Nachrichtenliste 20031121

Method CHECK_ERROR_LIST on class CL_GM_RECON_SERVICE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST Call by reference Type reference (TYPE) XFLD Testmodus? 20031203

Method CONSTRUCTOR on class CL_GM_RECON_SERVICE has no exception.

Method CONVERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) XFLD Fehler aufgetreten? 20031125
2 Exporting E_T_ERROR_LIST Call by reference Type reference (TYPE) GMREC_T_ERROR Nachrichtenliste für FMM-Abstimmung 20031125
3 Importing I_REF_DOC Call by reference Type reference (TYPE) KBLNR Referenzbeleg 20031125
4 Importing I_T_MESG Call by reference Type reference (TYPE) GM_TY_MESG Tabelle für Message-Sammler 20031125

Method CONVERT_MESSAGE on class CL_GM_RECON_SERVICE has no exception.

Method CREATE_APPLOG_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungsprotokoll: Profil Ausgabeformat 20031205
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Callback-Programm für ALV 20031205
3 Importing I_TITLE Call by reference Type reference (TYPE) BALTITLE Anwendungsprotokoll: Bildtitel 20031205

Method CREATE_APPLOG_PROFILE on class CL_GM_RECON_SERVICE has no exception.

Method CREATE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_TEST Call by reference Type reference (TYPE) XFLD Testmodus? 20031126

Method CREATE_APPL_LOG on class CL_GM_RECON_SERVICE has no exception.

Method CREATE_ERROR_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_F_ERROR Call by reference Type reference (TYPE) GMREC_ERROR Abstimmungsfehler 20031119
2 Importing I_MSGID Call by reference Type reference (TYPE) ANY 20031119
3 Importing I_MSGNO Call by reference Type reference (TYPE) ANY 20031119
4 Importing I_MSGTY Call by reference Type reference (TYPE) ANY 20031119
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20031119
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20031119
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20031119
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20031119
9 Importing I_REFDOC Call by reference Type reference (TYPE) KBLNR Referenzbeleg 20031119

Method CREATE_ERROR_RECORD on class CL_GM_RECON_SERVICE has no exception.

Method CREATE_ICONS Signature

Method CREATE_ICONS on class CL_GM_RECON_SERVICE has no parameter.
Method CREATE_ICONS on class CL_GM_RECON_SERVICE has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Callback-Programm für ALV 20031205
2 Importing I_TITLE Call by reference Type reference (TYPE) BALTITLE Anwendungsprotokoll: Bildtitel 20031205

Method DISPLAY_LOG on class CL_GM_RECON_SERVICE has no exception.

Method DISPLAY_RESULT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLBACK_PF_STATUS_SET Call by reference Type reference (TYPE) SLIS_FORMNAME 20031203
2 Importing I_CALLBACK_TOP_OF_PAGE Call by reference Type reference (TYPE) SLIS_FORMNAME 20031203
3 Importing I_CALLBACK_USER_COMMAND Call by reference Type reference (TYPE) SLIS_FORMNAME 20031203
4 Importing I_CCODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20031203
5 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programm-ID 20031203
6 Importing I_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV Control: Titelzeilentext 20031203
7 Importing I_T_GMREC_RESULT Call by reference Type reference (TYPE) GMREC_T_RESULT Abstimmungsergebnis 20031203

Method DISPLAY_RESULT_ALV on class CL_GM_RECON_SERVICE has no exception.

Method FILL_EVENT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_EVENTS Call by reference Type reference (TYPE) SLIS_T_EVENT Ereignisse 20031203

Method FILL_EVENT_ALV on class CL_GM_RECON_SERVICE has no exception.

Method FILL_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV Feldkategorie 20031202

Method FILL_FIELDCAT on class CL_GM_RECON_SERVICE has no exception.

Method FILL_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_F_LAYOUT Call by reference Type reference (TYPE) SLIS_LAYOUT_ALV ALV-Layout 20031202

Method FILL_LAYOUT on class CL_GM_RECON_SERVICE has no exception.

Method FILL_SORT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SORT Call by reference Type reference (TYPE) SLIS_T_SORTINFO_ALV Informationen für ALV sortieren 20031203

Method FILL_SORT_ALV on class CL_GM_RECON_SERVICE has no exception.

Method GET_APPL_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20031119
2 Exporting E_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungsprotokoll: Protokoll-Handle 20031119

Method GET_APPL_HANDLE on class CL_GM_RECON_SERVICE has no exception.

Method GET_RESULT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RESULT_LIST Call by reference Type reference (TYPE) GM_TY_GMRECONRESULT Tabelle der FMM-Abstimmungsergebnisse 20031204

Method GET_RESULT_LIST on class CL_GM_RECON_SERVICE has no exception.

Method GET_STATUS_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_ICON Call by reference Type reference (TYPE) GM_ICON_STATUS Status 20031120
2 Exporting E_NOCHANGES_ICON Call by reference Type reference (TYPE) GM_ICON_STATUS Status 20031120
3 Exporting E_WOERR_ICON Call by reference Type reference (TYPE) GM_ICON_STATUS Status 20031120

Method GET_STATUS_ICONS on class CL_GM_RECON_SERVICE has no exception.

Method SET_HEADER_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_LISTHEADER Call by reference Type reference (TYPE) SLIS_T_LISTHEADER ALV-Kopf 20031202
2 Importing I_CCODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20031202
3 Importing I_DOC_C Call by reference Type reference (TYPE) SY-TFILL Korrigierte Belege 20040115
4 Importing I_DOC_T Call by reference Type reference (TYPE) SY-TFILL Summe der selektierten Belege 20040115
5 Importing I_KOKRS Call by reference Type reference (TYPE) COBK-KOKRS Kostenrechnungskreis 20040216
6 Importing I_TEST Call by reference Type reference (TYPE) XFLD Testlauf? 20040115
7 Importing I_TITLE Call by reference Type reference (TYPE) SY-TITLE Bilder, Titeltext 20031202

Method SET_HEADER_ALV on class CL_GM_RECON_SERVICE has no exception.

Method SET_RESULT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_GMREC_RESULT Call by reference Type reference (TYPE) GMREC_T_RESULT Abstimmungsergebnis 20031203

Method SET_RESULT_LIST on class CL_GM_RECON_SERVICE has no exception.
History
Last changed by/on SAP  20040223 
SAP Release Created in 500