Skip to main content

Stammdatenimport

Allgemein

Über den Order "Dynamics 365 BC->Stammdatenimport" können einzelne Stammdatenimporte in BC ausgeführt werden.

Folgende Stammdatenimporte können hier ausgeführt werden:

  • Import aller konfigurierten Stammdaten
  • Kreditoren
  • Bank Informationen
  • Navision Konten (Sachkonten, Artikel, W/G Anlage, etc.)
  • Kostenstellen
  • Kostenträger
  • Dimensionen (siehe Dimensionen)
  • Mengeneinheiten
  • Mehrwertsteuer-Codes
  • Zahlungsbedingungen
  • Bestellungen
  • Wareneingänge
  • Alle Mandanten (siehe Mandanten)

Die Stammdatenimporte werden immer für alle in Mandanten angelegten Einträge ausgeführt

Ein Stammdatenimport kann je nach Anzahl der zu importierenden Daten sehr lange dauern, da maximal 1.000 Einträge pro Request aus BC abgeholt werden können.

image-1666874832854.png

Maximale Anzahl von Einträgen pro Request

  • BC (SaaS): 20.000 Einträge pro Request, welche allerdings ausschließlich bei Installationen mit MySQL verwendet werden können. Installationen bei welchen die Workflow-Stammdaten-Tabellen auf MSSQL laufen, müssen auf 1.000 begrenzt bleiben, da MSSQL Bulk-Inserts auf 1.000 Einträge begrenzt. Dieser Wert muss ggf. in dem Skript DEXPRO__NAVLib angepasst werden. Bei BC onPrem ist dieser Wert automatisch auf 1.000 begrenzt.image-1667489751648.png
  • BC (on Premise): 1.000 Einträge pro Request

Hinweise

Die Skripte aus welchem die Stammdatenimporte ausgeführt werden, können immer über den Namen in Klammern gefunden werden und ggf. angepasst werden, da sie alle als User Exit Skripte definiert sind. Sollten andere oder neue Felder in einer Stammdatentabelle benötigt werden, so muss das Import Skript entsprechend erweitert werden. Die Feldnamen eines Webservices in BC können über den Ordner "Webservice Prüfen" herausgefunden werden.

Mehrwertsteuer-Codes setzen sich im Workflow immer aus den Produktbuchungsgruppen und Mwst-Geschäftsbuchungsgruppe und Produktbuchungsgruppe zusammen und werden durch die Zeichen || miteinander verbunden. Ein gültiger Mwst-Satz wäre z.B. EU||MWST.19

Einzelner Stammdatenimport

Über Order "Dynamics 365 BC->Einzelner Stammdatenimport" können einzelne Werte aus Stammdatentabellen in BC gezogen werden. 

Folgende Einstellungen können hier vorgenommen werden:

  1. Mandant - Mandant aus dem der Stammdateneintrag gezogen bzw. aktualisiert werden soll
  2. Stammdatenwert von - Webservice/Page von welchem der Wert gezogen werden
  3. Wert - Wert, welcher aktualisiert werden soll

Das Beispiele zieht sich aus dem Mandanten "BREEZE Test 2" den Wert 0001 aus den Sachkonten.

Aus folgenden Webservices können Stammdateneinträge einzeln aktualisiert werden:

  • Kreditoren
  • Sachkonten
  • Artikel
  • W/G Anlage
  • MwSt-Code
  • Zu/-Abschlag (Artikel)
  • Kostenstelle
  • Kostenträger
  • Alle im System vorhandenen Shortcut Dimensionen

image-1666875368986.png

Über den Knopf "Wert Anzeigen" kann geprüft werden, ob für die eingetragenen Werte ein Eintrag in BC für den Mandanten gefunden werden kann. Die Rückgabe zeigt exakt die Daten an, wie sie aus BC zurückgegeben werden.

Das Resultat aus dem Beispiel ist dann z.B. folgendes:

image-1666875652437.png