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 ADD_PROT_LINE Instance method Public Method Add Log Line 20020605
2 ADD_TEXT Instance method Public Method Get New Text 20020605
3 CHANGE_LAST_TEXT Instance method Public Method Offer Last Text for Changing 20020625
4 CHANGE_TEXT Instance method Public Method Change Existing Text 20041206
5 CREATE_NOTE Instance method Public Method Set GUID for New Text Notes 20020613
6 DELETE_SINGLE_TEXT Instance method Public Method Delete a Text for the Case 20041206
7 DELETE_TEXTS Instance method Public Method Delete All Texts for Case 20020611
8 GENERATE_NOTE_KEY Instance method Public Method Creates a complete key for a new note 20051123
9 GET_CHANGE_PROT Instance method Public Method 20030114
10 GET_CONNECTION_PARA Instance method Public Method Read Connection Parameter 20020603
11 GET_CONTEXT_PARA Instance method Public Method Read Context Parameter 20020613
12 GET_FLAG_CHANGED Instance method Public Method Flag: Do Changes Exist? 20020627
13 GET_SPPOID_PARA Instance method Public Method Read POID Parameter 20020603
14 GET_TEXTS Instance method Public Method Read texts 20020603
15 GET_TEXT_PROF_FROM_CONN_PARA Instance method Public Method Read Text Profile via Connection Parameter 20041207
16 GET_TEXT_TYPES Instance method Public Method Read Text Types 20020607
17 REFRESH_TEXTS Instance method Public Method Delete Texts from the Case Notes Buffer 20061211
18 SAVE_TEXTS Instance method Public Method Save Added Texts 20020607
19 SET_ARCH_DATA Instance method Public Method Archiving: Insert Archiving Data 20040429
20 SET_CONTEXT_PARA Instance method Public Method Set Context Parameter 20020619
21 SET_SPPOID_PARA Instance method Public Method Set POID Parameter 20020603
22 UNDO_TEXTS 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 Exporting EX_PROT_TEXT_TABLE Value transfer Type reference (TYPE) TEXT_LINE_TAB Untertabelle für Struktur TEXT_HEADERLINES 20020605
2 Importing IM_TEXT_HEADER Value transfer Type reference (TYPE) THEAD SAPscript: Text-Header 20020605
3 Importing IM_TEXT_TABLE Value transfer Type reference (TYPE) TEXT_LINE_TAB Untertabelle für Struktur TEXT_HEADERLINES 20020605
4 Importing 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 Exporting EX_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Returnparameter 20020605
2 Importing IM_ID Value transfer Type reference (TYPE) TDID SAPscript: Text-Header 20020605
3 Importing IM_LANG Value transfer Type reference (TYPE) TDSPRAS Sprachenschlüssel 20020726
4 Importing IM_TEXT Value transfer Type reference (TYPE) TLINETAB Lines of ITF 20020605
5 Importing IM_THEAD Value transfer Type reference (TYPE) THEAD SAPscript: Text-Header 20041206
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020605
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020605
3 CX_SRM_POID POID Fehler (abstrakt) 20020605

Method CHANGE_LAST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ID Call by reference Type reference (TYPE) TDID Text-ID 20020625
2 Exporting EX_LANG Call by reference Type reference (TYPE) TDSPRAS Sprachenschlüssel 20021009
3 Exporting EX_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20021015
4 Exporting EX_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20021015
5 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRET2 Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020719
6 Exporting EX_TEXT Call by reference Type reference (TYPE) TLINETAB Lines of ITF 20020625
7 Exporting EX_TEXT_TABLE Call by reference Type reference (TYPE) TEXT_LH Typ mehrdimensionale Tabelle Textheader+Lines 20021203
8 Importing IM_CHECK_ONLY Call by reference Type reference (TYPE) XFLAG Nur Prüfen, ob möglich 20021203
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020625
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020625
3 CX_SRM_POID POID Fehler (abstrakt) 20020625

