Ansicht
Dokumentation

BAPI_PRODCAT_REPLICATEITEMS - Positionsdaten eines Produktkatalogs replizieren (ALE-Ausgang)

BAPI_PRODCAT_REPLICATEITEMS - Positionsdaten eines Produktkatalogs replizieren (ALE-Ausgang)

ROGBILLS - Synchronize billing plans   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Baustein stößt im ALE-Ausgang der ALE-Verteilung von Produktkatalogen das Versenden von Positionsdaten eines Produktkataloges in spezifizierte Empfängersysteme an.

In Abhängigkeit vom Parameter "RequestChanges" läßt sich steuern, ob die spezifizierten Daten "direkt" (d.h. komplett) oder auf Basis von Änderungszeigern versendet werden. Im letzten Fall werden die Daten nur versendet, falls sie bis zu dem in "CreationDateTo" angegebenen Datum geändert wurden.

Die Ermittlung der möglichen Empfängersysteme sowie des Umfangs der zu replizierenden Daten erfolgt grundsätzlich über das ALE-Verteilungsmodell und zwar über die Einträge, die dort für das BAPI "ProductCatalog.SaveItemsReplica" hinterlegt sind. Es können aber mit den Parametern "VariantIds", "AreaIds", "ItemIds" und "Recipients" weitere Einschränkungen gegenüber dem nach dem Verteilungsmodell Zulässigen vorgenommen werden.

Der Umfang der zu replizierenden Daten läßt sich mit Parameter "RequestComplete" gegenüber dem bei Senden an ein R/3-System notwendigen (etwa um Preise und Materialkurztexte) erweitern, was bei Kommunikation mit einem Fremdsystem nützlich sein kann.

Mit Hilfe des Parameters "MaxItems" läßt sich steuern, auf wieviele IDocs die Datenmenge (genauer: die Layoutbereichspositionen) aufgespalten wird. Falls bei der Eingangs-Verarbeitung mit Fehlern zu rechnen ist, kann eine Aufspaltung auf möglichst viele IDocs die Fehlerbehebung und das Einbuchen der Daten erleichtern.

Informationen über die tatsächlich verteilten Objekte (Kataloge, Katalogpositionen, Materialien und IDocs) werden in den Parametern "ReplicatedCatalogIds", "ReplicatedItemIds", "ReplicatedMaterialIds" und "CommunicationDocuments" zurückgeliefert.

Alle erzeugten Meldungen werden im Rückgabeparameter "Return" zurückgegeben.

Beispiel

Hinweise

Damit die Daten angelegt bzw. geändert werden können, benötigen Sie die Berechtigung zur Aktivität "Erzeugung von IDocs" für den gegebenen Katalog zum Berechtigungsobjekt "W_PCAT_MTN".

Für Kundenerweiterungen steht ein eigenes IDoc-Segment und der Funktionsexit "Exit_Saplwpca_002" der SAP-Erweiterung "Wpca001" zur Verfügung.

Mit "ProductCatalog.ReplicateHead" steht eine entsprechende Methode auch für die Grund- und Strukturdaten eines Produktkatalogs zur Verfügung.

Weiterführende Informationen





Parameter

AREAIDS
CATALOGID
COMMUNICATIONDOCUMENTS
CREATIONDATETO
ITEMIDS
MAXITEMS
RECIPIENTS
REPLICATEDCATALOGIDS
REPLICATEDITEMKEYS
REPLICATEDMATERIALIDS
REQUESTCHANGES
REQUESTCOMPLETE
RETURN
TESTRUN
VARIANTIDS

Ausnahmen

Funktionsgruppe

1071

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4587 Date: 20240523 Time: 164934     sap01-206 ( 69 ms )