Einspielen / Anpassen der Dynamics NAV Objekte
Das Einspielen und Anpassen der Dynamics NAV Objekte erfordert einen Zugang zum Entwicklungssystem (Development Environment) und der genutze Account benötigt ausreichend Rechte um CRUD Funktionen auszuführen. Diese müssen sowohl SQL-seitig für die NAV Datanbank eingerichtet sein, als auch Software-seitig innerhalb Dynamics NAV.
Einspielen der Squeeze4NAV Objekte
In der Entwicklungsumgebung wird die FOB-Datei mit den Squeeze4NAV Objekten über den Object Designer eingespielt. Bei der Auswahl der zu importierenden Objekte betrachten wir in diesem Abschnitt nur die neuen Squeeze4NAV Objekte (IDs zwischen 80650 - 80670) und nicht die Änderungen an den Standard Objekten.
Beim Import Worksheet werden alle Objekte aus der FOB-Datei aufgelistet. In der Spalte "Action" steht die vorgeschlagene Aktion für den Import. Dies muss bei den Squeeze4NAV Objekten (80650 - 80670) "Create" sein. Sollte dies nicht der Fall sein und dieser Objektbereich schon anderweitig belegt sein, so muss dies durch den NAV Partner des Kunden geklärt werden.
Im ersten Schritt muss entweder die Action bei den NAV Standard Objekten manuell auf "Skip" oder ein Filter auf die Squeeze4NAV Objekte gesetzt werden. So wird sichergestellt, dass auch nur diese importiert werden.
Mit einem Klick auf "OK" wird der Importvorgang durchgeführt.
Anpassen der Dynamics NAV Standard Objekte
Diese müssen von einem Dynamics NAV Entwickler, vorzugsweise von dem Dynamics NAV Partner des Kunden, eingespielt werden.
Die Änderungen im Überblick:
Type | ID | Name | Änderung | optional |
Table | 23 | Vendor | neues Feld 80700 "Squeeze ID" vom Typ Integer | nein |
Table | 288 | Vendor Bank Account | neues Feld 80700 "Squeeze ID" vom Typ Integer | nein |
Table | 9054 | Finance Cue | neues Feld 80650 "Actual Docs for Validation" vom Typ Integer | ja |
Page | 9030 | Account Manager Activities | neue CueGroup "Squeeze" + einbinden des neuen Feldes | ja |
Page | 9036 | Bookkeeper Activities | neue CueGroup "Squeeze" + einbinden des neuen Feldes | ja |
Diese Änderungen können über das Import Worksheet mit "Merge: Existing -> new" importiert werden. Hierbei werden allerdings die Versionsliste und der Dokumentationsbereich dieser Objekte ebenfalls überschrieben. Dieses darf bei vorhandenen kundenspezifischen Änderungen oder Branchenlösungen nicht durchgeführt werden!
Besser ist ein manueller Merge der aufgelisteten Anpassungen. Dies darf aber nur von Fachpersonal ausgeführt werden.