SAP ABAP Class CL_ISA_REPLICATION_INDEX (ISA: Index side of the catalog replication process)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   WEC-APP-SLS-ERP (Application Component) WebChannel Sales using ERP-SD
     ISA_R3 (Package) Internet Sales R/3
Properties
Class CL_ISA_REPLICATION_INDEX  
Short Description ISA: Index side of the catalog replication process    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISA_R3   Internet Sales R/3 
Created 20041116   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISA_REPLICATION_INDEX has no interface implemented.
Friends
Class CL_ISA_REPLICATION_INDEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CATALOG_ID Instance attribute Public Type reference (TYPE) WMINR 20041208
2 COUNTRY Instance attribute Public Type reference (TYPE) LAND1 Country Key 20041208
3 DOC_BUFFER_ATTR Instance attribute Private Type reference (TYPE) T_DOCATTR 20041208
4 DOC_BUFFER_CONT Instance attribute Private Type reference (TYPE) T_DOCCONT 20041208
5 DOC_BUFFER_ID Instance attribute Private Type reference (TYPE) T_DOCID 20041208
6 INDEX_GUID Instance attribute Public Type reference (TYPE) SRET_CATID 20041208
7 LANGUAGE Instance attribute Public Type reference (TYPE) SPRAS Language Key 20041122
8 LANGUAGE_ISO Instance attribute Public Type reference (TYPE) LAISO Index language 20050111
9 PACKAGE_COUNTER Instance attribute Public Type reference (TYPE) I 20041208
10 SSR Instance attribute Public Type reference (TYPE) SRET_SSRID Search server relation ID 20041116
11 TIMESTAMP Instance attribute Public Type reference (TYPE) SRET_CATVL 20041208
12 VARIANT_ID Instance attribute Public Type reference (TYPE) WMVAR 20041208
Methods
# Method Level Visibility Method type Description Created on
1 ATTRIBUTE_VALUE_TO_SRET_VALUES Static method Private Method 20050228
2 CATALOG_LONG_TEXT_CONVERT Static method Private Method Converts a area/item long text into Trex attributes 20041125
3 CATALOG_SHORT_TEXT_CONVERT Instance method Private Method CONVERTING ONE TEXTLINE INTO PICES OF 64 CHARACTERS 20060914
4 CONSTRUCTOR Instance method Public Constructor 20041208
5 CREATE Instance method Public Method 20041208
6 DELETE Instance method Public Method 20041209
7 DOCUMENTS_CLEAR Instance method Public Method 20041209
8 DOCUMENTS_SEARCH Instance method Public Method 20041208
9 DOCUMENTS_SEND Instance method Public Method 20041209
10 DOCUMENT_ADD_AREA Instance method Public Method 20041208
11 DOCUMENT_ADD_BASIC Instance method Public Method 20041208
12 DOCUMENT_ADD_CATALOG_NODE Instance method Public Method 20041208
13 DOCUMENT_ADD_ITEM Instance method Public Method 20041208
14 INDICES_FIND Instance method Public Method 20041208
15 OPTIMIZE Instance method Public Method 20041209
16 ROOT_DOCUMENT_CREATE Instance method Public Method 20041208
17 ROOT_DOCUMENT_GET Instance method Public Method 20041208
18 SRET_ERRORS_HANDLE Static method Public Method 20041208
19 STANDARD_ATTRIBUTES_GET Static method Public Method Returns the standard area attributes 20041209
20 STATUS_CHANGE Instance method Public Method 20041209
Events
Class CL_ISA_REPLICATION_INDEX has no event.
Types
Class CL_ISA_REPLICATION_INDEX has no local type.
Method Signatures

Method ATTRIBUTE_VALUE_TO_SRET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_NAME Value transfer Type reference (TYPE) SRET_ATNAM Dokumentattributname einer Indexkategorie 20050228
2 Importing ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING 20050228
3 Importing DOC_REFERENCE Value transfer Type reference (TYPE) SRET_DOCRF '0' 20050228
4 Importing MULTI_VALUE_COUNT Value transfer Type reference (TYPE) SRET_MATCN '0' 20050228
5 Exporting TREX_ATTRIBUTES Call by reference Type reference (TYPE) T_DOCATTR 20050228

Method ATTRIBUTE_VALUE_TO_SRET_VALUES on class CL_ISA_REPLICATION_INDEX has no exception.

Method CATALOG_LONG_TEXT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_REFERENCE Value transfer Type reference (TYPE) SRET_DOCRF Referenz eines Dokumentattributs auf ein Dokument 20041125
2 Importing TEXT_LINES Call by reference Type reference (TYPE) ISA_REPLICATION_LONGTEXT Langtexttabelle für Katalogbereiche und -positionen 20041125
3 Exporting TREX_ATTRIBUTES Call by reference Type reference (TYPE) T_DOCATTR TREX-Attribute für den Langtext 20041125

