Vertec AI Chatbot

Der Chatbot hilft Ihnen bei Fragen rund um das Produkt und die Anpassbarkeit der Software. Wie bei allen AI-generierten Daten sollten die Antworten bei kritischen Informationen verifiziert werden. Nehmen Sie dafür gerne Kontakt mit uns auf. Weitere Informationen zur Verarbeitung der Chat-Daten bieten wir auf der Datenschutzseite.

Die besten Antworten liefert der Chatbot, wenn Ihr Input möglichst viele Informationen enthält. Zum Beispiel:

«Welche Apps stehen im Vertec Cloud Abo zur Verfügung?»

Klasseneinstellungen

Klasseneinstellungen

Produktlinie

Standard

|

Expert

Betriebsart

CLOUD ABO

|

ON-PREMISES

Module

Leistung & CRM

Budget & Teilprojekt

Fremdkosten

Ressourcenplanung

Business Intelligence

Erstellt: 19.10.2009
Aktualisiert: 11.01.2024 | Screenshots aktualisiert.

Für jede Klasse (Typ des Eintrags, zum Beispiel Projekt oder Adresseintrag) können Einstellungen hinterlegt werden, die dann für alle Objekte dieser Klasse gelten. Sie befinden sich im Ordner Einstellungen > Customizing > Klasseneinstellungen. Eine einzelne Klasseneinstellung sieht so aus:

Klassenname

Gibt an, für welche Klasse die Einstellungen gelten. Es kann jeweils nur eine Klasse angegeben werden.

Es kann aber auch eine Basisklasse angegeben werden. Das heisst, wenn etwas für die Klasse Adresseintrag definiert wird, gilt es für Firmen, Personen, Kontakte und Paare.

Anzeige Klassenname

Hier können Sie mittels OCL Expression angegeben, wie der Klassenname auf der Oberfläche angezeigt werden soll.

Möchten Sie beispielsweise bei Adressen direkt sichtbar machen, ob es sich um einen Kunden handelt, können Sie die OCL Expression

if projekte->size > 0 then 'Kunde' else self.oclType.asstring endif

verwenden. Diese zeigt eine Adresse als Kunde an, sobald ihr ein Projekt zugeordnet ist:

Standardanzeige

Die Standardanzeige definiert die Anzeige des Eintrags selbst.

Wird zum Beispiel bei der Adresse die Standardanzeige mit

name + ', ' + standardort

definiert, lautet die Anzeige nun Comtelsat SA, Biel/Bienne, wie im obigen Bild dargestellt.

Hinweis: Wenn auf dem Adresseintrag ein Alias eingetragen ist, wird dieser von der Standardanzeige überschrieben.

Sortierung im Baum

Ab Version 6.5. Hier kann mittels OCL Expression angegeben werden, wie die Objekte dieser Klasse im Baum sortiert werden sollen. Verwenden Sie dazu einen der folgenden Sortier-Operatoren:

  • ->orderby(...)
  • ->orderdescending(...)
  • ->odermulti(...)

Die detaillierte Beschreibung der einzelnen Operatoren finden Sie im Artikel OCL.

In der Liste werden die Objekte gemäss Listeneinstellungen sortiert. Die Einstellung hier hat darauf keinen Einfluss.

Dokumentpfad

Dieses Feld erscheint nur, wenn die Systemeinstellung Dokumentspeicherung auf Dateisystem oder DMS gestellt ist.

Die Dokumentenverwaltung von Dokumenten, die im Dateisystem abgelegt sind, basiert auf Angaben des Speicherpfades der entsprechenden Dateien. Vertec bietet vielfältige Möglichkeiten, die Speicherpfade für verschiedene Dokumente aufgrund der Zuordnung zu den Einträgen automatisch zu berechnen. Wie genau sie berechnet werden, können Sie hier definieren. Es kann eine OCL Expression angegeben werden oder ein Pfad.

Die Vergabe der Speicherpfade kann flexibel auch auf jedem Eintrag unter weitere Info eingesehen bzw. bearbeitet werden:

Der Standardwert dieses Feldes wird automatisch aufgrund der Klasseneinstellungen sowie des globalen Dokumentpfades berechnet. Wird dieser Wert hier überschrieben, erscheint er in grüner Schrift. Wird ein grün dargestellter Speicherpfad im Eingabefeld markiert und gelöscht, dann erscheint wieder der berechnete Standard-Speicherpfad.

Falls es sich beim Speicherpfad um einen Subpfad des Stammpfades handelt, wird er auf dem Objekt relativ abgespeichert. Dies hat den Vorteil, dass sich bei Änderungen am globalen Dokumentpfad auch die speziell angegebenen Speicherpfade automatisch anpassen.

