SAP ABAP Class CL_SA_DATA_CONTAINER (Container to put data in the document)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   SV-SMG-IMP (Application Component) Solution Manager Implementation
     SOLAR_DOC (Package) Document Management in Solution Manager
Properties
Class CL_SA_DATA_CONTAINER  
Short Description Container to put data in the document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOLAR_DOC   Document Management in Solution Manager 
Created 20040616   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPRO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SA_DATA_CONTAINER has no interface implemented.
Friends
Class CL_SA_DATA_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREA Instance attribute Protected Type reference (TYPE) IWBAREA-AREA Document Area 20040616
2 BLUEPRINTATTR_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG Blueprint Lock ( X = Inactive) 20040618
3 DISPLAY_LANGUAGE Instance attribute Protected Type reference (TYPE) SYLANGU Attribute Display Language 20040616
4 DOCUMENT_CLASS Instance attribute Protected Type reference (TYPE) SDOKOBJECT-CLASS Document Class 20040616
5 DS_BUPA_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG Business Partner Functionality Active 20090210
6 DS_BUPA_SP_USER Instance attribute Protected Type reference (TYPE) FLAG User is Service Provider Customer 20090210
7 DS_PROSOL_BUPA Instance attribute Protected Type reference (TYPE) CHAR10 Business Partner Number: Project/Solution 20090206
8 FOLDER_TECH_NAME Instance attribute Protected Type reference (TYPE) IW_TECNAME Technical Name of Folder 20040616
9 PROJECT_ID Instance attribute Protected Type reference (TYPE) PROJECT_ID Project ID 20040616
10 SOLUTION Instance attribute Protected Type reference (TYPE) SADOCATTRSOLUTION Solution 20090128
11 TABNAME Instance attribute Protected Type reference (TYPE) CHAR8 Tab Name 20040616
12 TAB_REFERENCE Instance attribute Protected Object reference (TYPE REF TO) OBJECT Tab which Uses the Container 20040617
13 T_DISPLAY_ATTRIBUTES Instance attribute Protected Type reference (TYPE) SASDOKATTRIB_T Attribute Display Attributes 20040616
14 T_HIDDEN_TABS Instance attribute Protected Type reference (TYPE) SADOC_KW_TAB_T Hidden Tabs 20050527
15 T_STATE_VALUES Instance attribute Protected Type reference (TYPE) SADOCVAL_T Possible Status Values of a Document 20040616
16 T_VALID_KEYWORDS Instance attribute Protected Type reference (TYPE) SPRO_ALL_KEYWORD_TAB Allowed Keywords 20040617
17 T_VALID_NOTETYPES Instance attribute Protected Type reference (TYPE) SPRO_ALL_NOTETYPE_TAB All Allowed Documentation Types 20040616
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TAB_HIDDEN Instance method Public Method Checks whether a tab is to be hidden 20050527
2 CONSTRUCTOR Instance method Public Constructor Constructor 20040616
3 GET_BLUEPRINTLOCK Instance method Public Method Checks whether the Blueprint Lock is Active 20040618
4 GET_DISPLAY_ATTRIBUTES Instance method Public Method Gets Attribute Attributes 20040617
5 GET_DS_BUPA_ACTIVE Instance method Public Method Business Partner Functionality Active 20090210
6 GET_DS_BUPA_SP_USER Instance method Public Method User is Service Provider Customer 20090210
7 GET_DS_PROSOL_BUPA Instance method Public Method Gets Business Partner Number 20090206
8 GET_FOLDER_TECH_NAME Instance method Public Method Gets the Technical Name of the Folder 20040616
9 GET_LANGUAGE Instance method Public Method Gets the Attribute Display Language 20040616
10 GET_PROJECT Instance method Public Method Gets the Project ID 20040616
11 GET_SOLUTION Instance method Public Method Gets Solution 20090128
12 GET_TABNAME Instance method Public Method Gets the Tab Name 20040616
13 GET_TAB_INSTANCE Instance method Public Method Get Reference to Tab Instance 20040617
14 GET_VALID_KEYWORDS Instance method Public Method Gets Allowed Keywords 20040617
15 GET_VALID_NOTETYPES Instance method Public Method Gets Allowed Doc. Types 20040617
16 SET_ATTRIBUTE_DISPLAY_ONLY Instance method Public Method Sets an Attribute on the Screen to Not Ready for Input 20040617
17 SET_ATTRIBUTE_HIDDEN Instance method Public Method Hides an Attribute on the Screen 20040617
18 SET_TAB_HIDDEN Instance method Public Method Hide tab 20050527
19 SET_VALID_KEYWORDS Instance method Public Method Specify Allowed Keywords 20040617
20 SET_VALID_NOTETYPES Instance method Public Method Set Allowed Documentation Types 20040617
Events
Class CL_SA_DATA_CONTAINER has no event.
Types
Class CL_SA_DATA_CONTAINER has no local type.
Method Signatures

Method CHECK_TAB_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HIDDEN Call by reference Type reference (TYPE) FLAG allgemeines flag 20050527
2 Importing TABNAME Call by reference Type reference (TYPE) SADOC_KW_TAB_S-TABNAME allgemeines flag 20050527

