SAP ABAP Class CL_USC_CONTACT_SERVICES (Services for Contacts)
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
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_INBOUND_EXIT_BCS | BCS: Exit for Inbound Processing | 20010719 |
Properties
Class | CL_USC_CONTACT_SERVICES | |
Short Description | Services for Contacts | |
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_CONTACT_SERVICES has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_INBOUND_EXIT_BCS | BCS: Exit for Inbound Processing | 20010719 |
Friends
Class CL_USC_CONTACT_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ATTACHMENT | Constant | Private | Type reference (TYPE) | USC_Y_DOCUMENT_USE | 'A' | SRM Contact: Document Usage in Contact | 20010802 | |
2 | C_LETTER_BODY | Constant | Private | Type reference (TYPE) | USC_Y_DOCUMENT_USE | 'B' | SRM Contact: Document Usage in Contact | 20010807 | |
3 | C_MEMO_CLOSED | Constant | Private | Type reference (TYPE) | USC_Y_DOCUMENT_USE | 'M' | SRM Contact: Document Usage in Contact | 20010731 | |
4 | C_MEMO_OPEN | Constant | Private | Type reference (TYPE) | USC_Y_DOCUMENT_USE | 'N' | SRM Contact: Document Usage in Contact | 20010731 | |
5 | C_WS | Constant | Private | Type reference (TYPE) | USC_CONTACT-CATEGORY | 'W' | SRM Contact: Category of Contact | 20011008 | |
6 | G_COLLECTION | Static Attribute | Private | Object reference (TYPE REF TO) | CL_USC_COLLECTION | Database Accesses | 20010807 | ||
7 | INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_USC_CONTACT_SERVICES | Process Contact | 20010615 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ATTACH_STAKEHOLDER | Instance method | Public | Method | Only Temporary!!! Add Stakeholder to Contact | 20010807 |
2 | CHECK_AUTHORITY | Instance method | Public | Method | Authorization Check | 20011031 |
3 | CHECK_EXISTENCE | Instance method | Public | Method | Different Verifications | 20010807 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20010615 |
5 | COPY_CONTACT | Instance method | Public | Method | Copy Contact | 20010615 |
6 | CREATE_CONTACT | Instance method | Public | Method | Create Contact and Save | 20010621 |
7 | DELETE_CONTACT | Instance method | Public | Method | Delete Contact | 20010615 |
8 | DELETE_STH_FROM_CONTACT | Instance method | Public | Method | Remove Stakeholder from Contacts | 20010912 |
9 | DETTACH_STAKEHOLDER | Instance method | Public | Method | Only Temporary!!! Remove Stakeholder from Contact | 20010810 |
10 | GET_CONTACTS | Instance method | Public | Method | Verify Existence of Contacts | 20010702 |
11 | GET_DATA_BW | Instance method | Public | Method | Read Data for BW Update | 20010731 |
12 | GET_INSTANCE | Static method | Public | Method | Gets an Instance | 20010615 |
13 | GET_PHYSICAL_DOCUMENTS | Instance method | Private | Method | Fill Main Document and Attachments in Send Language | 20010723 |
14 | LOCK_CONTACT | Instance method | Public | Method | Lock Contact | 20010615 |
15 | LOG | Instance method | Private | Method | Only temporary!!! Add Message to Application Log | 20010719 |
16 | MAIL_MERGE_POSSIBLE | Instance method | Private | Method | Verify if Mail Merge Is Possible Using Office Integration | 20010725 |
17 | MODIFY_CONTACT | Instance method | Private | Method | Do not use!!! Partially Change Contact | 20010731 |
18 | SEARCH_CONTACTS | Instance method | Public | Method | Search Contact | 20010626 |
19 | SEND_CONTACT | Instance method | Public | Method | Send Contact | 20010719 |
20 | SET_DATA_BW | Instance method | Public | Method | Get Data from BW and Update Contacts | 20010731 |
21 | STH_FILL_CONT_LANGUAGE | Instance method | Private | Method | Select and Set Contact Language for All Recipients | 20010720 |
22 | UNLOCK_CONTACT | Instance method | Public | Method | Unlock Contact | 20010615 |
23 | UPDATE_CONTACT_AFTER_SEND | Instance method | Private | Method | Update Contact and Recipient Status After Send | 20010719 |
Events
Class CL_USC_CONTACT_SERVICES has no event.
Types
Class CL_USC_CONTACT_SERVICES has no local type.
Method Signatures
Method ATTACH_STAKEHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010807 | ||
2 | Importing | STAKEHOLDER | Value transfer | Type reference (TYPE) | USS_Y_SRM_PARTNER | Stakeholder | 20010807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONTACT_LOCKED | Kontakt gesperrt | 20010807 | |
2 | ERROR | 20010807 | ||
3 | GUID_NOT_EXISTS | CONT_GUID steht nicht in der Datenabnk | 20010807 | |
4 | STAKEHOLDER_RELATED | Stakeholder bereits mit Kontakt verbunden | 20010807 |
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Aktivität | 20011031 | ||
2 | Importing | CATEGORY | Call by reference | Type reference (TYPE) | USC_Y_CONT_CATEGORY | SRM Kontakt: Kategorie des Kontakts | 20011031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Interner Fehler | 20011031 | |
2 | NO_AUTHORITY | Keine Berechtigung | 20011031 |
Method CHECK_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010807 | ||
2 | Importing | STAKEHOLDER | Value transfer | Type reference (TYPE) | USS_Y_SRM_PARTNER | Stakeholder | 20010807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010807 | ||
2 | GUID_NOT_EXISTS | CONT_GUID steht nicht in der Datenabnk | 20010807 | |
3 | STAKEHOLDER_NOT_RELATED | Stakeholder nicht mit Kontakt verbunden | 20010807 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_USC_CONTACT_SERVICES has no parameter.
Method CONSTRUCTOR on class CL_USC_CONTACT_SERVICES has no exception.
Method COPY_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
2 | Exporting | CONT_GUID_TO | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010618 | ||
3 | Exporting | TABLE_MESSAGES | Call by reference | Type reference (TYPE) | USC_YT_ERROR | SRM Kontakverwaltung: Gesammelte Nachrichten | 20011101 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Interner Fehler | 20010615 | |
2 | NO_AUTHORITY | Keine Berechtigung | 20011031 |
Method CREATE_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | USC_YT_ERROR | SRM Kontakverwaltung: Gesammelte Nachrichten | 20011031 | ||
2 | Exporting | E_CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010818 | ||
3 | Importing | IS_CONT_ALL | Call by reference | Type reference (TYPE) | USC_YS_CONT_ALL | SRM Kontakt: Transferstruktur | 20010818 | ||
4 | Importing | IT_CONT_TEXT | Call by reference | Type reference (TYPE) | USC_YT_TEXTS | SRM Kontakt: Transferstruktur für Texte | 20010818 | ||
5 | Importing | IT_DOCUMENTS | Call by reference | Type reference (TYPE) | USC_YT_DOCUMENTS | SRM Kontakt: Übergabetabelle der Dokumente | 20010818 | ||
6 | Importing | IT_KEYWORDS | Call by reference | Type reference (TYPE) | USC_YT_KEYWORDS | SRM Kontakt: Übergabetabelle von Schlagworte | 20010818 | ||
7 | Importing | IT_REL_CONTACTS | Call by reference | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transfertabelle | 20010818 | ||
8 | Importing | IT_STAKEHOLDERS | Call by reference | Type reference (TYPE) | USC_YT_STAKEHOLDERS | SRM Kontakt: Übergabetabelle der Stakeholders | 20010818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler beim Anlegen und Sichern des Kontakts | 20010621 | |
2 | NO_AUTHORITY | Keine Berechtigung | 20011031 |
Method DELETE_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 | ||
2 | Importing | DELETE_RELATIONS | Value transfer | Type reference (TYPE) | FLAG | X - Referenzen löschen | 20010822 | ||
3 | Exporting | TABLE_MESSAGES | Call by reference | Type reference (TYPE) | USC_YT_ERROR | SRM Kontakverwaltung: Gesammelte Nachrichten | 20011031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONTACT_USED | 20010618 | ||
2 | ERROR | Interner Fehler | 20010618 | |
3 | FOREIGN_LOCK | 20010626 | ||
4 | NO_AUTHORITY | Keine Berechtigung | 20011031 |
Method DELETE_STH_FROM_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | STAKEHOLDER | Value transfer | Type reference (TYPE) | USS_Y_SRM_PARTNER | Stakeholder | 20010912 | ||
2 | Exporting | TABLE_MESSAGES | Value transfer | Type reference (TYPE) | USC_YT_ERROR | SRM Kontakverwaltung: Gesammelte Nachrichten | 20010917 | ||
3 | Exporting | TABLE_NOT_MODIFIED | Value transfer | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transfertabelle | 20010918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010912 |
Method DETTACH_STAKEHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010810 | ||
2 | Importing | STAKEHOLDER | Value transfer | Type reference (TYPE) | USS_Y_SRM_PARTNER | Stakeholder | 20010810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONTACT_LOCKED | Kontakt gesperrt | 20010810 | |
2 | ERROR | 20010810 | ||
3 | GUID_NOT_EXISTS | CONT_GUID steht nicht in der Datenabnk | 20010810 | |
4 | STAKEHOLDER_NOT_RELATED | Stakeholder bereits mit Kontakt verbunden | 20010810 |
Method GET_CONTACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CLOSED_CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | GUIDS von nicht änderbaren Kontakten | 20011023 | ||
2 | Importing | CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | SRM Kontakt: Tabelle von GUIDS | 20010702 | ||
3 | Exporting | NOT_EXISTING_CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | GUIDS von nicht existierenden Kontakten | 20010702 | ||
4 | Exporting | OPEN_CONT_GUIDS | Call by reference | Type reference (TYPE) | USC_YT_CONT_GUID | GUIDS von änderbaren Kontakten | 20011023 | ||
5 | Exporting | TABLE_CONT_ALL | Call by reference | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transferstruktur | 20010702 | ||
6 | Exporting | TABLE_MESSAGES | Call by reference | Type reference (TYPE) | USC_YT_ERROR | SRM Kontakverwaltung: Gesammelte Nachrichten | 20011023 |
Method GET_CONTACTS on class CL_USC_CONTACT_SERVICES has no exception.
Method GET_DATA_BW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SYS_STATUS | Call by reference | Type reference (TYPE) | USS_Y_SYS_STATUS | SRM: Zustand der Tabellen | 20010731 | ||
2 | Exporting | TABLE_CONT_ALL | Call by reference | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transferstruktur | 20010731 | ||
3 | Exporting | TABLE_CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010731 | ||
4 | Exporting | TABLE_CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010731 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_CONTACT | Value transfer | Object reference (TYPE REF TO) | CL_USC_CONTACT_SERVICES | Kontakt bearbeiten | 20010615 |
Method GET_INSTANCE on class CL_USC_CONTACT_SERVICES has no exception.
Method GET_PHYSICAL_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTACHMENT | Value transfer | Type reference (TYPE) | SKWF_IOS | Attachments (PHIOs) | 20010723 | ||
2 | Exporting | E_MAIN_DOCUMENT | Value transfer | Type reference (TYPE) | SKWF_IO | Hauptdokument (PHIO) | 20010723 | ||
3 | Importing | IT_DOCUMENTS | Value transfer | Type reference (TYPE) | USC_YT_DOCUMENTS | SRM Kontakt: Übergabetabelle der Dokumente | 20010723 | ||
4 | Importing | I_LANGU | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20010723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | PHIO nicht gefunden | 20010723 |
Method LOCK_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010615 | ||
2 | FOREIGN_LOCK | 20010615 |
Method LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_EXCEPTION | Value transfer | Type reference (TYPE) | FLAG | SPACE | Protokoll danach auf DB sichern! | 20010727 | |
2 | Importing | I_LOG_HANDLE | Value transfer | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20010719 | ||
3 | Importing | I_MSGID | Value transfer | Type reference (TYPE) | SY-MSGID | 'USC' | Nachrichten, Nachrichtenklasse | 20010719 | |
4 | Importing | I_MSGNO | Value transfer | Type reference (TYPE) | SY-MSGNO | Nachrichten, Nachrichtennummer | 20010719 | ||
5 | Importing | I_MSGTY | Value transfer | Type reference (TYPE) | SY-MSGTY | 'I' | Nachrichten, Nachrichtentyp | 20010719 | |
6 | Importing | I_MSGV1 | Value transfer | Type reference (TYPE) | CLIKE | Nachrichten, Nachrichtenvariable | 20010719 | ||
7 | Importing | I_MSGV2 | Value transfer | Type reference (TYPE) | CLIKE | Nachrichten, Nachrichtenvariable | 20010719 | ||
8 | Importing | I_MSGV3 | Value transfer | Type reference (TYPE) | CLIKE | Nachrichten, Nachrichtenvariable | 20010719 | ||
9 | Importing | I_MSGV4 | Value transfer | Type reference (TYPE) | CLIKE | Nachrichten, Nachrichtenvariable | 20010719 |
Method LOG on class CL_USC_CONTACT_SERVICES has no exception.
Method MAIL_MERGE_POSSIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMM_TYPES | Value transfer | Type reference (TYPE) | USC_YT_COMM_TYPES | Kontakte: Kommunikationsarten mit Prioritäten | 20010725 | ||
2 | Importing | I_PHIO | Value transfer | Type reference (TYPE) | SKWF_IO | KW Framework: Objektschlüssel | 20010725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MERGE_NOT_POSSIBLE | Mailmerge nicht möglich (falsche Komm.art, falscher Mimetyp) | 20010725 |
Method MODIFY_CONTACT 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 | 20010731 | ||
2 | Importing | CONT_GUID | Call by reference | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010731 | ||
3 | Importing | TABLE_CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010731 | ||
4 | Importing | TABLE_CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010731 |
Method SEARCH_CONTACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DOCUMENT_IO | Value transfer | Type reference (TYPE) | SKWF_IO | KW Framework: Objektschlüssel | 20010626 | ||
2 | Importing | INITIATOR | Value transfer | Type reference (TYPE) | USS_Y_INITIATOR | Auf Veranlassung der eigenen Firma | 20010813 | ||
3 | Importing | RANGE_CATEGORY | Value transfer | Type reference (TYPE) | USC_YT_RANGE_CATEGORY | SRM Kontakt: Range für Kategorie | 20010628 | ||
4 | Importing | RANGE_CONT_DATE | Value transfer | Type reference (TYPE) | USC_YT_RANGE_DATE | SRM Kontakt: Range für Datum | 20010626 | ||
5 | Importing | RANGE_KEYWORD | Value transfer | Type reference (TYPE) | USC_YT_RANGE_KWD | SRM Kontakt: Range für Schlagwort | 20010725 | ||
6 | Importing | RANGE_STATUS | Value transfer | Type reference (TYPE) | USC_YT_RANGE_STATUS | SRM Kontakt: Range für Status | 20010702 | ||
7 | Importing | REL_CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010626 | ||
8 | Importing | RESP_PERSON | Value transfer | Type reference (TYPE) | USC_Y_UNAME | SRM Kontakt: Verantwortliche Person | 20010626 | ||
9 | Importing | STAKEHOLDER | Value transfer | Type reference (TYPE) | USS_Y_SRM_PARTNER | ID für Stakeholder | 20010626 | ||
10 | Importing | SYS_STATUS | Value transfer | Type reference (TYPE) | USS_Y_SYS_STATUS | SRM: Zustand der Tabellen | 20010730 | ||
11 | Exporting | TABLE_CONT_ALL | Call by reference | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transferstruktur | 20010626 | ||
12 | Exporting | TABLE_CONT_DOC | Call by reference | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010724 | ||
13 | Exporting | TABLE_CONT_STH | Call by reference | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholder | 20010731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20010626 |
Method SEND_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SEND_OPTIONS | Value transfer | Type reference (TYPE) | USC_YS_SEND_OPTIONS | Sendeoptionen | 20010817 | ||
2 | Importing | I_CONTACT | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Kontakt ist gesperrt, nichts gesendet. | 20010719 | |
2 | ILLEGAL_COMM_TYPE | falsche Auswahl oder falsches Customizing Kommunikationsart | 20010719 | |
3 | ILLEGAL_CONTACT | Kontakt ex. nicht oder Kontaktstatus erlaubt kein Senden | 20010719 | |
4 | NOTHING_SENT | Nichts gesendet (Details im Protokoll) | 20010719 | |
5 | NO_AUTHORITY | Keine Berechtigung zum Ausführen / Senden | 20010726 | |
6 | SEND_ERROR | Sendefehler, nichts gesendet | 20010719 | |
7 | SENT_PARTIALLY | Senden unvollständig (Details im Protokoll) | 20010719 | |
8 | USER_CANCEL | Benutzer hat auf Popup abgebrochen (nichts gesendet) | 20010719 |
Method SET_DATA_BW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TABLE_CONT_ALL | Value transfer | Type reference (TYPE) | USC_YT_CONT_ALL | SRM Kontakt: Transferstruktur | 20010731 | ||
2 | Importing | TABLE_CONT_DOC | Value transfer | Type reference (TYPE) | USC_YT_CONT_DOC | SRM Kontakt: Dokumente | 20010731 | ||
3 | Importing | TABLE_CONT_STH | Value transfer | Type reference (TYPE) | USC_YT_CONT_STH | SRM Kontakt: Stakeholders | 20010731 | ||
4 | Exporting | TABLE_MESSAGES | Value transfer | Type reference (TYPE) | USC_YT_ERROR | SRM Kontakverwaltung: Gesammelte Nachrichten | 20020219 |
Method SET_DATA_BW on class CL_USC_CONTACT_SERVICES has no exception.
Method STH_FILL_CONT_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_STAKEHOLDERS | Call by reference | Type reference (TYPE) | USC_YT_STAKEHOLDERS | SRM Kontakt: Übergabetabelle der Stakeholders | 20010720 | ||
2 | Changing | CT_TEXTS | Call by reference | Type reference (TYPE) | USC_YT_TEXTS | mögliche Sprachen | 20010720 |
Method STH_FILL_CONT_LANGUAGE on class CL_USC_CONTACT_SERVICES has no exception.
Method UNLOCK_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONT_GUID | Value transfer | Type reference (TYPE) | USC_Y_GUID | SRM Kontakt: GUID | 20010615 |
Method UNLOCK_CONTACT on class CL_USC_CONTACT_SERVICES has no exception.
Method UPDATE_CONTACT_AFTER_SEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_CONT_ALL | Value transfer | Type reference (TYPE) | USC_YS_CONT_ALL | SRM Kontakt: Transferstruktur | 20010719 | ||
2 | Importing | IT_STAKEHOLDERS | Call by reference | Type reference (TYPE) | USC_YT_STAKEHOLDERS | SRM Kontakt: Übergabetabelle der Stakeholders | 20010719 | ||
3 | Importing | I_CONTACT | Value transfer | Object reference (TYPE REF TO) | CL_USC_CONTACT | Kontakt bearbeiten | 20010719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Update konnte erfolgte nicht oder unvollständig | 20010719 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 3.1A |