SAP ABAP Class CL_IAOM_BUSINESS_SCENARIO (Business Scenario)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CO (Application Component) Controlling
     IAOM (Package) Cost and Revenue Controlling for Logical Objects
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 IAOMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS 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 ADOPT_REFERENCE_ACC Constant Public Type reference (TYPE) IAOM_USAGE_REFERENCE SPACE Copy Reference 20021120
2 ADOPT_REF_ACC_AND_CR_SET_ACC Constant Public Type reference (TYPE) IAOM_USAGE_REFERENCE 'C' Copy Reference and Create Additional Acct Assignment 20030225
3 ADOPT_REF_AS_SET_ACC Constant Public Type reference (TYPE) IAOM_USAGE_REFERENCE 'B' Copy Reference as Additional Account Assignment 20021120
4 ADOPT_REF_COPY_ACC Constant Public Type reference (TYPE) IAOM_USAGE_REFERENCE 'D' Transfer Reference 1 to 1 20040429
5 AUTO_MODEL_LEVEL_A0 Constant Public Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL 'A0' Top Billing Element, Acct Asst Element to One Level 20041122
6 AUTO_MODEL_LEVEL_C0 Constant Public Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL 'C0' Bill.Elem.Top+Level2 , Acct.Asst.Elem. to One Level 20050210
7 AUTO_MODEL_LEVEL_D0 Constant Public Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL 'D0' Top Bill. El. + Bill. El. Level 2, Acct Asst El. Level 3 20050323
8 AUTO_MODEL_LEVEL_D1 Constant Public Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL 'D1' Top Bill. El., Acct Asst El. Level 2 20050323
9 AUTO_MODEL_ORG_UNIT_B0 Constant Public Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL 'B0' Top Billing Element, Acct Asst Element per Company Code 20041122
10 AUTO_MODEL_ORG_UNIT_B1 Constant Public Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL 'B1' Top Billing Element, Acct Asst Element per Co. Code a. PrCtr 20041122
11 BS_ATTRIBUTES Instance attribute Public Type reference (TYPE) IAOM_ATTRIBUTES_REF All Characteristics for a Business Scenario 20010130
12 BS_ATTRIBUTES_READ Instance attribute Private Type reference (TYPE) BOOLE_D Business Scenario Attributes Were Read 20010410
13 BS_CTP_CHANGE_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_CO_TYPE_CHANGE Business Scenario Allows Changes to Controlling Type 20050308
14 BS_HLO_CHANGE_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_HLO_CHANGE Business Scenario Allows Changes to Higher-Level Object. 20040927
15 BS_MAI_TAB Instance attribute Public Type reference (TYPE) IAOM_BS_MAI_TAB Business Scenario Enhancements 20030212
16 BS_REF_CHANGE_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_REF_CHANGE Business Scenario Allows Changes to Reference 20040927
17 BUFFERED_ALV_FIELD_CATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Buffered Parameter for Method GET_DATA_FOR_EXT_ATTRIBUTE 20010315
18 BUFFERED_GENERIC_TABLE Instance attribute Private Object reference (TYPE REF TO) DATA Buffered Parameter for Method GET_DATA_FOR_EXT_ATTRIBUTE 20010315
19 BUSINESS_KEY_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '/' Separator for BWL Key 20010117
20 BUSINESS_SCENARIO_DESCR Instance attribute Public Type reference (TYPE) IAOM_BS_IDENTIFICATION_TEXT Texts of Business Scenarion in Log On Language 20010219
21 BUSINESS_SCENARIO_GROUPS Instance attribute Public Type reference (TYPE) IAOMT_BS_SCENARIO_GROUP_TAB Business Scenario Groups 20050301
22 BUSINESS_SCENARIO_GROUP_ID Instance attribute Public Type reference (TYPE) IAOM_BS_GROUP_IDENTIFICATION Business Scenario Group 20050301
23 BUSINESS_SCENARIO_ID Instance attribute Public Type reference (TYPE) IAOM_BS_IDENTIFICATION Business Scenario 20001202
24 BUSINESS_SCENARIO_LIST Static Attribute Protected See coding List of Business Scenarios 20001124
25 BUSINESS_SCENARIO_TEXT Instance attribute Protected See coding Language-Dependent Texts of Business Scenario 20001124
26 BUS_SCEN_GRP_SUB_OBJ_DEF Instance attribute Public Type reference (TYPE) BOOLE_D There Are Subobject Definitions in the Group Bus. Scenarios 20050317
27 CUST_ATTRIBUTE_MASK Constant Public Type reference (TYPE) CHAR1 '*' Masking Indicator in Customizing 20010316
28 CUST_ATTRIBUTE_UNMASKED Constant Public Type reference (TYPE) CHAR1 '+' Indicator when Entry is not Masked 20010316
29 DET_CO_TYPE_FROM_CSC Instance attribute Private Type reference (TYPE) BOOLE_D Controlling Type Determin in CSC Table Only 20041111
30 DEVELOPMENT_CLASS Instance attribute Public Type reference (TYPE) IAOM_BS_DEV_CLASS Package of the Generated Objects 20001124
31 DIRECT_CO_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_CO_DIRECT Business Scenario Allows Direct Controlling 20021119
32 DIRECT_OBJECT_CO Constant Public Type reference (TYPE) IAOM_CONTROLLING_TYPE 'T' Direct Controlling 20021111
33 EXIT_CO_SCENARIO Static Attribute Private Object reference (TYPE REF TO) IF_EX_IAOM_DET_CO_SCENARIO Reference to Exit Interface for CO Scenario Determination 20010316
34 FALSE Constant Protected Type reference (TYPE) BOOLE_D SPACE Boole: False 20010105
35 GC_DEF_NAME_BS_SC Constant Private Type reference (TYPE) EXIT_DEF 'IAOM_BUSINESS_SCENAR' Def.Name for BAdI Acct Assgmnt to Profit Centr/Profit.Seg.? 20040113
36 GC_DEF_NAME_CU_MA Constant Private Type reference (TYPE) EXIT_DEF 'IAOM_CUST_MASKS' Definition Name for BAdI Masking Enhancement 20040113
37 GC_DEF_NAME_CU_XP Constant Private Type reference (TYPE) EXIT_DEF 'IAOM_CUST_XPRA' Definition Name for XPRA BAdI of Customizing Tables 20040113
38 GC_ONE_SECOND Constant Public Type reference (TYPE) UZEIT '000001' One Second 20041203
39 GC_VALID_FOR_EVER_DATE Constant Public Type reference (TYPE) DATUM '99991231' Date "Valid to end" 20041126
40 GD_BADI_BS_SC 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 GD_BADI_CU_MA Static Attribute Private Object reference (TYPE REF TO) IF_EX_IAOM_CUST_MASKS Instance for BAdI Masking Enhancement 20031029
42 GD_BADI_CU_XP Static Attribute Private Object reference (TYPE REF TO) IF_EX_IAOM_CUST_XPRA Instance for XPRA BAdI of Customizing Tables 20031030
43 HISTORY_USE Instance attribute Public Type reference (TYPE) IAOM_BS_USE_HISTORY Use Change History 20041126
44 HISTORY_WRITE Instance attribute Public Type reference (TYPE) IAOM_BS_WRITE_HISTORY Write Change History 20041126
45 IGNORE_REFERENCE Constant Public Type reference (TYPE) IAOM_USAGE_REFERENCE 'A' Ignore Reference 20021120
46 IGNORE_REF_AND_CR_ACCOMP_ACC Constant Public Type reference (TYPE) IAOM_USAGE_REFERENCE 'E' Ignore reference and Create Neighboring Account Assignment 20050210
47 INTERNAL_ORDER_TYPE Instance attribute Public Type reference (TYPE) AUFART Order Type of Internal Order 20001228
48 LEVEL_CO_TYPE_DETERM Constant Public Type reference (TYPE) IAOM_AT_LEVEL '01' Level at Which Controlling Type is Defined 20010105
49 MULTIPLE_CO_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_CO_MULTIPLE Indicator: Business Scenario Allows Mass-Object Controlling 20001228
50 MULTIPLE_OBJECTS_CO Constant Public Type reference (TYPE) IAOM_CONTROLLING_TYPE 'M' Mass-Object Controlling 20010316
51 NOT_CO_RELEVANT_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_CO_NOT_RELEVANT Indicator: Business Scenario Allows Non-Relevant Object 20001228
52 NO_CONTROLLING Constant Public Type reference (TYPE) IAOM_CONTROLLING_TYPE 'N' No Controlling 20010316
53 NO_CX_SUB_OBJ Instance attribute Public Type reference (TYPE) IAOM_BS_NO_CX_SUB_OBJ No Coexistence of Original- and Lower-Level Objects 20040908
54 PROJECT_CO_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_CO_PROJECT Flag: Business Scenario Allows Project Controlling 20041122
55 PROJECT_OBJECT_CO Constant Public Type reference (TYPE) IAOM_CONTROLLING_TYPE 'P' Project Controlling 20041122
56 PS_PROJECT_PROFILE Instance attribute Public Type reference (TYPE) PROFIDPROJ PS Projekt Project Profile 20041122
57 SINGLE_CO_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_CO_SINGLE Indicator: Business Scenario Allows Single-Obj. Controlling 20001228
58 SINGLE_CO_ALL_LEVELS Constant Public Type reference (TYPE) IAOM_BS_CO_SINGLE_LEVELS 'M' Singe CO Allowed at all Levels 20001228
59 SINGLE_CO_LEVELS Instance attribute Public Type reference (TYPE) IAOM_BS_CO_SINGLE_LEVELS Allowed Single-Object Controlling in Object Class Hierarchy 20001228
60 SINGLE_CO_ONE_LEVEL Constant Public Type reference (TYPE) IAOM_BS_CO_SINGLE_LEVELS 'S' Single CO Allowed on Only One Level 20001228
61 SINGLE_OBJECT_CO Constant Public Type reference (TYPE) IAOM_CONTROLLING_TYPE 'S' Single-Object Controlling 20010316
62 SO_FIELDS Instance attribute Public Type reference (TYPE) SPAR_DFIES Fields for Subobject 20021202
63 TABNAME_CURRENT_ASS Instance attribute Public Type reference (TYPE) IAOM_BS_TAB_COASSIGNEMENT Table Name with Current Account Assignment 20010130
64 TABNAME_SCENARIO_DET Instance attribute Public Type reference (TYPE) IAOM_BS_TAB_COSCEN_DET Table Name for Controlling Scenario Determination 20010130
65 TABNAME_SUB_OBJECTS Instance attribute Public Type reference (TYPE) IAOM_BS_TAB_SUB_OBJECTS Name of Table of Subordinate Objects 20021126
66 TABNAME_TYPE_DET Instance attribute Public Type reference (TYPE) IAOM_BS_TAB_COTYPE_DET Table Name for Controlling Type Determination 20010130
67 TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' Boole: True 20010105
68 US_REF_ADOPT_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_US_REF_ADOPT Business Scenario Allows Reference 'Adopt' 20030311
69 US_REF_IGNORE_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_US_REF_IGNORE Business Scenario Allows Reference 'Ignore' 20030311
70 US_RF_AD_COP_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_US_REF_ADOPT_COPY Business Scenario Allows Transfer of Reference 1 to 1 20040429
71 US_RF_AD_CRST_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_US_REF_ADPT_CRSET Business Scenario Allows Transfer and Addit. Acc. Assignment 20030311
72 US_RF_AD_SET_ALLOWED Instance attribute Public Type reference (TYPE) IAOM_BS_US_REF_ADOPT_SET Business Scenario Allows Additional Account Assignment 20030311
73 VCL_EXIT_PROGRAM Instance attribute Public Type reference (TYPE) IAOM_BS_VCL_PRGM Program Pool of View Cluster Maintenance CO Scen. Determ. 20010118
74 VCL_NAME Instance attribute Public Type reference (TYPE) IAOM_BS_VCL_NAME View Cluster Controlling Type Determination 20010316
75 VIEWNAME_SCENARIO_DET Instance attribute Public Type reference (TYPE) IAOM_BS_TAB_COSCEN_DET Name of View for Controlling Scenario Determination 20010130
76 VIEWNAME_SELECTION Instance attribute Public Type reference (TYPE) IAOM_BS_VIEW_AUFK_ATTR_ASSIGNS Name of View via AUFK / Ext.Characters./ Translator Assngmnt 20010302
77 VIEWNAME_TYPE_DET Instance attribute Public Type reference (TYPE) IAOM_BS_TAB_COTYPE_DET Name of View for Controlling Type Determination 20010130
78 VIM_FUNCTION_GROUP Instance attribute Public Type reference (TYPE) IAOM_BS_VIM_FGRP Function Group of View Maintenance CO Scenario Determination 20010118
79 VIM_PROGRAM Instance attribute Public Type reference (TYPE) IAOM_BS_VCL_PRGM Program Name of Func. Grp of View Maintenance CO Scen.Deter. 20010131
80 VV_CO_SCENARIO 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 ACCESS_BS_SCENARIO_ADD_INS Instance method Private Method Read Business Scenario Extensions 20050301
2 ACCESS_BS_SCENARIO_GROUPS Instance method Private Method Read Business Scenario Groups 20050301
3 ACCESS_COSCENARIO_TABLE Static method Protected Method Access to Table with CO Scenario Determination 20010316
4 ACCESS_COSCENARIO_TABLE_PROC Instance method Private Method Access to Table with CO Scenario Det. for Process Attrib. 20041029
5 ACCESS_COTYPE_TABLE Static method Protected Method Access to Table with CO Type Determination 20010316
6 ACCESS_COTYPE_TABLE_PROC Static method Protected Method Access to Table with CO Type Determination for Process Attr. 20031029
7 ADD_AND_LINE_TO_WHERETAB Static method Protected Method Fills the Line of a WHERE Table 20010316
8 CHANGE_BUSINESS_SCENARIO_GROUP Instance method Private Method Change to Business Scenario Group 20050301
9 CHECK_ATTRIBUTE Instance method Public Method Checks Individual Attribute 20010724
10 CHECK_ATTRIBUTES Instance method Public Method Check Attribute List and Derivation of Business Key 20001208
11 CHECK_TAB_CUR_ASS_FOR_ATTRI Instance method Private Method Check Def. of Current Account Assignment Table for Chars 20041019
12 CHECK_TAB_CUR_ASS_FOR_TYPE Instance method Private Method Check Def. of Table of Current Account Assgnt to Data Types 20060922
13 CHECK_TAB_SUB_OBJECTS Instance method Private Method Check Definition of Table of Subordinate Table 20021218
14 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20010316
15 CONSTRUCTOR Instance method Public Constructor Constructor 20001213
16 CONVERT_ATTR_PAIRS_TO_DB_STRUC Instance method Public Method Conversion Attribute/Value Pair in DB Struc. of Assignm.Tab. 20010130
17 CONVERT_SO_ATTR_PAIRS_TO_DBSTR Instance method Public Method Conversion of Attribute/Value Pair in DB Structure of Subobj 20021202
18 GET_BUSINESS_KEY Instance method Public Method Derives Business Key from Attribute List 20030130
19 GET_BUSINESS_SCENARIO Static method Public Method Load Business Scenario 20001124
20 GET_BUS_SCEN_BY_AUFART Static method Public Method Load Business Scenario for CO Order Type 20010102
21 GET_COMPONENT_OF_SO_ATTRIBUTE Instance method Public Method Read Component of DB Structure of Subobj. for Attribute 20051209
22 GET_DATA_FOR_EXT_ATTRIBUTES Instance method Public Method Completes Data Struc.With Ext. Charac., Creates Tab.(s.Docu) 20010314
23 GET_OBJECT_LEVEL_DESCR Instance method Public Method Description of Object Hierarchy Level 20010219
24 GET_REQUIREMENT_PRCTR_PROFSEGM Instance method Public Method Accnt Assgnmnt to Profit Center/Profitability Seg.Necessary? 20011217
25 GET_TEXT Instance method Public Method Text for Business Scenario 20001202
26 INTERPRET_CUSTOMIZING Instance method Public Method Detemines Controlling Type and Controlling Scenario 20010316
27 TECHNICAL_PARAMETERS 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 Exporting E_COSCENARIO_FIELDS Value transfer Type reference (TYPE) IAOM_CSC_FIELDS Allgemeine Felder aus der CO Szenario Tablle 20041029
2 Exporting E_COTYPE_FIELDS Value transfer Type reference (TYPE) IAOM_CTP_FIELDS Allgemeine Felder aus Tabelle zur CO Typ Ermittlung 20041029
3 Importing IT_WHERETAB Call by reference Type reference (TYPE) IAOM_WHERETAB Bedingungen für Zugriff 20010316
4 Importing I_COSCENARIO_TABLE_NAME Call by reference Type reference (TYPE) IAOM_AT_NAME Name der Tablle zur CO Typ Ermittlung 20010316
5 Importing I_VALID_FROM_DATE Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE Datumsabhängiger Schlüssel 20010316
6 Importing 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 NO_ENTRY_FOUND 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 Importing IT_BS_ATTRIBUTES_PROC Call by reference Type reference (TYPE) IAOM_ATTRIBUTES_REF Prozessattribute: Defintion 20041029
2 Importing IT_WHERETAB Call by reference Type reference (TYPE) IAOM_WHERETAB Tabelle mit Where-Bedingungen 20041029
3 Importing I_COSCENARIO_TABLE_NAME Call by reference Type reference (TYPE) IAOM_AT_NAME Feldname eines Merkmals 20041029
4 Importing I_VALID_FROM_DATE Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE Datum 20041029
5 Importing I_VALID_FROM_TIME Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME Uhrzeit 20041029
6 Returning RT_PROCESS_ATTRIBUTES Value transfer Type reference (TYPE) IAOM_ATTRIBUTE_VALUE_PAIRS Prozessattribute: Werte 20041029
# Exception Resumable Description Created on
1 ERROR_OCCURRED 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 Importing IT_WHERETAB Call by reference Type reference (TYPE) IAOM_WHERETAB Bedingungen für Zugriff 20010316
2 Importing I_COTYPE_TABLE_NAME Call by reference Type reference (TYPE) IAOM_AT_NAME Name der Tablle zur CO Typ Ermittlung 20010316
3 Importing I_DATE Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE Datum 20010316
4 Importing I_TIME Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME Uhrzeit 20010316
5 Returning 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 NO_ENTRY_FOUND 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 Importing IT_BS_ATTRIBUTES_PROC Call by reference Type reference (TYPE) IAOM_ATTRIBUTES_REF Prozessattribute: Defintion 20031029
2 Importing IT_WHERETAB Call by reference Type reference (TYPE) IAOM_WHERETAB Bedingungen für Zugriff 20031029
3 Importing I_COTYPE_TABLE_NAME Call by reference Type reference (TYPE) IAOM_AT_NAME Name der Tablle zur CO Typ Ermittlung 20031029
4 Importing I_DATE Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE Datum 20031029
5 Importing I_TIME Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME Uhrzeit 20031029
6 Returning RT_PROCESS_ATTRIBUTES Value transfer Type reference (TYPE) IAOM_ATTRIBUTE_VALUE_PAIRS Prozessattribute: Werte 20031029
# Exception Resumable Description Created on
1 ERROR_OCCURRED 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 Changing CT_WHERETAB Call by reference Type reference (TYPE) IAOM_WHERETAB Wheretabelle 20010316
2 Importing I_FIELD_NAME Call by reference Type reference (TYPE) IAOM_AT_NAME Feldname 20010316
3 Importing I_FIELD_VALUE Call by reference Type reference (TYPE) IAOM_AT_VALUE Wert des Feldes 20010316
4 Importing I_OPERATOR Call by reference Type reference (TYPE) CHAR2 '=' Bedingung 20010316
5 Importing 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 ERROR_OCCURRED Fehler 20050301