Method CHECK_TAB_HIDDEN on class CL_SA_DATA_CONTAINER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) IWBAREA-AREA 'IWBSOLAR' Bereich 20040617
2 Importing I_BLUEPRINTATTR_ACTIVE Call by reference Type reference (TYPE) FLAG Blueprintsperre (X= inaktiv) 20040618
3 Importing I_DISPLAY_LANGUAGE Value transfer Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20040617
4 Importing I_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOKOBJECT-CLASS 'SOLARGEN' Dokumentenklasse 20040617
5 Importing I_DS_BUPA_ACTIVE Value transfer Type reference (TYPE) FLAG SPACE Geschäftspartnerfunktionalität aktiv 20090210
6 Importing I_DS_BUPA_SP_USER Value transfer Type reference (TYPE) FLAG SPACE Benutzer ist Service Provider Kunde 20090210
7 Importing I_DS_PROSOL_BUPA Value transfer Type reference (TYPE) CHAR10 SPACE Geschäftspartnernummer: Projekt/Lösung 20090206
8 Importing I_FOLDER_TECH_NAME Value transfer Type reference (TYPE) IW_TECNAME Technischer Name eines Informationsobjekts 20040617
9 Importing I_PROJECT_ID Value transfer Type reference (TYPE) PROJECT_ID Name des Projekts 20040617
10 Importing I_SOLUTION Value transfer Type reference (TYPE) SADOCATTRSOLUTION Lösung 20090128
11 Importing I_TABNAME Value transfer Type reference (TYPE) CHAR8 Character Feld der Länge 8 20040617
12 Importing I_TAB_REFERENCE Call by reference Object reference (TYPE REF TO) OBJECT 20040617

Method CONSTRUCTOR on class CL_SA_DATA_CONTAINER has no exception.

Method GET_BLUEPRINTLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) FLAG allgemeines flag 20040618

Method GET_BLUEPRINTLOCK on class CL_SA_DATA_CONTAINER has no exception.

Method GET_DISPLAY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISPLAY_ATTRIBUTES Call by reference Type reference (TYPE) SASDOKATTRIB_T Metainformationen zu Attributen 20040617
# Exception Resumable Description Created on
1 ERROR 20040623

Method GET_DS_BUPA_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DS_BUPA_ACTIVE Value transfer Type reference (TYPE) FLAG Geschäftspartnerfunktionalität aktiv 20090210

Method GET_DS_BUPA_ACTIVE on class CL_SA_DATA_CONTAINER has no exception.

Method GET_DS_BUPA_SP_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DS_BUPA_SP_USER Value transfer Type reference (TYPE) FLAG Benutzer ist Service Provider Kunde 20090210

Method GET_DS_BUPA_SP_USER on class CL_SA_DATA_CONTAINER has no exception.

Method GET_DS_PROSOL_BUPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DS_PROSOL_BUPA Value transfer Type reference (TYPE) CHAR10 Geschäftspartnernummer 20090206

Method GET_DS_PROSOL_BUPA on class CL_SA_DATA_CONTAINER has no exception.

Method GET_FOLDER_TECH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TECH_NAME Value transfer Type reference (TYPE) IW_TECNAME Technischer Name eines Informationsobjekts 20040623

Method GET_FOLDER_TECH_NAME on class CL_SA_DATA_CONTAINER has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LANGUAGE Value transfer Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20040616

Method GET_LANGUAGE on class CL_SA_DATA_CONTAINER has no exception.

Method GET_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROJECT_ID Value transfer Type reference (TYPE) PROJECT_ID Name des Projekts 20040616

Method GET_PROJECT on class CL_SA_DATA_CONTAINER has no exception.

Method GET_SOLUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOLUTION Value transfer Type reference (TYPE) SADOCATTRSOLUTION Lösung 20090128

Method GET_SOLUTION on class CL_SA_DATA_CONTAINER has no exception.

Method GET_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TABNAME Value transfer Type reference (TYPE) CHAR8 Character Feld der Länge 8 20040616

Method GET_TABNAME on class CL_SA_DATA_CONTAINER has no exception.

Method GET_TAB_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_REFERENCE Call by reference Object reference (TYPE REF TO) OBJECT 20040617

Method GET_TAB_INSTANCE on class CL_SA_DATA_CONTAINER has no exception.

Method GET_VALID_KEYWORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_KEYWORDS Value transfer Type reference (TYPE) SPRO_ALL_KEYWORD_TAB 20040617

Method GET_VALID_KEYWORDS on class CL_SA_DATA_CONTAINER has no exception.

Method GET_VALID_NOTETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ASSIGNED_DOCS Value transfer Type reference (TYPE) FLAG allgemeines flag 20040715
2 Returning ET_NOTETYPES Value transfer Type reference (TYPE) SPRO_ALL_NOTETYPE_TAB 20040617

Method GET_VALID_NOTETYPES on class CL_SA_DATA_CONTAINER has no exception.

Method SET_ATTRIBUTE_DISPLAY_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) SDOK_PROPN Properties 20040617
# Exception Resumable Description Created on
1 ATTRIBUTE_IS_MANDATORY 20040617
2 ATTRIBUTE_NOT_FOUND 20040617

Method SET_ATTRIBUTE_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) SDOK_PROPN Properties 20040617
# Exception Resumable Description Created on
1 ATTRIBUTE_IS_MANDATORY 20040617
2 ATTRIBUTE_NOT_FOUND 20040617

Method SET_TAB_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABNAME Call by reference Type reference (TYPE) SADOC_KW_TAB_S-TABNAME Name eines Dynproelementes 20050527
# Exception Resumable Description Created on
1 NOT_ALLOWED Die Registerkarte kann nicht ausgeblendet werden 20050527
2 NOT_EXISTING Die Registerkarte existiert nicht 20050527

Method SET_VALID_KEYWORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALID_KEYWORDS Call by reference Type reference (TYPE) SPRO_ALL_KEYWORD_TAB 20040617

Method SET_VALID_KEYWORDS on class CL_SA_DATA_CONTAINER has no exception.

Method SET_VALID_NOTETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NOTETYPES Call by reference Type reference (TYPE) SPRO_ALL_NOTETYPE_TAB 20040617

Method SET_VALID_NOTETYPES on class CL_SA_DATA_CONTAINER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700