SAP ABAP Class CL_FAGL_MM_RECON (Reconciliation Between MM and GL)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL (Application Component) General Ledger Accounting
     FAGL_MM_RECON (Package) Reconciliation of MM / ML with GL
Properties
Class CL_FAGL_MM_RECON  
Short Description Reconciliation Between MM and GL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FAGL_MM_RECON    
Program status     
Category 0   
Package FAGL_MM_RECON   Reconciliation of MM / ML with GL 
Created 20091014   SAP 
Last change 20131127   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)
2 GUSL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FAGL_MM_RECON has no interface implemented.
Friends
Class CL_FAGL_MM_RECON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ACTUAL Constant Public Type reference (TYPE) FAGL_MM_PERIOD_TYP 1 Indicator Designating Which MRAV Period Is Applied 20091021
2 CON_PRE_MONAT Constant Public Type reference (TYPE) FAGL_MM_PERIOD_TYP 2 Indicator Designating Which MRAV Period Is Applied 20091021
3 CON_PRE_YEAR Constant Public Type reference (TYPE) FAGL_MM_PERIOD_TYP 3 Indicator Designating Which MRAV Period Is Applied 20091021
4 DS_LOGHNDL Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20091026
5 DS_R_REPORT Instance attribute Public Object reference (TYPE REF TO) DATA Reference to Reporting Structure 20091021
6 DT_CURTP Instance attribute Public Type reference (TYPE) FAGL_MM_T_CURTP Currency types and currencies 20091026
7 DT_MATERIAL_DATA Instance attribute Private Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Table for Material Stocks 20091203
8 DT_PARA_PACKAGE Instance attribute Private Type reference (TYPE) FAGL_MM_T_PARA_PACKAGE Table FAGL_MM_PARA_PACKAGE 20091215
9 DT_RANGE_BKLAS Instance attribute Private Type reference (TYPE) FAGL_MM_T_RANGE_BKLAS Range Table BKLAS 20091112
10 DT_RANGE_SAKNR Instance attribute Public Type reference (TYPE) FAGL_MM_T_RANGE_SAKNR Range Table for G/L Account 20091112
11 DT_SAKNR Instance attribute Private Type reference (TYPE) FAGL_MM_T_SAKNR Table Type FAGL_MM_SAKNR 20091103
12 DT_T001 Instance attribute Private Type reference (TYPE) FAGL_MM_T_T001 Table Type FAGL_MM_T001 20091103
13 DV_DERIVE_ALL Instance attribute Public Type reference (TYPE) FLAG SPACE X: Derive All Dimensions 20091124
14 DV_DUMMY Instance attribute Private Type reference (TYPE) C Message Dummy 20091026
15 DV_GJAHR_GL Instance attribute Public Type reference (TYPE) GJAHR Fiscal Year in General Ledger 20091026
16 DV_GJAHR_MM Instance attribute Public Type reference (TYPE) GJAHR Fiscal Year in Material Ledger 20091104
17 DV_NUMBER_OF_ACT_PROCESSES Instance attribute Private Type reference (TYPE) I 20091202
18 DV_NUMBER_OF_ENDED_PROCESSES Instance attribute Private Type reference (TYPE) I 20091202
19 DV_PACKSIZE Instance attribute Public Type reference (TYPE) I 10000 Package Size 20091204
20 DV_PERIOD_TYP_MM Instance attribute Public Type reference (TYPE) FAGL_MM_PERIOD_TYP Indicator Designating Which MRAV Period Is Applied 20091015
21 DV_PERIV_GL Instance attribute Public Type reference (TYPE) PERIV Fiscal Year Variant 20091209
22 DV_POPER_GL Instance attribute Public Type reference (TYPE) POPER Posting Period in General Ledger 20091026
23 DV_POPER_MM Instance attribute Public Type reference (TYPE) POPER Posting Period in Material Ledger 20091104
24 DV_PROC Instance attribute Public Type reference (TYPE) FAGL_MM_PROC 5 Number of Parallel Processes 20091204
25 DV_RFCDST Instance attribute Public Type reference (TYPE) SPTA_RFCGR Server Group for Parallel Processing 20091204
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_GL Instance method Private Method Authorization Check in GL 20091118
2 BAL_ADD_MSG Instance method Public Method Add Message to Log 20091026
3 BAL_CREATE_LOG Instance method Private Method Create log 20091026
4 BUILD_PACKAGE Instance method Private Method Packet Creation 20091202
5 CHECK_ADJUST_ACCOUNT Instance method Public Method 20100114
6 CHECK_COGM Instance method Public Method Check Whether COGM Is Activated and Return UNTPER to Ledger 20130430
7 CHECK_COMPONENT_REQUIRED Instance method Public Method Check Whether a Component Is in the Reporting Structure 20091021
8 CHECK_ML_ADJUST Instance method Public Method Checks on Material Ledger Reconciliation Postings 20091030
9 CHECK_ORG_DATA Instance method Private Method Derive Organization Data 20091016
10 CHECK_PERIOD Instance method Public Method Check Periods 20091030
11 CHECK_POSTING_RW Instance method Public Method Create and Check Whether Differences Can Be Posted 20091103
12 CONSTRUCTOR Instance method Public Constructor Initialization 20091014
13 CREATE_ACCCR Instance method Private Method Create ACCCR 20091104
14 CREATE_ACCHD Instance method Private Method Fill ACCHD 20091104
15 CREATE_ACCIT Instance method Private Method Create ACCIT 20091104
16 CREATE_POSTING_RW Instance method Private Method Create and Check Posting 20091103
17 ENQUEUE_FOR_UPDATE Instance method Public Method Lock Valuation Areas Against Standardizing Entries 20091201
18 ERROR_HANDLING_PARA Instance method Private Method Error Handling for Callup of Parallel Processing 20091215
19 FILL_AND_CHECK_SELECTION_GL Instance method Public Method Fill Selection Table for G_TABLE_SELECT_WITCH_CURSOR 20091022
20 FILL_FIELDLIST_GL Instance method Private Method Field List of GL Single Values (Not Summarized) 20091022
21 GENERAL_LEDGER_VALUE Instance method Private Method Read GL Totals Records 20091021
22 GET_ACCOUNT_VALUE_SAV Instance method Public Method Determine Account Balances Before Selecting Material 20100203
23 GET_AND_CHECK_GL_FIELDS Instance method Private Method Get Active GL Fields in Ledger and Check Their Uniqueness 20091117
24 GET_COMPONENTS_OF_DREF Instance method Public Method Read Components of a Structure 20091030
25 GET_COMPONENTS_OF_STRUCTURE Instance method Public Method Read Components of a Structure 20091014
26 GET_CURTP_INFORMATION Instance method Public Method Build Table DT_CURTP 20091104
27 GET_KEY_PACK Instance method Private Method Determine Key Package 20091204
28 GET_MATERIAL_DATA Instance method Public Method Determine Material Stocks 20091103
29 GET_MATERIAL_DATA_PARA Instance method Private Method Determine Material Stocks 20091202
30 GET_MM_GL_TOTALS Instance method Public Method Determine MM Stocks and GL Balances 20091014
31 GET_MM_ORG_DATA Instance method Public Method Determine and Check MM Organizational Data 20091014
32 GET_MTART_RANGE Instance method Private Method Get Relevant Material Types 20091215
33 GET_REPORTING_STRUCTURE Instance method Public Method Determine Evaluation Structure 20091014
34 GET_SELECTION Instance method Private Method Determine Additional Selection Options 20091112
35 GET_VALID_PERIOD_MM Instance method Public Method Check Whether Period Is Read from MBEW 20091015
36 MATERIALS_CURSOR Instance method Private Method Cursor for Selection of All Materials for BWKEY 20091015
37 MATERIALS_CURSOR_ML Instance method Private Method Cursor for Selection of All KALNR for BWKEY 20091204
38 MATERIALS_FETCH Instance method Private Method Read Materials for BWKEY by Package 20091015
39 MATERIAL_VALUE Instance method Public Method Material Stocks from MM 20091021
40 POSTING_DAY_GET Instance method Private Method Determine Posting Date (Last Date of the Period) 20091103
41 PRESELECT_BY_ACCOUNT Instance method Public Method Preselect Materials for the Account 20091112
42 READ_MATERIAL_LEDGER_VALUE Instance method Private Method Read Balance from Material Ledger 20091020
43 READ_STOCK_VALUATION_TABLE Instance method Private Method Read Material Stock of a Balance Table 20091020
44 RESTART_FAULTY_PACKAGE_PARA Instance method Private Method Postprocess Packages for Parallel Processing with Errors 20091215
45 RFC_RESULT Instance method Public Method Get Results of Parallel Processing 20091202
46 SET_AW_FIELDS Instance method Private Method Set AW Fields 20091103
47 SET_BKLAS_ML Instance method Private Method Set BKLAS for Undefined Periods 20091126
48 SET_GLOBAL_LEDGER_DATA Instance method Public Method Set Global Data for Specific Ledger 20100324
49 SET_ML_ADJUST_FLAG Instance method Public Method Set Reconciliation Indicator on Table CKMLCT 20091113
50 SET_MWSKZ Instance method Private Method Set Tax on Sales/Purchases Code 20091103
51 SET_PERIOD_MM Instance method Public Method Set Period for Material Ledger 20091104
52 SET_REFERENCE_DATA Instance method Public Method Set Global Data for All Ledgers 20100324
53 STORE_ERROR_HANDLING_PARA Instance method Private Method Note Package for Parallel Processing with Errors 20091215
54 SUPPLEMENT_MATERIAL_DATA Instance method Private Method Supplement Master Data for Material 20091021
55 UPDATE_ORG_DATA_WITH_RLDNR Instance method Public Method Include Ledger in Organizational Data 20091105
56 XBEW_INTO_MAT_DATA Instance method Private Method Transfer MBEW to Internal Table 20091016
Events
Class CL_FAGL_MM_RECON has no event.
Types
Class CL_FAGL_MM_RECON has no local type.
Method Signatures

