Exclusivi Export – Installation process |Galaxy Hotel

Βήματα διαδικασίας

  • Ξεκινήστε με την αντιγραφή του αρχείου ExclusiviExport.dat σε ένα temporary folder του υπολογιστή σας
  • Καλέστε το μενού “Ενέργειες” του “Χρήστη/Διαχειριστή” και επιλέξτε Οριζόμενες Ενέργειες,

  • Θα εμφανιστεί σχετικό παράθυρο

  • Ενεργοποιήστε την επιλογή “Νέα Κατηγορία”, ενσωματωμένη στο πλήκτρο ενεργειών “Κατηγορίες” (της παρούσας οθόνης)

  • Πληκτρολογήστε το τίτλο της κατηγορίας π.χ. Exclusivi

  • Επιλέξτε τη συγκεκριμένη κατηγορία και από το πλήκτρο “Χρήστης” της οθόνης επιλέξτε “Εισαγωγή” για την εισαγωγή του αρχείου ExclusiviExport.dat

  • Πατήστε “Εισαγωγή”
  • Εμφανίζεται η custom ενέργεια

Παραμετροποίηση

  • Κάντε δεξί κλικ επί της ενέργειας και επιλέξτε από τη λίστα “Επεξεργασία”

  • Στην οθόνη “Custom Action” που ανοίγει, κάντε κλικ πάνω στον πάπυρο του “Script”

  • Στο παράθυρο “Οριζόμενο script ενεργειών” που ανοίγει,

  • καταχωρίστε στις τιμές “HostDomain”, “AccomodationID”, και “ApiToken”, τις σχετικές τιμές της Exclusivi, ενώ στο HotelName το όνομα του ξενοδοχείου του Galaxy για το οποίο θα εκτελεστεί η διαδικασία.

Προσοχή οι τιμές θα πρέπει να καταχωριστούν στα μπλε γράμματα ανάμεσα από τα διπλά εισαγωγικά (double quotes)

Επιλέξτε Check Script στην οθόνη “Οριζόμενο script ενεργειών”

 

Αν δεν προκύψει κάποιο σφάλμα επιλέξτε στην οθόνη του script

Και στη συνέχεια “Αποθήκευση” στην οθόνη του “Custom Action”

 

Εκτέλεση χειροκίνητα

Κάντε δεξί κλικ επί της ενέργειας και επιλέξτε από τη λίστα “Εκτέλεση”


Με την ολοκλήρωσή της, εμφανίζεται παράθυρο με τα αποτελέσματα της διαδικασίας


 

Εκτέλεση με χρονοπρογραμματισμό

  • Καλέστε “Χρονοπρογραμματιστής” από το μενού “Σύστημα” της “Βασικής Δομής” (για την εκτέλεση της ενέργειας σε προκαθορισμένο χρόνο)
  • Δηλώστε νέα ενέργεια
  • Καθορίστε από τον Trigger για το κάθε πότε θα εκτελείται η εργασία. Στην οθόνη “Επεξεργασία Χρονοπρογραμματισμού” επιλέξτε την εκτέλεση της εργασίας

  • Επιλέξτε την ενέργεια της εργασίας . Μεταβείτε στη σελίδα “Ενέργειες” και πατήστε “Νέο”

  • Μόλις εμφανιστεί η οθόνη “Επιλογή Ενέργειας” διατρέξτε τη λίστα και επιλέξτε από τις διαθέσιμες την “Εκτέλεση οριζόμενων ενεργειών”

  • Επιλέξτε “Επεξεργασία” και στο Name καταχωρίστε το GUID που έχει δοθεί στο custom action που εισαγάγατε σε προηγούμενο βήμα

Θα χρειαστεί επανεκκίνηση του Application Server ώστε να ξεκινήσει η διαδικασία να τρέχει με τον χρονοπρογραμματιστή.

Logging

Κάθε φορά που εκτελείται η διαδικασία δημιουργείται ένα log file με πληροφορίες για το τι συνέβη κατά την εξαγωγή.
Το αρχείο δημιουργείται στο φάκελο Temp\Process\ExclusiviLog

Επιπρόσθετες αλλαγές

Επειδή η διαδικασία είναι γραμμένη με το εργαλείο scripting του Galaxy είναι σχετικά εύκολο να παρέμβει κάποιος και να την αλλάξει, μεταβάλλοντας για παράδειγμα τα κριτήρια αναζήτησης των δεδομένων (αλλάζοντας τη μέθοδο GetQuery) τα οποία πρωτοβάθμια επιστρέφουν τις κρατήσεις του ορισμένου ξενοδοχείου που έχουν Departure μεγαλύτερη ή ίση από την ημέρα ξενοδοχείο.