Skip to main content

Accounting_Navision (Navision Anlage/Sachkonto/Artikel)

Für eine optimale Anbindung an Navision wurde die Logik aus dem führenden System übernommen. In Navision wird in einem Feld zunächst entschieden, ob auf eine Anlage oder ein Sachkonto oder auf einen Artikel kontiert werden soll. Im zweiten Feld wird die Auswahl entsprechend der ersten Angabe eingeschränkt. In der Tabelle Accounting_Navision werden entsprechend die Anlagennummern; Sachkonten und Artikel abgelegt. Zur Tabelle gehören die Gentable-Felder:

  • NavisionType
  • NavisionTypeValue
  • NavisionTypeDescription

In der Spalte NavisionType werden 3 Angaben unterschieden. Das Gentable-Feld wird als Auswahlliste dargestellt. Technisch kann in das Feld NavisionType einer der 3 Werte geschrieben werden:

  • Fixed_Asset (Anlage)
  • G_L_Account (Sachkonto)
  • Item (Artikel)

Bei den Beschreibungen wird automatisch die passende Beschreibung zur Anmeldesprache des Benutzers angezeigt. Häufig ist in den führenden Systemen nur eine Sprache für die Beschreibung gepflegt. Es empfiehlt sich diese Beschreibung in beide Felder de und en zu übertragen.

Spaltenname Typ NULL-Werte zulassen Erläuterung
ID bigint Nein Eindeutige ID / Primary Key (Auto-Inkrement)
Licence nvarchar(50) Nein Documents-Lizenzname (PEM)
Principal nvarchar(50) Nein Mandant (automatische Vorbelegung: 'ANY')
NavisionType nvarchar(50) Nein Fixed_Asset / G_L_Account / Item
NavisionTypeValue nvarchar(50) Nein Eindeutige ID (Anlage / Sachkonto oder Artikel)
de nvarchar(250) Nein Beschreibung Deutsch
en nvarchar(250) Nein Beschreibung Englisch
InsertTS datetime Nein Zeitstempel beim Insert (automatische Vorbelegung beim Insert)
UpdateTS datetime Ja Zeitstempel beim Update (automatisch via Trigger)

Eindeutiger Schlüssel: Licence + Principal + CompanyCode + NavisionType + NavisionTypeValue