Feldabhängigkeiten einrichten

Um Benutzern eine nahtlose und sinnvolle Benutzererfahrung zu bieten, nutzen die Continia Expense App und das Continia Expense Portal die Einstellungen in Business Central, um Einschränkungen zwischen verschiedenen Feldern einzurichten. Diese Einschränkungen werden als Feldabhängigkeiten bezeichnet und definieren bestimmte Bedingungen.

Durch die Definition spezifischer Bedingungen werden entsprechende Erwartungen erzwungen. Wenn beispielsweise die Dimension 'BELEGART' Folgendes hat: einen beliebigen Wert (einschließlich bestimmter Werte wie 'ESSEN'), legen Sie den erwarteten Wert für 'PROJEKT' auf einen der folgenden Werte fest:

  • Muss einen Wert haben
  • Muss einen bestimmten Wert haben
  • Darf keinen Wert haben

Wichtig

Feldabhängigkeiten gelten für alle Belegtypen: Abrechnungen, Belege, Fahrstrecken und Pauschalen. Solange beide Felder für einen Belegtyp konfiguriert sind (z. B. wenn DEPARTMENT und PROJECT eine Abhängigkeit haben), gilt dies sowohl für Belege als auch für Fahrtenabrechnungen, sofern beide konfiguriert sind.

Es gibt zwei verschiedene Feldabhängigkeiten:

  • Systemfeldabhängigkeiten – Expense Management berechnet diese automatisch basierend auf Ihrer Einrichtung. Wenn Sie beispielsweise eine Dimension für eine bestimmte Belegart als obligatorisch festgelegt haben, generiert dies eine entsprechende Systemfeldabhängigkeit, die diese Dimension obligatorisch macht, wenn diese Belegart verwendet wird.
  • Benutzerdefinierte Feldabhängigkeiten – Abhängigkeiten, die frei konfiguriert werden können, um Regeln und Erwartungen bei der Erstellung von Belegen durchzusetzen.

Eine Feldabhängigkeit hinzufügen

Sie können Feldtypen aus der folgenden Tabelle Feldtypen auswählen, um eine Systemfeldabhängigkeit oder eine benutzerdefinierte Feldabhängigkeit zu erstellen, die Sie selbst erstellen.

So fügen Sie Feldabhängigkeiten hinzu:

  1. Suchen Sie (Search) nach Feldtypabhängigkeiten und wählen Sie den entsprechenden Link aus.

  2. Klicken Sie in der Aktionsleiste auf +Neu.

  3. Füllen Sie alle erforderlichen Felder aus und klicken Sie dann auf Schließen.

    FeldBeschreibung
    Wenn FeldtypGeben Sie den Belegtyp an. Sie können einen aus der Dropdown-Liste auswählen oder auf Neu klicken, um einen benutzerdefinierten Typ hinzuzufügen.
    BedingungFolgende Optionen stehen in der Dropdown-Liste zur Verfügung:
    • Hat einen bestimmten Wert. Sie können diese Option nur für die Feldtypcodes des Datentyps Option oder Code verwenden.
    • Hat einen beliebigen Wert
    WertGeben Sie den Wert an, wenn die Bedingung auf Hat einen bestimmten Wert gesetzt ist. Wenn beispielsweise der Feldtypcode auf Belegart und die Bedingung auf Hat einen bestimmten Wert festgelegt ist, können Sie in der Spalte Wert Hardware auswählen.
    Dann FeldtypGeben Sie den Feldtyp aus der Dropdown-Liste an, indem Sie ihn aus einer Liste auswählen.
    ErwartungDie Optionen aus der Dropdown-Liste sind:
    • Muss einen Wert haben
    • Muss einen bestimmten Wert haben. Sie können diese Option nur für Feldtypcodes des Datentyps Code oder Text verwenden.
    • Darf keinen Wert haben
    Erwarteter WertGibt an, ob die Abhängigkeit ein mögliches Wertergebnis hat; dies wird hier angezeigt.
    System erstelltDer Schalter ist ausgewählt, wenn die Abhängigkeit automatisch erstellt wurde.
    DeaktiviertDer Schalter gibt an, ob die Abhängigkeit deaktiviert ist. Dies geschieht automatisch, wenn ein Konflikt erkannt wird.
    GrundWenn die Abhängigkeit deaktiviert ist, wird in diesem Feld der Grund dafür angegeben.
  4. Wählen Sie in der Aktionsleiste Konsistenzprüfung aus, um diese Regel zu aktivieren, und klicken Sie dann auf OK.

  5. Klicken Sie in der Aktionsleiste auf Continia Online > Erzwinge Synchronisation mit Continia Online, und die Regel wird an die zugehörigen Mobilgeräte gesendet.

    Hinweis

    Die Feldabhängigkeit ist nur aktiv, wenn die Feldtyp- und Referenzfeldtypcodes Konfigurierte Felder sind.

