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
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.
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 |