Home » Regaloptimierung » XPace Scripting: Automatisiertes Reporting

XPace Scripting: Automatisiertes Reporting

Automatisiertes Reporting

Die Aufgabe: In diesem Szenario sollen für Planogramme immer bestimmte, für den Druck formatierte Reports erzeugt werden. Kein Report soll vergessen werden; auch nach kleinen Änderungen sollen alle Reports zuverlässig aktualisiert werden.

Hier bietet es sich an, die Reports in einem Script zusammenzufassen. Man kann das Reporting-Script auf

  • alle aktuell geöffneten Planogramme oder
  • alle Planogramme in einem bestimmten Verzeichnis

zugreifen lassen. So werden durch das Auslösen eines einzigen Scripts viele Reports gleichzeitig erzeugt und aktualisiert.

Beispiel

// das aktuelle Planogramm verwenden:
planogram = Planogram.currentPlanogram();
// zwei Reports erzeugen:
Report.findReport("Planogramm").execute(planogram);
Report.findReport("Plazierungsliste").execute(planogram);