Menü der Dokumentation

Listen und Bibilotheken

Folgende Listen und Bibliotheken werden verwendet:

ecsContracts

Typ: Dokumentbibliothek

Initiale Anzahl: 1

Inhaltstypen: ecsContractContentType

ecsTasks

Typ: Liste

Initiale Anzahl: 1

Inhaltstypen: ecsTasksContentType

ecsContractualPartners

Typ: Liste

Inhaltstypen: ecsContractualPartnerContentType

Automatisches Erzeugen neuer Dokumentbibliotheken und Listen

Nächtlich wird ein Job (Health-Check) ausgeführt, der bei Bedarf neue Dokumentbibliotheken und Listen erzeugt. Für die Erzeugung neuer Dokumentbibliotheken und Listen wird jeweils immer die aktuelle Dokumentbibliothek bzw. Liste als Vorlage genommen und kopiert.

Zunächst wird vom Health-Check geprüft:

  • ob der hinterlegte Service-Account-Token noch gültig ist

  • der Service-Account notwendige Berechtigung auf SharePoint hat

Wenn die Health-Check-Funktion erfüllt ist, prüft das System, ob neue Dokumentbibliotheken und Listen erstellt werden müssen.

Folgende Aktionen werden durchgeführt:

  • Überprüfen, ob die aktuelle Vertragsdokumentbibliothek das maximale Limit an Dokumentenmappen überschritten hat (das Limit beträgt 4000).

  • Überprüfen, ob eine Vertragsdokumentbibliothek mit dem neuen Listenindex existiert.

    • Vertragsdokumentbibliothek existiert.

      • Übertragen der Einstellungen der vorherigen Vertragsdokumentbibliothek.

        • Inhaltstypen ergänzen.

        • Index der Spalten ergänzen.

        • Ansichten werden entfernt und von der vorherigen Vertragsdokumentbibliothek übernommen.

        • Titel der Vertragsdokumentbibliothek wird lokalisiert.

    • Vertragsdokumentbibliothek existiert nicht.

      • Neue Vertragsdokumentbibliothek anlegen. Vorherige Vertragsdokumentbibliothek wird als Vorlage verwendet.

        • Inhaltstypen hinzufügen.

        • Index der Spalten hinzufügen.

        • Ansichten werden von der vorherigen Vertragsdokumentbibliothek übernommen.

        • Vertragsdokumentbibliothektitel wird lokalisiert.

  • Nach dem Erzeugen der Vertragsdokumentbibliothek wird eine neue Aufgabenliste nach dem gleichen Schema erzeugt oder aktualisiert.

  • Nach dem Erzeugen der Aufgabenliste werden die von der Organisation definierten Listen aus der Konfiguration gelesen und nach dem gleichen Schema erzeugt oder aktualisiert.

    Dabei wird der Listentitel nicht übernommen oder angepasst, sondern entspricht dem Listennamen.

  • Nach dem Erzeugen aller Dokumentbibliotheken und Listen, wird der currentListIndex in der Konfiguration erhöht.