SAP ABAP Class CL_USC_COLLECTION (Database Accesses)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷ FIN-SEM-SRM (Application Component) Stakeholder Relationship Management
⤷ USC (Package) SEM-SRM: Contact Management
⤷ FIN-SEM-SRM (Application Component) Stakeholder Relationship Management
⤷ USC (Package) SEM-SRM: Contact Management
Properties
Class | CL_USC_COLLECTION | |
Short Description | Database Accesses | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | USC | |
Program status | ||
Category | 0 | |
Package | USC | SEM-SRM: Contact Management |
Created | 20010615 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_USC_COLLECTION has no forward declaration.
Interfaces
Class CL_USC_COLLECTION has no interface implemented.
Friends
Class CL_USC_COLLECTION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_EMAIL | Constant | Private | Type reference (TYPE) | USC_CONTACT-CATEGORY | 'E' | SRM Contact: Category of Contact | 20010615 | |
2 | C_EVENT | Constant | Private | Type reference (TYPE) | USC_CONTACT-CATEGORY | 'M' | SRM Contact: Category of Contact | 20010615 | |
3 | C_FALSE | Constant | Private | Type reference (TYPE) | FLAG | SPACE | False | 20010810 | |
4 | C_FLAG_DELETE | Constant | Private | Type reference (TYPE) | FLAG | 'D' | Delete Data | 20010615 | |
5 | C_FLAG_INSERT | Constant | Private | Type reference (TYPE) | FLAG | 'I' | Append Data | 20010615 | |
6 | C_FLAG_MODIFY | Constant | Private | Type reference (TYPE) | FLAG | 'M' | Append/Change Data | 20010615 | |
7 | C_FLAG_READ | Constant | Private | Type reference (TYPE) | FLAG | 'R' | Read Data | 20010615 | |
8 | C_FLAG_UPDATE | Constant | Private | Type reference (TYPE) | FLAG | 'U' | Change Data | 20010615 | |
9 | C_TRUE | Constant | Private | Type reference (TYPE) | FLAG | 'X' | True | 20010810 | |
10 | GT_COLL | Instance attribute | Private | Type reference (TYPE) | TY_COLL | 20010615 | |||
11 | GT_CONTACT | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONTACT | SRM Contact: Central Storage of Contacts | 20010615 | ||
12 | GT_CONT_ADD | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_ADD | SRM Contact: Event Info | 20010615 | ||
13 | GT_CONT_DOC | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Contact: Documents | 20010615 | ||
14 | GT_CONT_KWD | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_KWD | SRM Contact: Keywords | 20010615 | ||
15 | GT_CONT_KWT | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Contact: Keyword Catalog | 20010615 | ||
16 | GT_CONT_REL | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_REL | SRM Contact: Related Contacts | 20010615 | ||
17 | GT_CONT_STH | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_STH | SRM Contact: Stakeholders | 20010615 | ||
18 | GT_CONT_TXT | Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_TXT | SRM Contacts: Texts | 20010615 |
Methods
Events
Class CL_USC_COLLECTION has no event.
Types
Class CL_USC_COLLECTION has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_USC_COLLECTION has no parameter.
Method CONSTRUCTOR on class CL_USC_COLLECTION has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 |
Method DELETE on class CL_USC_COLLECTION has no exception.
Method DELETE_PARTIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TABLE_CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010824 | ||
2 | Importing | TABLE_CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010824 |
Method DELETE_PARTIAL on class CL_USC_COLLECTION has no exception.
Method DELETE_RELATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | GUID des Kontakts | 20010822 |
Method DELETE_RELATIONS on class CL_USC_COLLECTION has no exception.
Method GUID_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010620 | ||
2 | Importing | SRM_PARTNER | Call by reference | Type reference (TYPE) | USS_Y_SRM_PARTNER | Stakeholder | 20010807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010620 | ||
2 | GUID_NOT_EXISTS | 20010620 | ||
3 | PARTNER_NOT_RELATED | 20010807 | ||
4 | TEXT_NOT_EXISTS | 20010620 |
Method MASS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONT_DOCS | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
2 | Importing | CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 | ||
3 | Exporting | CONT_STHS | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 | ||
4 | Importing | SYS_STATUS | Call by reference | Type reference (TYPE) | USS_Y_SYS_STATUS | SRM: Zustand der Tabellen | 20010731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010615 |
Method PROCESS_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20010615 | ||
2 | Importing | KEY_TABLE | Call by reference | Type reference (TYPE) | YT_KEY | 20010615 | |||
3 | Importing | KEY_TABLE_B | Call by reference | Type reference (TYPE) | YT_KEY | 20010911 | |||
4 | Importing | REFERENCE | Value transfer | Object reference (TYPE REF TO) | DATA | 20010615 | |||
5 | Importing | STRUCTURE_NAME | Value transfer | Type reference (TYPE) | STRING | 20010615 | |||
6 | Importing | TABLE_NAME | Value transfer | Type reference (TYPE) | STRING | 20010615 |
Method PROCESS_TABLE on class CL_USC_COLLECTION has no exception.
Method PROCESS_TABLE_BW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20011210 | ||
2 | Importing | KEY_TABLE | Call by reference | Type reference (TYPE) | YT_KEY | 20011210 | |||
3 | Importing | KEY_TABLE_B | Call by reference | Type reference (TYPE) | YT_KEY | 20011210 | |||
4 | Importing | REFERENCE | Value transfer | Object reference (TYPE REF TO) | DATA | 20011210 | |||
5 | Importing | SELECT_OPTIONS | Call by reference | Type reference (TYPE) | USC_YT_SELOPT_BW | Selectoptionen in BW | 20011219 | ||
6 | Importing | STRUCTURE_NAME | Value transfer | Type reference (TYPE) | STRING | 20011210 | |||
7 | Importing | TABLE_NAME | Value transfer | Type reference (TYPE) | STRING | 20011210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20011212 |
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CONT_ALL | Call by reference | Type reference (TYPE) | USC_YS_CONT_ALL | SRM Kontakt: Transferstruktur | 20010615 | ||
2 | Exporting | CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
3 | Importing | CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
4 | Exporting | CONT_KWD | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWD | SRM Kontakt: Schlagworte | 20010810 | ||
5 | Exporting | CONT_REL | Call by reference | Type reference (TYPE) | USC_YT_CONT_REL | SRM Kontakt: Tabelle von GUIDS | 20010802 | ||
6 | Exporting | CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 | ||
7 | Exporting | TABLE_KWT | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Kontakt: Schlagwortkatalog | 20010619 | ||
8 | Exporting | TEXTS | Call by reference | Type reference (TYPE) | USC_YT_TEXTS | SRM Kontakt: Transferstruktur für Texte | 20010719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010615 |
Method READ_CONT_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTACT_KEY | Call by reference | Type reference (TYPE) | USC_YS_CONT_KEY | SRM Kontakt: Schlussel für Suchfunktion | 20010628 | ||
2 | Importing | CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010619 | ||
3 | Importing | RANGE_CATEGORY | Call by reference | Type reference (TYPE) | USC_YT_RANGE_CATEGORY | SRM Kontakt: Range für Kategorie | 20010628 | ||
4 | Importing | RANGE_DATE | Call by reference | Type reference (TYPE) | USC_YT_RANGE_DATE | SRM Kontakt: Range für Datum | 20010619 | ||
5 | Importing | RANGE_STATUS | Call by reference | Type reference (TYPE) | USC_YT_RANGE_STATUS | SRM Kontakt: Range für Status | 20010702 | ||
6 | Exporting | TABLE_CONT_ALL | Call by reference | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transfertabelle | 20010619 |
Method READ_CONT_ALL on class CL_USC_COLLECTION has no exception.
Method READ_CONT_KWD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONT_GUIDS | Value transfer | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010809 | ||
2 | Importing | RANGE_KEYWORD | Value transfer | Type reference (TYPE) | USC_YT_RANGE_KWD | SRM Kontakt: Range für Schlagwort | 20010809 |
Method READ_CONT_KWD on class CL_USC_COLLECTION has no exception.
Method SAVE Signature
Method SAVE on class CL_USC_COLLECTION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010615 |
Method SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 | ||
2 | Importing | DOCUMENT_IO | Call by reference | Type reference (TYPE) | SKWF_IO | KW Framework: Objektschlüssel | 20010626 | ||
3 | Importing | KEYWORDS | Call by reference | Type reference (TYPE) | USC_YT_KEYWORDS | SRM Kontakt: Schlagworte | 20010618 | ||
4 | Importing | RANGE_DATE | Call by reference | Type reference (TYPE) | USC_YT_RANGE_DATE | SRM Kontakt: Range für Datum | 20010619 | ||
5 | Importing | REL_CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
6 | Importing | RESP_PERSON | Call by reference | Type reference (TYPE) | USC_Y_UNAME | SRM Kontakt: Verantwortliche Person | 20010619 | ||
7 | Importing | SRM_PARTNER | Call by reference | Type reference (TYPE) | USS_Y_SRM_PARTNER | ID für Stakeholder | 20010615 | ||
8 | Importing | SYS_STATUS | Call by reference | Type reference (TYPE) | USS_Y_SYS_STATUS | SRM: Zustand der Tabellen | 20010730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010615 |
Method SET_TIME_STAMP Signature
Method SET_TIME_STAMP on class CL_USC_COLLECTION has no parameter.
Method SET_TIME_STAMP on class CL_USC_COLLECTION has no exception.
Method WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_ALL | Call by reference | Type reference (TYPE) | USC_YS_CONT_ALL | SRM Kontakt: Transferstruktur | 20010615 | ||
2 | Importing | CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
3 | Importing | CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
4 | Importing | CONT_KWD | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWD | SRM Kontakt: Schlagworte | 20010810 | ||
5 | Importing | CONT_REL | Call by reference | Type reference (TYPE) | USC_YT_CONT_REL | SRM Kontakt: Verwandte Kontakte | 20010802 | ||
6 | Importing | CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010801 | ||
7 | Importing | REL_CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 | ||
8 | Importing | TABLE_KWT | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Kontakt: Schlagwortkatalog | 20010619 | ||
9 | Importing | TEXTS | Call by reference | Type reference (TYPE) | USC_YT_TEXTS | SRM Kontakt: Transferstruktur für Texte | 20010719 |
Method WRITE on class CL_USC_COLLECTION has no exception.
Method WRITE_KEYWORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | TABLE_KWT | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Kontakt: Schlagwortkatalog | 20010619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010619 | ||
2 | WORDS_EXIST | 20010619 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 3.1A |