Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 27 Next »

Mandanteneinstellungen

Thema

Beschreibung

enableAPRCview

Kapa Planung

Mit dieser Einstellung kann man die personenzentrierte Ansicht in der KaPa-Planung aktivieren.

TASK_SERVICECONTRACT_USE_JOBNUMBER_INSTEAD_INTERNALID

Wartungen

Bei Wartungs-Aufgaben welche mittels Wartungsvertrag gebündelt sind, wird die Auftragsnummer anstatt der Aufgabennummer vergeben.

SERVICECONTRACT_AUTO_CREATE_SUBJECT

Wartungen

WEBSERVICE_TASK_SYNC_EXCLUDE_NZ_TASKS

Schnittstelle/WaWi

Wenn true dann werden die Aufgaben, die am NZ Kunden hängen, nicht an die WaWi geliefert.

WEBSERVICE_TASK_BDTO_ALLOW_UPDATES_ON_WORKLOAD

Schnittstelle/WaWi

Wir der Parameter auf false gesetzt, werden bei Aufgaben die bereits Arbeitsaufwand > 0 gesetzt haben bei Updates des Arbeitsaufwands ignoriert.

AUTO_DAY_CLOSE_DAY_BEGIN_LIMIT

Ist der letzter Tagesbeginn mit diesem Zeitpunkt oder später gebucht, dann wird der AutoDayClose für diesen Mitarbeiter/Tag nicht aufgerufen und erwartet, dass tatsächlich über Mitternacht gearbeitet wird.

Bsp. 13:00 / wird ein Tag mit 13 Uhr (oder später) begonnen, dann zieht kein AutoDayClose.

BILLING_CUSTOMER_FALLBACK

Fallback beim Verrechnungskunden auf den “normalen” Kunden wenn er Verrechnungskunde nicht explizit gesetzt ist.

Werte: true / false

Default: false

declinedTecrClipboardInternalId

Interne ID Anzeigename der Zwischenablage in welches ein Termin verschoben wird wenn er vom Kunden abgelehnt wird. Unterstützt die Verwendung von OptionParametern um die Zwischenablage dynamische anhand von OptionParameters, ausgehend von dem Benutzer, der die TECR Anfrage gestartet hat, auszuwählen.

OptionParameter können im Format {param1} angegeben werden, z.B.: Abgelehnt_{Abteilung}

Wichtig: Die OptionParameter müssen am Benutzer hängen.

Beispiel nach Standort:

TECR_REJECTED_{Division}

Werte: Text ohne Leerzeichen & Sonderzeichen mit unterstützung für OptionParameter

Default: LEV_ABGELEHNTE_TERMINE

declinedTecrClipboardName

