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
No Comments