Artius High Street - Οδηγίες Αναβάθμισης Έκδοσης και Παραμετροποίηση Αυτόματης Αναβάθμισης Τερματικών

Σύντομη περιγραφή

Στο κείμενο αυτό περιγράφονται οδηγίες αναβάθμισης μιας έκδοσης Artius στην τελευταία. Παρατίθενται οι εργασίες που πρέπει να γίνουν πριν την έναρξη της διαδικασίας, καθώς και η παραμετροποίηση της αυτόματης αναβάθμισης, ώστε να αναβαθμιστούν τα τερματικά αυτόματα.

Ροή Εργασιών 

Εργασίες πριν την αναβάθμιση

  • Διαδικασία Αντιγράφων Ασφαλείας της Εγκατάστασης
  • Διαδικασία Αντιγράφων Ασφαλείας της Βάσης
    • Βάση SQLite
    • ΒάσηPostgres

Εγκατάσταση Νέας έκδοσης

  • Αναβάθμιση Βάσης – Εκτέλεση SCHEMA
  • Αυτόματη αναβάθμιση Βάσης
  • ConfiguratorDatabaseUpgrade

Προαπαιτούμενα

  • Αρχικοποίηση της Αυτόματης Αναβάθμισης
  • Αναβάθμιση FOCOM
  • Αναβάθμιση POS
  • Αναβάθμιση HQ και ScalesExport

Συνοψίζοντας

 

Αναλυτική Περιγραφή

Η παραμετροποίηση που απαιτείται για την αναβάθμιση της έκδοσης και τη διαδικασία αυτόματης αναβάθμισης τερματικών περιγράφεται παρακάτω:

Εργασίες πριν την αναβάθμιση 

Πριν από κάθε διαδικασία αναβάθμισης θα πρέπει να φροντίσετε να υπάρχουν αντίγραφα Ασφαλείας της Εγκατάστασης και της Βάσης.

Διαδικασία Αντιγράφων Ασφαλείας της Εγκατάστασης

Αντιγράψτε τον φάκελο Artius που βρίσκετε στη διαδρομή : C:\Program Files (x86)\SingularLogic σε κάποιο άλλο σημείο του τοπικού δίσκου ή σε άλλο μέσο αποθήκευσης.

Προσοχή : Κατά την αντιγραφή της Εγκατάστασης, το SRS2FOPoS (POS), το ArtiusCOM (COM) και ο SAS Server, θα πρέπει να είναι κλειστά.

 

Διαδικασία Αντιγράφων Ασφαλείας της Βάσης

Βάση SQLite

  • Είτε αντιγράψτε το Αρχείο της Βάσης (POSDB.DB) που βρίσκετε στη διαδρομή : C:\Program Files (x86)\SingularLogic\Artius\Server\DB σε κάποιο άλλο σημείο του τοπικού δίσκου ή σε άλλο μέσο αποθήκευσης.
    Προσοχή : Κατά την αντιγραφή της Βάσης, ο SAS Server θα πρέπει να είναι κλειστός.
  • Είτε από τον Configurator του Artius στις Εργασίες/Χρονοπρογραμματισμένες Εργασίες επιλέξτε Αντίγραφο Βάσης Δεδομένων (Backup) και πατήστε Εκτέλεση. Από το ίδιο σημείο μπορείτε να ρυθμίσετε και κάθε πότε θα γίνετε αντίγραφο της Βάσης αυτόματα..

Βάση Postgres

  • Είτε από το PgAdmin, με δεξί κλικ στη Βάση και επιλογή Backup,
  • Είτε από τον Configurator του Artius στις Εργασίες/Χρονοπρογραμματισμένες Εργασίες επιλέξτε Αντίγραφο Βάσης Δεδομένων (Backup) και πατήστε Εκτέλεση. Από το ίδιο σημείο μπορείτε να ρυθμίσετε και κάθε πότε θα γίνετε αντίγραφο της Βάσης αυτόματα.

 

Εγκατάσταση Νέας έκδοσης

Για την εγκατάσταση της νέας έκδοσης, εκτελέστε το εγκαταστατικό και ακολουθήστε τα βήματα της εγκατάστασης.

Προσοχή : Κινήσεις που βρίσκονται σε Αναμονή διαγράφονται κατά τη διαδικασία αναβάθμισης και δεν θα είναι διαθέσιμες προς ανάκτηση από Αναμονή.

Αναβάθμιση Βάσης – Εκτέλεση SCHEMA

Υπάρχουν 2 τρόποι να αναβαθμιστεί η Βάση του Artius, αυτόματα ή μέσα από το Configurator Database Upgrade. Μετά την αναβάθμιση Βάσης μπορείτε να εκτελέσετε Ανάκτηση Χώρου Βάσης Δεδομένων (Vacuum) από τις Χρονοπρογραμματισμένες Εργασίες.

Αυτόματη αναβάθμιση Βάσης

Αφού έχετε εγκαταστήσει την Νέα Έκδοση, αν υπάρχει ανάγκη αναβάθμισης Βάσης, τότε όταν ανοίξετε για πρώτη φορά τον Configurator, το πρόγραμμα θα εκτελέσει αναβάθμιση Βάσης αυτόματα.

Ακολουθείστε τη διαδικασία εκτελώντας "Αναβάθμιση" και "Ανάλυση" όσες φορές σας ζητηθεί, έως ότου εμφανιστεί το μήνυμα Δεν βρέθηκαν διαφορές στο schema ή scripts προς εκτέλεση!

Configurator Database Upgrade

