Zum Hauptinhalt springen

EASY Archive mit Schema

vorsicht

Sollte das ADAPTIVE-Schema verwendet werden, bitte der Anleitung für EAS folgen. Diese Anleitung ist für EE.x mit eigenem Schema gedacht.

tipp

Alle benötigten Dateien liegen im Installationsverzeichnis unter Archive/EEx .

Schema​

  1. Schema importieren
  2. Schema speichern
  3. Schema veröffentlichen

Pool & Storage Provider​

Vorhandener Pool​

  1. Schema am Pool hinzufügen
  2. Speichern

Neuer Pool, vorhandene Storage Provider​

  1. Neuen Pool anlegen
  2. Schema am Pool hinzufügen
  3. Storage Provider hinzufügen
  4. Speichern

Neuer Pool mit neuen StorageProvidern​

  1. Neuen Pool anlegen
  2. Schema am Pool hinzufügen
  3. 1-n Storage Provider anlegen oder hinzufügen
  4. Speichern

Skripte​

Import der Skripte (ggf. in Unterordner)

  1. logging.js
  2. ptpinvoice_viewquery.js

Anpassung der Skripte​

Script ptpinvoice_viewquery

  • logFilePath
  • arProfilesWithFullAccess
  • dbConnection (ExtDBPool Name)
  • Funktion getFilterWithAccessProfiles → Zugriffsprofile mit Standardberechtigungen wie ptpInvoiceAdmin oder ptpInvoiceAccounting
  • Funktion arProfilesWithFullAccess → Zugriffsprofile mit Standardberechtigungen wie ptpInvoiceAdmin oder ptpInvoiceAccounting

Externer Datenbank-Pool​

Anpassungen der Importdatei ExtDBPool_ptpData.xml

  • REPLACESERVERNAME -> DB-Servername
  • REPLACEUSERNAME -> DB-Username
  • REPLACEPASSWORD -> DB-Passwort
  • REPLACEINSTANCE -> DB-Instanz

View​

Anpassungen der Importdatei ptpInvoiceView.xml

  • View Name: REPLACEVIEWNAME Beispiel: View_ptpInvoice

  • WritePool: REPLACEPOOLNAME Beispiel: /Default/Vendor_Documents

  • QueryScript Prüfe das Skript inkl. Ornderangabe Beispiel: vendor_documents/ptpinvoice_viewquery.js

  • Pool0 - Name: REPLACEPOOLNAME Beispiel: /Default/Vendor_Documents

Documents​

Import Archivstruktur

Schema-Design zur Anzeige im WebClient

Anpassungen / Darstellung analog zum Mappentyp ptpInvoice

  • Manueller Aufwand
  • Aktuell kann hier kein Import / Update durchgeführt werden.

Bevorzugte Vorgehensweise

  • Da es viele Anpassungen sind, wäre idealerweise ein Abgleich eines bereits vorhandenen Kundenprojektes zum Schemadesign

Weitere Anpassungen​

Im Mappentyp ptpInvoice müssen folgende Punkte erledigt werden:

  • Im Register archivedDocuments muss als Filter (View) ouspPostmanAccounting hinzugefügt werden.