SAP ABAP Class CL_CU_PROFILE_HIGHLEVEL (Profile in High-Level Configuration)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       CU (Package) Variant Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CU_PROFILE Profile in Configuration 20001206
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CU_PROFILE_INSTANCE Profile of an Instance in High-Level Configuration 20000523
Properties
Class CL_CU_PROFILE_HIGHLEVEL  
Short Description Profile in High-Level Configuration    
Super Class CL_CU_PROFILE Profile in Configuration 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CU   Variant Configuration 
Created 20000519   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CU_PROFILE_HIGHLEVEL has no forward declaration.
Interfaces
Class CL_CU_PROFILE_HIGHLEVEL has no interface implemented.
Friends
Class CL_CU_PROFILE_HIGHLEVEL has no friend class.
Attributes
Class CL_CU_PROFILE_HIGHLEVEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MANUAL_CHANGES_ALLOWED Instance method Public Method Manual Changes Allowed? 20000526
2 CHECK_SCENARIO_NESTED_KMAT Instance method Public Method Scenario: Nested KMAT? 20000619
3 CHECK_SCENARIO_ORDER_BOM Instance method Public Method Scenario: Order BOM? 20000619
4 CHECK_SCENARIO_SALES_ORDER Instance method Public Method Scenario: Sales Order? 20000619
5 CHECK_SCENARIO_SINGLE_CFG Instance method Public Method Scenario: Simple Configuration? 20000619
6 CONSTRUCTOR Instance method Public Constructor Constructor 20000519
7 DISPLAY Instance method Public Method Display Profile Parameters 20000609
8 GET_CLASS_TYPE Instance method Public Method Returns Class Type 20000524
9 GET_OBJECT Instance method Public Method Returns Object Information 20000524
10 GET_ORGANIZATIONAL_AREA Instance method Public Method Returns Organizational Area 20000524
11 GET_PROFILE Instance method Public Method Returns All Configuration Data 20000519
12 GET_PROFILE_COUNTER Instance method Public Method Returns Profile Counter 20000615
13 GET_REFERENCE_OF_KNOWLEDGE Instance method Public Method Returns KNOBJ 20000524
14 GET_SCREEN_DESIGN Instance method Public Method Returns Interface Design 20000524
15 LOAD_CONSTRAINT_NET Instance method Private Method Load Constraint Net 20000804
Events
Class CL_CU_PROFILE_HIGHLEVEL has no event.
Types
Class CL_CU_PROFILE_HIGHLEVEL has no local type.
Method Signatures

Method CHECK_MANUAL_CHANGES_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MANUAL_CHANGES_ALLOWED Value transfer Type reference (TYPE) XFLAG boolsche Variable (X=true, -=false, space=unknown) 20000526

Method CHECK_MANUAL_CHANGES_ALLOWED on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method CHECK_SCENARIO_NESTED_KMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG_SCENARIO_NESTED_KMAT Value transfer Type reference (TYPE) CUCO-STLDY Keine Stücklistenauflösung im Konfigurationseditor 20000619

Method CHECK_SCENARIO_NESTED_KMAT on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method CHECK_SCENARIO_ORDER_BOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG_SCENARIO_ORDER_BOM Value transfer Type reference (TYPE) CUCO-STLKD Auftragsstückliste 20000619

Method CHECK_SCENARIO_ORDER_BOM on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method CHECK_SCENARIO_SALES_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG_SCENARIO_SALES_ORDER Value transfer Type reference (TYPE) CUCO-KDSET Kundenauftrag (SET) 20000619

Method CHECK_SCENARIO_SALES_ORDER on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method CHECK_SCENARIO_SINGLE_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG_SCENARIO_SINGLE_CFG Value transfer Type reference (TYPE) CUCO-STLDY Keine Stücklistenauflösung im Konfigurationseditor 20000619

