Vorbereiten des Sendens des Status an MarcomCentral
Um den Status an einen Store auf der MarcomCentral-Website zu senden, kopieren Sie
die mit dem MarcomCentral Connect-Feature bereitgestellte SOAP-Web-Service-Benachrichtigung MarcomCloseoutOrders. Die Merkmale Anfrage-URL und Anfrage-Nutzdaten der Benachrichtigung sind so eingestellt, dass der MarcomCentral-Web-Service Auftragsabschluss aufgerufen und die ID des abgeschlossenen Auftrags gesendet wird. Setzen Sie weitere
Merkmale auf Werte, die in Ihrem MarcomCentral-Store und RICOH ProcessDirector-Workflows funktionieren.
Bevor Sie die Benachrichtigung definieren:
- Planen Sie die Verarbeitung der Aufträge, einschließlich der Zuordnung der XML-Elemente in den Aufträgen zu RICOH ProcessDirector-Jobmerkmalen mithilfe eines XSLT-Stylesheets.
- Bereiten Sie den Aufruf der MarcomCentral-Web-Services vor.
- Definieren Sie den Workflow, der MarcomCentral-Aufträge verarbeitet.
Weitere Informationen finden Sie in den entsprechenden Aufgaben.
- Hinweis:
- Der Status kann auch mit einem CallSOAPService-Schritt gesendet werden. Mit einem CallSOAPService-Schritt können Sie zum Beispiel den Web-Service Auftragsabschluss aufrufen. Setzen Sie den Schritt in Ihrem Auftrags-Workflow nach dem Schritt WaitForRelatedJobs. Wenn Sie den Abschlussstatus mithilfe eines CallSOAPService-Schritts senden, kopieren und ändern Sie nicht die Benachrichtigung MarcomCloseoutOrders.
- Klicken Sie auf die Registerkarte Verwaltung.
- Klicken Sie im linken Teilfenster auf .
- Kopieren Sie die Benachrichtigung MarcomCloseoutOrder, und geben Sie ihr einen neuen Namen.
- Auf der Registerkarte Anforderung:
- Stellen Sie für das Merkmal Proxy verwenden den Proxyserver (falls vorhanden) ein, den Sie für die Kommunikation mit dem Web-Service verwenden.
- Setzen Sie das Merkmal SOAP-Anfrage auf die SOAP-Anfrage CloseoutByOrder, die Sie importiert haben.Wenn Sie den Namen der SOAP-Anfragen beim Importieren MyStore vorangestellt haben, setzen Sie das Merkmal auf MyStore-CloseoutByOrder.
- Fügen Sie dem Merkmal Anfrage-Nutzdaten die entsprechende XML hinzu, um weitere Abschlussinformationen an MarcomCentral zu
senden.Sie können zum Beispiel XML-Dateien für die Rechnungsstellung, für Packzettel und Abrechnungen hinzufügen.
- Hinweis:
- Wenn Sie die Nutzdaten ändern, empfehlen wir die Durchführung eines manuellen Tests mithilfe eines Browser-Plug-ins, etwa Boomerang für Google Chrome. Weitere Informationen finden Sie in der Aufgabe zum Vorbereiten des Aufrufs von MarcomCentral-Web-Services.
- Verwenden Sie für alle anderen Merkmale auf der Registerkarte "Anfrage" die Standardwerte.
- Auf der Registerkarte Authentifizierung:
- Setzen Sie das Merkmal Statischer Anmeldeparameter auf Ihr MarcomCentral-Abschlusstoken.
- Lassen Sie die Werte aller anderen Merkmale leer.
- Geben Sie auf den Registerkarten Ereignis und Bedingungen das Jobmerkmal bzw. eine Kombination von Jobmerkmalen an, um die Benachrichtigung
an MarcomCentral auszulösen.Beispiel:
- Auf Basis der Schrittschablone ManualStepWithAutoStart haben Sie Ihrem Auftrags-Workflow einen ShipOrder-Schritt hinzugefügt. Ihre Lagermitarbeiter schließen den Schritt ab, wenn der Auftrag die Versandabteilung erreicht.
- Die Benachrichtigung soll das Merkmal Aktueller Schritt für Jobs in Ihrem Auftrags-Workflow überwachen.
- Wenn der Wert des Merkmals Aktueller Schritt für den Auftragsjob sich in ShipOrder ändert, soll die Benachrichtigung den MarcomCentral-Web-Service Auftragsabschluss aufrufen.
- Setzen Sie auf der Registerkarte Ereignis die Option Merkmal auf Aktueller Schritt, die Option Aktion auf Änderungen an und die Option Wert auf ShipOrder.
- Ändern Sie auf der Registerkarte Bedingungen das Merkmal Wert in den Namen Ihres Auftrags-Workflows.
- Ist die Bearbeitung der Merkmale abgeschlossen, klicken Sie auf OK.