SAP ABAP Class IF_SCMG_SP_CASE_NOTES_BACKEND (SCMG: Methods for Case Notes Backend)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SCMG_SP_CASE_NOTES_BACKEND | SCMG: Backend for Case Notes | 20020603 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SCMG_SP_NOTES_BACKEND | SP Notes backend(connection) class | 20061113 |
Properties
| Class | IF_SCMG_SP_CASE_NOTES_BACKEND | |
| Short Description | SCMG: Methods for Case Notes Backend | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20020603 | SAP |
| Last change | 20070911 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_SCMG_SP_CASE_NOTES_BACKEND has no forward declaration.
Interfaces
Class IF_SCMG_SP_CASE_NOTES_BACKEND has no interface implemented.
Friends
Class IF_SCMG_SP_CASE_NOTES_BACKEND has no friend class.
Attributes
Class IF_SCMG_SP_CASE_NOTES_BACKEND has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Log Line | 20020605 | |
| 2 | Instance method | Public | Method | Get New Text | 20020605 | |
| 3 | Instance method | Public | Method | Offer Last Text for Changing | 20020625 | |
| 4 | Instance method | Public | Method | Change Existing Text | 20041206 | |
| 5 | Instance method | Public | Method | Set GUID for New Text Notes | 20020613 | |
| 6 | Instance method | Public | Method | Delete a Text for the Case | 20041206 | |
| 7 | Instance method | Public | Method | Delete All Texts for Case | 20020611 | |
| 8 | Instance method | Public | Method | Creates a complete key for a new note | 20051123 | |
| 9 | Instance method | Public | Method | 20030114 | ||
| 10 | Instance method | Public | Method | Read Connection Parameter | 20020603 | |
| 11 | Instance method | Public | Method | Read Context Parameter | 20020613 | |
| 12 | Instance method | Public | Method | Flag: Do Changes Exist? | 20020627 | |
| 13 | Instance method | Public | Method | Read POID Parameter | 20020603 | |
| 14 | Instance method | Public | Method | Read texts | 20020603 | |
| 15 | Instance method | Public | Method | Read Text Profile via Connection Parameter | 20041207 | |
| 16 | Instance method | Public | Method | Read Text Types | 20020607 | |
| 17 | Instance method | Public | Method | Delete Texts from the Case Notes Buffer | 20061211 | |
| 18 | Instance method | Public | Method | Save Added Texts | 20020607 | |
| 19 | Instance method | Public | Method | Archiving: Insert Archiving Data | 20040429 | |
| 20 | Instance method | Public | Method | Set Context Parameter | 20020619 | |
| 21 | Instance method | Public | Method | Set POID Parameter | 20020603 | |
| 22 | Instance method | Public | Method | Remove Added Texts | 20020611 |
Events
Class IF_SCMG_SP_CASE_NOTES_BACKEND has no event.
Types
Class IF_SCMG_SP_CASE_NOTES_BACKEND has no local type.
Method Signatures
Method ADD_PROT_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PROT_TEXT_TABLE | Value transfer | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20020605 | |||
| 2 | IM_TEXT_HEADER | Value transfer | Type reference (TYPE) | THEAD | SAPscript: Text-Header | 20020605 | |||
| 3 | IM_TEXT_TABLE | Value transfer | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20020605 | |||
| 4 | IM_TEXT_TYPES | Value transfer | Type reference (TYPE) | SCMG_TT_TEXT_ID | Case: Tabellentyp für Text-IDs zum Text-Schema | 20020627 |
Method ADD_PROT_LINE on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method ADD_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Returnparameter | 20020605 | |||
| 2 | IM_ID | Value transfer | Type reference (TYPE) | TDID | SAPscript: Text-Header | 20020605 | |||
| 3 | IM_LANG | Value transfer | Type reference (TYPE) | TDSPRAS | Sprachenschlüssel | 20020726 | |||
| 4 | IM_TEXT | Value transfer | Type reference (TYPE) | TLINETAB | Lines of ITF | 20020605 | |||
| 5 | IM_THEAD | Value transfer | Type reference (TYPE) | THEAD | SAPscript: Text-Header | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020605 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020605 | ||
| 3 | POID Fehler (abstrakt) | 20020605 |
Method CHANGE_LAST_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ID | Call by reference | Type reference (TYPE) | TDID | Text-ID | 20020625 | |||
| 2 | EX_LANG | Call by reference | Type reference (TYPE) | TDSPRAS | Sprachenschlüssel | 20021009 | |||
| 3 | EX_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | Name | 20021015 | |||
| 4 | EX_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | Texte: Anwendungsobjekt | 20021015 | |||
| 5 | EX_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20020719 | |||
| 6 | EX_TEXT | Call by reference | Type reference (TYPE) | TLINETAB | Lines of ITF | 20020625 | |||
| 7 | EX_TEXT_TABLE | Call by reference | Type reference (TYPE) | TEXT_LH | Typ mehrdimensionale Tabelle Textheader+Lines | 20021203 | |||
| 8 | IM_CHECK_ONLY | Call by reference | Type reference (TYPE) | XFLAG | Nur Prüfen, ob möglich | 20021203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020625 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020625 | ||
| 3 | POID Fehler (abstrakt) | 20020625 |
Method CHANGE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20041206 | |||
| 2 | IM_CHECK_ONLY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041206 | |||
| 3 | IM_ID | Value transfer | Type reference (TYPE) | TDID | Text-ID | 20041206 | |||
| 4 | IM_LANG | Value transfer | Type reference (TYPE) | TDSPRAS | Sprachenschlüssel | 20041206 | |||
| 5 | IM_NAME | Value transfer | Type reference (TYPE) | TDOBNAME | Name | 20041206 | |||
| 6 | IM_OBJECT | Value transfer | Type reference (TYPE) | TDOBJECT | Texte: Anwendungsobjekt | 20041206 | |||
| 7 | IM_TEXT | Value transfer | Type reference (TYPE) | TLINETAB | Lines of ITF | 20041206 | |||
| 8 | IM_THEAD | Value transfer | Type reference (TYPE) | THEAD | SAPscript: Text-Header | 20041206 |
Method CHANGE_TEXT on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method CREATE_NOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Interface für Request | 20020708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020613 | ||
| 2 | Framework (abstrakt) | 20020613 | ||
| 3 | Initialisierungsfehler (abstrakt) | 20020613 | ||
| 4 | POID Fehler (abstrakt) | 20020613 |
Method DELETE_SINGLE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20041206 | |||
| 2 | IM_CHECK_ONLY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041206 | |||
| 3 | IM_ID | Value transfer | Type reference (TYPE) | TDID | Text-ID | 20041206 | |||
| 4 | IM_LANG | Value transfer | Type reference (TYPE) | TDSPRAS | Sprachenschlüssel | 20041206 | |||
| 5 | IM_NAME | Value transfer | Type reference (TYPE) | TDOBNAME | Name | 20041206 | |||
| 6 | IM_OBJECT | Value transfer | Type reference (TYPE) | TDOBJECT | Texte: Anwendungsobjekt | 20041206 |
Method DELETE_SINGLE_TEXT on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method DELETE_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | ' ' | Verbucher, wenn 'X' | 20030514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020611 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020611 | ||
| 3 | POID Fehler (abstrakt) | 20020611 |
Method GENERATE_NOTE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_KEY | Call by reference | Type reference (TYPE) | STXH_KEY | Key SAPscript Text-Datei Header | 20051123 | |||
| 2 | IV_TDID | Value transfer | Type reference (TYPE) | TDID | Text-ID | 20051123 | |||
| 3 | IV_TDSPRAS | Value transfer | Type reference (TYPE) | TDSPRAS | Sprachenschlüssel | 20051123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20051123 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20051123 | ||
| 3 | POID Fehler (abstrakt) | 20051123 |
Method GET_CHANGE_PROT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHANGE_PROT | Call by reference | Type reference (TYPE) | SCMG_CASE_PROTOCOL_TAB | Table Type Case Protocol | 20030114 |
Method GET_CHANGE_PROT on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method GET_CONNECTION_PARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | Texte: Anwendungsobjekt | 20020603 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020603 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020603 | ||
| 3 | POID Fehler (abstrakt) | 20020603 |
Method GET_CONTEXT_PARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CASETYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Case-Typ | 20020613 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020613 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020613 | ||
| 3 | POID Fehler (abstrakt) | 20020613 |
Method GET_FLAG_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FLAG_CHANGED | Value transfer | Type reference (TYPE) | XFELD | neue Eingabewerte | 20020627 |
Method GET_FLAG_CHANGED on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method GET_SPPOID_PARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_POID | Value transfer | Type reference (TYPE) | STRING | Text-ID | 20020604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20020603 | ||
| 2 | POID Fehler (abstrakt) | 20020603 |
Method GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TEXT_TABLE | Value transfer | Type reference (TYPE) | TEXT_LH | Typ mehrdimensionale Tabelle Textheader+Lines | 20020603 | |||
| 2 | IM_CREATED_BY | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20020726 | |||
| 3 | IM_DATE_FROM | Value transfer | Type reference (TYPE) | D | 20020726 | ||||
| 4 | IM_DATE_TO | Value transfer | Type reference (TYPE) | D | 20020726 | ||||
| 5 | IM_DB_UPDATE | Value transfer | Type reference (TYPE) | XFELD | Lesen von Datenbank | 20020812 | |||
| 6 | IM_KEYWORD | Value transfer | Type reference (TYPE) | STRING | 20020726 | ||||
| 7 | IM_PROT_LINE | Value transfer | Type reference (TYPE) | XFELD | 'X' | Feld zum Ankreuzen | 20041208 | ||
| 8 | IM_TEXT_TYPE | Value transfer | Type reference (TYPE) | TDID | Texte: Anwendungsobjekt | 20020726 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020604 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020604 | ||
| 3 | POID Fehler (abstrakt) | 20020604 |
Method GET_TEXT_PROF_FROM_CONN_PARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_TEXT_PROF_CUST_REF | Value transfer | Object reference (TYPE REF TO) | CL_SCMG_TEXT_PROF_CUST | Case-Customizing zum Text-Schema | 20041207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20041207 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20041207 | ||
| 3 | POID Fehler (abstrakt) | 20041207 |
Method GET_TEXT_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TYPE_TABLE | Value transfer | Type reference (TYPE) | SCMG_TT_TEXT_ID | Texts for Text IDs | 20020607 | |||
| 2 | IM_ACTIVITY_TYPE | Value transfer | Type reference (TYPE) | ACTIV_AUTH | '01' | Aktivitätstyp für Berechtigungsprüfung | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020607 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020607 | ||
| 3 | POID Fehler (abstrakt) | 20020607 |
Method REFRESH_TEXTS Signature
Method REFRESH_TEXTS on class IF_SCMG_SP_CASE_NOTES_BACKEND has no parameter.
Method REFRESH_TEXTS on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method SAVE_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20020719 | |||
| 2 | IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | ' ' | Verbucher, wenn 'X' | 20030514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020607 | ||
| 2 | Framework (abstrakt) | 20020708 | ||
| 3 | Initialisierungsfehler (abstrakt) | 20020607 | ||
| 4 | POID Fehler (abstrakt) | 20020607 |
Method SET_ARCH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_ARCH_DATA | Call by reference | Object reference (TYPE REF TO) | IF_SCMG_ARCH_DATA | 20040429 |
Method SET_ARCH_DATA on class IF_SCMG_SP_CASE_NOTES_BACKEND has no exception.
Method SET_CONTEXT_PARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CASETYPE | Value transfer | Type reference (TYPE) | STRING | 20020619 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020619 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020619 | ||
| 3 | POID Fehler (abstrakt) | 20020619 |
Method SET_SPPOID_PARA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Value transfer | Type reference (TYPE) | STRING | Text-ID | 20020604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020603 |
Method UNDO_TEXTS Signature
Method UNDO_TEXTS on class IF_SCMG_SP_CASE_NOTES_BACKEND has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attribut Wert (abstrakt) | 20020611 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20020611 | ||
| 3 | POID Fehler (abstrakt) | 20020611 |
History
| Last changed by/on | SAP | 20070911 |
| SAP Release Created in |