Validierungsregeln (Fenster ID-103)

Aus iDempiere de
Zur Navigation springen Zur Suche springen



Fenster: Validierungsregeln

Beschreibung: Verwaltung dynamischer Validierungsregeln für Spalten und Felder

Hilfe: Im Fenster "Validierungsregeln" können Sie alle dynamischen Regeln bei Eingabe und Verwaltung von Spalten und Feldern festlegen. Dieses Fenster ist nur für die Systemadministration bestimmt.



TAB: Validierung

Beschreibung: Validierungsregeln


Hilfe Im Register "Validierungsregeln" legen Sie alle dynamischen Regeln fest, die bei der Eingabe und Verwaltung von Spalten und Feldern gelten.


Validierungsregeln - Validierung - Fenster (iDempiere 1.0.0).png



Folgende Felder werden in der Standardmaske angezeigt:


Original Name (englisch) Name (deutsch) Beschreibung Hilfe Technische Daten
Dynamic Validation Dynamische Validierung Regel für die dynamische Validierung Die Regeln bestimmen, wann ein Eintrag als gültig bewertet wird. Sie können Variablen für eine dynamische (kontextbezogene) Validierung verwenden. AD_Val_Rule_ID
numeric(10) NOT NULL
ID
Client Mandant Mandant für diese Installation Ein "Mandant" ist eine Firma oder eine juristische Person. Mandanten können keine Daten teilen/nicht gemeinsam auf Daten zugreifen. AD_Client_ID
numeric(10) NOT NULL
Table Direct
Organization Organisation Organisatorische Einheit innerhalb des Mandanten Eine "Organisation" ist die Geschäftseinheit eines Mandanten oder eine juristische Person, z.B. ein Geschäft oder eine Abteilung. Organisationen können gemeinsam auf Daten zugreifen, bzw. die Daten gemeinsam verwenden. AD_Org_ID
numeric(10) NOT NULL
Table Direct
Name Name Alphanumerischer Identifikator des Eintrags Der "Name" eines Eintrags wird zusätzlich zum Suchschlüssel als Standardsuchoption verwendet. Ein Name kann bis zu 60 Zeichen lang sein. Name
character varying(60) NOT NULL
String
Description Beschreibung Optionale Kurzbeschreibung des Datensatzes Eine Beschreibung ist auf 255 Zeichen begrenzt. Description
character varying(255)
String
Active Aktiv Der Datensatz ist im System aktiv Es gibt zwei Methoden um Datensätze im System zu sperren: Eine Methode ist den Datensatz zu löschen. die andere ist es den Datensatz zu deaktivieren. Ein deaktivierter Datensatz kann nicht mehr ausgewählt werden, steht aber weiterhin in Berichten zur Verfügung. Es gibt zwei Gründe dafür einen Datensatz zu deaktivieren und nicht zu löschen: (1) Das System benötigt den Datensatz für Audits (2) Der Datensatz wird von anderen Datensätzen referenziert. Es ist z.B. nicht möglich einen Geschäftspartner zu löschen, wenn zu diesen Geschäftspartner Rechnungen vorliegen. In diesem Fall wird der Geschäftspartner deaktiviert und kann nicht mehr für zukünftige Vorgänge verwendet werden. IsActive
character(1) NOT NULL
Yes-No
Entity Type Entitätstyp Entitätstyp im Dictionary. Legt Besitz und Synchronisation fest. Die Entitätstypen "Dictionary", "ADempiere", "iDempiere" und "Application" könnten automatisch synchronisiert und Anpassungen gelöscht oder überschrieben werden. Für Anpassungen die Entität kopieren und "Benutzerverwaltet" auswählen! EntityType
character varying(40) NOT NULL
Table
Type Typ Art der Validierung (SQL, Java Script, Java Language) Das Feld "Elementtyp" zeigt den angewandten Validierungstyp an. Dies kann SQL, Java Script oder Java Language sein. Type
character(1)
List
Validation code Validierungscode Validierungscode Das Feld "Validierungscode" zeigt Datum und Uhrzeit des Fehlers und die Fehlermeldung an. Code
character varying(2000)
Text




TAB: In Spalte verwendet

Beschreibung: In Spalte verwendet


Hilfe null


Validierungsregeln - In Spalte verwendet - Fenster (iDempiere 1.0.0).png



