SAP ABAP Class IF_FPB_MON_VAR_APPL (Variance Monitor Interface)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_FPB_MONITOR_APPL_BASE | Monitors Basis Interface | 20031202 |
Meta Relationship - Used By
Properties
Class | IF_FPB_MON_VAR_APPL | |
Short Description | Variance Monitor Interface | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20031023 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_FPB_MON_VAR_APPL has no forward declaration.
Interfaces
Class IF_FPB_MON_VAR_APPL has no interface implemented.
Friends
Class IF_FPB_MON_VAR_APPL has no friend class.
Attributes
Class IF_FPB_MON_VAR_APPL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AUTHORITY_FOR_DATA | Instance method | Public | Method | Authorization Check for Data | 20031118 |
2 | CHECK_AUTHORITY_FOR_RULE | Instance method | Public | Method | Authorization Check for Rule | 20031118 |
3 | CONVERT_KFSPECGL_TO_EXT | Instance method | Public | Method | Output Conversion of the Object | 20031113 |
4 | CONVERT_OBJECT_TO_EXT | Instance method | Public | Method | Output Conversion of the Object | 20031023 |
5 | DELETE_ADMRULE | Instance method | Public | Method | Delete Rule | 20031204 |
6 | DELETE_RULE | Instance method | Public | Method | Delete Rule | 20031128 |
7 | EVALUATE | Instance method | Public | Method | Evaluates All Rules for Users and Saves the Result | 20031023 |
8 | GET_PERIOD_TEXTS | Instance method | Public | Method | Application-Dependent Column Text | 20031023 |
9 | GET_PERSONALIZED_KFSPECGL | Instance method | Public | Method | Explode Characteristic KFSPECGL from Rule Field | 20031202 |
10 | GET_PERSONALIZED_OBJECTS | Instance method | Public | Method | Determine Object List from Object Entry in Rule | 20031202 |
11 | GET_TEXT | Instance method | Public | Method | Read Rule Type Dependent Texts for Variance Monitor | 20031023 |
12 | GET_TEXTS_FOR_RULE | Instance method | Public | Method | Supplies texts that are required for rule mainteance | 20070202 |
13 | RESOLVE_KFSPECGL | Instance method | Public | Method | Explode Characteristic KFSPECGL from Rule Field | 20031106 |
14 | RESOLVE_OBJECT | Instance method | Public | Method | Determine Object List from Object Entry in Rule | 20031106 |
15 | RULE_INIT_DATA_GET | Instance method | Public | Method | Initial Data Needed to Create New Rule | 20031105 |
16 | STORE_KFSPECGL | Instance method | Public | Method | Application-Specific Save of Multiple Selection | 20031107 |
17 | STORE_OBJECT | Instance method | Public | Method | Application-Specific Save of Multiple Selection | 20031107 |
Events
Class IF_FPB_MON_VAR_APPL has no event.
Types
Class IF_FPB_MON_VAR_APPL has no local type.
Method Signatures
Method CHECK_AUTHORITY_FOR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VAR_DATA | Call by reference | Type reference (TYPE) | FPB_VAR_DATA | Datenablage für Abweichungsmonitore | 20031118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DATA_INCONSISTENT | Inkonsistenz zwischen Personalisierung und Daten | 20031118 | |
2 | NOT_AUTHORIZED | Keine Berechtigung | 20031118 | |
3 | NO_PERSONALIZATION | Personalisierung nicht ausreichend gepflegt | 20031118 |
Method CHECK_AUTHORITY_FOR_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VAR_RULE | Call by reference | Type reference (TYPE) | FPB_VAR_RULES | Abweichungsmonitor: Regeladministration | 20031118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DATA_INCONSISTENT | 20031118 | ||
2 | NOT_AUTHORIZED | 20031118 | ||
3 | NO_PERSONALIZATION | 20031118 |
Method CONVERT_KFSPECGL_TO_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_KFSPECGL_IS_GROUP | Call by reference | Type reference (TYPE) | FLAG | Objekt soll als Gruppe ausgewiesen werden | 20031113 | ||
2 | Exporting | ED_KFSPECGL_KEY | Call by reference | Type reference (TYPE) | FPB_KFSPECGL_KEY | allg. Kennzahlspezifizierendes Merkmal (ext. Schlüssel) | 20031113 | ||
3 | Exporting | ED_KFSPECGL_TEXT | Call by reference | Type reference (TYPE) | FPB_KFSPECGL_EX | allg. Kennzahlspzifizierendes Merkmal (externer Text) | 20031113 | ||
4 | Importing | ID_KFSPECGL | Call by reference | Type reference (TYPE) | FPB_KFSPECGL | Kennzahl spezifizierendes Merkmal | 20031113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_PERSONALIZATION | 20031117 |
Method CONVERT_OBJECT_TO_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_OBJECT_IS_GROUP | Call by reference | Type reference (TYPE) | FLAG | Objekt soll als Gruppe ausgewiesen werden | 20031023 | ||
2 | Exporting | ED_OBJECT_KEY | Call by reference | Type reference (TYPE) | FPB_OBJECT_KEY | Externe Objektdarstellung (Name) | 20031023 | ||
3 | Exporting | ED_OBJECT_TEXT | Call by reference | Type reference (TYPE) | FPB_OBJECT_EX | Externe Objektdarstellung | 20031023 | ||
4 | Exporting | ED_VERAK | Call by reference | Type reference (TYPE) | AD_NAMTEXT | Verantwortlicher | 20050113 | ||
5 | Exporting | ED_VERAK_USER | Call by reference | Type reference (TYPE) | VERAK_USER | Verantwortlicher Benutzer | 20050113 | ||
6 | Importing | ID_OBJECT | Call by reference | Type reference (TYPE) | FPB_OBJECT | Objekt | 20031023 |
Method CONVERT_OBJECT_TO_EXT on class IF_FPB_MON_VAR_APPL has no exception.
Method DELETE_ADMRULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031204 | ||
2 | Importing | ID_RULEID | Value transfer | Type reference (TYPE) | FPB_RULEID | Regelnummer | 20031204 | ||
3 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20031204 | ||
4 | Returning | RD_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031204 |
Method DELETE_ADMRULE on class IF_FPB_MON_VAR_APPL has no exception.
Method DELETE_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031128 | ||
2 | Importing | ID_RULEID | Value transfer | Type reference (TYPE) | FPB_RULEID | Regelnummer | 20031128 | ||
3 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20031128 | ||
4 | Returning | RD_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031128 |
Method DELETE_RULE on class IF_FPB_MON_VAR_APPL has no exception.
Method EVALUATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_CALLED_FROM_FRONTEND | Value transfer | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040210 | |
2 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SY-UNAME | 20031023 | |||
3 | Importing | IT_RULES | Value transfer | Type reference (TYPE) | FPB_T_VAR_RULES | 20031023 | |||
4 | Exporting | RT_ALERTS | Value transfer | Type reference (TYPE) | FPB_T_VAR_DATA | 20031023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RULES_FOR_USER | 20031023 |
Method GET_PERIOD_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATA | Call by reference | Type reference (TYPE) | FPB_VAR_DATA | 20031023 | |||
2 | Returning | RT_TEXT | Value transfer | Type reference (TYPE) | FPB_T_PERIOD_TEXT | 20031023 |
Method GET_PERIOD_TEXTS on class IF_FPB_MON_VAR_APPL has no exception.
Method GET_PERSONALIZED_KFSPECGL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_INTERNAL_ONLY | Value transfer | Type reference (TYPE) | FLAG | SPACE | Keine externe Aufbereitung nötig | 20031202 | |
2 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20031202 | ||
3 | Returning | RT_KFSPECGL | Value transfer | Type reference (TYPE) | FPB_T_KFSPECGL_LIST | Liste für Regelpflege | 20031202 |
Method GET_PERSONALIZED_KFSPECGL on class IF_FPB_MON_VAR_APPL has no exception.
Method GET_PERSONALIZED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_INTERNAL_ONLY | Value transfer | Type reference (TYPE) | FLAG | SPACE | Keine externe Aufbereitung nötig | 20031202 | |
2 | Importing | ID_MONAPPL | Call by reference | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031203 | ||
3 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | Objekte der Regel | 20031202 | ||
4 | Returning | RT_OBJECT | Value transfer | Type reference (TYPE) | FPB_T_OBJECT_LIST | Objektliste für Regelpflege | 20031202 |
Method GET_PERSONALIZED_OBJECTS on class IF_FPB_MON_VAR_APPL has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_KFSPECGL | Call by reference | Type reference (TYPE) | CHAR30 | 20040225 | |||
2 | Exporting | ED_OBJECT | Call by reference | Type reference (TYPE) | CHAR30 | 20031023 | |||
3 | Exporting | ED_VAL1 | Call by reference | Type reference (TYPE) | CHAR30 | 20031023 | |||
4 | Exporting | ED_VAL2 | Call by reference | Type reference (TYPE) | CHAR30 | 20031023 |
Method GET_TEXT on class IF_FPB_MON_VAR_APPL has no exception.
Method GET_TEXTS_FOR_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_KFSPECGLSELECTEDTEXT | Call by reference | Type reference (TYPE) | STRING | 20070202 | |||
2 | Exporting | ED_KFSPECGLTEXT | Call by reference | Type reference (TYPE) | STRING | 20070202 | |||
3 | Exporting | ED_OBJECTSELECTEDTEXT | Call by reference | Type reference (TYPE) | STRING | 20070202 | |||
4 | Exporting | ED_OBJECTTEXT | Call by reference | Type reference (TYPE) | STRING | 20070202 | |||
5 | Importing | ID_MONAPPL | Call by reference | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20070202 |
Method GET_TEXTS_FOR_RULE on class IF_FPB_MON_VAR_APPL has no exception.
Method RESOLVE_KFSPECGL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_INTERNAL_ONLY | Value transfer | Type reference (TYPE) | FLAG | SPACE | Keine externe Aufbereitung nötig | 20031113 | |
2 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031106 | ||
3 | Importing | ID_MONTYPE | Value transfer | Type reference (TYPE) | FPB_MONTYPE | Monitorart | 20031121 | ||
4 | Importing | ID_RULEID | Value transfer | Type reference (TYPE) | FPB_RULEID | Kennzahlen spezifisches Merkmal | 20031107 | ||
5 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20031107 | ||
6 | Returning | RT_KFSPECGL | Value transfer | Type reference (TYPE) | FPB_T_KFSPECGL_LIST | Liste für Regelpflege | 20031106 |
Method RESOLVE_KFSPECGL on class IF_FPB_MON_VAR_APPL has no exception.
Method RESOLVE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_INTERNAL_ONLY | Value transfer | Type reference (TYPE) | FLAG | SPACE | Keine externe Aufbereitung nötig | 20031113 | |
2 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031106 | ||
3 | Importing | ID_MONTYPE | Value transfer | Type reference (TYPE) | FPB_MONTYPE | Monitorart | 20031121 | ||
4 | Importing | ID_RULEID | Value transfer | Type reference (TYPE) | FPB_RULEID | Regelnummer | 20031107 | ||
5 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | Objekte der Regel | 20031107 | ||
6 | Returning | RT_OBJECT | Value transfer | Type reference (TYPE) | FPB_T_OBJECT_LIST | Objektliste für Regelpflege | 20031106 |
Method RESOLVE_OBJECT on class IF_FPB_MON_VAR_APPL has no exception.
Method RULE_INIT_DATA_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_WAERS | Value transfer | Type reference (TYPE) | FPB_WAER | 20031105 | |||
2 | Exporting | ET_KFSPEC1 | Call by reference | Type reference (TYPE) | FPB_T_KFSPEC_EXT | 20031105 | |||
3 | Exporting | ET_KFSPEC2 | Call by reference | Type reference (TYPE) | FPB_T_KFSPEC_EXT | 20031105 | |||
4 | Exporting | ET_KFSPECGL | Call by reference | Type reference (TYPE) | FPB_T_KFSPECGL_HIERARCHY | 20031105 | |||
5 | Exporting | ET_OBJECT | Call by reference | Type reference (TYPE) | FPB_T_OBJECT_HIERARCHY | 20031105 | |||
6 | Exporting | ET_TIMERANGE | Call by reference | Type reference (TYPE) | FPB_T_TIMERANGE_EXT | 20031105 | |||
7 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | 20031105 | |||
8 | Importing | ID_UNAME | Value transfer | Attribute reference (LIKE) | SY-UNAME | SY-UNAME | 20031105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_PERSONALIZATION | 20031106 |
Method STORE_KFSPECGL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031107 | ||
2 | Importing | ID_MONTYPE | Value transfer | Type reference (TYPE) | FPB_MONTYPE | Monitorart | 20031121 | ||
3 | Importing | ID_RULEID | Value transfer | Type reference (TYPE) | FPB_RULEID | Kennzahlen spezifisches Merkmal | 20031107 | ||
4 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20031107 | ||
5 | Importing | IT_KFSPECGL | Value transfer | Type reference (TYPE) | FPB_T_KFSPECGL_LIST | Liste für Regelpflege | 20031107 |
Method STORE_KFSPECGL on class IF_FPB_MON_VAR_APPL has no exception.
Method STORE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_MONAPPL | Value transfer | Type reference (TYPE) | FPB_MONAPPL | Monitoranwendung | 20031107 | ||
2 | Importing | ID_MONTYPE | Value transfer | Type reference (TYPE) | FPB_MONTYPE | Monitorart | 20031121 | ||
3 | Importing | ID_RULEID | Value transfer | Type reference (TYPE) | FPB_RULEID | Regelnummer | 20031107 | ||
4 | Importing | ID_UNAME | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | Objekte der Regel | 20031107 | |
5 | Importing | IT_OBJECT | Value transfer | Type reference (TYPE) | FPB_T_OBJECT_LIST | Objektliste für Regelpflege | 20031107 |
Method STORE_OBJECT on class IF_FPB_MON_VAR_APPL has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in |