Skip to content

Hilfe zu Aufgabenwarteschlangenposten

Der wiederkehrende Datenaustausch mit Magento ist über die Standardfunktionalität der Aufgabenwarteschlangen realisiert.

Um die Aufgabenwarteschlange zu bearbeiten öffnen Sie die Page "Aufgabenwarteschlangenposten" im Menü Magento ==> Listen ==> Aufgabenwarteschlangenposten

Screenshot Mit Hilfe des Einrichtungsassistenten wurden die Jobs bereits initialisiert. Um einen Job zu bearbeiten, markieren Sie die entsprechende Zeile und klicken Sie auf Bearbeiten, es öffnet sich die Karte für den Posten.

Info

Um die Änderungen speichern zu können müssen Sie den Job auf "Abwarten" setzen.

Screenshot

Es werden drei Arten von Jobs erzeugt:

  • Listabrufe (wiederkehrend)
  • Überwachung Objektaktionen "Actions" (wiederkehrend)
  • Ausführung Objektaktionen

Die Synchronisation von Magento an Business Central erfolgt im Pull-Verfahren. Business Central ruft über die "List"-Jobs die in Magento neuen oder geänderten Objekte ab und setzt in der Schnittstelle die nächste auszuführende Ausgabe. Über die "Aktion"-Jobs werden die Objektaktionen/-aufgaben überwacht und pro durchzuführender Aktion ein Job eingestellt. Damit entstehen wiederkehrende auszuführende und einmalig auszuführende Batchjobs im Synchronisationsprozess.

Warning

Die wiederkehrenden Aufgaben erhalten per Default eine Priorität < 100. Jobs mit einer Priorität kleiner können aus Sicherheitsgründen nicht gelöscht werden, bevor die Priorität erhöht wurde.

Job-Parameter

Die wiederkehrenden Jobs im Detail:

Batchjob Beschreibung Abhängigkeit Richtung
RUN_MAGCUSTOMERLIST Ruft die Änderungen an Kunden und Adressen in Magento seit dem letzten Abruf ab und setzt die entsprechende Aktion im NAV-Cockpit Zeitstempel MAG ==> NAV
RUN_MAGCUSTOMERGROUPLIST Lädt und aktualisiert alle Magento Kundengruppen im NAV-Cockpit - MAG ==> NAV
RUN_MAGSTOREVIEWLIST Lädt und aktualisiert alle Magento Stores im NAV-Cockpit - MAG ==> NAV
RUN_MAGCATEGORYLIST Lädt und aktualisiert alle Magento Produktkategorien im NAV-Cockpit - MAG ==> NAV
RUN_MAGSALESORDERLIST Ruft die Änderungen an Aufträgen in Magento seit dem letzten Abruf ab und setzt die entsprechende Aktion im NAV-Cockpit Zeitstempel MAG ==> NAV
RUN_MAGSALESSHIPLIST Ruft die Änderungen an Lieferungen in Magento seit dem letzten Abruf ab und setzt die entsprechende Aktion im NAV-Cockpit Zeitstempel MAG ==> NAV
RUN_MAGSALESRMALIST Ruft die Änderungen an RMAs in Magento seit dem letzten Abruf ab und setzt die entsprechende Aktion im NAV-Cockpit Zeitstempel MAG ==> NAV
RUN_MAGSTOCKEXPORT Exportiert die aktuellen Bestandsdaten abhängig vom Einrichtungsparameter Bestand Übertragungsart über das RESTFul Bestands-Interface integriert oder extern in eine CSV-Datei zum Upload nach Magento - NAV ==> MAG
RUN_ITEMBATCHACTION Definierte Änderungen (z.B. Preise) am oder in Verbindung mit dem Artikelstamm werden in eine "Batch-Action" Tabelle geschrieben um eine zeitgesteuerte Übergabe an Magento zu ermöglichen. Der Batchjob läuft über diese Ereignisse in der "Batch-Action-Tabelle" und "triggert" die Synchronisation/Übergabe an Magento durch setzen der "Next Action" im Produktinterface. Wesentliches Merkmal für die Relevanz ist das Feld "Scheduled". Einträge mit dem Datum Scheduled <= Laufzeit werden als relevant für die Übergabe markiert. Nach erfolgreichem setzen der "Next Action" wird der Satz gelöscht. Kann die "Next Action" nicht gesetzt werden, so wird der Satz nicht gelöscht und beim nächsten Lauf wieder berücksichtigt. - NAV ==> MAG
RUN_ACTION_-ON_CUSTINTERFACE Überwacht die Kunden im Cockpit und führt obejektbezogene Aktion aus - NAV <==> MAG
RUN_ACTION_-ON_PRODUCTINTERFACE Überwacht die Produkte im Cockpit und führt obejktbezogene Aktion aus - NAV ==> MAG
RUN_ACTION_-ON_SALESORDERINTERFACE Überwacht die Aufträge im Cockpit und führt obejktbezogene Aktion aus - NAV <==> MAG
RUN_ACTION_-ON_SALESSHIPINTERFACE Überwacht die Lieferungen im Cockpit und führt obejktbezogene Aktion aus - NAV <==> MAG
RUN_ACTION_-ON_SALESRMAINTERFACE Überwacht die RMAs im Cockpit und führt obejktbezogene Aktion aus - NAV <==> MAG
RUN_ACTION_-ON_SALESINVINTERFACE Überwacht die Rechnungen im Cockpit und führt obejktbezogene Aktion aus - NAV ==> MAG
RUN_ACTION_-ON_SALESCRMEMOINTERFACE Überwacht die Gutschriften im Cockpit und führt obejktbezogene Aktion aus - NAV ==> MAG