Method AUTHORITY_CHECK_GL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRT_BUKRS Call by reference Type reference (TYPE) FAGL_RANGE_T_BUKRS Rangetabelle für Buchungskreise 20091118
2 Importing IT_SELECTION Call by reference Type reference (TYPE) GUSL_T_SELECTION 20091118
3 Importing IV_TOT_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20091118

Method AUTHORITY_CHECK_GL on class CL_FAGL_MM_RECON has no exception.

Method BAL_ADD_MSG Signature

Method BAL_ADD_MSG on class CL_FAGL_MM_RECON has no parameter.
Method BAL_ADD_MSG on class CL_FAGL_MM_RECON has no exception.

Method BAL_CREATE_LOG Signature

Method BAL_CREATE_LOG on class CL_FAGL_MM_RECON has no parameter.
Method BAL_CREATE_LOG on class CL_FAGL_MM_RECON has no exception.

Method BUILD_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIAL_PACK Call by reference Type reference (TYPE) FAGL_MM_T_MATNR 20091202
2 Exporting EV_END_OF_PACKAGE Call by reference Type reference (TYPE) I 20091202
3 Importing IT_MATERIAL Call by reference Type reference (TYPE) FAGL_MM_T_MATNR 20091202
4 Importing IV_PACKSIZE Call by reference Type reference (TYPE) I 5000 20091202
5 Importing IV_START_OF_PACKAGE Call by reference Type reference (TYPE) I 20091202

