SAP ABAP Interface IF_UC_COMMENT (Access to SEM-BCS Comments)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS-INT (Application Component) Data Collection
     UCC2 (Package) SEM-BCS: Comments - Transaction Data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UC_COMMENT General Comments SEM-BCS for AFD and Documents 20031114
Properties
Interface IF_UC_COMMENT  
Short Description Access to SEM-BCS Comments    
General Data
Package UCC2   SEM-BCS: Comments - Transaction Data 
Created 20031114   SAP 
Last changed 20050705   SAP 
Unicode checks active    
Forward declarations
Interface IF_UC_COMMENT has no forward declaration.
Interfaces
Interface IF_UC_COMMENT has no interface.
Friends
Interface IF_UC_COMMENT has no friend.
Attributes
Interface IF_UC_COMMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_COMMENT_FOR_ANM Instance method Public Method Mass Copying of Comments in ANM Process 20031121
2 COPY_COMMENT_WITH_NEW_ATTR Instance method Public Method Copies Comments Acc. to Selection, and Sets New Attributes 20040202
3 DELETE_COMMENT Instance method Public Method Deletes a Comment in the Database 20031121
4 DEL_COMMENTS_WITH_SELECTION Instance method Public Method Deletes All Existing Comments in the Selection 20040120
5 GET_COMMENT Instance method Public Method Gets Content of a Comment in the Selection 20031121
6 GET_LOCK_STATE Instance method Public Method Read Current Status of Lock Flag for a Comment 20040112
7 LIST_COMMENTS_FOR_SELECTION Instance method Public Method Gets List of All Comments in the Selection 20031121
8 LOCK_COMMENT Instance method Public Method Locks Comment to Prevent Changes 20031121
9 UNLOCK_COMMENT Instance method Public Method Revokes Write Lock for a Comment 20031121
10 UPDATE_COMMENT Instance method Public Method Changes a Comment in the Database 20031121
11 UPDATE_COMMENT2 Instance method Public Method Changes a Comment in the Database 20050620
Events
Interface IF_UC_COMMENT has no event.
Types
Interface IF_UC_COMMENT has no local type.
Method Signatures

Method COPY_COMMENT_FOR_ANM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTNR Call by reference Type reference (TYPE) UCC2_T_TRANS_COINR Übersetzungstabelle alte-neue-COINR im Activity Number Match 20040108
2 Importing I_FISCVARNT Call by reference Type reference (TYPE) DATA 20040108
3 Importing I_FISCYEAR Call by reference Type reference (TYPE) DATA 20040108
4 Importing I_PERIOD Call by reference Type reference (TYPE) DATA 20040108
# Exception Resumable Description Created on
1 FAILED Fehler 20040108
2 RFC_ERROR Fehler bei der RFC-Verbindung 20040108

Method COPY_COMMENT_WITH_NEW_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040202
2 Importing IT_VALUE Call by reference Type reference (TYPE) UC0_T_VALUE Tabelle der Werte Feld-neuer Wert 20040202
# Exception Resumable Description Created on
1 NOTHING_FOUND Keine Werte gefunden 20040202
2 RFC_ERROR Allgemeiner RFC-Fehler 20040202

Method DELETE_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20031121
# Exception Resumable Description Created on
1 FOREIGN_LOCK Durch anderen Benutzer gesperrt 20031126
2 RFC_ERROR RFC-Fehler 20031218

Method DEL_COMMENTS_WITH_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_DELETED Call by reference Type reference (TYPE) I Anzahl der gelöschten Kommentare# 20040120
2 Importing IR_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040120
# Exception Resumable Description Created on
1 FOREIGN_LOCK Sperre durch anderen Nutzer gesetzt 20040120
2 KW_ERROR allgemeiner Fehler in Knowledge Warehouse 20040120
3 RFC_ERROR allgemeiner RFC-Fehler 20040120
4 SELECTION_EMPTY Keine Selektion vorhanden 20040120

Method GET_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMMENT_ASC Call by reference Type reference (TYPE) UCC0_T_ASCII_CONTENT ASCII-Tabelle 20031126
2 Exporting ET_COMMENT_BIN Call by reference Type reference (TYPE) UCC0_T_CONTENT Inhalt eines Dokuments Binär 20031126
3 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20031121
# Exception Resumable Description Created on
1 EMPTY_FILES Kein gefülltes Contentfile unter ID gefunden 20031126
2 INTERNAL_ERROR anderer interner Fehler 20031126
3 NOTHING_FOUND Kommentar 20031126
4 RFC_ERROR RFC-Fehler 20040115
5 WRONG_DOCID Falsche Dokumentennummer 20031217

Method GET_LOCK_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATE Call by reference Type reference (TYPE) CHAR1 'S' shared, 'E' exclusive 20040112
2 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20040112
# Exception Resumable Description Created on
1 FAILED 20040112

Method LIST_COMMENTS_FOR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMMENT_LIST Call by reference Type reference (TYPE) UCC0_T_COMMENT_ATTRIBUT Directory of comments (only Header Info) 20031126
2 Importing IR_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20031121
# Exception Resumable Description Created on
1 NOTHING_FOUND Keine Kommentare zur Selektion gefunden 20031121
2 RFC_ERROR Verbindungsfehler 20031121

Method LOCK_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20031121
2 Importing I_ENQMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 'S' shared, 'E' exclusive 20031121
# Exception Resumable Description Created on
1 FOREIGN_LOCK Schon gesperrt durch anderen Nutzer 20031126
2 RFC_ERROR Allgemeiner RFC-Fehler 20040129

Method UNLOCK_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20031121
# Exception Resumable Description Created on
1 FAILED Fehler aus internen Gründen 20031126
2 RFC_ERROR Allgemeiner RFC-Fehler 20040129

Method UPDATE_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMMENT_ATTRIBUTE Call by reference Type reference (TYPE) UCC0_S_COMMENT_ATTRIBUT Attribute eines Kommentares 20031216
2 Importing IT_CONTENT_ASCII Call by reference Type reference (TYPE) UCC0_T_ASCII_CONTENT ASCII-Tabelle 20031126
3 Importing IT_CONTENT_BIN Call by reference Type reference (TYPE) UCC0_T_CONTENT Inhalt eines Dokuments Binär 20031126
4 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20031121
5 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 'I' insert, 'U' Update 20031121
# Exception Resumable Description Created on
1 FAILED Datenbankoperation im KW fehlgeschlagen 20031218
2 NOTHING_FOUND Comment_id does not exist 20031218
3 RFC_ERROR RFC-Fehler bei Kommunikation mit Remote-BW 20031218

Method UPDATE_COMMENT2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMMENT_ATTRIBUTE Call by reference Type reference (TYPE) UCC0_S_COMMENT_ATTRIBUT Attribute eines Kommentares 20050620
2 Importing IT_CONTENT_ASCII Call by reference Type reference (TYPE) UCC0_T_ASCII_CONTENT ASCII-Tabelle 20050620
3 Importing IT_CONTENT_BIN Call by reference Type reference (TYPE) UCC0_T_CONTENT Inhalt eines Dokuments Binär 20050620
4 Importing I_DOCID Call by reference Type reference (TYPE) UCC0_Y_DOCID ID zum aktuellen Dokument 20050620
5 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 'I' insert, 'U' Update 20050620
# Exception Resumable Description Created on
1 FAILED Datenbankoperation im KW fehlgeschlagen 20050620
2 NOTHING_FOUND Comment_id does not exist 20050620
3 RFC_ERROR RFC-Fehler bei Kommunikation mit Remote-BW 20050620
History
Last changed by/on SAP  20050705 
SAP Release Created in 400