Auf der Registerkarte Kommunikation legen Sie für einen Lieferanten fest, auf welche Weise eine Reihe von externen Dokumenten übertragen werden sollen. Sie legen fest:
Mit
geben Sie an, dass für den Bericht und die Versandmethode der Standardwert verwendet werden soll.
Elektronische Kommunikation
Das Feld Transformationsscript gilt für die Supply Chain Integration und kann verwendet werden, um ein Script vorzugeben, das die elektronischen Meldungen ändert. Sie können es zum Ändern von Meldungen beim Eingang und/oder beim Versenden von elektronischen Meldungen anwenden.
Transformationsscript - Versenden
Wenn beim Versenden einer elektronischen Bestellung in der Meldung automatisch Änderungen durchgeführt werden sollen, kann dazu in diesem Feld ein Script vorgegeben werden. Das Script wird dann beim Versenden der Bestellung starten und den Inhalt der Meldung ändern. Die Ausgabe des Scripts dient danach als die zu versendende elektronische Meldung.
Transformationsscript - Eingegangen
Wenn beim Import einer elektronischen Auftragsbestätigung ein Script gestartet werden soll, um die Meldung vor dem Import zu ändern, kann dazu in diesem Feld ein Script vorgegeben werden. Bevor beim Import einer Auftragsbestätigung allerdings ein kundenspezifisches Script gestartet werden kann, muss zunächst deutlich sein, wer der Lieferant in der eingegangenen Auftragsbestätigung ist. Soll beim Eingang einer Meldung ein Script gestartet werden, müssen Sie zunächst an anderer Stelle ein allgemeines Script angeben, mit dem festgelegt wird, wer der Lieferant ist. Dazu legen Sie bei den Stammdaten unter Elektronische Kommunikation im Feld Script zum Bestimmen des Absender-IDs ein Script fest.
Ist dieses Script für das Festlegen des Lieferanten vorgegeben, wird beim Import der Auftragsbestätigung das Script gestartet, das Sie bei dem betreffenden Lieferanten im Feld Transformationsscript spezifiziert haben.
Beispiel Aufbau Transformationsscript
„Lieferant: Ausgehende Bestellung transformieren
function TransformPurchaseOrder(PurDocCode, VendId, SCSNPurOrder)
[script]
TransformPurchaseOrder = [hier steht der Name der neuen XML-Datei]
end function
„Lieferant: Eingehende Bestellbestätigung transformieren
function TransformPurchaseOrderToSCSN(VendId, Message)
[script]
TransformPurchaseOrderToSCSN = [hier steht der Name der neuen XML-Datei]
end function