SAP ABAP Class CL_ATTRIBUTSAETZE_COAS (Attribute Records)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     COAS (Package) CO: Attribute Assignment Service
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ATTRIBUTSATZ_COAS Attribute Record 20000922
Properties
Class CL_ATTRIBUTSAETZE_COAS  
Short Description Attribute Records    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COAS   CO: Attribute Assignment Service 
Created 20000620   SAP 
Last change 20010515   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 COAST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ATTRIBUTSAETZE_COAS has no interface implemented.
Friends
Class CL_ATTRIBUTSAETZE_COAS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTSAETZE Static Attribute Protected Type reference (TYPE) GY_T_ATTRIBUTSAETZE Table of Attribute Records 20000620
2 GC_INTERNAL_INDEX Constant Protected See coding 'INT__INDEX' Internal Attribute Name 20010108
3 GC_LENGTH_OF_CONTENT Constant Protected Type reference (TYPE) I 12 Length of Attribute Content 20000623
4 PT_OBJECTTYPE_INDEX Static Attribute Protected Type reference (TYPE) GY_T_OBJECTTYPE_INDEX Index by Object Type and Identification 20000914
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DB_TABLES Static method Protected Method Generate Database Tables 20000628
2 COMPARE_OBJECTTYPES Static method Protected Method Compare Object Types and IDs 20000918
3 FIND_OBJECTTYPE_INDEX Static method Protected Method Find Index 20000914
4 GET_ATTRIBUTSATZ Static method Public Method Get Attribute Record 20000915
5 GET_ATTRIBUTSATZ_BY_ID_ATTR Static method Public Method Get Attribute Record 20000915
6 GET_ATTRIBUTSATZ_BY_XSYS_REF Static method Public Method Get Attribute Record Through Reference 20000919
7 NEW_ATTRIBUTSATZ Static method Public Method Create New Attribute Record 20000620
8 PREPARE_FOR_TRANSFER Static method Public Method Generate Transfer Tables 20000628
9 READ_DB_TABLES_INTO_ATTR_SATZ Static method Protected Method Read Database Tables 20000713
10 RECEIVE_TRANSFERRED Static method Public Method Read Transfer Tables 20000713
11 SAVE_ATTRIBUTSATZ Static method Public Method Save Attribute Record 20000620
12 STRING_TO_HASHEDSTRING Static method Protected Method Hashed a String to Length gc_length_of_content 20010105
13 UPDATE_OBJECTTYPE_INDEX Static method Protected Method Refresh index 20000914
Events
# Event Type Visibility Description Created on
1 OBJECT_NON_UNIQUE Static Event
(1)
Public
(2)
Current Object Is Non-Unique in AS 20000914
2 REFERENCE_NON_UNIQUE Static Event
(1)
Public
(2)
Non-Unique Reference 20000914
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GY_S_ATTRIBUTSATZ Protected See coding 20000919
2 GY_S_OBJECTTYPE_INDEX Protected See coding Structure 20000914
3 GY_T_ATTRIBUTSAETZE Protected See coding GY_T_ATTRIBUTSAETZE 20000919
4 GY_T_OBJECTTYPE_INDEX Protected See coding Index by Object Type and Identification 20000914
Method Signatures

Method BUILD_DB_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_VALUES_DB Call by reference Type reference (TYPE) COAST_YT_ATTRIBUTE_VALUES Attributwerte 20000628
2 Exporting ET_REFERENCES_DB Call by reference Type reference (TYPE) COAST_YT_REFERENCES Referenzen 20000628
3 Importing IR_OBJEKTART Call by reference Object reference (TYPE REF TO) CL_OBJART_ATTRIBUTWERTE_COAS enthält Objektart + zugehörige Ident.-Attr. (mit Wert) 20000628
4 Importing IT_ATTRIBUTE_VALUES Call by reference Type reference (TYPE) COAST_YT_ATTRIBUT_WERTE Attributwerte 20000628
5 Importing IT_REFERENZEN Call by reference Type reference (TYPE) COAST_YT_REFERENZEN Referenzen 20000628
6 Importing I_ID_ATTR_FLAG Call by reference Type reference (TYPE) FLAG Identifizierende Attribute mitnehmen? 20000713
7 Importing I_OID Call by reference Type reference (TYPE) COAS_OID Objektidentifizierung 20000628

Method BUILD_DB_TABLES on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method COMPARE_OBJECTTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECTTYPE_1 Call by reference Object reference (TYPE REF TO) CL_OBJART_ATTRIBUTWERTE_COAS enthält Objektart + zugehörige Ident.-Attr. (mit Wert) 20000918
2 Importing IR_OBJECTTYPE_2 Call by reference Object reference (TYPE REF TO) CL_OBJART_ATTRIBUTWERTE_COAS enthält Objektart + zugehörige Ident.-Attr. (mit Wert) 20000918
3 Returning R_ERGEBNIS Value transfer Type reference (TYPE) I Ergebnis (0 "=" , 1 ">" , -1 "<") 20000918

Method COMPARE_OBJECTTYPES on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method FIND_OBJECTTYPE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECTTYPE_INDEX Call by reference Type reference (TYPE) GY_S_OBJECTTYPE_INDEX 20000918
2 Exporting E_EXISTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20000914
3 Exporting E_INDEX Call by reference Type reference (TYPE) I 20000914
4 Importing IR_OBJECTTYPE Call by reference Object reference (TYPE REF TO) CL_OBJART_ATTRIBUTWERTE_COAS enthält Objektart + zugehörige Ident.-Attr. (mit Wert) 20000914

