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

⤷

⤷

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 | ![]() |
Constant | Private | Type reference (TYPE) | USC_CONTACT-CATEGORY | 'E' | SRM Contact: Category of Contact | 20010615 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | USC_CONTACT-CATEGORY | 'M' | SRM Contact: Category of Contact | 20010615 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | SPACE | False | 20010810 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'D' | Delete Data | 20010615 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'I' | Append Data | 20010615 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'M' | Append/Change Data | 20010615 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'R' | Read Data | 20010615 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'U' | Change Data | 20010615 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'X' | True | 20010810 | |
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_COLL | 20010615 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONTACT | SRM Contact: Central Storage of Contacts | 20010615 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_ADD | SRM Contact: Event Info | 20010615 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Contact: Documents | 20010615 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_KWD | SRM Contact: Keywords | 20010615 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Contact: Keyword Catalog | 20010615 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_REL | SRM Contact: Related Contacts | 20010615 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | USC_YT_CONT_STH | SRM Contact: Stakeholders | 20010615 | ||
18 | ![]() |
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 | ![]() |
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 | ![]() |
TABLE_CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010824 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010620 | ||
2 | ![]() |
SRM_PARTNER | Call by reference | Type reference (TYPE) | USS_Y_SRM_PARTNER | Stakeholder | 20010807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010620 | ||
2 | ![]() |
20010620 | ||
3 | ![]() |
20010807 | ||
4 | ![]() |
20010620 |
Method MASS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONT_DOCS | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
2 | ![]() |
CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 | ||
3 | ![]() |
CONT_STHS | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 | ||
4 | ![]() |
SYS_STATUS | Call by reference | Type reference (TYPE) | USS_Y_SYS_STATUS | SRM: Zustand der Tabellen | 20010731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010615 |
Method PROCESS_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLAG | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20010615 | ||
2 | ![]() |
KEY_TABLE | Call by reference | Type reference (TYPE) | YT_KEY | 20010615 | |||
3 | ![]() |
KEY_TABLE_B | Call by reference | Type reference (TYPE) | YT_KEY | 20010911 | |||
4 | ![]() |
REFERENCE | Value transfer | Object reference (TYPE REF TO) | DATA | 20010615 | |||
5 | ![]() |
STRUCTURE_NAME | Value transfer | Type reference (TYPE) | STRING | 20010615 | |||
6 | ![]() |
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 | ![]() |
FLAG | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20011210 | ||
2 | ![]() |
KEY_TABLE | Call by reference | Type reference (TYPE) | YT_KEY | 20011210 | |||
3 | ![]() |
KEY_TABLE_B | Call by reference | Type reference (TYPE) | YT_KEY | 20011210 | |||
4 | ![]() |
REFERENCE | Value transfer | Object reference (TYPE REF TO) | DATA | 20011210 | |||
5 | ![]() |
SELECT_OPTIONS | Call by reference | Type reference (TYPE) | USC_YT_SELOPT_BW | Selectoptionen in BW | 20011219 | ||
6 | ![]() |
STRUCTURE_NAME | Value transfer | Type reference (TYPE) | STRING | 20011210 | |||
7 | ![]() |
TABLE_NAME | Value transfer | Type reference (TYPE) | STRING | 20011210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20011212 |
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONT_ALL | Call by reference | Type reference (TYPE) | USC_YS_CONT_ALL | SRM Kontakt: Transferstruktur | 20010615 | ||
2 | ![]() |
CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
3 | ![]() |
CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
4 | ![]() |
CONT_KWD | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWD | SRM Kontakt: Schlagworte | 20010810 | ||
5 | ![]() |
CONT_REL | Call by reference | Type reference (TYPE) | USC_YT_CONT_REL | SRM Kontakt: Tabelle von GUIDS | 20010802 | ||
6 | ![]() |
CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 | ||
7 | ![]() |
TABLE_KWT | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Kontakt: Schlagwortkatalog | 20010619 | ||
8 | ![]() |
TEXTS | Call by reference | Type reference (TYPE) | USC_YT_TEXTS | SRM Kontakt: Transferstruktur für Texte | 20010719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010615 |
Method READ_CONT_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTACT_KEY | Call by reference | Type reference (TYPE) | USC_YS_CONT_KEY | SRM Kontakt: Schlussel für Suchfunktion | 20010628 | ||
2 | ![]() |
CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010619 | ||
3 | ![]() |
RANGE_CATEGORY | Call by reference | Type reference (TYPE) | USC_YT_RANGE_CATEGORY | SRM Kontakt: Range für Kategorie | 20010628 | ||
4 | ![]() |
RANGE_DATE | Call by reference | Type reference (TYPE) | USC_YT_RANGE_DATE | SRM Kontakt: Range für Datum | 20010619 | ||
5 | ![]() |
RANGE_STATUS | Call by reference | Type reference (TYPE) | USC_YT_RANGE_STATUS | SRM Kontakt: Range für Status | 20010702 | ||
6 | ![]() |
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 | ![]() |
CONT_GUIDS | Value transfer | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010809 | ||
2 | ![]() |
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 | ![]() |
20010615 |
Method SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 | ||
2 | ![]() |
DOCUMENT_IO | Call by reference | Type reference (TYPE) | SKWF_IO | KW Framework: Objektschlüssel | 20010626 | ||
3 | ![]() |
KEYWORDS | Call by reference | Type reference (TYPE) | USC_YT_KEYWORDS | SRM Kontakt: Schlagworte | 20010618 | ||
4 | ![]() |
RANGE_DATE | Call by reference | Type reference (TYPE) | USC_YT_RANGE_DATE | SRM Kontakt: Range für Datum | 20010619 | ||
5 | ![]() |
REL_CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
6 | ![]() |
RESP_PERSON | Call by reference | Type reference (TYPE) | USC_Y_UNAME | SRM Kontakt: Verantwortliche Person | 20010619 | ||
7 | ![]() |
SRM_PARTNER | Call by reference | Type reference (TYPE) | USS_Y_SRM_PARTNER | ID für Stakeholder | 20010615 | ||
8 | ![]() |
SYS_STATUS | Call by reference | Type reference (TYPE) | USS_Y_SYS_STATUS | SRM: Zustand der Tabellen | 20010730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CONT_ALL | Call by reference | Type reference (TYPE) | USC_YS_CONT_ALL | SRM Kontakt: Transferstruktur | 20010615 | ||
2 | ![]() |
CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
3 | ![]() |
CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
4 | ![]() |
CONT_KWD | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWD | SRM Kontakt: Schlagworte | 20010810 | ||
5 | ![]() |
CONT_REL | Call by reference | Type reference (TYPE) | USC_YT_CONT_REL | SRM Kontakt: Verwandte Kontakte | 20010802 | ||
6 | ![]() |
CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010801 | ||
7 | ![]() |
REL_CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010615 | ||
8 | ![]() |
TABLE_KWT | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Kontakt: Schlagwortkatalog | 20010619 | ||
9 | ![]() |
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 | ![]() |
TABLE_KWT | Call by reference | Type reference (TYPE) | USC_YT_CONT_KWT | SRM Kontakt: Schlagwortkatalog | 20010619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010619 | ||
2 | ![]() |
20010619 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 3.1A |