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
⤷ 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 |