Method CHECK_SCENARIO_SINGLE_CFG on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROFILE_ROOT Call by reference Object reference (TYPE REF TO) CL_CU_PROFILE_HIGHLEVEL Profil in der High Level Konfiguration 20000804
2 Importing IS_PROFILE_SEL_PARAM Call by reference Type reference (TYPE) CUCO_SEL_PARAM Selektionsparameter zum Konfigurationsprofil 20081017
3 Importing IV_CLASS_TYPE Call by reference Type reference (TYPE) CUCO-KLART Klassenart 20000519
4 Importing IV_CLINT Call by reference Type reference (TYPE) CUCO-CLINT Interne Klassennummer 20081112
5 Importing IV_COUNTER Call by reference Type reference (TYPE) CUCOZHL Interner Zaehler 20000519
6 Importing IV_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000519
7 Importing IV_NO_MANUAL_SELECTION Call by reference Type reference (TYPE) XFELD SPACE keine manuelle Profilauswahl 20081028
8 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CUCO-OBJEK Schlüssel für konfigurierbares Objekt 20000519
9 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CUCO-OBTAB 'MARA' Name der Datenbanktabelle des Objektes 20000519
10 Importing IV_OWNER_ID Call by reference Type reference (TYPE) INOB-OBTAB Name der Datenbanktabelle des Objektes 20000519
11 Importing IV_POSEX Call by reference Type reference (TYPE) VBAP-POSEX Positionsnummer der zugrundeliegenden Bestellung 20081017
12 Importing IV_PROFILE_WOM Call by reference Type reference (TYPE) XFELD Profil ohne Konfig. Objekt 20081112
13 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Aufruf aus der Simulation 20120822
# Exception Resumable Description Created on
1 INCONSISTENT_INPUT Falsche Import-Daten 20000519
2 NOT_FOUND Kein gültiges und zulässiges Profil gefunden 20000519

Method DISPLAY Signature

Method DISPLAY on class CL_CU_PROFILE_HIGHLEVEL has no parameter.
Method DISPLAY on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_CLASS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CLASS_TYPE Value transfer Type reference (TYPE) CUCO-KLART Klassenart 20000524

Method GET_CLASS_TYPE on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLASS_TYPE Call by reference Type reference (TYPE) CUCO-KLART Klassenart 20000524
2 Exporting EV_OBJECT_KEY Call by reference Type reference (TYPE) CUCO-OBJEK Schlüssel für konfigurierbares Objekt 20000524
3 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) CUCO-OBTAB Name der Datenbanktabelle des Objektes 20000524

Method GET_OBJECT on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_ORGANIZATIONAL_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLASS_TYPE Value transfer Type reference (TYPE) CUCO-KLART Klassenart 20000524
2 Exporting EV_ORG_AREA Value transfer Type reference (TYPE) CUCO-VVIEW Anwendungssicht 20000524

Method GET_ORGANIZATIONAL_AREA on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_PROFILE Value transfer Type reference (TYPE) CUCO Zusatzdaten für konfigurierbare Objekte 20000519

Method GET_PROFILE on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_PROFILE_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROFILE_COUNTER Value transfer Type reference (TYPE) CUCO-ZAEHL Interner Zaehler 20000615

Method GET_PROFILE_COUNTER on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_REFERENCE_OF_KNOWLEDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REF_KNOWLEDGE Value transfer Type reference (TYPE) CUCO-KNOBJ Nummer von Objekt mit zugeordneten Wissensbausteinen 20000524

Method GET_REFERENCE_OF_KNOWLEDGE on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method GET_SCREEN_DESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_TYPE Value transfer Type reference (TYPE) CUCO-OBTAB Name der Datenbanktabelle des Objektes 20000524
2 Exporting EV_SCREEN_DESIGN Value transfer Type reference (TYPE) CUCO-DESIGN Designname 20000524

Method GET_SCREEN_DESIGN on class CL_CU_PROFILE_HIGHLEVEL has no exception.

Method LOAD_CONSTRAINT_NET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000804

Method LOAD_CONSTRAINT_NET on class CL_CU_PROFILE_HIGHLEVEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C