Method BUILD_PACKAGE on class CL_FAGL_MM_RECON has no exception.

Method CHECK_ADJUST_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT Call by reference Type reference (TYPE) CK_INIKONT Gegenkonto zur Bestandskorrektur in Fremdwährungen 20100114
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20100114
3 Importing IV_KTOPL Call by reference Type reference (TYPE) KTOPL Kontenplan 20100114

Method CHECK_ADJUST_ACCOUNT on class CL_FAGL_MM_RECON has no exception.

Method CHECK_COGM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LEDGER Call by reference Type reference (TYPE) FAGL_RLDNR_TAB Tabelle von Glflex-Ledgern 20130430
2 Exporting ET_LEDGER_ACC_PRINCIPLE Call by reference Type reference (TYPE) FAGL_LDGR_ACC_PRINCIPLE_TAB 20130430
3 Exporting ET_LEDGER_NO_RECON Call by reference Type reference (TYPE) FAGL_RLDNR_TAB Tabelle von Glflex-Ledgern 20130430
4 Exporting EV_COGM_ACTIVE Call by reference Type reference (TYPE) FLAG allgemeines flag 20130430
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130430
# Exception Resumable Description Created on
1 NO_COGM_ACTIVE COGM is not active for the company code 20130430

Method CHECK_COMPONENT_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_REQUIRED Value transfer Type reference (TYPE) FLAG 'X'= Component is required 20091021
2 Importing ID_COMP Call by reference Type reference (TYPE) FIELDNAME Feldname 20091021

Method CHECK_COMPONENT_REQUIRED on class CL_FAGL_MM_RECON has no exception.

Method CHECK_ML_ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091105
2 Importing IV_ACCOUNT Call by reference Type reference (TYPE) CK_INIKONT Gegenkonto zur Bestandskorrektur in Fremdwährungen 20091030

Method CHECK_ML_ADJUST on class CL_FAGL_MM_RECON has no exception.