Anzeigename der Zwischenablage in welches ein Termin verschoben wird wenn er vom Kunden abgelehnt wird. Unterstützt die Verwendung von OptionParametern um die Zwischenablage dynamische anhand von OptionParameters, ausgehend von dem Benutzer, der die TECR Anfrage gestartet hat, auszuwählen (Siehe https://levatis.atlassian.net/wiki/spaces/LUD/pages/2840297473/Mandanteneinstellungen#declinedTecrClipboardInternalId).

Werte: Freitext mit unterstützung für OptionParameter

Default: Abgelehnte Termine

enableServiceContractContainers

Mit dieser Einstellung wird unter Mehr → Wartungsverträge angezeigt.

Werte: true / false

Default: false

enableAPRCview

Mit dieser Einstellung kann man die personenzentrierte Ansicht in der KaPa-Planung aktivieren.

Werte: true / false

Default: true

Frontend: Ja

homedrive

Werte: true / false

Default: false

includeTaskOptionParametersInCalendar

Option um Optionparameter der Datenobjekte (Kunde, Objekt und Aufgabe) für die Kalender- Darstellung zur Verfügung zu stellen

Werte: true / false

Default: false

Frontend: Ja

projectDocumentsTaskFolderStructure

Option um die Ordnerstruktur der Aufgaben Ordner in einem Projekt zu definieren. 

  • Ein Ordner Level pro Zeile

  • Syntax <Task-Attribut>;<Text bei null / leer>;<Null/Leer Text übersetzen>

    • Der letzte Teil ;<Null/Leer Text übersetzen> ist optional und standardmäßig auf false

    • Bei Task-Attribut kann mittels | eine Art Modifier angegeben werden (Bsp.: timeframestart|year ). Diese Modifier sind Funktionen die auf den Wert des Task-Attributs angewendet werden. Aktuell ist year & month implementiert, was von einem Datum nur das Jahr/Monat hernimmt.

Gruppierung nach Jobnumber:

jobnumber;Documents.Folder no task identifier;true

Gruppierung nach internalId:

internalId;Documents.Folder no task identifier;true

Mehrere Ebenen - Zuerst nach Auftragsjahr, dann nach jobnumber (Standard):

timeframestart|year;Documents.Folder no timeframestart;true
jobnumber;Documents.Folder no task identifier;true

Werte: Konfiguration im Format:

  • <Task-Attribut>;<Text bei null / leer>;<Null/Leer Text übersetzen>

Default:

timeframestart|year;Documents.Folder no timeframestart;true jobnumber;Documents.Folder no task identifier;true

QUICK_SEARCH_OPTION_PARAMETERS

OptionParameter welche in den Lucene Index aufgenommen werden sollen.

PRB-6139 - Getting issue details... STATUS

Werte: Liste mit <Entity>[.<OptionParameter>] ein Eintrag pro Zeile.

  • OptionParameter optional → alle OptionParameter werden in den Index aufgenommen

Beispiel:

Task.firmennummer
Customer.Matchcode
Project

Dadurch werden die Firmennummer beim Task, der Matchcode beim Customer und alle OptionParameter auf den Project in den Index aufgenommen.

QUICK_SEARCH_*_TEMPLATE

Templates für die Anzeige der Suchergebnisse pro Type

PRB-6786 - Getting issue details... STATUS

Es gibt pro ObjectType jeweils ein Template für den Titel und für die Beschreibung.

Verfügbare Optionen incl. Default Wert:

  • QUICK_SEARCH_CUSTOMER_TITLE_TEMPLATE

    • <#if internalId?has_content>${internalId} | </#if>${fullname!}
  • QUICK_SEARCH_CUSTOMER_DESCRIPTION_TEMPLATE

    • ${[address!, zip!, city!]?filter(it -> it?has_content)?join(\" \")}
  • QUICK_SEARCH_PROJECT_TITLE_TEMPLATE

    • ${subject}<#if internalId?has_content> - ${internalId}</#if> (${(customer.internalId)!} ${(customer.fullname)!})
  • QUICK_SEARCH_PROJECT_DESCRIPTION_TEMPLATE

    • ${(customer.fullname)!}: ${address!} ${zip!} ${city!}
  • QUICK_SEARCH_TASK_TITLE_TEMPLATE

    • ${subject}<#if (project.customer.fullname)?has_content> - ${project.customer.fullname}</#if><#if internalId?has_content> / ${internalId}</#if><#if jobnumber?has_content> / ${jobnumber}</#if>
  • QUICK_SEARCH_TASK_DESCRIPTION_TEMPLATE

    • ${[jobnumber!, internalId!, text!]?map(it -> it!?trim)?filter(it -> it?has_content)?join(\" / \")}
  • QUICK_SEARCH_RESOURCE_TITLE_TEMPLATE

    • ${name!}
  • QUICK_SEARCH_RESOURCE_DESCRIPTION_TEMPLATE

    • <#if internalId?has_content>${internalId}<#else>${id!}</#if><#assign xmlcontent=getPojectmemberResourceXmlDescription(xmldescription)><#if content[\"education0\"]?has_content> content[\"education0\"]</#if><#if content[\"email0\"]?has_content> content[\"email0\"]</#if>
  • QUICK_SEARCH_DOCUMENT_TITLE_TEMPLATE

    • ${subject!}
  • QUICK_SEARCH_DOCUMENT_DESCRIPTION_TEMPLATE

    • ${filetype!} ${uploadDate!}

Weitere Beispiele:

  • Beim Task in der Beschreibung auch den Objekt Namen + den OptionParameter Firmenname mit anzeigen:

    • ${[(project.subject)!, optionParametersMap["firmennummer"]!, jobnumber!, internalId!, text!]?map(it -> it!?trim)?filter(it -> it?has_content)?join(" / ")}

SERVICECONTRACT_AUTO_CREATE_SUBJECT

Titel der Wartungsaufgaben welche vom Wartungs- Mechanismus erstellt werden.

Als Platzhalter kann <label> verwendet werden, was beim erstellen der Aufgaben mit der Bezeichnung der Wartung ersetzt wird.

Werte: Freitext mit speziellen Platzhaltern

Default: <label> (automatisch)

SERVICECONTRACT_AUTO_CREATE_TEXT

Beschreibung der Wartungsaufgaben welche vom Wartungs- Mechanismus erstellt werden.

Als Platzhalter können folgende Werte verwendet werden:

  • <lastservice> : Letzte Wartung

  • <intervalDisplay> : Intervall

  • <intervall> : Monat(e) / Woche(n) / Tag(e)

  • <scComment> : Beschreibung

Werte: Freitext mit speziellen Platzhaltern

Default:

Automatisch erzeugte Wartungsaufgabe\n

Letzte Wartung: <lastservice>\n

Intervall (<intervalDisplay>): <intervall>\n

<scComment>

SERVICE_CONTRACT_INHERIT_DOCUMENTS

Dokumente welche bei einer Wartung hochgeladen wurden, können mit dieser Einstellung automatisch zu den erstellten Aufgaben weiter kopiert werden.

Werte: true / false

Default: false

showSpecialDrive

Option um in der Korrekturmaske für Fahrten eine weiter Markierung einzublenden ob eine Fahrt eine Sonderfahrt ist.

Diese Markierung kann über die Zeitscheiben Konfiguration abgefragt werden mittels:

...
<onlyWithTag>SPECIAL</onlyWithTag>
...

Werte: true / false

Default: false

Frontend: Ja

suppressTableExport

Option mit welcher eine Standard Export Funktion (z.B. als EXCEL) bei den levatis Listen/Tabellen freigeschalten werden kann.

Werte: true / false

Default: true

Frontend: Ja

Task_SendEMailOnCreate_ExcludeTasktypes

Es wird eine E-Mail versendet, wenn die Aufgabenart keine der hier gelisteten Aufgabenarten entspricht. Es können mehrere Aufgabenarten durch Beistrich getrennt (KEIN Strichpunkt!) angegeben werden. Kein Wert (oder leer) → schaltet diese Funktionalität aus.

Task_SendEMailOnCreate_IncludeTasktypes

Es werden nur E-Mails versendet, wenn Aufgaben für eine hier aufgelistete Aufgabenart erstellt worden ist. Es können mehrere Aufgabenarten durch Beistrich getrennt (KEIN Strichpunkt!) angegeben werden. Kein Wert (oder leer) → Benachrichtigung für alle Aufgabenarten.

Task_SendEMailOnCreate_Recipients

Um Benachrichtigungen bei der Erstellung einer neuen Aufgabe zu erhalten, müssen hier die Email-Adressen durch Beistrich bzw. Strichpunkt getrennt angegeben werden.

Ist das Feld leer oder existiert die Einstellung bei dem Kunden nicht, ist das Feature deaktiviert.

TIMESLICE_INHERIT_DAYPAUSES_TO_UNTIMED_TE

Betrifft Lohnbuchungs-Berechnung - Pausen-Behandlung; PRB-7177

Hat der Mitarbeiter Tagesbeginn und -Ende sowie Pausen am Tag gebucht wird mit dieser Mandanten-Einstellung definiert ob die gebuchten Tages-Pausen auch auf Termine übertragen werden sollen. Das betrifft nur Termine ohne eigene Zeitbuchungen. Also Termine die bspw. über den sog. Direktabschluss oder aber im Wochenkalender ohne Beginn- und Endezeit abgeschlossen wurden.

Ist der Wert mit true definiert werden Lohnbuchungen so erzeugt als ob Tagespausen mit der selben zeitlichen Lage auch auf den Termin gebucht worden wären.

Werte: true / false

Default: false

WEBSERVICE_TASK_SYNC_EXCLUDE_NZ_TASKS

Option um im Webservice Aufgabe (Tasks) ohne Auftragsnummer abzuholen. Wenn true dann werden die Aufgaben, die am NZ Kunden hängen, nicht an die WaWi geliefert.

Werte: true / false

Default: false

  • No labels