Die Berechnung des Dokumentenpfades ist wie folgt:

  • Wenn ein relativer Pfad eingetragen ist, wird dieser an den globalen Dokpfad angehängt.
  • Falls ein absoluter Pfad angegeben ist, ersetzt dieser den globalen Dokpfad.
  • Lokale (überschriebene) Angaben auf einzelnen Objekten ergänzen bzw. ersetzen den Dokumentpfad aus den Klasseneinstellungen.

Bei der Rechnungsstellung, Projektphasen, Aktivitäten und Projekteinträgen (Leistungen aus der Leistungserfassung, Spesenerfassung und Auslagen) berücksichtigt die Berechnung des Dokpfad zusätzlich die Parent-Objekte Projekt, Parentphase beziehungsweise Adresseintrag. Hier ist die Berechnung wie folgt:

  • Die Standardimplementation verwendet den globalen Dokpfad. Auf Projektphase, Aktivitaet, Rechnung, und Projekteinträgen werden die Parent-Objekte (Projekt, Phase, Adresseintrag) mitberücksichtigt.
  • In einem zweiten Schritt werden die Klasseneinstellungen überprüft. Ist hier ein relativer Pfad angegeben, wird dieser angehängt, ein absoluter wird absolut übernommen.
  • Als letztes wird der Dokumentenpfad auf dem einzelnen Objekt selbst überprüft. Ist dort ein relativer Pfad angegeben, wird dieser angehängt, ein absoluter wird absolut übernommen.

Möchte man den Adress-Namen als Unterordner verwenden, lautet der Dokumentpfad auf der Klasse Adresseintrag Kontakte\%if oclistypeof(Kontakt) then oclastype(Kontakt).firma.name else name endif%.

Möchte man den Projekt-Code als Unterordner verwenden, lautet der Dokumentpfad auf der Klasse Projekt Projekte\%code%.

Icon Index

Hier können Sie angeben, welchen IconIndex Sie verwenden möchten. Wenn Sie nichts angeben, wird einfach das Standardicon für die gewählte Klasse angezeigt.

Eine Liste der verschiedenen Icons mit Index finden Sie hier.

Listeneinstellungen

Zeigt an, ob für diese Klasse spezielle Listeneinstellungen als Standard gespeichert worden sind (siehe Als Standard speichern in den Listeneinstellungen).

Mit dem Button Löschen können diese Listeneinstellungen gelöscht und wieder auf den Vertec-Standard zurückgesetzt werden.

Falls die Begriffe, die mit OCL Expressions definiert werden, bei der Anzeige einen Fehler verursachen, wird die Standardanzeige von Vertec angezeigt.

Zusatzklassen definieren

Auch die Zusatzklassen werden in den Klasseneinstellungen konfiguriert. In Vertec sind 50 solcher Zusatzklassen verfügbar: ZusatzKlasse0 bis ZusatzKlasse49. Alle Informationen dazu finden Sie im Artikel Zusatzklassen.

Customizing von Seiten

In den Klasseneinstellungen unter Seiten können die Seiten der entsprechenden Klasse eingesehen und bei Bedarf auch angepasst werden.

Alle Informationen über das Customizing der Vertec Benutzeroberfläche finden Sie hier.

Unterstützung von mehrfachen Klasseneinstellungen

Ab Vertec Version 6.4.0.17 können pro Klasse mehrere Klasseneinstellungen parallel geführt werden. Dies ist vor allem für Konfigurationen relevant, um Konflikte zwischen importierten Klasseneinstellungen und bereits bestehenden kundenspezifischen Anpassungen zu vermeiden. Die Klasseneinstellungen werden wie folgt berücksichtigt:

  • Die Rangfolge bei verschiedenen anwendbaren Klasseneinstellungen bestimmt sich durch Sortierung nach der Internen ID. Höhere IDs entsprechen neueren Objekten.
  • Bei folgenden Eigenschaften wird der Wert der neuesten Klasseneinstellungen verwendet:
    • Dokumentenpfad
    • Icon Index
    • Anzeige Klassenname
    • Standardanzeige
  • Bei den (Standard-)Listeneinstellungen werden immer die ältesten Klasseneinstellungen angewandt. Der Button Als Standard speichern im Listeneinstellungs Editor schreibt deshalb immer in die ältesten Klasseneinstellungen.
  • Gibt es auf mehreren Klasseneinstellungen Customizing von Seiten, werden alle zu einer Page-Definition kombiniert. Sind dabei gleiche Elemente definiert, wird jeweils das der neusten Klasseneinstellungen angewandt.
Bitte wählen Sie Ihren Standort