Method CHECK_ORG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20100126
2 Importing IT_LEDGER_ACC_PRINCIPLE Call by reference Type reference (TYPE) FAGL_LDGR_ACC_PRINCIPLE_TAB 20130430
3 Importing IV_COGM_ACTIVE Call by reference Type reference (TYPE) FLAG Funktionalität der alternativen Bewertungsläufe im ML aktiv 20130430

Method CHECK_ORG_DATA on class CL_FAGL_MM_RECON has no exception.

Method CHECK_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091030
2 Importing IV_CHECK_START_END Call by reference Type reference (TYPE) FLAG 'X' 'X': check if period interval is equal 20091202
3 Importing IV_RLDNR Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in der Hauptbuchhaltung 20091030
# Exception Resumable Description Created on
1 FIRST_DATE_NOT_EQUAL 20091030
2 LAST_DATE_NOT_EQUAL 20091030

Method CHECK_POSTING_RW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENTS Call by reference Type reference (TYPE) FAGL_MM_T_DOCUMENTS Tabellentyp mit ACC-Tabellen pro Ledger 20091104
2 Importing IR_T_REPORT Call by reference Object reference (TYPE REF TO) DATA 20091103
3 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091103
4 Importing IV_BLART Call by reference Type reference (TYPE) BLART Belegart 20091103
5 Importing IV_INIKONT Call by reference Type reference (TYPE) CK_INIKONT Gegenkonto zur Bestandskorrektur in Fremdwährungen 20091104
6 Importing IV_MODE Call by reference Type reference (TYPE) FAGL_MM_POST_MODE 'ML' Buchungsmodus 20091125

Method CHECK_POSTING_RW on class CL_FAGL_MM_RECON has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE_SAKNR Call by reference Type reference (TYPE) FAGL_MM_T_RANGE_SAKNR Range-Tabelle Sachkonto 20091112
2 Importing IV_DERIVE_ALL Call by reference Type reference (TYPE) FLAG SPACE Kontierungsableitung Material 20091124
3 Importing IV_PACKSIZE Call by reference Type reference (TYPE) I 20091204
4 Importing IV_PROC Call by reference Type reference (TYPE) FAGL_MM_PROC Anzahl paralleler Prozesse 20091204
5 Importing IV_RFCDST Call by reference Type reference (TYPE) SPTA_RFCGR Server-Gruppe für Parallelverarbeitung 20091204

Method CONSTRUCTOR on class CL_FAGL_MM_RECON has no exception.

Method CREATE_ACCCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACCCR Call by reference Type reference (TYPE) FAGL_MM_T_ACCCR Schnittstelle ins Rechnungswesen: Währungsinformation 20091104
2 Importing IS_AW Call by reference Type reference (TYPE) FAGL_MM_AW AW-Felder 20091104
3 Importing IS_SALDO Call by reference Type reference (TYPE) FAGL_MM_SALDO Salden der Konten- Kontierungskombi für alle Währungstypen 20091104
4 Importing IV_CUR_TYP Call by reference Type reference (TYPE) FAGL_MM_CUR_TYP Typ einer Währungsbuchung 20091104
5 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_ACC Positionsnummer des Rechnungswesenbeleges 20091104
6 Importing IV_POS_TYPE Call by reference Type reference (TYPE) I Typ der Position: 1 = MM-Bestandskonto 2 : Währungskorrekt 20091105

Method CREATE_ACCCR on class CL_FAGL_MM_RECON has no exception.

Method CREATE_ACCHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACCHD Call by reference Type reference (TYPE) FI_SL_ACCHD_T Tabellentyp Belegkopf Rechnungswesenbeleg 20091104
2 Importing IS_AW Call by reference Type reference (TYPE) FAGL_MM_AW AW-Felder 20091126
3 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091104
4 Importing IV_ROLE Call by reference Type reference (TYPE) FG_CURT Feldgruppe, in der der Währungstyp geführt wird 20091104
5 Importing IV_WAERS Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20091104

Method CREATE_ACCHD on class CL_FAGL_MM_RECON has no exception.