Εκτελέστε το Configurator Database Upgrade από τη διαδρομή:
C:\Program Files (x86)\SingularLogic\Artius\Server\WEB, 
επιλέξτε τo Alias της Βάσης Δεδομένων (SRSConfigurator από Default) από τη λίστα του τομέα Αναβάθμιση Βάσης και πατήστε Έλεγχος Βάσης.

Ακολουθήστε τη διαδικασία εκτελώντας «Αναβάθμιση» και «Ανάλυση» όσες φορές σας ζητηθεί, έως ότου εμφανιστεί το μήνυμα "Δεν βρέθηκαν διαφορές στο schema ή scripts προς εκτέλεση!"

 

Παραμετροποίηση Αυτόματης Αναβάθμισης

Από την έκδοση 1.17.0.0 και έπειτα μπορείτε να ρυθμίσετε Αυτόματη Αναβάθμιση για τα POS και COM και από την έκδοση 1.18.0.0 και έπειτα και για τα ScalesExport και HQ.

Προαπαιτούμενα

  • Η έκδοση που είναι εγκατεστημένη ήδη να είναι 1.16.0.0 ή νεότερη
  • Ελέγξτε για εκκρεμή και την κατάσταση των ταμείων
    ΠΡΟΣΟΧΗ: Κινήσεις που βρίσκονται σε Αναμονή διαγράφονται κατά τη διαδικασία αναβάθμισης και δεν θα είναι διαθέσιμες προς ανάκτηση από Αναμονή.
  • Να έχει γίνει πλήρης εγκατάσταση της Νέας Έκδοσης ARTius στο Server

 

Αρχικοποίηση της Αυτόματης Αναβάθμισης

  1. Στις Εργασίες Παραμέτρων επιλέξτε Ρύθμιση Παραμέτρων Αυτόματης Αναβάθμισης και πατήστε Επόμενο
  2. Συμπληρώστε τη διαδρομή που βρίσκεται ο Φάκελος Εγκατάστασης του ARTius – Συνιστάται η προεπιλεγμένη διαδρομή
  3. Συμπληρώστε τη διαδρομή που θα δημιουργηθεί ο Φάκελος Αναβάθμισης (Mirror) - Συνιστάται η προεπιλεγμένη διαδρομή
  4. Με τσεκ στο Αντιγραφή Αρχείων δημιουργείται ο φάκελος εγκατάστασης (Mirror) και αντιγράφονται μέσα σε αυτόν τα αρχεία που θα χρησιμοποιηθούν από τα άλλα τερματικά για να αναβαθμιστούν τα FOCOM, POS, HQ και ScalesExport
    Χωρίς το check αυτό θα δημιουργηθεί μόνο ο Φάκελος Mirror με τα Directory, χωρίς να περιέχει αρχεία
  5. Με check στο Εκκίνηση Αναβάθμισης, όταν ολοκληρωθεί η αρχικοποίηση, τα FOCOM που είναι ανοιχτά θα ξεκινήσουν να αναβαθμίζονται, έπειτα τα POS και τέλος τα ScalesExport όταν επανεκκινηθούν
  6. Πατώντας Αρχικοποίηση Αναβάθμισης, ολοκληρώνεται η διαδικασία Αρχικοποίησης και ξεκινάει η αναβάθμιση (με την προϋπόθεση να έχετε τσεκάρει την Εκκίνηση Αναβάθμισης)

 

Αναβάθμιση FOCOM

Η αναβάθμιση των FOCOM θα ξεκινήσει αμέσως μετά την ολοκλήρωση της Αρχικοποίησης Αναβάθμισης και εφόσον υπάρχει επικοινωνία με τον Server.
Σε κάθε φάκελο COM θα δημιουργηθεί φάκελος Mirror ο οποίος θα περιέχει το νέο POS (εφόσον έχετε τσεκάρει το Αντιγραφή Αρχείων).

 

Αναβάθμιση POS

Η αναβάθμιση των POS θα ξεκινήσει αυτόματα ανάλογα με την έκδοση που έχετε εγκατεστημένη. Αν δηλαδή η προηγούμενη έκδοση είναι:

  • 1.16.0.0 και πάνω έως και την τελευταία 1.16.2.2,
    θα χρειαστούν 10 λεπτά, έως ότου ξεκινήσει η αυτόματη αναβάθμιση, εφόσον το POS παραμένει ανοιχτό.
  • 1.17 και πάνω,
    το POS θα αναβαθμιστεί σε 10 λεπτά αν παραμένει ανοιχτό ή αμέσως με την εκκίνηση του.
  • Κάτω από 1.16.0.0
    τότε θα πρέπει να αναβαθμιστεί με εγκατάσταση του Artius επί τόπου στο Τερματικό.

 

Αναβάθμιση HQ και ScalesExport

Τα HQ και ScalesExport θα αναβαθμιστούν :

  • 1.18 και πάνω 
    αυτόματα όταν ξεκινήσουν
  • 1.18 και κάτω 
    δεν αναβαθμίζονται αυτόματα και θα πρέπει να τρέξετε την εγκατάσταση στα Τερματικά που λειτουργούν τα ScalesExport και HQ.

 

Συνοψίζοντας

  1. Πλήρης Εγκατάσταση της Νέας Έκδοσης στο Server
  2. Αρχικοποίηση Αυτόματης Αναβάθμισης
  3. Έλεγχος ότι η Εγκατάσταση ολοκληρώθηκε σε όλα τα Τερματικά

Από τον Configurator, στη Λίστα Κατάστασης POS μπορείτε να πληροφορηθείτε για όλα τα Τερματικά της Εγκατάστασης αν είναι συνδεδεμένα, για την έκδοσή τους, για την ημερομηνία λήξης τους, αν έχουν εκκρεμείς κινήσεις, αν υπάρχουν αντικείμενα με σφάλματα και πολλά άλλα.