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.

So bereiten Sie das Senden des Status an MarcomCentral vor:
  1. Klicken Sie auf die Registerkarte Verwaltung.
  2. Klicken Sie im linken Teilfenster auf Objekte Benachrichtigungen.
  3. Kopieren Sie die Benachrichtigung MarcomCloseoutOrder, und geben Sie ihr einen neuen Namen.
  4. Auf der Registerkarte Anforderung:
    1. Stellen Sie für das Merkmal Proxy verwenden den Proxyserver (falls vorhanden) ein, den Sie für die Kommunikation mit dem Web-Service verwenden.
    2. 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.
    3. 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.
    4. Verwenden Sie für alle anderen Merkmale auf der Registerkarte "Anfrage" die Standardwerte.
  5. Auf der Registerkarte Authentifizierung:
    1. Setzen Sie das Merkmal Statischer Anmeldeparameter auf Ihr MarcomCentral-Abschlusstoken.
    2. Lassen Sie die Werte aller anderen Merkmale leer.
  6. 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.
  7. Ist die Bearbeitung der Merkmale abgeschlossen, klicken Sie auf OK.
Nachdem Sie eine Eingabeeinheit, Workflows für Aufträge und Job-Tickets sowie eine Benachrichtigung eingerichtet haben, können Sie MarcomCentral-Aufträge abrufen und verarbeiten. Sie können Ihren MarcomCentral-Store benachrichtigen, wenn die Aufträge abgeschlossen sind.