Method CREATE_ACCIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACCIT Call by reference Type reference (TYPE) ACCIT Schnittstelle ins Rechnungswesen: Positionsinformation 20091104
2 Importing IS_AW Call by reference Type reference (TYPE) FAGL_MM_AW AW-Felder 20091104
3 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091104
4 Importing IS_SALDO Call by reference Type reference (TYPE) FAGL_MM_SALDO Salden der Konten- Kontierungskombi für alle Währungstypen 20091105
5 Importing IV_BLART Call by reference Type reference (TYPE) BLART Belegart 20091104
6 Importing IV_CUR_TYP Call by reference Type reference (TYPE) FAGL_MM_CUR_TYP Typ einer Währungsbuchung 20091104
7 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_ACC Positionsnummer des Rechnungswesenbeleges 20091104
8 Importing IV_POS_TYPE Call by reference Type reference (TYPE) I Typ der Position: 1 = MM-Bestandskonto 2 : Währungskorrekt 20091104

Method CREATE_ACCIT on class CL_FAGL_MM_RECON has no exception.

Method CREATE_POSTING_RW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENTS Call by reference Type reference (TYPE) FAGL_MM_T_DOCUMENTS Tabellentyp mit ACC-Tabellen pro Ledger 20091104
2 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091103
3 Importing IV_BLART Call by reference Type reference (TYPE) BLART Belegart 20091103
4 Importing IV_INIKONT Call by reference Type reference (TYPE) CK_INIKONT Nummer des Sachkontos 20091104
5 Importing IV_TYP Call by reference Type reference (TYPE) FAGL_MM_CUR_TYP Typ der Währung (2. oder 3. Währung) 20091104
6 Importing LT_SALDO Call by reference Type reference (TYPE) FAGL_MM_T_SALDO Tabellentyp FAGL_MM_SALDO 20091104

Method CREATE_POSTING_RW on class CL_FAGL_MM_RECON has no exception.

Method ENQUEUE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091201

Method ENQUEUE_FOR_UPDATE on class CL_FAGL_MM_RECON has no exception.

Method ERROR_HANDLING_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARA_PACKAGE Call by reference Type reference (TYPE) FAGL_MM_T_PARA_PACKAGE Tabellentyp für Paketbildung bei der Parallelisierung 20091215
2 Changing CV_MAX_NUMBER_OF_PROCESSES Call by reference Type reference (TYPE) I 20091215
3 Changing CV_START_OF_PACKAGE Call by reference Type reference (TYPE) I 20091215
4 Importing IT_MATNR_PACK Call by reference Type reference (TYPE) FAGL_MM_T_MATNR Tabelle der Material-Keys 20091215
5 Importing IV_END_OF_PACKAGE Call by reference Type reference (TYPE) I 20091215
6 Importing IV_NUMBER_OF_PROCESSES Call by reference Type reference (TYPE) I 20091215
7 Importing IV_PROCESS_NAME Call by reference Type reference (TYPE) CHAR8 Character Feld der Länge 8 20091215
8 Importing IV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20091215

Method ERROR_HANDLING_PARA on class CL_FAGL_MM_RECON has no exception.

Method FILL_AND_CHECK_SELECTION_GL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTION Call by reference Type reference (TYPE) GUSL_T_SELECTION 20091022
2 Importing IR_S_REP_STRUC Call by reference Object reference (TYPE REF TO) DATA 20091022
3 Importing IR_T_MM_TOTAL Call by reference Object reference (TYPE REF TO) DATA 20091022
4 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091022
5 Importing IV_TOT_TAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20091022

Method FILL_AND_CHECK_SELECTION_GL on class CL_FAGL_MM_RECON has no exception.

Method FILL_FIELDLIST_GL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDLIST Call by reference Type reference (TYPE) GUSL_T_FIELDS 20091022
2 Importing IV_TOT_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20091106

Method FILL_FIELDLIST_GL on class CL_FAGL_MM_RECON has no exception.

Method GENERAL_LEDGER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_T_MM_TOTAL Call by reference Object reference (TYPE REF TO) DATA Tabelle der Konten und Kontierungen 20091023
2 Importing IR_S_REP_STRUC Call by reference Object reference (TYPE REF TO) DATA Struktur der zu lesenden GL-Dimensionen 20100324
3 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091021
4 Importing IT_GLU_SAV Call by reference Type reference (TYPE) GUSL_T_GLU1 20100203

Method GENERAL_LEDGER_VALUE on class CL_FAGL_MM_RECON has no exception.

Method GET_ACCOUNT_VALUE_SAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GLU_SAV Call by reference Type reference (TYPE) GUSL_T_GLU1 20100203
2 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG Tabelle MM-Orgstruktur 20100310
3 Importing IV_RLDNR Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in der Hauptbuchhaltung 20100203

Method GET_ACCOUNT_VALUE_SAV on class CL_FAGL_MM_RECON has no exception.

