Χρονοπρογραμματιστής - Galaxy ERP/Commercial

Ροή εργασιών

 

 

Ρύθμιση Χρονοπρογραμματιστή

H ενεργοποίηση του χρονοπρογραμματιστή απαιτεί την εκτέλεση μιας σειράς βημάτων τα οποία και παραθέτουμε :

  • Εκτελέστε στο φάκελο του “Galaxy” το αρχείο “Glx.Config.exe”

  • Επιλέξτε από τους διαθέσιμους τύπους εγκατάστασης τον τύπο “Για προχωρημένους” και πατήσετε “Next”

  • Στην οθόνη με τίτλο “Ψευδώνυμο” ενεργοποιείστε το πλήκρο “Next”

  • Στην επόμενη οθόνη “Ρυθμίσεις Server” ενεργοποιήστε το πλήκτρο “Domain Proxy”

ParametropoiisiGalaxyDomainProxy.JPG

  • Στην οθόνη “Domain Proxy” θέστε κατάλληλη ένδειξη στην επιλογή “Ενεργοποίηση χρονοπρογραμματιστή” και πατήστε το πλήκτρο RythmiseisEisodou.JPG

DomainProxy_EnergopoiisXronoprogrammatisti.JPG

Στην οθόνη των ρυθμίσεων καθορίστε :

  • Τα στοιχεία του application Server στον οποίο θα εκτελεστούν διάφορες εργασίες, όπως το “όνομα” της βάσης δεδομένων, τα στοιχεία του χρήστη (Όνομα & Κωδικός) βάσει των οποίων θα πραγματοποιήσει (ο χρήστης) είσοδο στην εφαρμογή .

RytmiseisEisodou2.JPG

Μετά την υλοποίηση των παραπάνω βημάτων, κατά την εκτέλεση του Application Server ενεργοποιείται ο χρονοπρογραμματισμός (Scheduler) και οι εργασίες για τις οποίες έχει γίνει προγραμματισμός, εκτελούνται .

Σημείωση: Σε περίπτωση μεταβολής στον προγραμματισμό των εργασιών πρέπει να γίνεται επανεκκίνηση του application server .

 

 

Ενεργοποίηση Χρονοπρογραμματιστή

H διαδικασία σύνταξης των κανόνων απαιτεί τη μετάβασή σας αρχικά στην οθόνη “Θέσεις εργασίας” (από το μενού Βασική δομή -> Σύστημα) και από εκεί μέσω της επιλογής “Χρονοπρογραμματιστής” (ενσωματωμένης στο πλήκτρο “Ενέργειες” της παρούσας οθόνης) στην οθόνη “Χρονοπρογραμματιστής” .

Xronoprogrammatistis.JPG

Προχωρήστε στη δημιουργία ενός Task :

  • Ενεργοποιήστε το σύνδεσμο “Προσθήκη νέας εργασίας”

  • Δηλώστε, πατώντας “Triggers”, ποια εργασία και κάθε πότε θα εκτελείται αυτή

Στην οθόνη “Επεξεργασία Χρονοπρογραμματιστή” επιλέξτε την εκτέλεση της εργασίας π.χ. κάθε 3 ώρες από Δευτέρα ως Παρασκευή .

Επιλέξτε την Ενέργεια της εργασίας

Πως

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

Energeies.JPG

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

Αποθηκεύστε την εργασία του Χρονοπρογραμματιστή. Αυτό επιτυγχάνεται αν ενεργοποιήσετε από το μενού “Αρχείο” την επιλογή “Αποθήκευση”.

 

Παραμετροποίηση “Ρυθμίσεις εισόδου” του Χρονοπρογραμματιστή

Οι “ρυθμίσεις εισόδου” καθορίζονται στην οθόνη “Ρυθμίσεις εισόδου” η οποία ενεργοποιείται από τις “Ενέργειες” της οθόνης “Θέσεις εργασίας” .

RytmiseisEisodou2.JPG

Η ίδια οθόνη εμφανίζεται, όπως προαναφέραμε, ενεργοποιώντας το Domain proxy στην οθόνη “παραμετροποίησης Galaxy”. Η οθόνη παραμετροποίησης ανοίγει εκτελώντας το αρχείο “Glx.Config.exe” που βρίσκεται στο φάκελο του Galaxy .

 

 

Εκτυπώσεις

Η έννοια του χρονοπρογραμματισμού συναντάται και σε άλλους τομείς της εφαρμογής, σε όλες τις εκτυπώσεις οι οποίες εκτελούνται σε συγκεκριμένο χρόνο, καθορισμένο από εσάς.

Πως

Ενεργοποιώντας “Προσθήκη στο χρονοπρογραμματισμό”, από τις Ενέργειες της Εκτύπωσης ανοίγει η οθόνη “Προσθήκη νέας εργασίας”.

