/******************************************************************************/ /*** cimdata software GmbH ***/ /*** Hohentrüdinger Str. 11 ***/ /*** 91747 Westheim ***/ /***------------------------------------------------------------------------***/ /*** Erstellt von: $BENUTZER *** Erstellt am: $TAGESDATUM *** ***/ /***------------------------------------------------------------------------***/ /*** Wiki-Änderungen: ***/ /*** ***/ /*** ***/ /*** ***/ /******************************************************************************/ {{indexmenu_n>0040}} ====== Matchcodes für Dynamische Felder ====== Das Verfahren zur Erstellung und Verwaltung von Dynamischen Feldern wurde erweitert. Nun gibt es die Möglichkeit zu den Dynamischen Feldern der Feldart "Einzeiliges Eingabefeld" bzw. der Feldart "ERP-Typ" einen ERP-Feldtypen auszuwählen, welcher dafür sorgt, dass dieses Dynamische Feld einen Matchcode passend zum ausgewählten ERP-Feldtypen, mit den bereits bekannten Matchcodefunktionen des cimERPs, erhält. Dies ermöglicht es nun, dass man bei den Dynamischen Feldern auf bestehende Daten zugreifen kann und dass die Funktionen der Matchcodes zur Verfügung stehen,\\ wie z.B. die Vorschlagsliste, der Matchcode Button oder auch die Anzeige weiterer Bezeichnungsfelder. {{:cimerp:1000_releasenotes:0330_release_3.30:pasted:20240716-173103.png}} ===== Verwaltung/Erstellung der DynFelder mit Matchcodes ===== Um die Dynamischen Felder mit Matchcodes erstellen zu können wurde die Verwaltungsmaske der Dynamischen Felder erweitert.\\ Somit kann nun ein ERP-Feldtyp sowieso die zugehörigen Funktionen, wie Pflichtfeldprüfung und Plausibilitätsprüfung für das DynFeld bestimmt werden,\\ sowie verschiedene Infofelder je nach ERP-Feldtyp.\\ Die Felder Datentyp, Nullable, Länge, max. Länge und NK-Stellen werden automatisch bei Auswahl des ERP-Feldtyps gefülllt und können nicht abgeändert werden. {{:cimerp:1000_releasenotes:0330_release_3.30:pasted:20241111-102028.png}} Bei Neuanlage eines Dynamischen Felds, stehen alle möglichen ERP-Feldtypen zur Auswahl:\\ {{:cimerp:1000_releasenotes:0330_release_3.30:pasted:20240722-170136.png}} Wenn es sich jedoch um eine Änderung des Dynamischen Felds handelt und somit der Datentyp nicht mehr änderbar ist, werden nur die mit dem Datentyp übereinstimmenden ERP-Feldtypen angezeigt.\\ Beispiel mit Datentyp "Text":\\ {{:cimerp:1000_releasenotes:0330_release_3.30:pasted:20240722-170334.png}} ==== neue Felder ==== |**ERP-Feldtyp** |Auswahl des ERP-Feldtyps, welcher bestimmt welchen Matchcode das Dynamische Feld erhält. \\ **Mögliche Werte sind: ** \\ //__Undefiniert__ // \\ //__Abnehmergruppe__ // \\ //__Artikel__ // \\ //__Bestellung__ // \\ //__Datum__ // \\ //__Fertigungsauftrag__ // \\ //__Kundenauftrag__ // \\ //__Kunde__ // \\ //__Kundengruppe__ // \\ //__Lieferant__ // \\ //__Teilegruppe1__ // \\ //__Teilegruppe2__ // \\ //__Warengruppe1__ // \\ //__Warengruppe2__ // \\ //__Warengruppe3__ // \\ //__Warengruppe4__ // \\ //__Warengruppe5__ // | |**Pflichtfeld** |Hiermit kann das Dynamische Feld als Pflichtfeld erstellt werden, wodurch das cimERP für dieses Feld die Pflichtfeldprüfung durchführt. \\ **Mögliche Werte sind: ** \\ //__An__ // \\ //__Aus__ // | |**Plausibilitätsprüfung** |Hiermit kann für das Dynamische Feld die Plausibilitätsprüfung aktiviert werden, wodurch der Inhalt der in das Feld passend zum ERP-Feldtyp und MC gegengeprüft wird, wodurch Fehleingaben erkannt und angezeigt werden. \\ **Mögliche Werte sind: ** \\ //__An__ // \\ //__Aus__ // | |**Infofelder:** |Tabelle zur Auswahl verschiedener Informations-/Bezeichnungsfelder, welche je nach ERP-Feldtyp zur Verfügung stehen. \\ z.B. bei ERP-Feldtyp ArtikelNr: Artikelbezeichnung 1, Artikelbezeichnung 2, …| ==== Tabelle ==== |**Auswahl** |Bestimmung ob Information/Bezeichnung als zusätzliches Feld an das Dynamische Feld angehängt werden soll. \\ **Mögliche Werte sind: ** \\ //__Ja__ // \\ //__Nein__ // | |**Infofelder** |Vom ERP-Feldtyp abhängige Bezeichnungen, welche an das Dynamische Feld mit angehängt werden können. \\ Wie z.B. Artikelbezeichnung 1, Artikelbezeichnung 2,… bei ERP-Feldtyp ArtikelNr.| \\ Nach Speicherung der Auswahl erhält man das folgende Dynamische Feld: {{:cimerp:1000_releasenotes:0330_release_3.30:pasted:20240722-170916.png}} Hier sieht man nun den Matchcode-Button sowie die zwei Infofelder anhängen. Die Matchcodefunktionen inkl. der Plausibilitätsprüfung sind somit nun vorhanden. Falls der Inhalt in den Infofeldern zu lang ist, können diese über den bereits bekannten "Felder verschieben"-Modus in der Größe verändert werden. Dies kann nun für alle Einzeiligen Eingabefelder durchgeführt und dabei je nach Feld verschiedene Funktionen ausgewählt werden. {{:cimerp:1000_releasenotes:0330_release_3.30:pasted:20240722-171329.png}} {{tag>$TAGS}}