Ansicht
Dokumentation

BAPI_PRODCAT_SAVEITEMSREPLICA - Replicate Item Data of a Product Catalog (ALE Inbound)

BAPI_PRODCAT_SAVEITEMSREPLICA - Replicate Item Data of a Product Catalog (ALE Inbound)

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

In Application Link Enabling for product catalogs, you use this method to transfer and create/change the item data of a product catalog.

If it is necessary to use this method outside of ALE distribution, please note that after this method is called, when you call methods "BapiService.TransactionCommit" (in case of success) and "BapiService.TransactionRollback" (in case of errors) the changes are updated to the database and discarded respectively.

All data that can be changed in product catalog maintenance (with the exception of document links and classifications) for which a separate distribution mechanism exists can also be changed using this method.

A selection box is displayed next to each data parameter, each with the same number of fields and field descriptions. This indicates the change-relevant fields.

To indicate that a data record is to be deleted, the field "FUNCTION" must have value "003" in the relevant structure. Any other value is interpreted as creation or change of data, depending on context.

If a parameter contains fields for language indicators (e.g. "CatalogName": field "Langu"), currencies (e.g. "CatalogBaseData": field "Currency") or units of measure (e.g. "CatalogBaseData": field "Unit_Shares"), there is always a field of the same name with the suffix "_ISO". This means it is possible for language indicators, currencies or units of measure to be transferred in either the SAP code or the standardized ISO code. Internally, ISO codes are converted to SAP codes for further processing. This ISO code is only used if the SAP code is not transferred. If ISO codes are used, there must be a unique assignment between the ISO codes and the SAP codes for language indicators, currencies, and country indicators in Customizing.

If information or error messages occur during processing, they are recorded in an application log, with reference to the triggering data record.

The changed objects (if transfer was successful) or the most serious errors (if transfer was faulty) are returned in the paramter "Return". The "Log_No" field of this parameter contains the number of the application log in which all (other) messages are stored.

Notes

For data to be created and changed, you need authorization for the activity "Post IDocs" for the relevant catalog for authorization object "W_PCAT_MTN".

Extension parameter "ExtensionIn" and function exit "Exit_Saplwpca_004" of SAP extension "Wpca001" are available for customer extensions.

Method "ProductCatalog.SaveHeadReplica" is available as an appropriate method for the basic and structure data of a product catalog.

Further information





Parameters

EXTENSIONIN
ITEMLONGTEXTS
ITEMLONGTEXTSX
ITEMPRICES
ITEMPRICESX
ITEMS
ITEMSX
ITEMTEXTS
ITEMTEXTSX
MATERIALDESCRIPTIONS
MATERIALDESCRIPTIONSX
RETURN

Exceptions

Function Group

1071

CPI1466 during Backup   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 4249 Date: 20240523 Time: 165335     sap01-206 ( 72 ms )