SAP ABAP Class /SLOAP/CL_OUTPUT_PROFILE (/SLOAP/CL_OUTPUT_PROFILE)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     /SLOAP/APPLICATION (Package) SLT AP VER 1.0
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SLOAP/CL_OUTPUT_OBJECT Superclass for output objects 20100127
Properties
Class /SLOAP/CL_OUTPUT_PROFILE  
Short Description    
Super Class /SLOAP/CL_OUTPUT_OBJECT Superclass for output objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SLOAP/APPLICATION   SLT AP VER 1.0 
Created 20100127   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /SLOAP/CL_OUTPUT_PROFILE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /SLOAP/CL_CVM_MANAGER 20100127
2 /SLOAP/CL_OUTPUT_GROUP 20100127
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_OUTPUT_GROUP_LIST Instance attribute Private Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST object list utility class 20100127
2 GV_AM_BUILD_VERSION Instance attribute Protected Type reference (TYPE) /SLOAP/VERSION SLOAS version field 20100127
3 GV_IDENTIFIER Instance attribute Protected Type reference (TYPE) /SLOAP/IDENT_TAG SLOAS Identification-tag for report generation 20100127
4 GV_OM_BUILD_VERSION Instance attribute Protected Type reference (TYPE) /SLOAP/VERSION SLOAS version field 20100127
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_GROUP Instance method Public Method assign group 20100127
2 CHECK_COMPATIBILITY Instance method Public Method 20100127
3 CONSTRUCTOR Instance method Public Constructor 20100127
4 COPY Instance method Public Method 20100127
5 GET_AM_BUILD_VERSION Instance method Public Method get anaylsis module build version 20100127
6 GET_ANALYSIS_MODULE_LIST Instance method Public Method returns a list of all assigned analysis modules 20100127
7 GET_ANALYSIS_MODULE_TABLE Instance method Public Method 20100127
8 GET_ANL_MOD_LIST_FOR_REP_GEN Instance method Public Method get analysis module list for report generation 20100127
9 GET_AS_STRUCTURE Instance method Public Method get the module directly as structure 20100127
10 GET_AS_STRUCTURE_FROM_GUID Static method Public Method get structure from GUID 20100127
11 GET_DUMMY Static method Public Method dummy 20100127
12 GET_IDENTIFIER Instance method Public Method returns identification-tag 20100127
13 GET_LATER_VERSIONS_INFO Instance method Public Method returns if higher versions are available 20100127
14 GET_LATEST_VERSION Static method Public Method returns highest version of a certain ID 20100127
15 GET_OM_BUILD_VERSION Instance method Public Method get output module build version 20100127
16 GET_OUTPUT Instance method Public Method returns output 20100127
17 GET_OUTPUT_GROUP_LIST Instance method Public Method returns all directly assigned out groups 20100127
18 GET_OUTPUT_GROUP_TABLE Instance method Public Method get output group list as table 20100127
19 GET_OUTPUT_MODULE_LIST Instance method Public Method returns a list of all assigned output modules 20100127
20 GET_PROFILE_CONTR Instance method Public Method returns a profile controller for the current profile 20100127
21 GET_REFRESHED_OBJECT Instance method Public Method returns fresh instance of this object 20100127
22 GET_REF_ANL_MD Instance method Public Method 20100127
23 GET_REF_ANL_REPORT Instance method Public Method 20100127
24 GET_REF_OUT_MD Instance method Public Method 20100127
25 GET_TABLE Static method Public Method returns all output profiles, only latest versions in std 20100127
26 RECALCULATE_BUILD_VERSIONS Instance method Private Method recalculate analysis and output module build versions 20100127
27 SAVE_NEW_VERSION_OLD Instance method Public Method partly implemented 20100127
28 SAVE_OLD Instance method Public Method partly implemented 20100127
29 SET_IDENTIFIER Instance method Public Method set identification-tag 20100127
30 SET_OUTPUT_GROUP_LIST Instance method Public Method set (overwrite) out group list 20100127
31 SET_OUTPUT_GROUP_TABLE Instance method Public Method set output group list as table 20100127
32 SWITCH_STATE Instance method Public Method switch state of profile including sub elements 20100127
33 UPDATE_GROUP_LIST Instance method Private Method update groups with latest group vers. respecting user rights 20100127
34 USER_RIGHTS Instance method Public Method get user rights for the current object 20100127
Events
Class /SLOAP/CL_OUTPUT_PROFILE has no event.
Types
Class /SLOAP/CL_OUTPUT_PROFILE has no local type.
Method Signatures

Method ASSIGN_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PROFILE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE 20100127
2 Exporting EV_OK Call by reference Type reference (TYPE) ABAP_BOOL 20100127
3 Importing IR_GROUP Call by reference Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_GROUP 20100127
4 Importing IV_CVM_STATE Call by reference Type reference (TYPE) /SLOAP/CVM_STATE GC_CVM_DEV SLOAS Development state of a certain content element 20100127
5 Importing IV_DELETE Call by reference Type reference (TYPE) ABAP_BOOL 20100127
6 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL 20100127