Method FIND_OBJECTTYPE_INDEX on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method GET_ATTRIBUTSATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OID Call by reference Type reference (TYPE) COAS_OID ObjektID 20000915
2 Returning R_ATTRIBUTSATZ Value transfer Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS enthält Attributsatz als einzelnen Beleg 20000915

Method GET_ATTRIBUTSATZ on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method GET_ATTRIBUTSATZ_BY_ID_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECTTYPE Call by reference Object reference (TYPE REF TO) CL_OBJART_ATTRIBUTWERTE_COAS Objektart + IDs 20000915
2 Returning RR_ATTRIBUTSATZ Value transfer Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS enthält Attributsatz als einzelnen Beleg 20000918

Method GET_ATTRIBUTSATZ_BY_ID_ATTR on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method GET_ATTRIBUTSATZ_BY_XSYS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFOID Call by reference Type reference (TYPE) COAS_OID Objektidentifizierung 20000919
2 Importing I_REFSYS Call by reference Type reference (TYPE) COAS_SYSID Systemidentifizierung 20000919
3 Returning RR_ATTRIBUTSATZ Value transfer Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS Attributsatz 20000919

Method GET_ATTRIBUTSATZ_BY_XSYS_REF on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method NEW_ATTRIBUTSATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OID Call by reference Type reference (TYPE) COAS_OID Objektidentifizierung 20000713
2 Returning R_ATTRIBUTSATZ Value transfer Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS enthält Attributsatz als einzelnen Beleg 20000620

Method NEW_ATTRIBUTSATZ on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method PREPARE_FOR_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_VALUES Call by reference Type reference (TYPE) COAST_YT_ATTRIBUTE_VALUES Attributwerte 20000628
2 Exporting ET_REFERENCES Call by reference Type reference (TYPE) COAST_YT_REFERENCES Referenzen 20000628
3 Importing IT_ATTRIBUTWERTE Call by reference Type reference (TYPE) COAST_YT_ATTRIBUT_WERTE Werte der Transferattribute 20000628
4 Importing I_OID Call by reference Type reference (TYPE) COAS_OID Objektidentifizierung 20000628

Method PREPARE_FOR_TRANSFER on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method READ_DB_TABLES_INTO_ATTR_SATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ATTRIBUTSATZ Call by reference Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS enthält Attributsatz als einzelnen Beleg 20000920
2 Importing IT_ATTRIBUTE_VALUES_DB Call by reference Type reference (TYPE) COAST_YT_ATTRIBUTE_VALUES Attributwerte 20000713
3 Importing IT_REFERENCES_DB Call by reference Type reference (TYPE) COAST_YT_REFERENCES Referenzen 20000713
4 Importing I_ID_ATTR_FLAG Call by reference Type reference (TYPE) FLAG 'X' Identifizierende Attribute versorgen? 20000713
5 Importing I_OID Call by reference Type reference (TYPE) COAS_OID Objektidentifizierung 20000713
6 Returning RR_ATTRIBUTSATZ Value transfer Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS enthält Objektart + zugehörige Ident.-Attr. (mit Wert) 20000713

Method READ_DB_TABLES_INTO_ATTR_SATZ on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method RECEIVE_TRANSFERRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTE_VALUES Call by reference Type reference (TYPE) COAST_YT_ATTRIBUTE_VALUES Attributwerte 20000713
2 Importing IT_ATTRIBUTSAETZE Call by reference Type reference (TYPE) COAST_YT_ATTRIBUTSAETZE Attributsätze zu existierende Erferenzen 20000919
3 Importing IT_REFERENCES Call by reference Type reference (TYPE) COAST_YT_REFERENCES Referenzen 20000713

Method RECEIVE_TRANSFERRED on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method SAVE_ATTRIBUTSATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OID Call by reference Type reference (TYPE) COAS_OID ObjektID 20000620

Method SAVE_ATTRIBUTSATZ on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method STRING_TO_HASHEDSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRING Call by reference Type reference (TYPE) COAST_Y_ATTRIBUTE_VALUE 20010105
2 Importing I_STRING Call by reference Type reference (TYPE) COAST_Y_ATTRIBUTE_VALUE 20010105

Method STRING_TO_HASHEDSTRING on class CL_ATTRIBUTSAETZE_COAS has no exception.

Method UPDATE_OBJECTTYPE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ATTRIBUTSATZ Call by reference Object reference (TYPE REF TO) CL_ATTRIBUTSATZ_COAS Attributsatz 20000914
2 Importing I_DELETE Call by reference Type reference (TYPE) FLAG delete index ? 20000915

Method UPDATE_OBJECTTYPE_INDEX on class CL_ATTRIBUTSAETZE_COAS has no exception.
Event Signatures

Event OBJECT_NON_UNIQUE Signature
Event OBJECT_NON_UNIQUE on class CL_ATTRIBUTSAETZE_COAS has no parameter.
Event REFERENCE_NON_UNIQUE Signature
Event REFERENCE_NON_UNIQUE on class CL_ATTRIBUTSAETZE_COAS has no parameter.
History
Last changed by/on SAP  20010515 
SAP Release Created in 50A