Zum Inhalt

BC Erw. Lookup Einrichtung

Der erweiterte Business Central Lookup - Datenquelle "BC Erw. Lookup" - kann verwendet werden, um Daten aus einer dritten, ohne direkte Verbindung zur Quelltabelle Tabelle automatisch zu erhalten und in dem entsprechenden Metadatum zu schreiben. Anhand der Filter muss genau ein Ergebnis zurückgeliefert werden.

Für die Datenquelle "BC Lookup" können in der gleichen Weise Filter hinterlegt werden. Im Gegensatz zu "BC Erw. Lookup" darf hierbei eine Liste von Ergebnissen zurückgeliefert werden.

Einrichtungsanleitung

Der erweiterte BC Lookup wird auf Ebene der Metadaten/Eigenschaften einer M-Files Klasse eingerichtet - d.h. in der Objektklassen Einrichtung und Dokumentklassen Einrichtung

  1. Wählen Sie als Datenquelle "BC Erw. Lookup" aus. Es erscheint die Aktion [Lookup Filter].

  2. Klicken Sie die Aktion [Lookup Filter] an. Es öffnet sich die Einrichtungsseite für die BC Erw. Lookup Filter.

  3. Richten Sie die Filter wie gewünscht ein. In Beispieleinrichtungen werden Einrichtungsbeispiele anhand von Screenshots gezeigt.

Feldübersicht

Die Seite zeigt folgende Informationen an:

  • Metadatumsname: Der Name der Eigenschaft, deren BC Erw. Lookup aktuell eingerichtet wird.
  • Quelltabellennr.: Die Nummer der Tabelle, die als Quelle für den BC Erw. Lookup ausgewählt wurde.
  • Quellfeldnr.: Die Nummer des Feldes, das zum Filtern verwendet wird. Dieses müssen Sie auswählen.
  • Quellfeldname: Der Name des ausgewählten Quellfeldes.
  • Filtertyp: Der Typ des Filters: Feld, Filter oder Metadatum. Je nach Typ sind unterschiedliche Felder erforderlich.
  • *Zieltabellennr.: Die Nummer der Tabelle, die mit der aktuellen Tabelleneinrichtung verknüpft ist.
  • *Zielfeldnr.: Die Nummer des Feldes, das zum Filtern verwendet wird. Dieses müssen Sie auswählen.
  • Zielfeldname: Der Name des ausgewählten Zielfeldes.
  • **Filterwert: Ein konstanter Wert, der zum Filtern verwendet wird.
  • ***Metadatumswert: Der Name der Eigenschaft, deren Wert zum Filtern verwendet wird. Zur Auswahl stehen die restlichen Eigenschaften der aktuellen M-Files Klasse.

    Auswahl des Metadatumswertes

    Es dürfen alle Datenquellentypen außer "BC Erw. Lookup" zum Filtern verwendet werden.

Korrektheit der Filterwerte

Quelle und Ziel müssen zum erfolgreichen Filtern die gleichen Werte haben. Der Anwender ist für die Korrektheit der eingerichteten Filter verantwortlich. Stimmen die Werte nicht, werden keine Ergebnisse gefunden und die Eigenschaft bleibt leer.

* Ist bei Filtertyp "Feld" erforderlich
** Ist bei Filtertyp "Filter" erforderlich
*** Ist bei Filtertyp "Metadatum" erforderlich

Beispieleinrichtungen

Als Beispiel für Filtertypen "Feld" und "Filter" wird der Kontakt "KT000008" verwendet. Es wird nach der Unternehmensnr. gefiltert.

Filtertyp "Feld"

Beispielszenario: Über die DMS Dropform wird ein Dokument am Kontakt "KT000008" hochgeladen. In der Eigenschaft "Debitor (Obj.)" soll die Nummer des Debitors stehen, der mit dem Unternehmenskontakt verknüpft ist, zu dem der Kontakt "KT000008" gehört.

In diesem Beispiel wird der Filtertyp "Feld" verwendet. Das Metadatum "Debitor (Obj.)" hat den Datenquellentyp "BC Erw. Lookup". Das Metadatum soll die (Debitoren-)Nr. (Feld 5) aus Tabelle 5054 (Geschäftsbeziehungen) erhalten. Dafür wird die Kontaktnr. (Feld 1) aus Tabelle 5054 nach der Unternehemsnr. (Feld 5051) aus Tabelle 5050 (Kontakt) gefiltert.

Ein Dokument wurde am Kontakt "KT000008" über die Dropform hochladen. Dabei wurde der Eigenschaft "Debitor (Obj.)" die (Debitoren-)Nr. erfolgreich zugewiesen.

Filtertyp "Filter"

Beispielszenario: Über die DMS Dropform wird ein Dokument am Kontakt "KT000008" hochgeladen. In der Eigenschaft "Debitor (Obj.)" soll die Nummer des Debitors stehen, der mit dem Unternehmenskontakt "KT000007" verknüpft ist.

In diesem Beispiel wird der Filtertyp "Filter" verwendet. Das Metadatum "Debitor (Obj.)" hat den Datenquellentyp "BC Erw. Lookup". Das Metadatum soll die (Debitoren-)Nr. (Feld 5) aus Tabelle 5054 (Geschäftsbeziehungen) erhalten. Dafür wird die Kontaktnr. (Feld 1) aus Tabelle 5054 nach dem Wert "KT000007" gefiltert.

Ein Dokument wurde am Kontakt "KT000008" über die Dropform hochladen. Dabei wurde der Eigenschaft "Debitor (Obj.)" die (Debitoren-)Nr. erfolgreich zugewiesen.

Filtertyp "Metadatum"

Beispielszenario: Über die DMS Dropform wird ein Dokument am Kontakt "KT000008" hochgeladen. In der Eigenschaft "Schlagwörter" soll die E-Mail-Adresse des Debitors stehen, der in der Eigenschaft "Debitor (Obj.)" vom Benutzer ausgewählt wurde.

In diesem Beispiel wird der Filtertyp "Metadatum" verwendet. Das Metadatum "Debitor (Obj.)" hat den Datenquellentyp "BC Lookup" - es muss vom Anwender manuell ausgewählt werden. Als Wert wird die (Debitoren-)Nr. (Feld 1) aus Tabelle 18 (Debitoren) zugewiesen.
Das Metadatum "Schlagwörter" hat den Datenquellentyp "BC Erw. Lookup". Als Wert soll die (Debitoren-)E-Mail (Feld 102) aus Tabelle 18 zugewiesen werden.

In dem BC Erw. Lookup Filter wird das Metadatum "Debitor (Obj.)" zum Filtern verwendet.

Ein Dokument wurde am Kontakt "KT000008" über die Dropform hochladen. Vom Anwender wurde die Eigenschaft "Debitor (Obj.)" ausgewählt - Debitorennr. 40000. Im Anschluss daran wurde die Eigenschaft "Schlagwörter" automatisch befüllt.