Einrichtung Selektion
Die Einrichtung des Selektionsmoduls umfasst die Hinterlegung der Nummernkreise für die Selektionen, die Definition und Einrichtung von Mastertabellen, sowie die damit verbundene Einrichtung von DataXChange-Vorlagen.
Initialisierung
Es wird mit dem Selektionsmodul eine Initialisierungscodeunit (Codeunit 5140903 Selection Unit) geliefert, die standardmäßig die in diesem Abschnitt beschriebenen Einrichtungen automatisch vornimmt. Die Initialisierung vollzieht folgende Einrichtungen:
- Einrichtung einer Nummernserie Selection.
- Erstellung des Einrichtungsdatensatzes inkl. Hinterlegung der erstellten Nummernserie.
- Anlegen folgender Selektionsarten (Mastertabellen):
- Kontaktselektion
- Debitorenselektion
- Kreditorenselektion
- Artikelselektion.
- Einrichtung von DataXChange-Vorlagen für das Exportieren o.g. Selektionsarten mit gleichzeitiger Hinterlegung der Vorlagen bei den jeweiligen Mastertabellen.
- Erstellung der Feldzuordnungen zwischen den Mastertabellen und der Tabelle Selektionsergebnis.
Selektion Einrichtung
Die Hinterlegung einer Nummernserie für das Selektionsmodul erfolgt in der Selektion Einrichtung auf dem FastTab Allgemein.
Selektion Mastertabellen
Die Einrichtung der Mastertabellen erreichen Sie über den Suchbegriff : Selektion Mastertabellen.
Beispiel:
Tabellenname | Objektfilter | weitere Spalten .. |
---|---|---|
Customer | 18|21|32|36..38 | |
Item | ||
Sales Header | 18|21|36|37|38 |
In der folgenden Tabelle werden die Felder der Tabelle Selektion Mastertabellen näher erläutert:
Feld | Beschreibung |
---|---|
Selektion Mastertabelle | Das Feld Selektion Mastertabelle beinhaltet die Table ID einer Navision Tabelle. Ein Selektionsergebnis beinhaltet immer nur Datensätze einer Tabelle. Welche Tabelle dies ist, wird über die Mastertabelle im Vorwege pro Selektion festgelegt. |
Tabellenname | Das Feld Tabellenname zeigt die Tabellenbeschreibung der Navision Tabelle an, die im Feld Tabellen-ID ausgewählt wurde (Mehrsprachigkeit). |
Objektfilter | Der im Feld Objektfilter hinterlegte Filterstring definiert die Auswahl an Tabellen, die im Rahmen der jeweiligen Selektionsart zur Verfügung stehen sollen. Wird dieses Feld leer gelassen, findet keine Einschränkung der Tabellen hinsichtlich der Selektierbarkeit deren Datensätze statt. |
DataXChange Nr. | Die in dem Feld DataXChange Nr. hinterlegte Nummer wird als Vorbelegung des gleichnamigen Feldes im Selektionskopf übernommen und definiert die Vorlage, die für den Export des späteren Selektionsergebnisses der jeweiligen Mastertabelle herangezogen werden soll. Zur Einrichtung von DataXChange Vorlagen sei an dieser Stelle auf die weitergehende Dokumentation des Moduls DataXChange verwiesen. |
Über die Schaltfläche Selektion Master Definition erreichen Sie die Einrichtung der Feldzuordnung für die ausgewählte Mastertabelle.
Da das Selektionsergebnis Datensätze unterschiedlichster Tabellen (Mastertabellen) aufnehmen kann, kann über eine Zuordnung festgelegt werden, welches Feld der Mastertabelle in welches Feld der Tabelle Selektionsergebnis geschrieben werden soll. Hierbei sollte für folgende Felder der Tabelle Selektionsergebnis eine Zuordnung erfolgen:
Feld | Typ | Beschreibung |
---|---|---|
PLZ Code (Feld ID 7) | Code 20 | Das Feld PLZ Code sollte i.d.R. die PLZ der Mastertabelle aufnehmen. Es kann jedoch eine beliebige andere Zuordnung erfolgen. Hierbei muss der Feldtyp und die Feldlänge beachtet werden, damit die Zuordnung möglich ist. |
Beschreibung (Field ID 4) | Text 250 | Für das Feld Beschreibung kann eine beliebige Zuordnung durchgeführt werden. Hierbei muss jedoch der Feldtyp und die Feldlänge beachtet werden. |
Beschreibung 2 (Field ID 5) | Text 250 | Für das Feld Beschreibung 2 kann eine beliebige Zuordnung durchgeführt werden. Hierbei muss jedoch der Feldtyp und die Feldlänge beachtet werden. |
Ländercode (Field ID 6) | Code 10 | Das Feld Ländercode sollte i.d.R. den Ländercode der Mastertabelle aufnehmen. Es kann jedoch eine beliebige andere Zuordnung durchgeführt werden. Hierbei muss der Feldtyp und die Feldlänge beachtet werden. |
(c) MAC-IT-Solutions GmbH | www.mac-its.com