Inhaltsverzeichnis
Dynamische Felder
Die Funktionalität „Dynamische Felder in cimERP“ erlaubt es in bestimmten Masken von cimERP neue, individuell benötigte Felder hinzuzufügen. Diese Felder erweitern automatisch das Datenbankmodell von cimERP. Dabei werden diese Änderungen releasesicher vorgenommen. Die Funktion wird in den einzelnen Programmen auf einer dafür reservierten Reiterkarte „Individualdaten“ bereit gestellt. Dynamische Felder können von entsprechend berechtigten Sachbearbeitern verwaltet werden.
Jeder Sachbearbeiter der über die notwendigen Berechtigungen verfügt (Feld „Berechtigung dyn. Felder/Scripting“ im Programm Benutzerverwaltung) kann über den Menüpunkt „Extras - Dynamisches Feld“
Die Funktion steht in vielen Programmen zur Verfügung, wie z.Bsp. in den folgenden Bereichen:
- Artikelstamm
- Kundenstamm/Lieferantenstamm
- Vertriebsanfrage/Angebot/Kundenauftrag
- Einkauf
- Fertigung
- …
Dynamische Felder können in den folgenden Basisfunktionen von cimERP verwendet werden:
- Reporting
- Modul Workflow
- Modul Prozessmanagement
- Scripting (auf Feld- bzw. Maskenebene)
- in Individualprogrammen
Hinweis: Eine Änderung bzw. Löschung von Feldern ist nicht möglich, wenn auf dynamische Felder durch Individual-Programme zugegriffen wird. Diese Änderung muss dann in Abstimmung mit cimdata software erfolgen. Die Änderung bzw. Löschung von Feldern kann dazu führen, dass individuell erstellte Auswertungen (z.B. Crystal Reports), die diese Felder verwenden, nicht mehr lauffähig sind und angepasst werden müssen.
Wird erstmalig ein dynamisches Feld in einer Maske erstellt, so wird automatisch in der Datenbank eine neue Tabelle mit dem Aufbau Kundenkürzel_Programmspezifika_dyn erzeugt. Bei Änderungen wird diese Tabelle geändert. Bereits abgespeicherte Daten bleiben erhalten.
Die Funktionalität „Dynamische Felder“ steht in den folgenden Programmen zur Verfügung:
| Programm | Maske | Programmspezifika (Tabellenname) |
| Parameter | Parameter Firmenstammdaten | betriebsadresse |
| Artikelstamm | Reiterkarte Individualdaten | |
| Kunden-/Lieferantenstamm | Reiterkarte Individualdaten | |
| Vertreterstamm | Individuelle Stammdaten | kundenstamm |
| Arbeitsplatz | Arbeitsplatz - Reiter Inidividualdaten | arbeitsplatzstamm |
| Werkzeug | Werkzeug - Reiter Individualdaten | werkzeugstamm |
| Prüfplan | Prüfplan - Reiter Individualdaten | pruefplan |
| Personalverwaltung | Personalverwaltung - Reiter Individualdaten | personalstamm |
| Angebotsverwaltung (Position) | Angebotsverwaltung - Positionen - Individualdaten | ang_artikel |
| Angebotsverwaltung (Kopfdaten) | Angebotsverwaltung - Kopfdaten - Individualdaten | ang_kopfdaten |
| Auftragsverwaltung (Position) | Kundenauftrag - Positionen - Individualdaten | auf_artikel |
| Auftragsverwaltung (Kopfdaten) | Kundenauftrag - Kopfdaten - Individualdaten | auf_kopfdaten |
| Stücklistenverwaltung (Kopfdaten) | Reiter Individualdaten | stuecklisten_kopf |
| Stücklistenverwaltung (Position) | Reiter Individualdaten | stuecklisten_pos |
| Arbeitsplanverwaltung (Kopfdaten) | Reiter Individualdaten | arbeitsplan_kopf |
| Arbeitsplanverwaltung (Position) | Reiter Individualdaten | arbeitsplan_pos |
| Fahrzeugstamm (Modul Tourenplanung) | Detailmaske Fahrzeugstamm | fahrzeugstamm |