Method GET_AND_CHECK_GL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RLDNR Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in der Hauptbuchhaltung 20091117
2 Returning RT_RLDNR_FIELDS Value transfer Type reference (TYPE) FAGL_FIELDLIST Feldliste der aktiven GL Felder des Ledgers 20091117

Method GET_AND_CHECK_GL_FIELDS on class CL_FAGL_MM_RECON has no exception.

Method GET_COMPONENTS_OF_DREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COMPDESCR Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB Tabelle der Komponenten 20091030
2 Importing IR_STRUC Call by reference Object reference (TYPE REF TO) DATA DDIC-Name der Struktur 20091030

Method GET_COMPONENTS_OF_DREF on class CL_FAGL_MM_RECON has no exception.

Method GET_COMPONENTS_OF_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COMPDESCR Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB Tabelle der Komponenten 20091014
2 Importing IV_STRUC Call by reference Type reference (TYPE) ANY DDIC-Name der Struktur 20091014

Method GET_COMPONENTS_OF_STRUCTURE on class CL_FAGL_MM_RECON has no exception.

Method GET_CURTP_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOT_RELEVANT_ML_ADJUST Call by reference Type reference (TYPE) FLAG 'X' wenn das Ledger keine 2. oder 3. HW führt 20091113
2 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG MM Organisationsdaten 20091104
3 Importing IV_RLDNR Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in der Hauptbuchhaltung 20091104

Method GET_CURTP_INFORMATION on class CL_FAGL_MM_RECON has no exception.

Method GET_KEY_PACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KEY Call by reference Type reference (TYPE) FAGL_MM_KEY MATNR to start from 20091204
2 Exporting ET_MATNR Call by reference Type reference (TYPE) FAGL_MM_T_MATNR Tabelle der Material-Keys 20091204
3 Exporting EV_NO_OBJECTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20091204
4 Importing IT_RANGE_MTART Call by reference Type reference (TYPE) FAGL_MM_T_RANGE_MTART Materialart 20091215
5 Importing IV_KEY_TABLE Call by reference Type reference (TYPE) FAGL_MM_KEY_TAB Tabellenname 20091204

Method GET_KEY_PACK on class CL_FAGL_MM_RECON has no exception.

Method GET_MATERIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091112
2 Exporting ET_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091103
3 Importing IT_LEDGER_ACC_PRINCIPLE Call by reference Type reference (TYPE) FAGL_LDGR_ACC_PRINCIPLE_TAB 20130430
4 Importing IV_COGM_ACTIVE Call by reference Type reference (TYPE) FLAG SPACE Funktionalität der alternativen Bewertungsläufe im ML aktiv 20130430
5 Importing IV_PARA Call by reference Type reference (TYPE) FLAG SPACE 'X': Parallelisierung ist aktiv 20091202

Method GET_MATERIAL_DATA on class CL_FAGL_MM_RECON has no exception.

Method GET_MATERIAL_DATA_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091202
2 Exporting ET_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091202
3 Importing IT_LEDGER_ACC_PRINCIPLE Call by reference Type reference (TYPE) FAGL_LDGR_ACC_PRINCIPLE_TAB 20130430
4 Importing IV_COGM_ACTIVE Call by reference Type reference (TYPE) FLAG Funktionalität alternative Bewertungsläufe im ML aktiv 20130430

Method GET_MATERIAL_DATA_PARA on class CL_FAGL_MM_RECON has no exception.

Method GET_MM_GL_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T_REPORT Call by reference Object reference (TYPE REF TO) DATA 20100324
2 Exporting ES_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20091030
3 Importing IR_S_REPORT Call by reference Object reference (TYPE REF TO) DATA 20100324
4 Importing IT_GLU_SAV Call by reference Type reference (TYPE) GUSL_T_GLU1 20100203
5 Importing IT_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091103
6 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091106

Method GET_MM_GL_TOTALS on class CL_FAGL_MM_RECON has no exception.

Method GET_MM_ORG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MM_ORG Value transfer Type reference (TYPE) FAGL_MM_T_ORG 20091015
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20091014

Method GET_MM_ORG_DATA on class CL_FAGL_MM_RECON has no exception.

Method GET_MTART_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RANGE_MTART Value transfer Type reference (TYPE) FAGL_MM_T_RANGE_MTART Range-Tabelle MTART 20091215
2 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091215

Method GET_MTART_RANGE on class CL_FAGL_MM_RECON has no exception.

Method GET_REPORTING_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_S_REPORT Value transfer Object reference (TYPE REF TO) DATA 20091015
2 Exporting ER_T_REPORT Value transfer Object reference (TYPE REF TO) DATA 20091014
3 Importing IT_COMPDESCR Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20091204
4 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20100127
5 Importing IV_RLDNR Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in der Hauptbuchhaltung 20091015