Method CATALOG_LONG_TEXT_CONVERT on class CL_ISA_REPLICATION_INDEX has no exception.

Method CATALOG_SHORT_TEXT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_ATTRNAME Value transfer Type reference (TYPE) C BAPI communication structure: text for layout object 20060914
2 Importing DOC_REF Call by reference Type reference (TYPE) SRET_DOCRF Long Text Table for Catalog Areas and Items 20060914
3 Importing TEXT_LINE Call by reference Type reference (TYPE) WLMTXT Heading 20060914
4 Exporting TREX_ATTRIBUTES Call by reference Type reference (TYPE) T_DOCATTR Trex Indexing Attributes 20060914

Method CATALOG_SHORT_TEXT_CONVERT on class CL_ISA_REPLICATION_INDEX has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATALOG_ID Value transfer Type reference (TYPE) WMINR 20041208
2 Importing COUNTRY Value transfer Type reference (TYPE) LAND1 20041210
3 Importing LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20041208
4 Importing LANGUAGE_ISO Value transfer Type reference (TYPE) LAISO 20050111
5 Importing SSR Value transfer Type reference (TYPE) SRET_SSRID 20041208
6 Importing VARIANT_ID Value transfer Type reference (TYPE) WMVAR 20041208

Method CONSTRUCTOR on class CL_ISA_REPLICATION_INDEX has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_DOC_ATTR 20041208
2 Importing INDEX_ATTRIBUTES Value transfer Type reference (TYPE) ISA_REPLICATION_INDEX_ATTR 20041208
# Exception Resumable Description Created on
1 SRET_ERROR 20041209

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN_TABLE Call by reference Type reference (TYPE) BAL_T_MSG Fehlermeldungen mit niedriger Priorität von TREX 20041209
# Exception Resumable Description Created on
1 SRET_ERROR Fehler beim SRET-BAPI-Aufruf 20041213

Method DOCUMENTS_CLEAR Signature

Method DOCUMENTS_CLEAR on class CL_ISA_REPLICATION_INDEX has no parameter.
Method DOCUMENTS_CLEAR on class CL_ISA_REPLICATION_INDEX has no exception.

Method DOCUMENTS_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_GUID Call by reference Type reference (TYPE) SRET_CATID Indexkategorie-Identifikation 20041208
2 Importing QUERY_ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_QUERY_ATTR 20041208
3 Changing RESULT_ATTR Call by reference Type reference (TYPE) ISA_REPLICATION_RESULT_ATTR 20041208
4 Changing RESULT_DOCS Call by reference Type reference (TYPE) ISA_REPLICATION_RESULT_DOCS 20041208
# Exception Resumable Description Created on
1 SRET_ERROR 20041208

Method DOCUMENTS_SEND Signature

Method DOCUMENTS_SEND on class CL_ISA_REPLICATION_INDEX has no parameter.
# Exception Resumable Description Created on
1 SRET_ERROR Fehler beim SRET-BAPI-Aufruf 20041209

Method DOCUMENT_ADD_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) BAPILAYA 20041208
2 Importing ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_CUSTOMER_ATTRS ISA Katalogreplikation: Name/Wert-Pare für Kundenattribute 20041208
3 Importing LIM Call by reference Type reference (TYPE) LAYDOCPATH 20041208
4 Importing LONG_TEXT Call by reference Type reference (TYPE) ISA_REPLICATION_LONGTEXT 20041208
5 Importing SIM Call by reference Type reference (TYPE) LAYDOCPATH 20041208
6 Importing TEXT Call by reference Type reference (TYPE) BAPILAYTX 20041208

Method DOCUMENT_ADD_AREA on class CL_ISA_REPLICATION_INDEX has no exception.

Method DOCUMENT_ADD_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_GUID Call by reference Type reference (TYPE) SRET_ATRVL Wert eines Dokumentattributs 20041213
2 Importing AREA_ID Call by reference Type reference (TYPE) SRET_ATRVL Wert eines Dokumentattributs 20041208
3 Importing CONTFLAG Call by reference Type reference (TYPE) CHAR1 20041208

Method DOCUMENT_ADD_BASIC on class CL_ISA_REPLICATION_INDEX has no exception.

Method DOCUMENT_ADD_CATALOG_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_CUSTOMER_ATTRS Katalogreplikation: Indexdokument-Attributwerte 20041214
2 Importing LIM Call by reference Type reference (TYPE) LAYDOCPATH Pfad für Layoutdokumente 20041208
3 Importing LONG_TEXT Call by reference Type reference (TYPE) ISA_REPLICATION_LONGTEXT 20041208
4 Importing POS_NR Call by reference Type reference (TYPE) SRET_ATRVL Wert eines Dokumentattributs 20041208
5 Importing SIM Call by reference Type reference (TYPE) LAYDOCPATH Pfad für Layoutdokumente 20041208