Method ASSIGN_GROUP on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method CHECK_COMPATIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_INFO Value transfer Type reference (TYPE) STRING_TABLE Table of Strings 20100127
2 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) /SLOAP/SYSTEM_TYPE SLOAS system type 20100127

Method CHECK_COMPATIBILITY on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_DB_RECORD 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) /SLOAP/ID SLOAS ID field 20100127
2 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) /SLOAP/IDENT_TAG SLOAS Identification-tag for report generation 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_ELEMENT_NOT_ACTIVE 20100127
2 /SLOAP/CX_INVALID_PARAMETER 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127
4 /SLOAP/CX_NEWER_VERSION_AVLB 20100127

Method GET_AM_BUILD_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VERSION Value transfer Type reference (TYPE) /SLOAP/VERSION 20100127

Method GET_AM_BUILD_VERSION on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_ANALYSIS_MODULE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_ANALYSIS_MODULE_LIST Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127
2 Importing IV_EXCLUDE_DEV Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100127
3 Importing IV_EXCLUDE_TST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100823

Method GET_ANALYSIS_MODULE_LIST on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_ANALYSIS_MODULE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ANL_MD Value transfer Type reference (TYPE) /SLOAP/T_MODULE SLOAS module table type 20100127

Method GET_ANALYSIS_MODULE_TABLE on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_ANL_MOD_LIST_FOR_REP_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_ANALYSIS_MODULE_LIST Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127
2 Importing IV_EXCLUDE_DEV Call by reference Type reference (TYPE) ABAP_BOOL 20100127
3 Importing IV_EXCLUDE_TST Call by reference Type reference (TYPE) ABAP_BOOL 20100823

Method GET_ANL_MOD_LIST_FOR_REP_GEN on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_AS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_PROFILE Value transfer Type reference (TYPE) /SLOAP/OUT_PR SLOAS analysis module data 20100127

Method GET_AS_STRUCTURE on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_AS_STRUCTURE_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ELEMENT Value transfer Type reference (TYPE) /SLOAP/OUT_PR SLOAS Output Profile 20100127
2 Importing IV_GUID Call by reference Type reference (TYPE) /SLOAP/GUID SLOAS: Guid 20100127

Method GET_AS_STRUCTURE_FROM_GUID on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_DUMMY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_OUT_PROFILE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE 20100127

Method GET_DUMMY on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IDENTIFIER Value transfer Type reference (TYPE) /SLOAP/IDENT_TAG SLOAS Identification-tag for report generation 20100127

Method GET_IDENTIFIER on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_LATER_VERSIONS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CVM_FILTER Call by reference Object reference (TYPE REF TO) /SLOAP/CL_CVM_FILTER filter object for CVM states 20100127
2 Returning RO_PROFILE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE SLOAS Output Profile 20100127

Method GET_LATER_VERSIONS_INFO on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_LATEST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CVM_FILTER Call by reference Object reference (TYPE REF TO) /SLOAP/CL_CVM_FILTER filter object for CVM states 20100127
2 Importing IV_ID Call by reference Type reference (TYPE) /SLOAP/ID SLOAS ID field 20100127
3 Returning RO_PROFILE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE SLOAS analysis module data 20100127

Method GET_LATEST_VERSION on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_OM_BUILD_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VERSION Value transfer Type reference (TYPE) /SLOAP/VERSION 20100127

Method GET_OM_BUILD_VERSION on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT 20100127
2 Exporting ET_LOG Call by reference Type reference (TYPE) /SLOAP/T_LOG 20100127
3 Importing IV_SKIP_EMPTY_PAGES Call by reference Type reference (TYPE) SAP_BOOL 'X' Boolean Variable (X=True, Space=False) 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_DB_RECORD 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127

Method GET_OUTPUT_GROUP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_OUTPUT_GROUP_LIST Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127
2 Importing IV_EXCLUDE_DEV Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100127
3 Importing IV_EXCLUDE_TST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100823

Method GET_OUTPUT_GROUP_LIST on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_OUTPUT_GROUP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OUTPUT_GROUP_TABLE Value transfer Type reference (TYPE) /SLOAP/T_OUT_GR SLOAS output group table type 20100127

Method GET_OUTPUT_GROUP_TABLE on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_OUTPUT_MODULE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_OUTPUT_MODULE_LIST Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127

Method GET_OUTPUT_MODULE_LIST on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_PROFILE_CONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IO_CONTR Value transfer Object reference (TYPE REF TO) /SLOAP/CL_PR_CONTR output profile controller 20100127

Method GET_PROFILE_CONTR on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_REFRESHED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_OUTPUT_PROFILE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE 20100127

Method GET_REFRESHED_OBJECT on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_REF_ANL_MD Signature

Method GET_REF_ANL_MD on class /SLOAP/CL_OUTPUT_PROFILE has no parameter.
Method GET_REF_ANL_MD on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_REF_ANL_REPORT Signature

