PackPoint

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide 

PackPoint

PackPoint_2017_4c

 

PackPoint ist eine Funktion, die für Benutzer der Professional- und Enterprise-Edition verfügbar ist und es ihnen ermöglicht, ein zentrales Repository gemeinsamer Ressourcen (Vorlagen, Merge-Module, Ausschlüsse, vordefinierte Eigenschaften usw.) wiederzuverwenden. Einmal eingerichtet, ist PackPoint ein unverzichtbarer Begleiter für die Pflege eines hohen Teamwork-Niveaus und von Standardisierungsmaßnahmen in Packaging-Fabriken.

 

Um die PackPoint-Organisationsstruktur nutzen zu können, muss der Speicherort für PackPoint während der RayPack Einrichtung definiert werden. Wenn ein PackPoint definiert ist, wird die erste Befüllung mit Ressourcen beim ersten Start von RayPack ausgeführt. Alle Kernressourcen, die für eine dauerhafte Pflege über Produkt-Upgrades und lokale Instanzlebenszeiten hinaus geeignet sind, werden automatisch an den PackPoint-Speicherort übertragen. Das im PackPoint-Speicherort gespeicherte Material bildet die Grundlage für jede Synchronisierung mit den lokalen Ressourcen auf dem Packaging-Computer.

 

papercliper

Hinweis:

PackPoint ist für Standalone-Repackager-Installationen von RayPack nicht verfügbar. Verwenden Sie bitte den benutzerdefinierten oder typischen Setup-Typ, um die PackPoint-Initialisierung während der Anwendungsinstallation zu aktivieren.

 

Wenn die aktuell ausgeführte Anwendungsinstanz ein PackPoint verwendet, kann der Pfad zum Speicherort in der Fehlerbehebung-Ansicht des Info-Bereichs eingesehen werden. Es ist jedoch nicht möglich, den PackPoint-Speicherort für eine bestehende RayPack-Instanz über die Steuerelemente der Anwendungsoberfläche zu ändern. Es ist jedoch möglich, den Betriebsmodus von PackPoint zu beeinflussen. Weitere Details finden Sie im Abschnitt Einstellungen.

 

warning1

Warnung

Obwohl dies nicht empfohlen wird, können Benutzer die PackPoint-Konfiguration durch manuelles Anpassen des Inhalts der Datei PackPoint.config ändern, die im Installationsverzeichnis von RayPack gespeichert ist (was typischerweise zu einem Konfigurationsdateipfad wie C:\Program Files\RayPack\PackPoint.config führt)
 

Bitte beachten Sie, dass manuelle Änderungen erhebliche Auswirkungen auf die automatisierten Synchronisierungsfunktionen des PackPoint-Repositorys haben können. Wenn Änderungen erforderlich sind, stellen Sie sicher, dass eine Kopie der ursprünglichen Konfigurationsdatei vorhanden ist, falls die Änderungen negative Nebeneffekte verursachen oder generell fehlerhaft sind.

 

Hier ist eine Übersicht der Ressourcen, die der PackPoint-Kontrolle übergeben werden, wenn ein zentrales Repository für eine RayPack-Packaging-Umgebung eingerichtet wurde:

 

Ressourcenspeicherort ohne PackPoint

Ressourcenspeicherort in PackPoint

[InstDir]\Resources\ICE.xml

[PPDir]\ICE.xml

[InstDir]\Resources\MergeModules

[PPDir]\MergeModules

[InstDir]\Resources\PredefinedSearchs

[PPDir]\PredefinedSearchs

[InstDir]\Resources\Property

[PPDir]\Property

[InstDir]\Resources\Validation

[PPDir]\Validation

[InstDir]\ConfigurationTemplates\

[PPDir]\Default

[InstDir]\ConfigurationTemplates\Filters

[PPDir]\Default\Filters

[InstDir]\ConfigurationTemplates\PackageTemplates

[PPDir]\Default\PackageTemplates

[InstDir]\ConfigurationTemplates\Profiles

[PPDir]\Default\Profiles

 

papercliper

Hinweis:

[InstDir] ist das Installationsverzeichnis von RayPack, typischerweise etwas wie C:\Program Files\RayPack\

[PPDir] ist das PackPoint-Verzeichnis, typischerweise etwas wie C:\RayPack\PackPoint\ für eine lokale PackPoint-Instanz, wie sie von Professional-Edition-Lizenzen erlaubt wird.

Beide Verzeichnispfade sind während der RayPack-Installation frei konfigurierbar, daher können die tatsächlichen Speicherorte auf Ihrem Packaging-Computer abweichen.

 

Typen von PackPoint-Ressourcen

Im Wesentlichen lassen sich zwei Typen von PackPoint-Ressourcen unterscheiden:

 

Ressourcen, für die eine lokale Kopie erstellt wird
Beispiele für diesen Ressourcentyp sind Profile, Ausschlüsse und Vorlagen. Um sicherzustellen, dass ein Benutzer die Berechtigung hat, diese zu ändern, werden die globalen PackPoint-Profile und -Vorlagen auf den lokalen Computer kopiert und stattdessen verwendet. Wenn kein Zugriff auf PackPoint besteht, werden Standardwerte aus [INSTALLDIR]Resources\Default verwendet. Diese Ressourcen sind kritisch und für den Betrieb von RayPack erforderlich.
 