Method DOCUMENT_ADD_CATALOG_NODE on class CL_ISA_REPLICATION_INDEX has no exception.

Method DOCUMENT_ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_CUSTOMER_ATTRS ISA Katalogreplikation: Name/Wert-Pare für Kundenattribute 20041208
2 Importing IPC_ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_CUSTOMER_ATTRS ISA Katalogreplikation: Name/Wert-Pare für Kundenattribute 20050228
3 Importing ITEM Call by reference Type reference (TYPE) BAPILAYIT 20041208
4 Importing ITEM_UNIT_LANG_SPEC Call by reference Type reference (TYPE) STRING Sprach-spezifische Positionseinheit 20050301
5 Importing LIM Call by reference Type reference (TYPE) LAYDOCPATH Pfad für Layoutdokumente 20041208
6 Importing LONG_TEXT Call by reference Type reference (TYPE) ISA_REPLICATION_LONGTEXT 20041208
7 Importing MATERIAL_ID_EXT Call by reference Type reference (TYPE) STRING Externe Material-ID nach Umwandlung 20050225
8 Importing PRICE Call by reference Type reference (TYPE) ISA_REPLICATION_PRICE BAPI communication structure: price for layout area item 20050228
9 Importing SIM Call by reference Type reference (TYPE) LAYDOCPATH Pfad für Layoutdokumente 20041208
10 Importing TEXT Call by reference Type reference (TYPE) BAPILAYTX 20041208

Method DOCUMENT_ADD_ITEM on class CL_ISA_REPLICATION_INDEX has no exception.

Method INDICES_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATALOG_ID Call by reference Type reference (TYPE) WMINR 20041208
2 Changing INDEX_VERSIONS Call by reference Type reference (TYPE) ISA_REPLICATION_INDEX_VERSIONS 20041208
3 Exporting RETURN_TABLE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungsprotokoll: Tabelle mit Meldungen 20050111
4 Importing STATUS Call by reference Type reference (TYPE) CHAR15 20041208
5 Importing VARIANT_ID Call by reference Type reference (TYPE) WMVAR 20041208
# Exception Resumable Description Created on
1 SRET_ERROR 20041209

Method OPTIMIZE Signature

Method OPTIMIZE on class CL_ISA_REPLICATION_INDEX has no parameter.
# Exception Resumable Description Created on
1 SRET_ERROR 20041209

Method ROOT_DOCUMENT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_INDEX_GUID Call by reference Type reference (TYPE) SRET_CATID 20041208
2 Changing ROOT_DOC_GUID Call by reference Type reference (TYPE) SYSUUID_C 20041208

Method ROOT_DOCUMENT_CREATE on class CL_ISA_REPLICATION_INDEX has no exception.

Method ROOT_DOCUMENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_GUID Call by reference Type reference (TYPE) SRET_CATID 20041208
2 Exporting ROOT_DOC_ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_RESULT_ATTR Anfragenergebnis Attribute und Werte 20041208
3 Exporting ROOT_DOC_ID Call by reference Type reference (TYPE) SYSUUID_C 20041208
# Exception Resumable Description Created on
1 INDEX_INCONSISTENT Index auf TREX ist inkonsitent 20041213
2 SRET_ERROR Fehler beim SRET API 20041213

Method SRET_ERRORS_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SRET_ERROR_CODE Call by reference Type reference (TYPE) CHAR4 20041208
2 Importing SRET_FUNCTION Call by reference Type reference (TYPE) CHAR30 20041208
3 Importing SUBRC Call by reference Attribute reference (LIKE) SY-SUBRC 20041208
# Exception Resumable Description Created on
1 SRET_ERROR Fehler in der SRET-Schicht 20041208

Method STANDARD_ATTRIBUTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AREA_ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_DOC_ATTR Katalogreplikation: Attribute eines Indexdokuments 20041209
2 Exporting ITEM_ATTRIBUTES Call by reference Type reference (TYPE) ISA_REPLICATION_DOC_ATTR Katalogreplikation: Attribute eines Indexdokuments 20041209

Method STANDARD_ATTRIBUTES_GET on class CL_ISA_REPLICATION_INDEX has no exception.

Method STATUS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_STATUS Call by reference Type reference (TYPE) CHAR15 20041209
# Exception Resumable Description Created on
1 SRET_ERROR TREX-API-Aufruf ergab Fehler 20041213
History
Last changed by/on SAP  20050615 
SAP Release Created in 600