Method GET_REF_ANL_REPORT on class /SLOAP/CL_OUTPUT_PROFILE has no parameter.
Method GET_REF_ANL_REPORT on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_REF_OUT_MD Signature

Method GET_REF_OUT_MD on class /SLOAP/CL_OUTPUT_PROFILE has no parameter.
Method GET_REF_OUT_MD on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_PROFILES Call by reference Type reference (TYPE) /SLOAP/T_OUTPUT_PROFILE SLOAS output profile table type 20100127
2 Importing IV_CREATOR Call by reference Type reference (TYPE) /SLOAP/CREATOR SLOAS creator 20100127
3 Importing IV_ONLY_ACT Call by reference Type reference (TYPE) SAP_BOOL 'X' Boolean Variable (X=True, Space=False) 20100127
4 Importing IV_ONLY_LATEST Call by reference Type reference (TYPE) SAP_BOOL 'X' Boolean Variable (X=True, Space=False) 20100127
5 Importing IV_SEARCH_STRING Call by reference Type reference (TYPE) STRING 20100127
6 Importing IV_USER Call by reference Type reference (TYPE) SY-UNAME SY-UNAME User Name 20100127

Method GET_TABLE on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method RECALCULATE_BUILD_VERSIONS Signature

Method RECALCULATE_BUILD_VERSIONS on class /SLOAP/CL_OUTPUT_PROFILE has no parameter.
Method RECALCULATE_BUILD_VERSIONS on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method SAVE_NEW_VERSION_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CVM_STATE Call by reference Type reference (TYPE) /SLOAP/CVM_STATE 'DEV' SLOAS Development state of a certain content element 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_ELEMENT_NOT_ACTIVE 20100127
2 /SLOAP/CX_INVALID_PARAMETER 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127
4 /SLOAP/CX_NEWER_VERSION_AVLB 20100127

Method SAVE_OLD Signature

Method SAVE_OLD on class /SLOAP/CL_OUTPUT_PROFILE has no parameter.
# Exception Resumable Description Created on
1 /SLOAP/CX_FOREIGN_LOCK 20100127
2 /SLOAP/CX_INVALID_PARAMETER 20100127
3 /SLOAP/CX_MISSING_PARAMETER 20100127
4 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method SET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDENTIFIER Call by reference Type reference (TYPE) /SLOAP/IDENT_TAG SLOAS Identification-tag for report generation 20100127
2 Importing IV_NO_CHECK Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127

Method SET_OUTPUT_GROUP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OUTPUT_GROUP_LIST Call by reference Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127

Method SET_OUTPUT_GROUP_LIST on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method SET_OUTPUT_GROUP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OUTPUT_GROUP_TABLE Call by reference Type reference (TYPE) /SLOAP/T_OUT_GR SLOAS output group table type 20100127

Method SET_OUTPUT_GROUP_TABLE on class /SLOAP/CL_OUTPUT_PROFILE has no exception.

Method SWITCH_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AM_INCOMPLETED Call by reference Type reference (TYPE) /SLOAP/T_MODULE SLOAS module table type 20100127
2 Exporting ET_ERROR Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20100127
3 Exporting ET_GR_INCOMPLETED Call by reference Type reference (TYPE) /SLOAP/T_OUT_GR SLOAS output group table type 20100127
4 Exporting ET_OM_INCOMPLETED Call by reference Type reference (TYPE) /SLOAP/T_OUTPUT_MODULE SLOAS output module table type 20100127
5 Exporting ET_PR_INCOMPLETED Call by reference Type reference (TYPE) /SLOAP/T_OUTPUT_PROFILE SLOAS output profile table type 20100127
6 Importing IV_CVM_STATE Call by reference Type reference (TYPE) /SLOAP/CVM_STATE SLOAS Development state of a certain content element 20100127
7 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_MISSING_DB_RECORD 20100127
2 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method UPDATE_GROUP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_UPDATED_ELEMENT Value transfer Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_ELEMENT_NOT_ACTIVE 20100127
2 /SLOAP/CX_FOREIGN_LOCK 20100127
3 /SLOAP/CX_INVALID_PARAMETER 20100127
4 /SLOAP/CX_MISSING_PARAMETER 20100127
5 /SLOAP/CX_NEWER_VERSION_AVLB 20100127
6 /SLOAP/CX_SWITCH_NOT_ALLOWED 20100127

Method USER_RIGHTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RIGHTS_IN_NEXT_VERSION Call by reference Type reference (TYPE) ABAP_BOOL 20100127
2 Exporting EV_SAVE Call by reference Type reference (TYPE) ABAP_BOOL 20100127
3 Exporting EV_SAVE_TO_NEW_VERSION Call by reference Type reference (TYPE) ABAP_BOOL 20100127
4 Exporting EV_SET_TO_ACTIVE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20100127
5 Exporting EV_SET_TO_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20100127
6 Importing IV_USER Call by reference Type reference (TYPE) /SLOAP/CREATOR SY-UNAME SLOAS creator 20100127

Method USER_RIGHTS on class /SLOAP/CL_OUTPUT_PROFILE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 700