ΟΔΗΓΙΕΣ ΑΡΧΙΚΟΠΟΙΗΣΗΣ ΕΦΑΡΜΟΓΗΣ MODULES HAMELEON V2 Σελίδα 1 από 8
Η εφαρμογή Hameleon είναι µια client-server εφαρμογή και παρέχει κάποια εργαλεία στους χρήστες του για διεκπεραίωση κάποιων εργασιών. Τα εργαλεία που µπορεί να χρησιμοποιήσει ο κάθε χρήστης εξαρτώνται από τις άδειες που του έχουν παραχωρηθεί. Τα εργαλεία αυτά στην πλευρά του client(pda) αντιπροσωπεύονται από ένα αρχείο στο φάκελο εγκατάστασης του Hameleon µε την ονοµασία modules. Από την πλευρά του server οι σχετικές άδειες που παραχωρούνται σε κάθε client(pda) µπορούν να φανούν από την επιλογή PDA Licenses κατά την διάρκεια που δεν τρέχει η εφαρμογή του server(rfserverv2). Παρακάτω λοιπόν θα παρουσιάσουμε ορισμένες περιπτώσεις για την επιλογή των εργαλείων, καθώς και ορισμένες ενέργειες που µπάρουν να οδηγήσουν σε προβλήτα εισαγωγής στην εφαρμογή Σελίδα 2 από 8
Αρχικοποίηση 1.1. Αρχικοποίηση των εργαλείων εργασίας συγκεκριμένου PDA Για να γίνει αρχικοποίηση των εργαλείων εργασίας του pda η πρώτη ενέργεια που θα πρέπει να γίνει είναι να εκτελέσουµε την εφαρμογή server(rfserverv2) που υπάρχει στον τοπικό µας υπολογιστή. Έπειτα εκτελούμε την εφαρμογή του PDA (HameleonV2 ή SmallWmsV2). Αρχικά θα εμφανιστούν κάποιες επιλογές που αναπαριστούν τις δυνατότητες που µας παρέχει η κάθε εφαρμογή. Θα πρέπει να επιλέξουμε εκείνες για τις οποίες είµαστε εξουσιοδοτημένοι να χρησιμοποιούμε πληκτρολογώντας στο πεδίο ένα όνομα χειριστή της αρεσκείας µας. Στο πλαίσιο µε την ετικέτα χειριστής που εμφανίζεται εισάγουμε το όνομα του χειριστή του pda (Στην παρακάτω εικόνα έστω χειριστής (H19kostas). Σελίδα 3 από 8
1.2. Έλεγχος αδειδότησης στο διαχειριστικό Manager V2 Για να δούμε τα εργαλεία που επιλέχτηκαν από το συγκεκριμένο pda μεταβαίνουμε στην επιλογή <Aδειες Τερματικών> (Εικόνα 1).Στην επιλογή αυτή είναι ορατά ποια τερματικά έχουν πάρει άδεια χρήσης τα ονόματα αυτών και ποίες ενότητες του προγράμματος δουλεύουν Εικόνα 1 Στο παράδειγμα μας το διαχειριστικό μας ενημερώνει ότι το PDA µε όνομα H19KOSTAS στην συγκεκριμένη περίπτωση χρησιμοποιεί το σύνολο των εργαλείων στην αποθήκης. Στην περίπτωση αυτή το αρχείο modules θα είναι συμβατό µε τα δικαιώματα που παρέχονται από το PDA Licenses του rfserverv2 και επομένως θα µπορεί να γίνει επιτυχώς η εισαγωγή στη εφαρμογή από το PDA µε τον συγκεκριμένο S/N. Σελίδα 4 από 8
1.3. Περίπτωση ασυμφωνίας δικαιωμάτων Σε περίπτωση που πραγματοποιηθεί µία τέτοια ασυμφωνία στα δικαιώματα που καθορίζονται από το αρχείο modules και το PDA Licenses της εφαρμογής rfserverv2 τότε δεν θα παρέχεται η δυνατότητα της επιτυχής εισαγωγής του χρήστη στην εφαρμογή του pda (HameleonV2 ή SmallWmsV2). Μια τέτοια ασυμφωνία είναι δυνατό να παραχθεί από κάποιες ενέργειες του χρήστη είτε στην εφαρμογή Client του PDA είτε στην εφαρμογή rfserverv2. Παρακάτω παρουσιάζονται και οι δύο περιπτώσεις. 1.3.1. Ο χρήστης σβήσει το αρχείο modules στο PDA Όταν ο χρήστης σβήσει κατά λάθος από το φάκελο της εφαρμογής (HameleonV2 ή SmallWmsV2) το αρχείο modules τότε κάθε φορά που θα προσπαθεί να κάνει εισαγωγή στην εφαρμογή θα του ζητείται να επιλέξει τα εργαλεία της εφαρμογής τα οποία είναι εξουσιοδοτημένος να χρησιμοποιεί. Όταν τα επιλέξει και πατήσει ΟΚ για την εισαγωγή του στην εφαρμογή τότε θα του εμφανιστεί μήνυμα το οποίο θα του λέει ότι το PDA µε το συγκεκριμένο S/N έχει ήδη καθορισμένα τα εργαλεία που θα χρησιμοποιήσει και δεν θα εκτελεστεί η εφαρμογή. 1.3.1.1. Ποια είναι ή Λύση: Μεταβείτε στην επιλογή <Άδειες Τερματικών> (Εικόνα 2) Στην επιλογή αυτή είναι ορατά ποια τερματικά έχουν πάρει άδεια χρήσης τα ονόματα αυτών και ποίες ενότητες του προγράμματος δουλεύουν. Από εκεί επιλέγοντας την γραμμή ή τις γραμμές που αντιστοιχούν στο όνομα του συγκεκριμένου PDA μπορεί να σβήσει µε το κουμπί delete τα δικαιώματα που έχουν καταχωρηθεί για το συγκεκριμένο pda. Έτσι λοιπόν όταν ο χρήστης εκτελέσει ξανά την εφαρμογή client του pda θα του ζητηθεί να καθορίσει εκ νέου τα εργαλεία που θα χρησιμοποιεί και αφού τα καθορίσει θα µπορεί να γίνει επιτυχώς η εισαγωγή του στην client εφαρμογή του pda Σελίδα 5 από 8
Εικόνα 2 Σελίδα 6 από 8
1.3.2. Ο χρήστης σβήσει περιεχόμενα που εμφανίζονται στο PDA Licenses Όταν ο χρήστης σβήσει κάποια γραμμή από το Pda License της επιλογής < Aδειες Τερματικών> (Εικόνα 2) που αφορά το «ονομα» ενός συγκεκριμένου pda, ουσιαστικά σβήνει δικαιότατα χρήσης συγκεκριμένων εργαλείων της εφαρμογής. Έτσι λοιπόν την επόμενη φορά που θα επιχειρήσει ο χρήστης την εισαγωγή του στην εφαρμογή από το pda,θα εμφανιστεί μήνυμα που θα ενημερώνει ότι δεν επιτρέπεται η πρόσβαση και η εκτέλεση της εφαρμογής θα είναι ανεπιτυχής 1.3.2.1. Ποια είναι ή Λύση: Μεταβείτε στην επιλογή <Άδειες Τερματικών> (Εικόνα 2) Στην επιλογή αυτή είναι ορατά ποια τερματικά έχουν πάρει άδεια χρήσης τα ονόματα αυτών και ποίες ενότητες του προγράμματος δουλεύουν. Από εκεί επιλέγοντας την γραμμή ή τις γραµµές που αντιστοιχούν στο όνομα του συγκεκριμένου PDA µπoρει να σβήσει µε το κουµπί delete τα δικαιώματα που έχουν καταχωρηθεί για το συγκεκριμένο pda. Έπειτα στο φάκελο του pda που περιέχεται η εφαρμογή (HameleonV2 ή SmallWmsV2) σβήνει το αρχείο modules. Οι ενέργειες που προαναφέρθηκαν θα έχουν ως αποτέλεσμα την επόμενη φορά που θα επιχειρήσει την εισαγωγή του στην εφαρμογή ο χρήστης, να του ζητηθεί να επανακαθορίσει ποια εξουσιοδοτημένα εργαλεία της εφαρμογής θα χρησιμοποιήσει. Αφού ολοκληρώσει το επανακαθορισµό τότε η εισαγωγή του στην εφαρμογή θα είναι επιτυχής. Σελίδα 7 από 8
Σελίδα 8 από 8