Επιλέγοντας “Trigger” και στη συνέχεια “Νέο”, εμφανίζεται η οθόνη ορισμού της συχνότητας ε την οποία θα εκτελείται η εκτύπωση .

Ανάλογα με την επιλογή σας (ωριαίος, εβδομαδιαίος, ημερήσιος, μηνιαίος κ.λπ.), διαφοροποιείται και το περιεχόμενο του παραθύρου “Επεξεργασία Χρονοπρογραμματισμού” και κατά επέκταση οι κανόνες χρονοπρογραμματισμού (κάθε πότε θα εκτελείται η συγκεκριμένη).

Η εκτύπωση θα εκτελεστεί είτε μία φορά είτε περιοδικά. Για παράδειγμα, μπορείτε να δηλώσετε να εκτελείται κάθε 2 ώρες, κάθε 5η ημέρα του μήνα κοκ.

Στο πεδίο “Κάθε” του τμήματος Συμβαίνει δώστε σε ημέρες ή μήνες τη συχνότητα επανάληψης της εκτύπωσης, έστω ανά 10 ημέρες. Στο πεδίο “Ημερομηνία Λήξης” την ημερομηνία τερματισμού της διαδικασίας .

Μπορείτε να συνεχίσετε, με τον ίδιο τρόπο, τον προγραμματισμό για ένα σύνολο από εκτυπώσεις, τις οποίες θα δείτε, αν ενεργοποιήσετε την επιλογή “Χρονοπρογραμματιστής” στις “Ενέργειες” των “Θέσεων εργασίας”

Xronoprogrammatistis2.JPG

ektyposeis.JPG

Τι ισχύει για τις εκτυπώσεις :

  • Για τις εκτυπώσεις που προστίθενται στον προγραμματισμό αποθηκεύονται τα φίλτρα που είχαν δηλωθεί τη στιγμή που ορίστηκε ο προγραμματισμός της εκτύπωσης καθώς και η προβολή που θα χρησιμοποιηθεί κατά την εκτέλεση της εκτύπωσης.
  • Για τις εκτυπώσεις που συμμετέχουν στο χρονοπρογραμματισμό δημιουργείται ειδοποίηση στις ειδοποιήσεις της εφαρμογής όταν ολοκληρωθεί η εκτέλεση.
  • Προϋπόθεση για την εκτέλεση των εκτυπώσεων αποτελεί η ρύθμιση του χρονοπρογραμματιστή (ορισμός των στοιχείων του application server, του ονόματος της βάσης δεδομένων, των στοιχείων Χρήστη για την είσοδο στην επιλεγμένη βάση δεδομένων)

Υλοποιώντας τα προαναφερθέντα βήματα, ενεργοποιείται, κατά την εκτέλεση του Application Server, ο χρονοπρογραμματισμός. Οι εκτυπώσεις για τις οποίες έχει γίνει προγραμματισμός μπαίνουν σε μία “ουρά” προκειμένου να εκτελεστούν.

Παραμετρικός ορισμός διαστημάτων εκτυπώσεων

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

  • Τρέχουσα ώρα
  • Ημερομηνία
  • Ημερομηνία έναρξης οικονομικής χρήσης
  • Ημερομηνία τέλους οικονομικής χρήσης
  • Ημ. έναρξης οικ. Περιόδου εργασίας
  • Ημ. λήξης οικ. Περιόδου εργασίας
  • Έναρξη της τρέχουσας εβδομάδας

Όταν στο ημερομηνιακό φίλτρο επιλεγεί κάποια τιμή, η εφαρμογή το κάνει εμφανές, αλλάζοντας το χρώμα του συμβόλου από αχνό γκρίζο σε πορτοκαλί

Ektyposeis12.JPG

Η ημερομηνία αναφοράς για την ενημέρωση των ημερομηνιών είναι η ημερομηνία εργασίες.

Οι τιμές που ορίζονται στα φίλτρα των ημερομηνιών μπορούν να αποθηκευτούν στα στοιχεία των προβολών που δημιουργούνται ανά εκτύπωση.

 

Διαχείριση Χρονοπρογραμματιστή

Από τη “Διαχείριση χρονοπρογραμματιστή” μπορείτε να αποφασίσετε ποιες από τις προγραμματισμένες με scheduler εργασίες, ανατεθειμένες σε συγκεκριμένο application server, θα εκτελεστούν. Μπορείτε να προχωρήσετε σε επαναπρογραμματισμό των εργασιών, μεταβάλλοντας τις χρονικές παραμέτρους μιας έτοιμης προς εκτέλεση εργασίας ή συμπεριλαμβάνοντας και άλλες εντολές σε μια προγραμματισμένη εργασία.

