SAP ABAP Class CL_FMCA_BRF_CONTEXT (BRF: Context)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-PS-CA (Application Component) Public Sector Contract Accounting
     FMCA_BRF (Package) PSCD: Business Rules Framework
Properties
Class CL_FMCA_BRF_CONTEXT  
Short Description BRF: Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMCA_BRF   PSCD: Business Rules Framework 
Created 20050307   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMCA_BRF_CONTEXT has no forward declaration.
Interfaces
Class CL_FMCA_BRF_CONTEXT has no interface implemented.
Friends
Class CL_FMCA_BRF_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CONTEXT Static Attribute Private Object reference (TYPE REF TO) CL_FMCA_BRF_CONTEXT Singleton 20050331
2 MT_BAPIRET2 Instance attribute Private Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standard Table for Structure BAPIRET2 20050331
3 MT_DFKKCOHI Instance attribute Private Type reference (TYPE) FKK_TAB_DFKKCOHI Table: Correspondence - Correspondence History 20060516
4 MT_DPSOB Instance attribute Private Type reference (TYPE) PSOB_TT Contract Object in Collection and Disbursement 20050331
5 MT_DPSOB_BP_ACC Instance attribute Private Type reference (TYPE) PSOB_BP_ACC_TT Data for Contract Object for Each Partner & Cont. Acct Cat. 20050331
6 MT_DPSOB_FACT Instance attribute Private Type reference (TYPE) DFACTS_T_TYPE Facts in PSCD 20050421
7 MT_FKKINVBILL_A Instance attribute Private Type reference (TYPE) FKKINVBILL_A_TAB Standard Table for Structure FKKINVBILL_A 20050331
8 MT_FKKINVBILL_H Instance attribute Private Type reference (TYPE) FKKINVBILL_H_TAB Settlement Document Header 20050331
9 MT_FKKINVBILL_I Instance attribute Private Type reference (TYPE) FKKINVBILL_I_TAB Billing Document Items 20050331
10 MT_FKKOP Instance attribute Private Type reference (TYPE) FKKOP_T Table Type for FKKOP 20060516
11 MT_FKKVKP Instance attribute Private Type reference (TYPE) FKKVKP_T Contract Account Partner-Specific 20050331
12 MT_FMCA_CONTEXT_KEYS Instance attribute Private Type reference (TYPE) FMCA_CONTEXT_KEYS_T Key of FMCA / BRF Context 20050331
13 MT_FMCA_INVBILL_I Instance attribute Private Type reference (TYPE) FMCA_INVBILL_I_TAB Table Type: Structure for Billing Lines During Life 20060516
14 MT_FMCA_INV_TXT_PAR Instance attribute Private Type reference (TYPE) FMCA_INV_TXT_PAR_TAB 20050331
15 MT_RESERVED_STRUC_ID Instance attribute Public Type reference (TYPE) FMCA_BRF140_T Table Category for FMCA_BRF140 20050330
16 MT_TAX_RETURN Instance attribute Private Type reference (TYPE) FMCA_FORM_XML_MAPPING_T Table Type: Mapping Between Form and XML Document 20060516
17 MV_NODE_NAME Instance attribute Public Type reference (TYPE) XML_NODE_NAME_PS Name of Node in XML Tree 20060516
18 PUFFER Instance attribute Public Object reference (TYPE REF TO) CL_FMCA_DATA_PUFFER_BRF BRF: dynamic buffer for context information 20050323
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method adds message in BAPI_RETURN 20050427
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050307
3 GET_CONTEXT Static method Public Method get context object 20050307
4 GET_CONTEXT_BASICS Instance method Public Method Get the basic data of the context 20050330
5 LOAD_BUFFER Instance method Private Method 20050330
6 NEW_DOC Instance method Public Method Initialization at new document 20050330
7 NEW_EVENT Instance method Public Method Initialization at new event 20050330
8 NEW_OBJECT Instance method Public Method Initialization at new object 20050330
9 SET_CONTEXT_BASICS Instance method Public Method Set the basic data of the context 20050330
Events
Class CL_FMCA_BRF_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PSOB_BP_ACC_TT Private See coding 20050407 psob_bp_acc_tt type standard table of dpsob_bp_acc
2 PSOB_TT Private See coding 20050407 PSOB_TT type standard table of dpsob
Method Signatures

Method ADD_MESSAGE Signature

Method ADD_MESSAGE on class CL_FMCA_BRF_CONTEXT has no parameter.
Method ADD_MESSAGE on class CL_FMCA_BRF_CONTEXT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FMCA_BRF_CONTEXT has no parameter.
Method CONSTRUCTOR on class CL_FMCA_BRF_CONTEXT has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTEXT Value transfer Object reference (TYPE REF TO) CL_FMCA_BRF_CONTEXT 20050307

Method GET_CONTEXT on class CL_FMCA_BRF_CONTEXT has no exception.