Folgende Felder werden in der Standardmaske angezeigt:


Original Name (englisch) Name (deutsch) Beschreibung Hilfe Technische Daten
Client Mandant Mandant für diese Installation Ein "Mandant" ist eine Firma oder eine juristische Person. Mandanten können keine Daten teilen/nicht gemeinsam auf Daten zugreifen. AD_Client_ID
numeric(10) NOT NULL
Table Direct
Organization Organisation Organisatorische Einheit innerhalb des Mandanten Eine "Organisation" ist die Geschäftseinheit eines Mandanten oder eine juristische Person, z.B. ein Geschäft oder eine Abteilung. Organisationen können gemeinsam auf Daten zugreifen, bzw. die Daten gemeinsam verwenden. AD_Org_ID
numeric(10) NOT NULL
Table Direct
Table Tabelle Tabelle für die Felder Die Datenbanktabelle liefert die Informationen der Tabellendefinition AD_Table_ID
numeric(10) NOT NULL
Table Direct
DB Column Name DB Spaltenname Der Name der Spalte in der Datenbank Das Feld "DB Spaltenname" zeigt den Namen einer Tabellenspalte an, wie er in der Datenbank festgelegt wurde. ColumnName
character varying(30) NOT NULL
String
System Element Systemelement Ein "Systemelement" ermöglicht die zentrale Verwaltung von Spaltenbeschreibungen und Hilfetexten. "Systemelement" ermöglicht die zentrale Verwaltung der Hilfe, Beschreibung und Terminologie einer Tabellenspalte. AD_Element_ID
numeric(10)
Search
Name Name Alphanumerischer Identifikator des Eintrags Der "Name" eines Eintrags wird zusätzlich zum Suchschlüssel als Standardsuchoption verwendet. Ein Name kann bis zu 60 Zeichen lang sein. Name
character varying(60) NOT NULL
String
Description Beschreibung Optionale Kurzbeschreibung des Datensatzes Eine Beschreibung ist auf 255 Zeichen begrenzt. Description
character varying(255)
String
Comment/Help Kommentar/Hilfe Kommentar oder Hinweis Das Feld "Kommentar/Hilfe" enthält Hinweise, Kommentare oder Hilfestellungen zur Verwendung eines Artikels. Help
character varying(2000)
Text
Active Aktiv Der Datensatz ist im System aktiv Es gibt zwei Methoden um Datensätze im System zu sperren: Eine Methode ist den Datensatz zu löschen. die andere ist es den Datensatz zu deaktivieren. Ein deaktivierter Datensatz kann nicht mehr ausgewählt werden, steht aber weiterhin in Berichten zur Verfügung. Es gibt zwei Gründe dafür einen Datensatz zu deaktivieren und nicht zu löschen: (1) Das System benötigt den Datensatz für Audits (2) Der Datensatz wird von anderen Datensätzen referenziert. Es ist z.B. nicht möglich einen Geschäftspartner zu löschen, wenn zu diesen Geschäftspartner Rechnungen vorliegen. In diesem Fall wird der Geschäftspartner deaktiviert und kann nicht mehr für zukünftige Vorgänge verwendet werden. IsActive
character(1) NOT NULL
Yes-No
Length Länge Die Länge einer Spalte in der Datenbank Das Feld "Länge" bezeichnet die Länge einer Spalte wie sie in der Datenbank definiert wurde. FieldLength
numeric(10)
Integer
Reference Referenz Systemreferenz (Pickliste) Die Referenz bestimmt die Art des Referenzfelds AD_Reference_ID
numeric(10) NOT NULL
Table
Reference Key Referenzschlüssel Erforderlich um anzugeben ob der Datentyp eine Tabelle oder Liste ist Der "Referenzschlüssel" bezeichnet den Speicherort der Referenzwerte. Es muss definiert werden, ob der Datentyp eine Tabelle oder Liste ist. AD_Reference_Value_ID
numeric(10)
Table
Dynamic Validation Dynamische Validierung Regel für die dynamische Validierung Die Regeln bestimmen, wann ein Eintrag als gültig bewertet wird. Sie können Variablen für eine dynamische (kontextbezogene) Validierung verwenden. AD_Val_Rule_ID
numeric(10)
Table Direct


Beiträge