SAP ABAP Class CL_COM_SE_CPOINTER_UPDATE (Search Engine Service: Update Change Pointer)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TRX-SES (Application Component) TREX Search Engine Service
⤷
SES_INDEXING (Package) SES: Indexing

⤷

⤷

Properties
Class | CL_COM_SE_CPOINTER_UPDATE | |
Short Description | Search Engine Service: Update Change Pointer | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | COM_SE_SEARCH | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SES_INDEXING | SES: Indexing |
Created | 20040307 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_COM_SE_CPOINTER_UPDATE has no forward declaration.
Interfaces
Class CL_COM_SE_CPOINTER_UPDATE has no interface implemented.
Friends
Class CL_COM_SE_CPOINTER_UPDATE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | TABNAME16 | 'COM_SE_CPOINTER' | Name of Database Table COM_SE_CPOINTER | 20040308 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | TABNAME16 | 'COM_SE_CPOINTER2' | Name of Database Table COM_SE_CPOINTER2 | 20050316 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | INRI-OBJECT | 'COM_SE_CP' | Number Range Object for Object Change Pointer ID | 20040307 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | INRI-OBJECT | 'COM_SE_CP2' | Number Range Object for Relation Change Pointer ID | 20050315 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | INRI-NRRANGENR | '01' | Number Range Number for Change Pointer ID | 20040307 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'D' | SES: Update Indicator: I = Insert; U = Update; D = Delete | 20040310 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'I' | SES: Update Indicator: I = Insert; U = Update; D = Delete | 20040310 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'U' | SES: Update Indicator: I = Insert; U = Update; D = Delete | 20040310 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Insert Change Pointer: Array Call for Objects | 20040310 |
2 | ![]() |
Static method | Public | Method | Insert Change Pointer: Array Call for Relations | 20050316 |
3 | ![]() |
Static method | Public | Method | Insert Change Pointer: Single Call for Object | 20040308 |
4 | ![]() |
Static method | Public | Method | Insert Change Pointer: Single Call for Relation | 20050316 |
5 | ![]() |
Static method | Public | Method | Set Status for Change Pointer | 20040314 |
6 | ![]() |
Static method | Public | Method | Number Assignment for Change Pointer ID | 20040307 |
7 | ![]() |
Static method | Protected | Method | Create Number Range for Change Pointer ID | 20040309 |
Events
Class CL_COM_SE_CPOINTER_UPDATE has no event.
Types
Class CL_COM_SE_CPOINTER_UPDATE has no local type.
Method Signatures
Method CP_INSERT_ARRAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COM_SE_CPOINTER | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER | SES Change Pointer | 20070829 | ||
2 | ![]() |
EV_SE_NOT_CONNECTED | Call by reference | Type reference (TYPE) | BOOLE_D | X = Keine Suchmaschine angeschlossen -> Kein Insert | 20040310 | ||
3 | ![]() |
IT_CPOINTER_DATA | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER_DATA | Netto-Daten für SES-Objektänderungszeiger | 20040310 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_CP_STATE | 1 | Status of Change Pointer: 1 = Initial; 2 = Processed | 20070920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei INSERT in Datenbanktabelle COM_SE_CPOINTER | 20040310 | |
2 | ![]() |
Ungültiger Wert in Importing-Parameter | 20040310 | |
3 | ![]() |
Fehler bei interner Nummernvergabe für Änderungszeiger-ID | 20040310 |
Method CP_INSERT_ARRAY_REL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SE_NOT_CONNECTED | Call by reference | Type reference (TYPE) | BOOLE_D | X = Keine Suchmaschine angeschlossen -> Kein Insert | 20050316 | ||
2 | ![]() |
IT_CPOINTER2_DATA | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER2_DATA | Nettodaten für SES-Beziehungsänderungszeiger | 20050316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim INSERT in Datenbanktabelle COM_SE_CPOINTER2 | 20050316 | |
2 | ![]() |
Ungültiger Wert in Importing-Parameter | 20050316 | |
3 | ![]() |
Fehler bei interner Nummernvergabe für Änderungszeiger-ID | 20050316 |
Method CP_INSERT_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_COM_SE_CPOINTER | Call by reference | Type reference (TYPE) | COM_SE_CPOINTER | Änderungszeiger, wie in Datenbank eingefügt | 20040309 | ||
2 | ![]() |
EV_SE_NOT_CONNECTED | Call by reference | Type reference (TYPE) | BOOLE_D | X = Keine Suchmaschine angeschlossen -> Kein Insert | 20040309 | ||
3 | ![]() |
IV_ATTR_NAME | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_CP_ATTR_NAME | ' ' | Name des geänderten Attributs oder der Attributgruppe | 20040308 | |
4 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt im Suchmaschinenservice (SES) | 20040308 | ||
5 | ![]() |
IV_FOCUS | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_CP_FOCUS | 0 | Fokus der Objektänderung: 1 = Attributgruppe; 2 = Attribut | 20040308 | |
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Interne Objekt-ID (GUID) im Suchmaschinenservice (SES) | 20040308 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Business-Objekts | 20040308 | ||
8 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_CP_STATE | 1 | Status of Change Pointer: 1 = Initial; 2 = Processed | 20070920 | |
9 | ![]() |
IV_UPD_FLAG | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'U' | SES: Update-Kennzeichen: I = Insert; U = Update; D = Delete | 20040308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei INSERT in Datenbanktabelle COM_SE_CPOINTER | 20040308 | |
2 | ![]() |
Ungültiger Wert in Importing-Parameter | 20040308 | |
3 | ![]() |
Fehler bei interner Nummernvergabe für Änderungszeiger-ID | 20040308 |
Method CP_INSERT_SINGLE_REL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_COM_SE_CPOINTER2 | Call by reference | Type reference (TYPE) | COM_SE_CPOINTER2 | Änderungszeiger, wie in Datenbank eingefügt | 20050316 | ||
2 | ![]() |
EV_SE_NOT_CONNECTED | Call by reference | Type reference (TYPE) | BOOLE_D | X = Keine Suchmaschine angeschlossen -> Kein Insert | 20050316 | ||
3 | ![]() |
IV_FROM_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Von-Business-Objekt | 20050316 | ||
4 | ![]() |
IV_FROM_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Interne Von-Objekt-ID | 20050316 | ||
5 | ![]() |
IV_FROM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Von-Business-Objekts | 20050316 | ||
6 | ![]() |
IV_REL_TYPE_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_REL_TYPE_ID | Art der Beziehung | 20050316 | ||
7 | ![]() |
IV_TO_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Interne Nach-Objekt-ID | 20050316 | ||
8 | ![]() |
IV_UPD_FLAG | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'U' | SES: Update-Kennzeichen: I = Insert; U = Update; D = Delete | 20050316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim INSERT in Datenbanktabelle COM_SE_CPOINTER2 | 20050316 | |
2 | ![]() |
Ungültiger Wert in Importing-Parameter | 20050316 | |
3 | ![]() |
Fehler bei interner Nummernvergabe für Änderungszeiger-ID | 20050316 |
Method CP_SET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LINES_CHANGED | Call by reference | Type reference (TYPE) | SY-DBCNT | Anzahl der geänderten Änderungszeiger | 20040314 | ||
2 | ![]() |
EV_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert nach ABAP UPDATE | 20040314 | ||
3 | ![]() |
IT_CP_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CP_ID | Tabelle mit Änderungszeiger-IDs | 20040314 | ||
4 | ![]() |
IV_STATE_NEW | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_CP_STATE | 2 | Neuer Status der Änd.-Zeiger: 1 = initial; 2 = verarbeitet | 20040314 | |
5 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME16 | 'COM_SE_CPOINTER' | Name der Änderungszeigertabelle | 20050316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
IV_STATE_NEW hat einen ungültigen Wert | 20040314 |
Method GET_NEXT_CP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NR_OBJECT | Call by reference | Type reference (TYPE) | INRI-OBJECT | 'COM_SE_CP' | Name des Nummernkreisobjekts | 20050315 | |
2 | ![]() |
RV_CP_ID | Value transfer | Type reference (TYPE) | COM_SEARCH_TV_CP_ID | SES: Änderungszeiger-ID | 20040307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei interner Nummernvergabe für Änderungszeiger-ID | 20040307 |
Method NUMBER_RANGE_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NR_OBJECT | Call by reference | Type reference (TYPE) | INRI-OBJECT | Name des Nummernkreisobjekts | 20040309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Anlegen des Nummernkreises für Änderungszeiger | 20040309 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 300 |