Ressourcen, die direkt aus PackPoint aufgerufen werden
Die meisten anpassbaren Ressourcen (benutzerdefinierte Aktionen, vordefinierte Ordner, Systemsuche, Bedingungen, Merge-Module usw.) werden direkt aus PackPoint aufgerufen. Wenn PackPoint nicht verfügbar ist, funktionieren bestimmte Funktionen möglicherweise nicht (z. B. zeigt der Merge-Module-Browser möglicherweise keine vordefinierten Module an). Diese Ressourcen sind nicht kritisch, und RayPack läuft auch dann, wenn sie nicht zugänglich sind.

 

PackPoint-Aktualisierungsmechanismus

Jedes Mal, wenn RayPack gestartet wird, werden der Versionswert der lokalen Ressourcen und die PackPoint-Version verglichen. Wenn sie sich unterscheiden (was auftreten kann, wenn der PackPoint während Wartungs- oder Produkt-Update-Phasen aktualisiert wurde), wird eines der folgenden Verfahren ausgeführt:

 

Strikter Modus (PackPoint überschreibt lokale Einstellungen)
Alle Änderungen, die am PackPoint-Speicherort vorgenommen wurden, werden in die lokalen Einstellungen übernommen. Alle lokalen Änderungen gehen verloren. Dies ist das Standardverhalten.
 
Während dieses Vorgangs:
 

oDie vorhandene lokale RayPack-Konfiguration („%appdata%\RayPack\*.*") wird aus den PackPoint-Konfigurationsvorlagen ([PPDir]\Default) aktualisiert.

oLokale Filter und Profile werden überschrieben

oPaketvorlagen werden vollständig ersetzt (von PackPoint auf lokal).

 

Lockerer Modus (Lokale Einstellungen bleiben erhalten)
Die lokalen Ressourcen und PackPoint-Ressourcen werden zusammengeführt, um einen synchronisierten Gesamtzustand zu erzeugen.
 
Während dieses Vorgangs:
 

oDie vorhandene lokale RayPack-Konfiguration („%appdata%\RayPack\*.*") wird aus den PackPoint-Konfigurationsvorlagen ([PPDir]\Default) aktualisiert.

oFilter und Profile werden zusammengeführt (nur nicht vorhandene Einträge werden hinzugefügt, bestehende Einträge bleiben unverändert).

oLokale Paketvorlagen bleiben erhalten

 

Diese Synchronisierung ermöglicht es, lokale Anpassungen in den gesamten PackPoint zu übernehmen und gleichzeitig aktualisierte PackPoint-Ressourcen in die Einstellungen der lokalen Anwendungsinstanz zu empfangen. Um die an den lokalen Einstellungen vorgenommenen Änderungen zurückzusetzen, sollten Benutzer diese vom lokalen Computer entfernen und RayPack neu starten. Der Synchronisierungsmechanismus erstellt automatisch eine neue lokale Kopie der im PackPoint gespeicherten Ressourcen.

 

finger1

Achtung:

Wenn der definierte PackPoint-Speicherort aufgrund beschädigter Dateien, fehlender Benutzerrechte oder fehlender Konnektivität nicht verfügbar ist, ist RayPack weiterhin betriebsbereit. Es werden dann die lokalen Einstellungen verwendet. Wenn sowohl lokale Einstellungen als auch PackPoint-Ressourcen nicht verfügbar sind, wird RayPack im Failsafe-Modus betrieben und verwendet Standard-Ressourcen für wichtige Einstellungsinformationen.

Dennoch wird dringend empfohlen, PackPoint und die lokalen Einstellungen zu reparieren, um Datenverlust und Arbeitsergebnisse von geringerer Qualität zu vermeiden als mit den für Ihre individuelle Packaging-Umgebung definierten Einstellungen möglich wäre.

 

Verwenden Sie den Bereich Einstellungen, um den PackPoint-Modus der aktuell aktiven RayPack-Produktinstanz zu definieren. Wenn Sie Probleme mit der Einrichtung oder Wartung von PackPoint haben, wenden Sie sich bitte an unser Support-Team – wir helfen Ihnen gerne weiter.

 

PackPoint-Versionierung

Die folgenden Dateien werden verwendet, um festzustellen, ob die Ressourcen aktualisiert werden müssen:

 

%AppData%\RayPack\PackPointVersion.txt
Enthält einen einzelnen Wert, der die lokale Versionsnummer der PackPoint-Ressourcen darstellt
 

[PPDir]\Default\PackPointVersion.txt
Enthält einen einzelnen Wert, der die globale Versionsnummer der PackPoint-Ressourcen darstellt. [PPDir] bezeichnet den Speicherort, an dem PackPoint installiert wurde.

 

Immer wenn PackPoint aktualisiert wird, werden die Versionen entsprechend aktualisiert. Um eine Aktualisierung der lokalen Ressourcen aus PackPoint zu erzwingen, erhöhen Sie einfach den Wert in der globalen Datei PackPointVersion.txt.

 

Manuelle PackPoint-Updates und Migration

Um ein erzwungenes Update von PackPoint durchzuführen, verwenden Sie das Befehlszeilentool rpcmd.exe. Der folgende Abschnitt enthält eine Parameterbeschreibung und Syntax:

PackPoint-Migration