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.