Systemabhängigkeiten aktualisieren

Systemfeldabhängigkeiten werden ermittelt, wenn Sie Systemabhängigkeiten aktualisieren auswählen. Alle resultierenden Regeln werden der Seite „Feldtypabhängigkeiten“ hinzugefügt. Wenn in einem Feld Konflikte erkannt werden, wird eine Meldung angezeigt und die widersprüchlichen Regeln werden deaktiviert. Wenn Sie Systemabhängigkeiten aktualisieren auswählen, wird automatisch eine Konsistenzprüfung durchgeführt, die die Bedingungen neu bewertet.

Die Liste der Systemfeldabhängigkeiten wird regelmäßig berechnet und aktualisiert, kann aber auch manuell aktualisiert werden, um die neuesten Änderungen der Einrichtung in Ihrem Mandanten widerzuspiegeln. Wenn Sie Systemfeldabhängigkeiten aktualisieren, werden diese automatisch auf der Seite Feldtypabhängigkeiten erstellt. Sie müssen sie jedoch immer manuell aktivieren, sodass Sie die vollständige Kontrolle haben.

So berechnen und aktualisieren Sie Systemfeldabhängigkeiten:

  1. Suchen Sie (Search) nach Feldtypabhängigkeiten und wählen Sie den entsprechenden Link aus.
  2. Klicken Sie in der Aktionsleiste auf Systemabhängigkeiten aktualisieren und dann auf OK.

Expense Management aktualisiert sich an vielen Stellen und ermittelt die Systemfeldabhängigkeiten auf Grundlage der folgenden Aspekte:

  • Belegart mit Teilnehmern erforderlich
  • Standarddimensionen

Eine Konsistenzprüfung durchführen

Wenn Sie eine neue Feldabhängigkeit hinzufügen, werden Sie feststellen, dass die Abhängigkeit deaktiviert ist – dies ist beabsichtigt, um Konflikte zu vermeiden – und es wird die Meldung „Führen Sie die Aktion „Konsistenzprüfung“ aus, um diese Abhängigkeit zu aktivieren“ angezeigt.

Hinweis

Ein Administrator muss die Systemabhängigkeiten überprüfen, die Konsistenzprüfung ausführen und etwaige Konflikte beheben.

Mithilfe der Konsistenzprüfung können Sie Abhängigkeiten richtig konfigurieren. Sie können ermitteln, ob Regeln sinnvoll sind oder miteinander in Konflikt stehen, die Regelkonsistenz und mögliche Konflikte prüfen und Vorschläge zur Lösung etwaiger Probleme erhalten.

So führen Sie eine Konsistenzprüfung durch:

  1. Klicken Sie in der Aktionsleiste auf Konsistenzprüfung, und klicken Sie dann auf OK.
  2. Klicken Sie auf Systemabhängigkeiten aktualisieren, um die Konsistenzprüfung automatisch zu starten.
  3. Klicken Sie auf OK.

Informationen zum Thema

Felder einrichten