SAP ABAP Interface IF_ISA_REPLICATION_CATALOG (ISA replication: Interface for catalog class)
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
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISA_REPLICATION_CATALOG | Catalog part of the replication | 20050218 |
Properties
| Interface | IF_ISA_REPLICATION_CATALOG | |
| Short Description | ISA replication: Interface for catalog class |
General Data
| Package | ISA_R3 | Internet Sales R/3 |
| Created | 20050218 | SAP |
| Last changed | 20050615 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_ISA_REPLICATION_CATALOG has no forward declaration.
Interfaces
Interface IF_ISA_REPLICATION_CATALOG has no interface.
Friends
Interface IF_ISA_REPLICATION_CATALOG has no friend.
Attributes
Interface IF_ISA_REPLICATION_CATALOG has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Read the catalog areas and buffer them locally | 20050218 | |
| 2 | Instance method | Public | Method | Clear the area buffer | 20050218 | |
| 3 | Instance method | Public | Method | Returns the table of buffered areas | 20050302 | |
| 4 | Instance method | Public | Method | Get all attribute names and types | 20050228 | |
| 5 | Instance method | Public | Method | Read standard attributes relevant for IPC pricing | 20050228 | |
| 6 | Instance method | Public | Method | Read the catalog items and buffer them locally | 20050218 | |
| 7 | Instance method | Public | Method | Clear the item buffer | 20050218 | |
| 8 | Instance method | Public | Method | Returns the table of buffered items | 20050302 | |
| 9 | Instance method | Public | Method | Determines the language of the catalog variant | 20050218 | |
| 10 | Instance method | Public | Method | Get the additional attribute values for an area or an item | 20050228 | |
| 11 | Instance method | Public | Method | Get description and images for an area or an item | 20050218 |
Events
Interface IF_ISA_REPLICATION_CATALOG has no event.
Types
Interface IF_ISA_REPLICATION_CATALOG has no local type.
Method Signatures
Method AREAS_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN_TABLE | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungsprotokoll: Tabelle mit Meldungen | 20050218 | |||
| 2 | SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20050218 |
Method AREAS_BUFFER on Interface IF_ISA_REPLICATION_CATALOG has no exception.
Method AREAS_CLEAR Signature
Method AREAS_CLEAR on Interface IF_ISA_REPLICATION_CATALOG has no parameter.
Method AREAS_CLEAR on Interface IF_ISA_REPLICATION_CATALOG has no exception.
Method AREAS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AREAS | Call by reference | Type reference (TYPE) | ISA_REPLICATION_AREA | Katalogreplikation: Bereichstabelle | 20050302 |
Method AREAS_GET on Interface IF_ISA_REPLICATION_CATALOG has no exception.
Method ATTRIBUTE_NAMES_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AREA_ATTRIBUTES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_DOC_ATTR | Katalogreplikation: Attribute eines Indexdokuments | 20050228 | |||
| 2 | ITEM_ATTRIBUTES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_DOC_ATTR | Katalogreplikation: Attribute eines Indexdokuments | 20050228 |
Method ATTRIBUTE_NAMES_GET on Interface IF_ISA_REPLICATION_CATALOG has no exception.
Method IPC_ATTRIBUTE_VALUES_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPC_ATTR_VALUES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_CUSTOMER_ATTRS | Katalogreplikation: Indexdokument-Attributwerte | 20050228 | |||
| 2 | ITEM | Call by reference | Type reference (TYPE) | BAPILAYIT | BAPI-Kommunikationsstruktur: Layoutbereichspositionen | 20050228 | |||
| 3 | VKORG | Value transfer | Type reference (TYPE) | VKORG | Verkaufsorganisation | 20050228 | |||
| 4 | VTWEG | Value transfer | Type reference (TYPE) | VTWEG | Vertriebsweg | 20050228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Abrufen weiterer Attribute; Meldung weitergegeb. | 20050228 |
Method ITEMS_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AREA | Call by reference | Type reference (TYPE) | LAYPOSNR | Layoutbereichsnummer | 20050218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Kataloglese-BAPI; Meldung weitergegeben | 20050218 |
Method ITEMS_CLEAR Signature
Method ITEMS_CLEAR on Interface IF_ISA_REPLICATION_CATALOG has no parameter.
Method ITEMS_CLEAR on Interface IF_ISA_REPLICATION_CATALOG has no exception.
Method ITEMS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITEMS | Call by reference | Type reference (TYPE) | ISA_REPLICATION_ITEM | Katalogreplikation: Positionstabelle | 20050302 |
Method ITEMS_GET on Interface IF_ISA_REPLICATION_CATALOG has no exception.
Method LANGUAGE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20050218 | |||
| 2 | LANGUAGE_ISO | Call by reference | Type reference (TYPE) | LAISO | Sprache nach ISO 639 | 20050218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Umwandlung des Sprachcodes von SAP nach ISO | 20050218 |
Method NODE_GET_ATTRIBUTE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AREA | Call by reference | Type reference (TYPE) | BAPILAYA | Layoutbereichsnummer | 20050228 | |||
| 2 | ATTRIBUTES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_CUSTOMER_ATTRS | ISA Katalogreplikation: Name/Wert-Paar für Kundenattribut | 20050228 | |||
| 3 | IPC_ATTRIBUTES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_CUSTOMER_ATTRS | ISA Katalogreplikation: Name/Wert-Paar für Kundenattribut | 20050228 | |||
| 4 | ITEM | Call by reference | Type reference (TYPE) | BAPILAYIT | Position | 20050228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Abrufen weiterer Attribute; Meldung weitergegeb. | 20050228 |
Method NODE_GET_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AREA | Call by reference | Type reference (TYPE) | BAPILAYA | Layoutbereichsnummer | 20050218 | |||
| 2 | ATTRIBUTES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_CUSTOMER_ATTRS | ISA Katalogreplikation: Name/Wert-Pare für Kundenattribute | 20050218 | |||
| 3 | IPC_ATTRIBUTES | Call by reference | Type reference (TYPE) | ISA_REPLICATION_CUSTOMER_ATTRS | ISA Katalogreplikation: Name/Wert-Paare für zus. IPC-Attrib. | 20050228 | |||
| 4 | ITEM | Call by reference | Type reference (TYPE) | BAPILAYIT | Position | 20050218 | |||
| 5 | ITEM_UNIT_LANG_SPEC | Value transfer | Type reference (TYPE) | STRING | Sprachspezifischer Einheitsschlüssel | 20050301 | |||
| 6 | LIM | Value transfer | Type reference (TYPE) | LAYDOCPATH | Pfad für Layoutdokumente | 20050218 | |||
| 7 | LONG_TEXT | Call by reference | Type reference (TYPE) | ISA_REPLICATION_LONGTEXT | Langtexttabelle für Katalogbereiche und -positionen | 20050218 | |||
| 8 | MATERIAL_ID_EXT | Value transfer | Type reference (TYPE) | STRING | Externe Material-ID nach Umwandlung | 20050225 | |||
| 9 | PRICE | Call by reference | Type reference (TYPE) | ISA_REPLICATION_PRICE | Katalogreplikation: Positionspreis | 20050228 | |||
| 10 | RETURN_TABLE | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungsprotokoll: Tabelle mit Meldungen | 20050218 | |||
| 11 | SHORT_TEXT | Call by reference | Type reference (TYPE) | BAPILAYTX | BAPI-Kommunikationsstruktur: Text für Layoutobjekt | 20050218 | |||
| 12 | SIM | Value transfer | Type reference (TYPE) | LAYDOCPATH | Pfad für Layoutdokumente | 20050218 | |||
| 13 | SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20050218 |
Method NODE_GET_DETAILS on Interface IF_ISA_REPLICATION_CATALOG has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 600 |