SAP ABAP Class CL_FMCA_UTILITIES_BRF (BRF: Help functions)
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_UTILITIES_BRF | |
Short Description | BRF: Help functions | |
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 | 20050331 | SAP |
Last change | 20050428 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FMCA_UTILITIES_BRF has no forward declaration.
Interfaces
Class CL_FMCA_UTILITIES_BRF has no interface implemented.
Friends
Class CL_FMCA_UTILITIES_BRF has no friend class.
Attributes
Class CL_FMCA_UTILITIES_BRF has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | checks the cycle freedom of initialized buffer items | 20050404 |
2 | ![]() |
Static method | Private | Method | 20051115 | |
3 | ![]() |
Static method | Public | Method | determines the table name from structure ID | 20050331 |
4 | ![]() |
Static method | Public | Method | returns the standard currency | 20050331 |
5 | ![]() |
Static method | Public | Method | returns a line from fmca_brf050 | 20050404 |
6 | ![]() |
Static method | Public | Method | returns the class name of implementation class | 20050404 |
7 | ![]() |
Static method | Public | Method | returns the start and end of control period | 20050421 |
8 | ![]() |
Static method | Private | Method | checks whether the structure ID reserves | 20050331 |
Events
Class CL_FMCA_UTILITIES_BRF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | BRF_EXPRESSION_T | Private | See coding | 20051115 | BRF_EXPRESSION_T type standard table of brf_expression with key
table_line
|
Method Signatures
Method CHECK_CYCLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RES | Call by reference | Type reference (TYPE) | BRF_BOOLE_D | Space = false, 'X' = true | 20050404 | ||
2 | ![]() |
EV_STRUC_ID | Call by reference | Type reference (TYPE) | STRUC_ID_PS | BRF: Struktur-ID | 20050404 | ||
3 | ![]() |
IS_FMCA_BRF050 | Call by reference | Type reference (TYPE) | FMCA_BRF050_LINE | BRF: Zeilentyp zu FMCA_BRF050 | 20050404 | ||
4 | ![]() |
IT_FMCA_BRF120 | Call by reference | Type reference (TYPE) | FMCA_BRF120_T | BRF: Tabellentyp zu FMCA_BRF120 (reservierte IDs) | 20050404 | ||
5 | ![]() |
IT_FMCA_BRF130 | Call by reference | Type reference (TYPE) | FMCA_BRF130_T | BRF: Tabellentyp zu FMCA_BRF130 | 20050404 | ||
6 | ![]() |
IV_APPLCLASS | Call by reference | Type reference (TYPE) | BRF_APPLCLASS | BRF: Anwendungsklasse | 20050405 |
Method CHECK_CYCLE on class CL_FMCA_UTILITIES_BRF has no exception.
Method CHECK_CYCLE_INTERN_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EXPRESSION | Call by reference | Type reference (TYPE) | BRF_EXPRESSION_T | 20051115 | |||
2 | ![]() |
EV_RES | Call by reference | Type reference (TYPE) | BRF_BOOLE_D | 20051115 | |||
3 | ![]() |
IS_FMCA_BRF050 | Call by reference | Type reference (TYPE) | FMCA_BRF050_LINE | 20051115 | |||
4 | ![]() |
IT_FMCA_BRF120 | Call by reference | Type reference (TYPE) | FMCA_BRF120_T | 20051115 | |||
5 | ![]() |
IT_FMCA_BRF130 | Call by reference | Type reference (TYPE) | FMCA_BRF130_T | 20051115 | |||
6 | ![]() |
IV_APPLCLASS | Call by reference | Type reference (TYPE) | BRF_APPLCLASS | 20051115 | |||
7 | ![]() |
IV_EXPRESSION | Call by reference | Type reference (TYPE) | BRF_EXPRESSION | 20051115 |
Method CHECK_CYCLE_INTERN_USED on class CL_FMCA_UTILITIES_BRF has no exception.
Method DETERMINE_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TABLE_NAME | Call by reference | Type reference (TYPE) | BRF_VR_STRUCTURE | Name der Struktur/Tabelle im DDIC | 20050331 | ||
2 | ![]() |
IV_APPLCLASS | Call by reference | Type reference (TYPE) | BRF_APPLCLASS | BRF: Anwendungsklasse | 20050331 | ||
3 | ![]() |
IV_IMPORT_STATUS | Call by reference | Type reference (TYPE) | BRF_IMPORT_STATUS | 'A' | BRF: Importstatus | 20050331 | |
4 | ![]() |
IV_STRUC_ID | Call by reference | Type reference (TYPE) | STRUC_ID_PS | BRF: Struktur-ID | 20050331 | ||
5 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | BRF_VERSION | '0000' | BRF: Version | 20050331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
die gegebene Strukture-ID ist nicht gültig | 20050331 |
Method GET_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CURRENCY | Call by reference | Type reference (TYPE) | BRF_CURRENCY | Währungsschlüssel | 20050331 | ||
2 | ![]() |
EV_RATE_TYPE | Call by reference | Type reference (TYPE) | KURST_CURR | Kurstyp | 20050331 | ||
3 | ![]() |
IV_APPLCLASS | Call by reference | Type reference (TYPE) | BRF_APPLCLASS | BRF: Anwendungsklasse | 20050331 |
Method GET_CURRENCY on class CL_FMCA_UTILITIES_BRF has no exception.
Method GET_FMCA_BRF050_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FMCA_BRF050 | Call by reference | Type reference (TYPE) | FMCA_BRF050_LINE | Zeilentyp zu FMCA_BRF050: Parameter der Kontextinformation | 20050404 | ||
2 | ![]() |
IS_FMCA_BRF050 | Call by reference | Type reference (TYPE) | FMCA_BRF050_LINE | Zeilentyp zu FMCA_BRF050: Parameter der Kontextinformation | 20050404 | ||
3 | ![]() |
IV_APPLCLASS | Call by reference | Type reference (TYPE) | BRF_APPLCLASS | BRF: Anwendungsklasse | 20050404 | ||
4 | ![]() |
IV_EXPRESSION | Call by reference | Type reference (TYPE) | BRF_EXPRESSION | BRF: Ausdruck | 20050404 |
Method GET_FMCA_BRF050_SINGLE on class CL_FMCA_UTILITIES_BRF has no exception.
Method GET_IMP_CLASS_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CLASS | Call by reference | Type reference (TYPE) | BRF_CLASS | Name der implementierenden Klasse | 20050404 | ||
2 | ![]() |
IV_APPLCLASS | Call by reference | Type reference (TYPE) | BRF_APPLCLASS | BRF: Anwendungsklasse | 20050404 | ||
3 | ![]() |
IV_EXPRESSION | Call by reference | Type reference (TYPE) | BRF_EXPRESSION | BRF: Ausdruck | 20050404 |
Method GET_IMP_CLASS_NAME on class CL_FMCA_UTILITIES_BRF has no exception.
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FROM_TIME | Call by reference | Type reference (TYPE) | PS_VALID_FROM | Gültigkeitsbeginn | 20050421 | ||
2 | ![]() |
ES_TO_TIME | Call by reference | Type reference (TYPE) | PS_VALID_TO | Gültigkeitsende | 20050421 | ||
3 | ![]() |
IS_PERSL | Call by reference | Type reference (TYPE) | PERSL_KK | Schlüssel für Periodenzuordnung | 20050421 |
Method GET_TIMESTAMP on class CL_FMCA_UTILITIES_BRF has no exception.
Method IS_RESERVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RES | Call by reference | Type reference (TYPE) | BRF_BOOLE_D | Space = false, 'X' = true | 20050331 | ||
2 | ![]() |
IV_STRUC_ID | Call by reference | Type reference (TYPE) | BRF_VR_STRUCTURE | Name der Struktur/Tabelle im DDIC | 20050331 |
Method IS_RESERVED on class CL_FMCA_UTILITIES_BRF has no exception.
History
Last changed by/on | SAP | 20050428 |
SAP Release Created in | 600 |