Hierarchy
⤷
⤷
Properties
| Class | CL_IAOM_BUSINESS_SCENARIO | |
| Short Description | Business Scenario | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | IAOM | Cost and Revenue Controlling for Logical Objects |
| Created | 20001124 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_IAOM_BUSINESS_SCENARIO has no interface implemented.
Friends
Class CL_IAOM_BUSINESS_SCENARIO has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | IAOM_USAGE_REFERENCE | SPACE | Copy Reference | 20021120 | ||
| 2 | Constant | Public | Type reference (TYPE) | IAOM_USAGE_REFERENCE | 'C' | Copy Reference and Create Additional Acct Assignment | 20030225 | ||
| 3 | Constant | Public | Type reference (TYPE) | IAOM_USAGE_REFERENCE | 'B' | Copy Reference as Additional Account Assignment | 20021120 | ||
| 4 | Constant | Public | Type reference (TYPE) | IAOM_USAGE_REFERENCE | 'D' | Transfer Reference 1 to 1 | 20040429 | ||
| 5 | Constant | Public | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | 'A0' | Top Billing Element, Acct Asst Element to One Level | 20041122 | ||
| 6 | Constant | Public | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | 'C0' | Bill.Elem.Top+Level2 , Acct.Asst.Elem. to One Level | 20050210 | ||
| 7 | Constant | Public | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | 'D0' | Top Bill. El. + Bill. El. Level 2, Acct Asst El. Level 3 | 20050323 | ||
| 8 | Constant | Public | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | 'D1' | Top Bill. El., Acct Asst El. Level 2 | 20050323 | ||
| 9 | Constant | Public | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | 'B0' | Top Billing Element, Acct Asst Element per Company Code | 20041122 | ||
| 10 | Constant | Public | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | 'B1' | Top Billing Element, Acct Asst Element per Co. Code a. PrCtr | 20041122 | ||
| 11 | Instance attribute | Public | Type reference (TYPE) | IAOM_ATTRIBUTES_REF | All Characteristics for a Business Scenario | 20010130 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Business Scenario Attributes Were Read | 20010410 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_TYPE_CHANGE | Business Scenario Allows Changes to Controlling Type | 20050308 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_HLO_CHANGE | Business Scenario Allows Changes to Higher-Level Object. | 20040927 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_MAI_TAB | Business Scenario Enhancements | 20030212 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_REF_CHANGE | Business Scenario Allows Changes to Reference | 20040927 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Buffered Parameter for Method GET_DATA_FOR_EXT_ATTRIBUTE | 20010315 | |||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Buffered Parameter for Method GET_DATA_FOR_EXT_ATTRIBUTE | 20010315 | |||
| 19 | Constant | Public | Type reference (TYPE) | CHAR1 | '/' | Separator for BWL Key | 20010117 | ||
| 20 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_IDENTIFICATION_TEXT | Texts of Business Scenarion in Log On Language | 20010219 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | IAOMT_BS_SCENARIO_GROUP_TAB | Business Scenario Groups | 20050301 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_GROUP_IDENTIFICATION | Business Scenario Group | 20050301 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_IDENTIFICATION | Business Scenario | 20001202 | |||
| 24 | Static Attribute | Protected | See coding | List of Business Scenarios | 20001124 | ||||
| 25 | Instance attribute | Protected | See coding | Language-Dependent Texts of Business Scenario | 20001124 | ||||
| 26 | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | There Are Subobject Definitions in the Group Bus. Scenarios | 20050317 | |||
| 27 | Constant | Public | Type reference (TYPE) | CHAR1 | '*' | Masking Indicator in Customizing | 20010316 | ||
| 28 | Constant | Public | Type reference (TYPE) | CHAR1 | '+' | Indicator when Entry is not Masked | 20010316 | ||
| 29 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Controlling Type Determin in CSC Table Only | 20041111 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_DEV_CLASS | Package of the Generated Objects | 20001124 | |||
| 31 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_DIRECT | Business Scenario Allows Direct Controlling | 20021119 | |||
| 32 | Constant | Public | Type reference (TYPE) | IAOM_CONTROLLING_TYPE | 'T' | Direct Controlling | 20021111 | ||
| 33 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IAOM_DET_CO_SCENARIO | Reference to Exit Interface for CO Scenario Determination | 20010316 | |||
| 34 | Constant | Protected | Type reference (TYPE) | BOOLE_D | SPACE | Boole: False | 20010105 | ||
| 35 | Constant | Private | Type reference (TYPE) | EXIT_DEF | 'IAOM_BUSINESS_SCENAR' | Def.Name for BAdI Acct Assgmnt to Profit Centr/Profit.Seg.? | 20040113 | ||
| 36 | Constant | Private | Type reference (TYPE) | EXIT_DEF | 'IAOM_CUST_MASKS' | Definition Name for BAdI Masking Enhancement | 20040113 | ||
| 37 | Constant | Private | Type reference (TYPE) | EXIT_DEF | 'IAOM_CUST_XPRA' | Definition Name for XPRA BAdI of Customizing Tables | 20040113 | ||
| 38 | Constant | Public | Type reference (TYPE) | UZEIT | '000001' | One Second | 20041203 | ||
| 39 | Constant | Public | Type reference (TYPE) | DATUM | '99991231' | Date "Valid to end" | 20041126 | ||
| 40 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IAOM_BUSINESS_SCENAR | Instance for Badi Accnt Assigmnt to Profit Centr/Profit.Seg. | 20020227 | |||
| 41 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IAOM_CUST_MASKS | Instance for BAdI Masking Enhancement | 20031029 | |||
| 42 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IAOM_CUST_XPRA | Instance for XPRA BAdI of Customizing Tables | 20031030 | |||
| 43 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_USE_HISTORY | Use Change History | 20041126 | |||
| 44 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_WRITE_HISTORY | Write Change History | 20041126 | |||
| 45 | Constant | Public | Type reference (TYPE) | IAOM_USAGE_REFERENCE | 'A' | Ignore Reference | 20021120 | ||
| 46 | Constant | Public | Type reference (TYPE) | IAOM_USAGE_REFERENCE | 'E' | Ignore reference and Create Neighboring Account Assignment | 20050210 | ||
| 47 | Instance attribute | Public | Type reference (TYPE) | AUFART | Order Type of Internal Order | 20001228 | |||
| 48 | Constant | Public | Type reference (TYPE) | IAOM_AT_LEVEL | '01' | Level at Which Controlling Type is Defined | 20010105 | ||
| 49 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_MULTIPLE | Indicator: Business Scenario Allows Mass-Object Controlling | 20001228 | |||
| 50 | Constant | Public | Type reference (TYPE) | IAOM_CONTROLLING_TYPE | 'M' | Mass-Object Controlling | 20010316 | ||
| 51 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_NOT_RELEVANT | Indicator: Business Scenario Allows Non-Relevant Object | 20001228 | |||
| 52 | Constant | Public | Type reference (TYPE) | IAOM_CONTROLLING_TYPE | 'N' | No Controlling | 20010316 | ||
| 53 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_NO_CX_SUB_OBJ | No Coexistence of Original- and Lower-Level Objects | 20040908 | |||
| 54 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_PROJECT | Flag: Business Scenario Allows Project Controlling | 20041122 | |||
| 55 | Constant | Public | Type reference (TYPE) | IAOM_CONTROLLING_TYPE | 'P' | Project Controlling | 20041122 | ||
| 56 | Instance attribute | Public | Type reference (TYPE) | PROFIDPROJ | PS Projekt Project Profile | 20041122 | |||
| 57 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_SINGLE | Indicator: Business Scenario Allows Single-Obj. Controlling | 20001228 | |||
| 58 | Constant | Public | Type reference (TYPE) | IAOM_BS_CO_SINGLE_LEVELS | 'M' | Singe CO Allowed at all Levels | 20001228 | ||
| 59 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_CO_SINGLE_LEVELS | Allowed Single-Object Controlling in Object Class Hierarchy | 20001228 | |||
| 60 | Constant | Public | Type reference (TYPE) | IAOM_BS_CO_SINGLE_LEVELS | 'S' | Single CO Allowed on Only One Level | 20001228 | ||
| 61 | Constant | Public | Type reference (TYPE) | IAOM_CONTROLLING_TYPE | 'S' | Single-Object Controlling | 20010316 | ||
| 62 | Instance attribute | Public | Type reference (TYPE) | SPAR_DFIES | Fields for Subobject | 20021202 | |||
| 63 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_COASSIGNEMENT | Table Name with Current Account Assignment | 20010130 | |||
| 64 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_COSCEN_DET | Table Name for Controlling Scenario Determination | 20010130 | |||
| 65 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_SUB_OBJECTS | Name of Table of Subordinate Objects | 20021126 | |||
| 66 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_COTYPE_DET | Table Name for Controlling Type Determination | 20010130 | |||
| 67 | Constant | Protected | Type reference (TYPE) | BOOLE_D | 'X' | Boole: True | 20010105 | ||
| 68 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_US_REF_ADOPT | Business Scenario Allows Reference 'Adopt' | 20030311 | |||
| 69 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_US_REF_IGNORE | Business Scenario Allows Reference 'Ignore' | 20030311 | |||
| 70 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_US_REF_ADOPT_COPY | Business Scenario Allows Transfer of Reference 1 to 1 | 20040429 | |||
| 71 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_US_REF_ADPT_CRSET | Business Scenario Allows Transfer and Addit. Acc. Assignment | 20030311 | |||
| 72 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_US_REF_ADOPT_SET | Business Scenario Allows Additional Account Assignment | 20030311 | |||
| 73 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_VCL_PRGM | Program Pool of View Cluster Maintenance CO Scen. Determ. | 20010118 | |||
| 74 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_VCL_NAME | View Cluster Controlling Type Determination | 20010316 | |||
| 75 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_COSCEN_DET | Name of View for Controlling Scenario Determination | 20010130 | |||
| 76 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_VIEW_AUFK_ATTR_ASSIGNS | Name of View via AUFK / Ext.Characters./ Translator Assngmnt | 20010302 | |||
| 77 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_COTYPE_DET | Name of View for Controlling Type Determination | 20010130 | |||
| 78 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_VIM_FGRP | Function Group of View Maintenance CO Scenario Determination | 20010118 | |||
| 79 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_VCL_PRGM | Program Name of Func. Grp of View Maintenance CO Scen.Deter. | 20010131 | |||
| 80 | Instance attribute | Public | Type reference (TYPE) | IAOM_BS_TAB_COSCEN_DET | View (Variant) CO Scenario Definition | 20010209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Read Business Scenario Extensions | 20050301 | |
| 2 | Instance method | Private | Method | Read Business Scenario Groups | 20050301 | |
| 3 | Static method | Protected | Method | Access to Table with CO Scenario Determination | 20010316 | |
| 4 | Instance method | Private | Method | Access to Table with CO Scenario Det. for Process Attrib. | 20041029 | |
| 5 | Static method | Protected | Method | Access to Table with CO Type Determination | 20010316 | |
| 6 | Static method | Protected | Method | Access to Table with CO Type Determination for Process Attr. | 20031029 | |
| 7 | Static method | Protected | Method | Fills the Line of a WHERE Table | 20010316 | |
| 8 | Instance method | Private | Method | Change to Business Scenario Group | 20050301 | |
| 9 | Instance method | Public | Method | Checks Individual Attribute | 20010724 | |
| 10 | Instance method | Public | Method | Check Attribute List and Derivation of Business Key | 20001208 | |
| 11 | Instance method | Private | Method | Check Def. of Current Account Assignment Table for Chars | 20041019 | |
| 12 | Instance method | Private | Method | Check Def. of Table of Current Account Assgnt to Data Types | 20060922 | |
| 13 | Instance method | Private | Method | Check Definition of Table of Subordinate Table | 20021218 | |
| 14 | Static method | Public | Constructor | Class Constructor | 20010316 | |
| 15 | Instance method | Public | Constructor | Constructor | 20001213 | |
| 16 | Instance method | Public | Method | Conversion Attribute/Value Pair in DB Struc. of Assignm.Tab. | 20010130 | |
| 17 | Instance method | Public | Method | Conversion of Attribute/Value Pair in DB Structure of Subobj | 20021202 | |
| 18 | Instance method | Public | Method | Derives Business Key from Attribute List | 20030130 | |
| 19 | Static method | Public | Method | Load Business Scenario | 20001124 | |
| 20 | Static method | Public | Method | Load Business Scenario for CO Order Type | 20010102 | |
| 21 | Instance method | Public | Method | Read Component of DB Structure of Subobj. for Attribute | 20051209 | |
| 22 | Instance method | Public | Method | Completes Data Struc.With Ext. Charac., Creates Tab.(s.Docu) | 20010314 | |
| 23 | Instance method | Public | Method | Description of Object Hierarchy Level | 20010219 | |
| 24 | Instance method | Public | Method | Accnt Assgnmnt to Profit Center/Profitability Seg.Necessary? | 20011217 | |
| 25 | Instance method | Public | Method | Text for Business Scenario | 20001202 | |
| 26 | Instance method | Public | Method | Detemines Controlling Type and Controlling Scenario | 20010316 | |
| 27 | Static method | Public | Method | Technical Parameters | 20050519 |
Events
Class CL_IAOM_BUSINESS_SCENARIO has no event.
Types
Class CL_IAOM_BUSINESS_SCENARIO has no local type.
Method Signatures
Method ACCESS_BS_SCENARIO_ADD_INS Signature
Method ACCESS_BS_SCENARIO_ADD_INS on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
Method ACCESS_BS_SCENARIO_ADD_INS on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method ACCESS_BS_SCENARIO_GROUPS Signature
Method ACCESS_BS_SCENARIO_GROUPS on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
Method ACCESS_BS_SCENARIO_GROUPS on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method ACCESS_COSCENARIO_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_COSCENARIO_FIELDS | Value transfer | Type reference (TYPE) | IAOM_CSC_FIELDS | Allgemeine Felder aus der CO Szenario Tablle | 20041029 | |||
| 2 | E_COTYPE_FIELDS | Value transfer | Type reference (TYPE) | IAOM_CTP_FIELDS | Allgemeine Felder aus Tabelle zur CO Typ Ermittlung | 20041029 | |||
| 3 | IT_WHERETAB | Call by reference | Type reference (TYPE) | IAOM_WHERETAB | Bedingungen für Zugriff | 20010316 | |||
| 4 | I_COSCENARIO_TABLE_NAME | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Name der Tablle zur CO Typ Ermittlung | 20010316 | |||
| 5 | I_VALID_FROM_DATE | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE | Datumsabhängiger Schlüssel | 20010316 | |||
| 6 | I_VALID_FROM_TIME | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME | Zeitabhängiger Schlussel | 20010316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Eintrag in der Tabelle gefunden | 20010316 |
Method ACCESS_COSCENARIO_TABLE_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BS_ATTRIBUTES_PROC | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTES_REF | Prozessattribute: Defintion | 20041029 | |||
| 2 | IT_WHERETAB | Call by reference | Type reference (TYPE) | IAOM_WHERETAB | Tabelle mit Where-Bedingungen | 20041029 | |||
| 3 | I_COSCENARIO_TABLE_NAME | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Feldname eines Merkmals | 20041029 | |||
| 4 | I_VALID_FROM_DATE | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE | Datum | 20041029 | |||
| 5 | I_VALID_FROM_TIME | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME | Uhrzeit | 20041029 | |||
| 6 | RT_PROCESS_ATTRIBUTES | Value transfer | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Prozessattribute: Werte | 20041029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es ist ein Fehler aufgetreten | 20041029 |
Method ACCESS_COTYPE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_WHERETAB | Call by reference | Type reference (TYPE) | IAOM_WHERETAB | Bedingungen für Zugriff | 20010316 | |||
| 2 | I_COTYPE_TABLE_NAME | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Name der Tablle zur CO Typ Ermittlung | 20010316 | |||
| 3 | I_DATE | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE | Datum | 20010316 | |||
| 4 | I_TIME | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME | Uhrzeit | 20010316 | |||
| 5 | R_COTYPE_FIELDS | Value transfer | Type reference (TYPE) | IAOM_CTP_FIELDS | Allgemeine Felder aus der CO Typ Tablle | 20010316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Eintrag in der Tabelle gefunden | 20010316 |
Method ACCESS_COTYPE_TABLE_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BS_ATTRIBUTES_PROC | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTES_REF | Prozessattribute: Defintion | 20031029 | |||
| 2 | IT_WHERETAB | Call by reference | Type reference (TYPE) | IAOM_WHERETAB | Bedingungen für Zugriff | 20031029 | |||
| 3 | I_COTYPE_TABLE_NAME | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Name der Tablle zur CO Typ Ermittlung | 20031029 | |||
| 4 | I_DATE | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE | Datum | 20031029 | |||
| 5 | I_TIME | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME | Uhrzeit | 20031029 | |||
| 6 | RT_PROCESS_ATTRIBUTES | Value transfer | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Prozessattribute: Werte | 20031029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es ist ein Fehler aufgetreten | 20031029 |
Method ADD_AND_LINE_TO_WHERETAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_WHERETAB | Call by reference | Type reference (TYPE) | IAOM_WHERETAB | Wheretabelle | 20010316 | |||
| 2 | I_FIELD_NAME | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Feldname | 20010316 | |||
| 3 | I_FIELD_VALUE | Call by reference | Type reference (TYPE) | IAOM_AT_VALUE | Wert des Feldes | 20010316 | |||
| 4 | I_OPERATOR | Call by reference | Type reference (TYPE) | CHAR2 | '=' | Bedingung | 20010316 | ||
| 5 | I_REPLACE_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | 0 | Ersetzungsindex (0: anfügen) | 20010316 |
Method ADD_AND_LINE_TO_WHERETAB on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method CHANGE_BUSINESS_SCENARIO_GROUP Signature
Method CHANGE_BUSINESS_SCENARIO_GROUP on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20050301 |
Method CHECK_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ATTRIBUTE_REF | Call by reference | Object reference (TYPE REF TO) | CL_IAOM_ATTRIBUTE | Instanz der Merkmalsklasse | 20010724 | |||
| 2 | E_ATTRIBUTE_VALUE_EXT | Call by reference | Type reference (TYPE) | IAOM_AT_VALUE | Merkmalswert in externer Darstellung | 20010724 | |||
| 3 | I_ATTRIBUTE | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Merkmalsname | 20010724 | |||
| 4 | I_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | IAOM_AT_VALUE | Merkmalswert | 20010724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmal fehlerhaft | 20010724 | ||
| 2 | Merkmal nicht in Geschäftsszenario definiert | 20010724 | ||
| 3 | Prozessattribut | 20031030 |
Method CHECK_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BS_ATTRIBUTE_PAIRS | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Tabelle mit denAttribut/wert-Paaren zum Geschäftsszenario | 20001208 | |||
| 2 | E_BUSINESS_KEY | Call by reference | Type reference (TYPE) | IAOM_BUSINESS_KEY | Betriebswirtschaftlicher Schlüssel | 20010117 | |||
| 3 | E_OBJECT_LEVEL | Call by reference | Type reference (TYPE) | IAOM_OBJECT_LEVEL | Stufe des Objektes in der Objektklassenhierarchie | 20010117 | |||
| 4 | IT_ATTRIBUTE_PAIRS | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Tabelle mit Attribut/wert-Paaren | 20001208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut des Geschäftsszenario fehlt in Prüfmenge | 20001208 | ||
| 2 | Wert zu einem Attribut kann nicht konvertiert werden | 20001208 | ||
| 3 | Keine Attribute im Geschäftsszenario definiert | 20001208 |
Method CHECK_TAB_CUR_ASS_FOR_ATTRI Signature
Method CHECK_TAB_CUR_ASS_FOR_ATTRI on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es ist ein Fehler aufgetreten | 20041019 |
Method CHECK_TAB_CUR_ASS_FOR_TYPE Signature
Method CHECK_TAB_CUR_ASS_FOR_TYPE on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es ist ein Fehler aufgetreten | 20060922 |
Method CHECK_TAB_SUB_OBJECTS Signature
Method CHECK_TAB_SUB_OBJECTS on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20021218 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_IAOM_BUSINESS_SCENARIO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUSINESS_SCENARIO_ID | Call by reference | Type reference (TYPE) | IAOM_BS_IDENTIFICATION | Schlüüsel des Geschäftszsenario | 20001213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmalen sind inkonsistent | 20010430 | ||
| 2 | Geschäftsszenario existiert nicht | 20001213 | ||
| 3 | Fehler aufgetreten | 20021202 | ||
| 4 | Keine Unterstützung | 20041018 | ||
| 5 | Keine Merkmale zum Geschäftsszenario vorhanden | 20010130 |
Method CONVERT_ATTR_PAIRS_TO_DB_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ATTRIBUTE_PAIRS | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Tabelle mit Attribut/wert-Paaren | 20010130 | |||
| 2 | R_ASS_TAB_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf DB Struktur der Zuordnungstabelle | 20010130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Merkmale im Geschäftszenario definiert | 20010130 |
Method CONVERT_SO_ATTR_PAIRS_TO_DBSTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ATTRIBUTE_PAIRS | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_SVALUE_PAIRS | Tabelle mit Attribut/wert-Paaren | 20021202 | |||
| 2 | R_ASS_TAB_REF | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf DB Struktur des Subobjektes | 20021202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20021202 |
Method GET_BUSINESS_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_BUSINESS_KEY | Call by reference | Type reference (TYPE) | IAOM_BUSINESS_KEY | Betriebswirtsch. (zur Anzeige geeigneter) Objektschlüssel | 20030130 | |||
| 2 | IT_ATTRIBUTE_PAIRS | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Merkmal-Wert-Paare eines externen Objekts | 20030130 |
Method GET_BUSINESS_KEY on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method GET_BUSINESS_SCENARIO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUSINESS_SCENARIO_ID | Call by reference | Type reference (TYPE) | IAOM_BS_IDENTIFICATION | Schlüüsel des Geschäftszsenario | 20001202 | |||
| 2 | R_BUSINESS_SCENARIO | Value transfer | Object reference (TYPE REF TO) | CL_IAOM_BUSINESS_SCENARIO | Refernz auf geschäftsszenario | 20001130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Geschäftsszenario ist nicht konsistent | 20010430 | ||
| 2 | Geschäftsszenario existiert nicht | 20060922 |
Method GET_BUS_SCEN_BY_AUFART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUSINESS_SCENARIOS | Call by reference | Type reference (TYPE) | IAOM_BUSINESS_SCENARIOS_REF | Referenz auf Geschäftszenarios | 20010102 | |||
| 2 | ET_BUSINESS_SCENARIO_IDS | Call by reference | Type reference (TYPE) | IAOM_BUSINESS_SCENARIOS | Geschäftszenarios | 20010102 | |||
| 3 | I_CO_AUFART | Call by reference | Type reference (TYPE) | IAOM_BS_MASTER-BS_CO_AUFART | Auftragsart | 20010102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Geschäftsszenario ist nicht vorhanden (OHNE MESSAGE) | 20010102 |
Method GET_COMPONENT_OF_SO_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FIELD_NAME | Call by reference | Type reference (TYPE) | IAOM_NAME_KOMP_SO | Komponentenname für Komponente in der Tabelle der Subobjekte | 20051209 | |||
| 2 | I_ATTRIBUTE | Call by reference | Type reference (TYPE) | IAOM_AT_NAME | Feldname eines Merkmals | 20051209 |
Method GET_COMPONENT_OF_SO_ATTRIBUTE on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method GET_DATA_FOR_EXT_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ALV_FIELD_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | ALV-Feldkatalog für Controls | 20010314 | |||
| 2 | C_DICT_FIELD_INFO_TAB | Call by reference | Type reference (TYPE) | SPAR_DFIES | Feldliste der Struktur (gemäß Dictionary-Interface) | 20010314 | |||
| 3 | E_GENERIC_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Leere Tabelle mit ext. Merkmalen im Zeilentyp | 20010314 | |||
| 4 | I_INCL_EXT_OBJECT_ID | Call by reference | Type reference (TYPE) | BOOLE_D | Externen Objektbezeichner in Zeilentyp aufnehmen | 20010314 | |||
| 5 | I_INCL_OBJECT_NO | Call by reference | Type reference (TYPE) | BOOLE_D | CO-Objekt-Nummer in Zeilentyp aufnehmen | 20010314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20010314 | ||
| 2 | Kein Selektionsview definiert | 20050308 |
Method GET_OBJECT_LEVEL_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT_LEVEL | Call by reference | Type reference (TYPE) | IAOM_OBJECT_LEVEL | '01' | Stufe in der Objektklassenhierarchie | 20010219 | ||
| 2 | R_OBJECT_LEVEL_DESCR | Value transfer | Type reference (TYPE) | AS4TEXT | Bezeichner der Hierarchiestufe | 20010219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Stufe ist nicht in der Objektklassenhierarchie definiert | 20010219 |
Method GET_REQUIREMENT_PRCTR_PROFSEGM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PRCTR_REQUIRED | Call by reference | Type reference (TYPE) | BOOLE_D | Profit-Center bei Einzel- und Massencontr. nötig | 20011217 | |||
| 2 | E_PROFSEGM_REQUIRED | Call by reference | Type reference (TYPE) | BOOLE_D | Ergebnisobjekt bei Massencontrolling nötig | 20011217 | |||
| 3 | I_BS_IDENT | Call by reference | Type reference (TYPE) | IAOM_BS_IDENTIFICATION | Geschäftsszenario | 20020227 | |||
| 4 | I_CO_AREA | Call by reference | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20011217 | |||
| 5 | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum für Prüfung CO-PA und CO-PCA aktiv/nicht aktiv | 20020227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler durchreichen | 20020227 |
Method GET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | sy-langu | Sprache | 20001202 | ||
| 2 | R_TEXT | Value transfer | Type reference (TYPE) | IAOM_BS_IDENTIFICATION_TEXT | Geschäftsszenariotext | 20001202 |
Method GET_TEXT on class CL_IAOM_BUSINESS_SCENARIO has no exception.
Method INTERPRET_CUSTOMIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROCESS_ATTRIBUTES | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Prozessattribute | 20031029 | |||
| 2 | E_CO_AUTO_MODEL | Call by reference | Type reference (TYPE) | IAOM_AUTO_PROJECT_MODEL | Automatisches Projektmodell | 20041122 | |||
| 3 | E_CO_LEVEL | Call by reference | Type reference (TYPE) | IAOM_CONTROLLING_LEVEL | Stufe des Controlling in der Objektklassenhierarchie | 20010316 | |||
| 4 | E_CO_REFERENCE | Call by reference | Type reference (TYPE) | IAOM_USAGE_REFERENCE | Verwendung Referenz | 20021119 | |||
| 5 | E_CO_SCENARIO | Call by reference | Object reference (TYPE REF TO) | CL_IAOM_CO_SCENARIO | Controllingszenario | 20010316 | |||
| 6 | E_CO_SCENARIO_CREATE_PARAMS | Call by reference | Type reference (TYPE) | IAOM_CO_SCENARIO_CREATE_PARAMS | Parameter zur Erzeugung des CO Scenario Instanz | 20041216 | |||
| 7 | E_CO_TYPE | Call by reference | Type reference (TYPE) | IAOM_CONTROLLING_TYPE | Art des Controllings | 20010316 | |||
| 8 | IT_EXTERNAL_ATTRIBUTES | Call by reference | Type reference (TYPE) | IAOM_ATTRIBUTE_VALUE_PAIRS | Merkmale eines externen Objekts | 20010316 | |||
| 9 | I_DATE | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE | sy-datum | Datum | 20010316 | ||
| 10 | I_OBJECT_LEVEL | Call by reference | Type reference (TYPE) | IAOM_OBJECT_LEVEL | Stufe des Objektes in der Objektklassenhierarchie | 20010316 | |||
| 11 | I_TIME | Call by reference | Type reference (TYPE) | IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME | sy-uzeit | Uhrzeit | 20010316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Sonstige Fehler | 20010316 | ||
| 2 | Kein CO Szenario gefunden | 20010316 | ||
| 3 | Keine CO Art gefunden | 20010316 |
Method TECHNICAL_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ACTIVITY_COMMITWORK_CHECK | Value transfer | Type reference (TYPE) | IAOM_ACTIVITY_COMMITWORK_CHECK | Prüfe Commit Work-Fähigkeit zwischen Gruppen von Vorgängen | 20091104 | |||
| 2 | E_CALL_ACC_MANAGER_IN_NEW_TASK | Value transfer | Type reference (TYPE) | IAOM_BS_CALL_ACC_MAN_NEW_TASK | Verarbeitung: Rufe FB ACCOUNT_MANANGER asynchron auf | 20060314 | |||
| 3 | E_IAOM_LST_CST_INT_UPD_TASK | Value transfer | Type reference (TYPE) | IAOM_LST_CST_INT_USE_UPD_TASK | Tabelle IAOM_LST_CST_INT in update task fortschreiben | 20090423 | |||
| 4 | E_WAIT_IF_EXT_OBJ_HAS_ERROR | Value transfer | Type reference (TYPE) | IAOM_BS_WAIT_IF_ERROR | Verarbeitung: Falls Fehler, warten und nochmals probieren | 20050519 | |||
| 5 | E_WAIT_IF_EXT_OBJ_IS_LOCKED | Value transfer | Type reference (TYPE) | IAOM_BS_WAIT_IF_LOCKED | Mit der Verarbeitung warten, falls externesObjekt gesperrt | 20050519 | |||
| 6 | I_BUSINESS_SCENARIO_ID | Value transfer | Type reference (TYPE) | IAOM_BS_IDENTIFICATION | Geschäftsszenario, für das ein Controlling durchgeführt wird | 20050519 |
Method TECHNICAL_PARAMETERS on class CL_IAOM_BUSINESS_SCENARIO has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in |