Method GET_CONTEXT_BASICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DPSOB Call by reference Type reference (TYPE) DPSOB Vertragsgegenstand im PSCD 20050330
2 Exporting ES_DPSOB_BP_ACC Call by reference Type reference (TYPE) DPSOB_BP_ACC Daten zum Vertragsgegenstand je Partner & Vertragskontotyp 20050330
3 Exporting ES_FKKINVBILL_H Call by reference Type reference (TYPE) FKKINVBILL_H Abrechnungsbelegkopf 20050330
4 Exporting ES_FKKVKP Call by reference Type reference (TYPE) FKKVKP Vertragskonto partnerspezifisch 20050330
5 Exporting ES_FMCA_CONTEXT_KEYS Call by reference Type reference (TYPE) FMCA_CONTEXT_KEYS Schlüssel der FMCA / BRF Contextes 20050330
6 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20050330
7 Exporting ET_DFACTS Call by reference Type reference (TYPE) DFACTS_T_TYPE 20061120
8 Exporting ET_DFKKCOHI Call by reference Type reference (TYPE) FKK_TAB_DFKKCOHI Tabelle Korrespondenz - Korrespondenzhistorie 20060720
9 Exporting ET_FKKINVBILL_A Call by reference Type reference (TYPE) FKKINVBILL_A_TAB Standardtabelle zur Struktur FKKINVBILL_A 20050330
10 Exporting ET_FKKINVBILL_H Call by reference Type reference (TYPE) FKKINVBILL_H_TAB Standardtabelle zum Typ FKKINVBILL_H 20060720
11 Exporting ET_FKKINVBILL_I Call by reference Type reference (TYPE) FKKINVBILL_I_TAB Standardtabelle zur Struktur FKKINVBILL_I 20050330
12 Exporting ET_FKKOP Call by reference Type reference (TYPE) FKKOP_T Tabellentyp zu FKKOP 20060720
13 Exporting ET_FMCA_CONTEXT_KEYS Call by reference Type reference (TYPE) FMCA_CONTEXT_KEYS_T Tabellentype zu FMCA_CONTEXT_KEYS 20060720
14 Exporting ET_FMCA_INVBILL_I Call by reference Type reference (TYPE) FMCA_INVBILL_I_TAB Tabellentyp: Struktur für Abrechnungszeilen in der Laufzeit 20060720
15 Exporting ET_FMCA_INV_TXT_PAR Call by reference Type reference (TYPE) FMCA_INV_TXT_PAR_TAB Tabellentyp zu FMCA_INV_TXT_PAR 20050330

Method GET_CONTEXT_BASICS on class CL_FMCA_BRF_CONTEXT has no exception.

Method LOAD_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20050330
2 Importing IV_STRUC Call by reference Type reference (TYPE) BRF_VR_STRUCTURE Name der Struktur/Tabelle im DDIC 20050330

Method LOAD_BUFFER on class CL_FMCA_BRF_CONTEXT has no exception.

Method NEW_DOC Signature

Method NEW_DOC on class CL_FMCA_BRF_CONTEXT has no parameter.
Method NEW_DOC on class CL_FMCA_BRF_CONTEXT has no exception.

Method NEW_EVENT Signature

Method NEW_EVENT on class CL_FMCA_BRF_CONTEXT has no parameter.
Method NEW_EVENT on class CL_FMCA_BRF_CONTEXT has no exception.

Method NEW_OBJECT Signature

Method NEW_OBJECT on class CL_FMCA_BRF_CONTEXT has no parameter.
Method NEW_OBJECT on class CL_FMCA_BRF_CONTEXT has no exception.

Method SET_CONTEXT_BASICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DPSOB Call by reference Type reference (TYPE) DPSOB Vertragsgegenstand im PSCD 20050330
2 Importing IS_DPSOB_BP_ACC Call by reference Type reference (TYPE) DPSOB_BP_ACC Daten zum Vertragsgegenstand je Partner & Vertragskontotyp 20050330
3 Importing IS_FKKINVBILL_H Call by reference Type reference (TYPE) FKKINVBILL_H Abrechnungsbelegkopf 20050330
4 Importing IS_FKKVKP Call by reference Type reference (TYPE) FKKVKP Vertragskonto partnerspezifisch 20050330
5 Importing IS_FMCA_CONTEXT_KEYS Call by reference Type reference (TYPE) FMCA_CONTEXT_KEYS Schlüssel des BRF-Kontextes 20060516
6 Importing IT_DFACTS Call by reference Type reference (TYPE) DFACTS_T_TYPE 20061120
7 Importing IT_DFKKCOHI Call by reference Type reference (TYPE) FKK_TAB_DFKKCOHI Tabelle Korrespondenz - Korrespondenzhistorie 20060516
8 Importing IT_DPSOB Call by reference Type reference (TYPE) DPSOB_T Vertragsgegenstands-Tabelle in IS-PS-CA 20060516
9 Importing IT_DPSOB_BP_ACC Call by reference Type reference (TYPE) DPSOB_BP_ACC_T Tabelle: Vertragsgegenstand und Vertragskontotyp für Partner 20060516
10 Importing IT_FKKINVBILL_H Call by reference Type reference (TYPE) FKKINVBILL_H_TAB Standardtabelle zum Typ FKKINVBILL_H 20060516
11 Importing IT_FKKOP Call by reference Type reference (TYPE) FKKOP_T Tabellentyp zu FKKOP 20060516
12 Importing IT_FKKVKP Call by reference Type reference (TYPE) FKKVKP_T Tabellentyp zu FKKVKP 20060516
13 Importing IT_FMCA_CONTEXT_KEYS Call by reference Type reference (TYPE) FMCA_CONTEXT_KEYS_T Tabellentype zu FMCA_CONTEXT_KEYS 20060516
14 Importing IT_TAX_RETURN Call by reference Type reference (TYPE) FMCA_FORM_XML_MAPPING_T Tabellentyp: Mapping zwischen Formular und XML-Dokument 20060516

Method SET_CONTEXT_BASICS on class CL_FMCA_BRF_CONTEXT has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 600