Method CHECK_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATTRIBUTE_REF Call by reference Object reference (TYPE REF TO) CL_IAOM_ATTRIBUTE Instanz der Merkmalsklasse 20010724
2 Exporting E_ATTRIBUTE_VALUE_EXT Call by reference Type reference (TYPE) IAOM_AT_VALUE Merkmalswert in externer Darstellung 20010724
3 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) IAOM_AT_NAME Merkmalsname 20010724
4 Importing I_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) IAOM_AT_VALUE Merkmalswert 20010724
# Exception Resumable Description Created on
1 ATTRIBUTE_FAULTY Merkmal fehlerhaft 20010724
2 ATTRIBUTE_NOT_IN_BUS_SCENARIO Merkmal nicht in Geschäftsszenario definiert 20010724
3 PROCESS_ATTRIBUTE Prozessattribut 20031030

Method CHECK_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BS_ATTRIBUTE_PAIRS Call by reference Type reference (TYPE) IAOM_ATTRIBUTE_VALUE_PAIRS Tabelle mit denAttribut/wert-Paaren zum Geschäftsszenario 20001208
2 Exporting E_BUSINESS_KEY Call by reference Type reference (TYPE) IAOM_BUSINESS_KEY Betriebswirtschaftlicher Schlüssel 20010117
3 Exporting E_OBJECT_LEVEL Call by reference Type reference (TYPE) IAOM_OBJECT_LEVEL Stufe des Objektes in der Objektklassenhierarchie 20010117
4 Importing 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 ATTRIBUTE_MISSING Attribut des Geschäftsszenario fehlt in Prüfmenge 20001208
2 ATTRIBUTE_TYPE_MISMATCH Wert zu einem Attribut kann nicht konvertiert werden 20001208
3 NO_ATTRIBUTES_FOUND 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 ERROR_OCCURRED 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 ERROR_OCCURRED 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 ERROR_OCCURRED 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 Importing 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 ATTRIBUTES_INCONSISTENT Merkmalen sind inkonsistent 20010430
2 BUSINESS_SCENARIO_NOT_EXISTS Geschäftsszenario existiert nicht 20001213
3 ERROR_OCCURRED Fehler aufgetreten 20021202
4 NOT_SUPPORTED Keine Unterstützung 20041018
5 NO_ATTRIBUTES_FOUND 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 Importing IT_ATTRIBUTE_PAIRS Call by reference Type reference (TYPE) IAOM_ATTRIBUTE_VALUE_PAIRS Tabelle mit Attribut/wert-Paaren 20010130
2 Returning 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 NO_ATTRIBUTES_FOUND 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 Importing IT_ATTRIBUTE_PAIRS Call by reference Type reference (TYPE) IAOM_ATTRIBUTE_SVALUE_PAIRS Tabelle mit Attribut/wert-Paaren 20021202
2 Returning 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 ERROR_OCCURRED Fehler 20021202

