Ansicht
Dokumentation

BAPI_SALESADDIREQ_REPLICATE - Detaildaten zu Verkaufshilfsmitteln anfordern

BAPI_SALESADDIREQ_REPLICATE - Detaildaten zu Verkaufshilfsmitteln anfordern

Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Durch den Aufruf dieser Methode werden Daten für ein Verkaufshilfsmittel in Form eines IDocs erzeugt. Das IDoc wird per ALE asynchron an den Aufrufer gesendet.

Beispiel

Nehmen wir an, daß ein Verkaufshilfsmittel-Lieferant einen Auftrag zur Erzeugung von Verkaufspreisetiketten erhalten hat. Zur Erzeugung der Etiketten fordert er mit dieser Methode die aktuellen Daten, z.B. für die Verkaufspreise, an.

Der Aufruf des Funktionsbausteins sieht dann so aus:

call bapi_salesaddireq_replicate
exporting
application = '02'
docheadid = '4500000815'
docitemno = '00010'
docscheduleline = '0001'
runningno = '0002'
addisupplier = 'TICKET007 '
importing
return = return.

Zur Bestellung 4500000815, Position 10, Einteilungsposition 1 wird für das Verkaufshilfsmittel, das hier durch die Nummer '0002' identifiziert wird, ein Verkaufshilfsmittel-IDoc erzeugt. Die Nummer für das Verkaufshilfsmittel wird dem Lieferanten des ursprünglichen Materials im Einkaufsdokument zusammen mit dem Klartext für das Verkaufshilfsmittel mitgeteilt.

Das Verkaufshilfsmittel selbst wird durch Lieferant TICKET007 hergestellt.

Zunächst wird in der Methode die Gültigkeit der Input-Parameter überprüft. Bei ungültigen Parameterkonstellationen wird eine entsprechende Meldung zurückgegeben.

Im vorliegenden Beispiel müssen folgende Bedingungen erfüllt sein:

  • Die Bestellung 4500000815 muss mit Position 10 und Einteilung 1 existieren. Daß es sich um eine Bestellung handelt erkennt das System aus dem Parameter 'Application'. 02 steht für Bestellungen.
  • Aufgrund der Anlage der Bestellung muss ein Verkaufshilfsmittel mit der internen Nummer 0002 vorhanden sein.
  • Für das Verkaufshilfsmittel 0002 muss zur referenzierten Bestellung der Verkaufshilfsmittel-Lieferant TICKET007 zugeordnet sein.

Hinweise

Damit das IDoc tatsächlich erzeugt wird, muß eine weitere Methode für das Commit aufgerufen werden.

Die Methode wird nur ausgeführt, wenn für den Anwender für das Berechtigungsobjekt 'W_WTAD_IR' die Aktivität '16' gepflegt ist.





Parameter

ADDIBUYHEADID
ADDIBUYITEMNO
ADDIRUNNINGNO
ADDISUPPLIER
APPLICATION
CUSTOMER
DOCHEADID
DOCITEMNO
DOCSCHEDULELINE
RETURN

Ausnahmen

Funktionsgruppe

2106

Fill RESBD Structure from EBP Component Structure   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3790 Date: 20240523 Time: 170313     sap01-206 ( 50 ms )