Με την εκτέλεση των εργασιών, αντλείτε ανά εργασία πληροφορίες (ημερομηνία/ώρα εκκίνησης & λήξης της εργασίας που χρονοπρογραμματίστηκε, χρονική διάρκεια αυτής, σχετικά μηνύματα).

Η οθόνη “Διαχείριση Χρονοπρογραμματιστή”, ενσωματωμένη στο μενού “Διαχείριση” του “Χρήστη/Διαχειριστή” του Galaxy, χωρίζεται σε τρία κύρια τμήματα :

  • Το πρώτο τμήμα περιέχει τα βασικά φίλτρα της οθόνης :
  • Host : Ο χρονοπρογραμματιστής λειτουργεί σε περιβάλλον ενός application server. Άρα εδώ επιλέγεται ο application server κατά την εκτέλεση του οποίου θα ενεργοποιηθεί ο scheduler για να εκτελεστούν οι προγραμματισμένες εργασίες.
  • Τελευταία ενημέρωση : Το πεδίο αυτό ενημερώνεται αυτόματα από το Σύστημα μετά από κάθε εκτέλεση, καταγράφοντας την τελευταία ημερομηνία εκτέλεσης των προγραμματισμένων εργασιών .

ProtoTmima.JPG

  • Το δεύτερο τμήμα περιέχει όλες τις ενεργές εργασίες, προγραμματισμένες με scheduler, οι οποίες έχουν ανατεθεί στον επιλεγμένο application server (σύμφωνα με το φίλτρο) .

Η στήλη,

  • Τελευταία εκτέλεση εμφανίζει την τελευταία Ημ/νια εκτέλεσης της προγραμματισμένης εργασίας
  • Επόμενη εκτέλεση εμφανίζει την Ημ/νία επόμενη της τελευταίας εκτέλεσης
  • Κατάσταση, την κατάσταση στην οποία βρίσκεται η προγραμματισμένη εργασία (π.χ. είναι σε εξέλιξη, έχει ολοκληρωθεί κ.λπ.)

DeyteroTmima.JPG

Ενέργειες Διαχείρισης Χρονοπρογραμματιστή

Όλες οι ενέργειες που μπορείτε να πραγματοποιήσετε από την οθόνη “Διαχείρισης Χρονοπρογραμματιστή”, ενσωματώνονται στο πλήκτρο “Ενέργειες”.

DiaxeirisiXronoprogrammatisi.JPG

Πατήστε πάνω στην επιθυμητή για την εκτέλεσή της :

  • Εκτέλεση: εκτελείται η προγραμματισμένη εργασία
  • Edit Task : ανοίγει η οθόνη του ορισμού χρονοπρογραμματιστή για να αλλάξετε π.χ. το χρόνο εκτέλεσης της προγραμματισμένης εργασίας, ορίζοντας άλλες χρονικές παραμέτρους (π.χ. η προγραμματισμένη εργασία να εκτελείται αντί κάθε μια ώρα, κάθε 2η ημέρα του μήνα) ή να ενσωματώσετε και άλλες προς εκτέλεση εργασίες στην επιλεγμένη (π.χ. εκτός από την εκτύπωση “εκκρεμείς κινήσεις αγοράς” να συμπεριλάβετε και την εκτύπωση “εκκρεμείς κινήσεις πωλήσεων”).

Σε κάθε περίπτωση, μετά από κάποια μεταβολή στον προγραμματισμό εργασιών, η εφαρμογή σας ενημερώνει με σχετικό μήνυμα ότι πρέπει να προχωρήσετε σε επανεκκίνηση του χρονοπρογραμματιστή στον server της εφαρμογής.

Αυτό είναι εφικτό μόνο στην περίπτωση που ο σταθμός (θέση εργασίας) συμπίπτει με τον δηλωμένο στις ρυθμίσεις application server

RytmiseisEisodou2.JPG

  • Μηνύματα
  • Διαγραφή μηνυμάτων : διαγράφει όλα τα μηνύματα της επιλεγμένης εργασίας από τη λίστα ανάλυσης. Πριν τη διαγραφή εμφανίζεται σχετική ερώτηση

  • Expand all group messages : επέκταση όλων των διαθέσιμων ομάδων μηνυμάτων
  • Collapse all group messages : αυτόματη αναδίπλωσή τους
  • Το τρίτο και τελευταίο τμήμα της οθόνης περιέχει αναλυτικές πληροφορίες για κάθε εργασία ξεχωριστά (πότε ξεκίνησε, πότε ολοκληρώθηκε η εργασία που χρονοπρογραμματίστηκε με το scheduler, πόσο διήρκεσε, ποια μηνύματα επέστρεψε)

TritoTmima.JPG

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