Table of Contents

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 Search: 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