Method GET_REPORTING_STRUCTURE on class CL_FAGL_MM_RECON has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELECT_STRING Value transfer Type reference (TYPE) FAGL_MM_SELECT ergänzende Selektionsparameter 20091112

Method GET_SELECTION on class CL_FAGL_MM_RECON has no exception.

Method GET_VALID_PERIOD_MM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PERIOD_TYP Value transfer Type reference (TYPE) FAGL_MM_PERIOD_TYP '0' = Periode ist nicht zulässig; 1 - 4 = MARV-Periode 20091015
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20091015
3 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20091015
4 Importing IV_PERIOD Call by reference Type reference (TYPE) MONAT Geschäftsmonat 20091015

Method GET_VALID_PERIOD_MM on class CL_FAGL_MM_RECON has no exception.

Method MATERIALS_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CURSOR Value transfer Type reference (TYPE) CURSOR 20091015
2 Importing IT_MATNR_KEY Call by reference Type reference (TYPE) FAGL_MM_T_MATNR Tabelle der Material-Keys 20091202
3 Importing IV_BWKEY Call by reference Type reference (TYPE) BWKEY Bewertungskreis 20091015
4 Importing IV_SELECTION_STRING Call by reference Type reference (TYPE) FAGL_MM_SELECT SPACE ergänzende Selektionsparameter 20091112
5 Importing IV_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname (MBEW/EBEW/QBEW/OBEW) 20091015

Method MATERIALS_CURSOR on class CL_FAGL_MM_RECON has no exception.

Method MATERIALS_CURSOR_ML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CURSOR Value transfer Type reference (TYPE) CURSOR 20091204
2 Importing IT_MATNR_KEY Call by reference Type reference (TYPE) FAGL_MM_T_MATNR Tabelle der Material-Keys 20091204
3 Importing IV_BWKEY Call by reference Type reference (TYPE) BWKEY Bewertungskreis 20091204
4 Importing IV_SELECTION_STRING Call by reference Type reference (TYPE) FAGL_MM_SELECT ergänzende Selektionsparameter 20091204
5 Importing IV_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20091204

Method MATERIALS_CURSOR_ML on class CL_FAGL_MM_RECON has no exception.

Method MATERIALS_FETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T_OBJECTS Call by reference Object reference (TYPE REF TO) DATA 20091015
2 Exporting EV_LAST_PACK Call by reference Type reference (TYPE) FLAG allgemeines flag 20091015
3 Exporting EV_NO_OBJECTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20091015
4 Importing IV_CURSOR Call by reference Type reference (TYPE) CURSOR 20091015
5 Importing IV_PACK_SIZE Call by reference Type reference (TYPE) I 1000 20091015
6 Importing IV_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20091015

Method MATERIALS_FETCH on class CL_FAGL_MM_RECON has no exception.

Method MATERIAL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091021
2 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091021
3 Importing IT_MATNR_KEY Call by reference Type reference (TYPE) FAGL_MM_T_MATNR Tabelle der Material-Keys 20091202

Method MATERIAL_VALUE on class CL_FAGL_MM_RECON has no exception.

Method POSTING_DAY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20091103
2 Importing IV_PERIV Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20091103
3 Importing IV_POPER Call by reference Type reference (TYPE) POPER Buchungsperiode 20091103
4 Returning RV_BUDAT Value transfer Type reference (TYPE) DATUM Datum 20091103

Method POSTING_DAY_GET on class CL_FAGL_MM_RECON has no exception.

Method PRESELECT_BY_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091112

Method PRESELECT_BY_ACCOUNT on class CL_FAGL_MM_RECON has no exception.

Method READ_MATERIAL_LEDGER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091020
2 Importing IR_T_KALNR Call by reference Object reference (TYPE REF TO) DATA 20091020
3 Importing IS_MM_ORG_DATA Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091020

Method READ_MATERIAL_LEDGER_VALUE on class CL_FAGL_MM_RECON has no exception.

Method READ_STOCK_VALUATION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091020
2 Importing IS_MM_ORG_DATA Call by reference Type reference (TYPE) FAGL_MM_ORG Bewertungskreis 20091020
3 Importing IT_MATNR_KEY Call by reference Type reference (TYPE) FAGL_MM_T_MATNR Tabelle der Material-Keys 20091202
4 Importing IV_SELECT_STRING Call by reference Type reference (TYPE) FAGL_MM_SELECT ergänzende Selektionsparameter 20091112
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20091020