Method GET_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUSINESS_KEY Call by reference Type reference (TYPE) IAOM_BUSINESS_KEY Betriebswirtsch. (zur Anzeige geeigneter) Objektschlüssel 20030130
2 Importing 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 Importing I_BUSINESS_SCENARIO_ID Call by reference Type reference (TYPE) IAOM_BS_IDENTIFICATION Schlüüsel des Geschäftszsenario 20001202
2 Returning 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 BUSINESS_SCENARIO_INCONSISTENT Geschäftsszenario ist nicht konsistent 20010430
2 BUSINESS_SCENARIO_NOT_EXISTS 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 Exporting ET_BUSINESS_SCENARIOS Call by reference Type reference (TYPE) IAOM_BUSINESS_SCENARIOS_REF Referenz auf Geschäftszenarios 20010102
2 Exporting ET_BUSINESS_SCENARIO_IDS Call by reference Type reference (TYPE) IAOM_BUSINESS_SCENARIOS Geschäftszenarios 20010102
3 Importing I_CO_AUFART Call by reference Type reference (TYPE) IAOM_BS_MASTER-BS_CO_AUFART Auftragsart 20010102
# Exception Resumable Description Created on
1 NO_BUSINESS_SCENARIO_FOUND 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 Exporting E_FIELD_NAME Call by reference Type reference (TYPE) IAOM_NAME_KOMP_SO Komponentenname für Komponente in der Tabelle der Subobjekte 20051209
2 Importing 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 Changing C_ALV_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog für Controls 20010314
2 Changing C_DICT_FIELD_INFO_TAB Call by reference Type reference (TYPE) SPAR_DFIES Feldliste der Struktur (gemäß Dictionary-Interface) 20010314
3 Exporting E_GENERIC_TABLE Call by reference Object reference (TYPE REF TO) DATA Leere Tabelle mit ext. Merkmalen im Zeilentyp 20010314
4 Importing I_INCL_EXT_OBJECT_ID Call by reference Type reference (TYPE) BOOLE_D Externen Objektbezeichner in Zeilentyp aufnehmen 20010314
5 Importing 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 ERROR_OCCURRED Fehler aufgetreten 20010314
2 NO_VIEWNAME_FOR_SELECTION 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 Importing I_OBJECT_LEVEL Call by reference Type reference (TYPE) IAOM_OBJECT_LEVEL '01' Stufe in der Objektklassenhierarchie 20010219
2 Returning R_OBJECT_LEVEL_DESCR Value transfer Type reference (TYPE) AS4TEXT Bezeichner der Hierarchiestufe 20010219
# Exception Resumable Description Created on
1 OBJECT_LEVEL_NOT_DEFINED 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 Exporting E_PRCTR_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Profit-Center bei Einzel- und Massencontr. nötig 20011217
2 Exporting E_PROFSEGM_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Ergebnisobjekt bei Massencontrolling nötig 20011217
3 Importing I_BS_IDENT Call by reference Type reference (TYPE) IAOM_BS_IDENTIFICATION Geschäftsszenario 20020227
4 Importing I_CO_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20011217
5 Importing 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 ERROR_OCCURED Fehler durchreichen 20020227

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU sy-langu Sprache 20001202
2 Returning 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 Exporting ET_PROCESS_ATTRIBUTES Call by reference Type reference (TYPE) IAOM_ATTRIBUTE_VALUE_PAIRS Prozessattribute 20031029
2 Exporting E_CO_AUTO_MODEL Call by reference Type reference (TYPE) IAOM_AUTO_PROJECT_MODEL Automatisches Projektmodell 20041122
3 Exporting E_CO_LEVEL Call by reference Type reference (TYPE) IAOM_CONTROLLING_LEVEL Stufe des Controlling in der Objektklassenhierarchie 20010316
4 Exporting E_CO_REFERENCE Call by reference Type reference (TYPE) IAOM_USAGE_REFERENCE Verwendung Referenz 20021119
5 Exporting E_CO_SCENARIO Call by reference Object reference (TYPE REF TO) CL_IAOM_CO_SCENARIO Controllingszenario 20010316
6 Exporting 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 Exporting E_CO_TYPE Call by reference Type reference (TYPE) IAOM_CONTROLLING_TYPE Art des Controllings 20010316
8 Importing IT_EXTERNAL_ATTRIBUTES Call by reference Type reference (TYPE) IAOM_ATTRIBUTE_VALUE_PAIRS Merkmale eines externen Objekts 20010316
9 Importing I_DATE Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_DATE sy-datum Datum 20010316
10 Importing I_OBJECT_LEVEL Call by reference Type reference (TYPE) IAOM_OBJECT_LEVEL Stufe des Objektes in der Objektklassenhierarchie 20010316
11 Importing I_TIME Call by reference Type reference (TYPE) IAOMT_OBJECT_DESCRIPTION-HANDING_OVER_TIME sy-uzeit Uhrzeit 20010316
# Exception Resumable Description Created on
1 ERROR_OCCURRED Sonstige Fehler 20010316
2 NO_CO_SCENARIO_FOUND Kein CO Szenario gefunden 20010316
3 NO_CO_TYPE_FOUND Keine CO Art gefunden 20010316

Method TECHNICAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Exporting 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 Exporting 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 Exporting 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 Exporting 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 Importing 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