Method CHANGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041206
2 Importing IM_CHECK_ONLY Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041206
3 Importing IM_ID Value transfer Type reference (TYPE) TDID Text-ID 20041206
4 Importing IM_LANG Value transfer Type reference (TYPE) TDSPRAS Sprachenschlüssel 20041206
5 Importing IM_NAME Value transfer Type reference (TYPE) TDOBNAME Name 20041206
6 Importing IM_OBJECT Value transfer Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20041206
7 Importing IM_TEXT Value transfer Type reference (TYPE) TLINETAB Lines of ITF 20041206
8 Importing 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 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID Interface für Request 20020708
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020613
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020613
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020613
4 CX_SRM_POID POID Fehler (abstrakt) 20020613

Method DELETE_SINGLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20041206
2 Importing IM_CHECK_ONLY Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041206
3 Importing IM_ID Value transfer Type reference (TYPE) TDID Text-ID 20041206
4 Importing IM_LANG Value transfer Type reference (TYPE) TDSPRAS Sprachenschlüssel 20041206
5 Importing IM_NAME Value transfer Type reference (TYPE) TDOBNAME Name 20041206
6 Importing 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 Importing IM_UPDATE_TASK Call by reference Type reference (TYPE) SRMBOOLEAN ' ' Verbucher, wenn 'X' 20030514
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020611
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020611
3 CX_SRM_POID POID Fehler (abstrakt) 20020611

Method GENERATE_NOTE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY Call by reference Type reference (TYPE) STXH_KEY Key SAPscript Text-Datei Header 20051123
2 Importing IV_TDID Value transfer Type reference (TYPE) TDID Text-ID 20051123
3 Importing IV_TDSPRAS Value transfer Type reference (TYPE) TDSPRAS Sprachenschlüssel 20051123
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20051123
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20051123
3 CX_SRM_POID POID Fehler (abstrakt) 20051123

Method GET_CHANGE_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Exporting EX_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20020603
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020603
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020603
3 CX_SRM_POID POID Fehler (abstrakt) 20020603

Method GET_CONTEXT_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CASETYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case-Typ 20020613
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020613
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020613
3 CX_SRM_POID POID Fehler (abstrakt) 20020613

Method GET_FLAG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Exporting EX_POID Value transfer Type reference (TYPE) STRING Text-ID 20020604
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020603
2 CX_SRM_POID POID Fehler (abstrakt) 20020603

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEXT_TABLE Value transfer Type reference (TYPE) TEXT_LH Typ mehrdimensionale Tabelle Textheader+Lines 20020603
2 Importing IM_CREATED_BY Value transfer Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20020726
3 Importing IM_DATE_FROM Value transfer Type reference (TYPE) D 20020726
4 Importing IM_DATE_TO Value transfer Type reference (TYPE) D 20020726
5 Importing IM_DB_UPDATE Value transfer Type reference (TYPE) XFELD Lesen von Datenbank 20020812
6 Importing IM_KEYWORD Value transfer Type reference (TYPE) STRING 20020726
7 Importing IM_PROT_LINE Value transfer Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20041208
8 Importing IM_TEXT_TYPE Value transfer Type reference (TYPE) TDID Texte: Anwendungsobjekt 20020726
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020604
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020604
3 CX_SRM_POID 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 Returning 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 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20041207
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20041207
3 CX_SRM_POID POID Fehler (abstrakt) 20041207

Method GET_TEXT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TYPE_TABLE Value transfer Type reference (TYPE) SCMG_TT_TEXT_ID Texts for Text IDs 20020607
2 Importing IM_ACTIVITY_TYPE Value transfer Type reference (TYPE) ACTIV_AUTH '01' Aktivitätstyp für Berechtigungsprüfung 20041206
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020607
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020607
3 CX_SRM_POID 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 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020719
2 Importing IM_UPDATE_TASK Call by reference Type reference (TYPE) SRMBOOLEAN ' ' Verbucher, wenn 'X' 20030514
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020607
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020708
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020607
4 CX_SRM_POID POID Fehler (abstrakt) 20020607

Method SET_ARCH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing IM_CASETYPE Value transfer Type reference (TYPE) STRING 20020619
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020619
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020619
3 CX_SRM_POID POID Fehler (abstrakt) 20020619

Method SET_SPPOID_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Value transfer Type reference (TYPE) STRING Text-ID 20020604
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK 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 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020611
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020611
3 CX_SRM_POID POID Fehler (abstrakt) 20020611
History
Last changed by/on SAP  20070911 
SAP Release Created in