Method READ_STOCK_VALUATION_TABLE on class CL_FAGL_MM_RECON has no exception.

Method RESTART_FAULTY_PACKAGE_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAT_DATA_PACK Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091215
2 Changing CT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG MM Organisationsdaten 20091215
3 Changing CT_PARA_PACKAGE Call by reference Type reference (TYPE) FAGL_MM_T_PARA_PACKAGE Tabellentyp für Paketbildung bei der Parallelisierung 20091215

Method RESTART_FAULTY_PACKAGE_PARA on class CL_FAGL_MM_RECON has no exception.

Method RFC_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20091202

Method RFC_RESULT on class CL_FAGL_MM_RECON has no exception.

Method SET_AW_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091126
2 Returning RS_AW Value transfer Type reference (TYPE) FAGL_MM_AW AW-Felder 20091103

Method SET_AW_FIELDS on class CL_FAGL_MM_RECON has no exception.

Method SET_BKLAS_ML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MT08L Call by reference Type reference (TYPE) MT08L Materialstammdaten fürs Material Ledger 20091126
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS MM Organisationsdaten 20091126
3 Returning RV_BKLAS Value transfer Type reference (TYPE) BKLAS Bewertungsklasse 20091126

Method SET_BKLAS_ML on class CL_FAGL_MM_RECON has no exception.

Method SET_GLOBAL_LEDGER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RLDNR_DATA Call by reference Type reference (TYPE) FAGL_MM_RLDNR_DATA ledgerabhängige Tabellen und Felder 20100324

Method SET_GLOBAL_LEDGER_DATA on class CL_FAGL_MM_RECON has no exception.

Method SET_ML_ADJUST_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091113

Method SET_ML_ADJUST_FLAG on class CL_FAGL_MM_RECON has no exception.

Method SET_MWSKZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20091103
2 Importing IV_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20091103
3 Returning RV_MWSKZ Value transfer Type reference (TYPE) MWSKZ Umsatzsteuerkennzeichen 20091103

Method SET_MWSKZ on class CL_FAGL_MM_RECON has no exception.

Method SET_PERIOD_MM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20091104
2 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20091104
3 Importing IV_MONAT Call by reference Type reference (TYPE) MONAT Geschäftsmonat 20091104
# Exception Resumable Description Created on
1 PERIOD_IN_FUTURE 20091104

Method SET_REFERENCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RLDNR_DATA Call by reference Type reference (TYPE) FAGL_MM_T_RLDNR_DATA Tabelle der ledgerabhängigen Daten 20100324

Method SET_REFERENCE_DATA on class CL_FAGL_MM_RECON has no exception.

Method STORE_ERROR_HANDLING_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARA_PACKAGE Call by reference Type reference (TYPE) FAGL_MM_T_PARA_PACKAGE Tabellentyp für Paketbildung bei der Parallelisierung 20091215
2 Importing IV_PROCESS_NAME Call by reference Type reference (TYPE) CLIKE Character Feld der Länge 8 20091215
3 Importing IV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Subroutinen Returncode 20091215

Method STORE_ERROR_HANDLING_PARA on class CL_FAGL_MM_RECON has no exception.

Method SUPPLEMENT_MATERIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Tabelle für Materialbestände 20091021
2 Importing IS_MM_ORG_DATA Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091021

Method SUPPLEMENT_MATERIAL_DATA on class CL_FAGL_MM_RECON has no exception.

Method UPDATE_ORG_DATA_WITH_RLDNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MM_ORG Call by reference Type reference (TYPE) FAGL_MM_T_ORG Tabelle MM-Orgstruktur 20091105
2 Importing IV_RLDNR Call by reference Type reference (TYPE) FAGL_RLDNR Ledger in der Hauptbuchhaltung 20091105

Method UPDATE_ORG_DATA_WITH_RLDNR on class CL_FAGL_MM_RECON has no exception.

Method XBEW_INTO_MAT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIAL_DATA Call by reference Type reference (TYPE) FAGL_MM_T_MATERIAL_DATA Einzelsummen für Materialbestände 20091016
2 Importing IR_T_MBEW Call by reference Object reference (TYPE REF TO) DATA 20091016
3 Importing IS_MM_ORG_DATA Call by reference Type reference (TYPE) FAGL_MM_ORG MM Organisationsdaten 20091020
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20091016

Method XBEW_INTO_MAT_DATA on class CL_FAGL_MM_RECON has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 605