2.3.8.36
Διόρθωση ξανά στη ρουτίνα ελέγχου κολλημένου φλοτέρ, ένα εντελώς ηλίθιο Bug στη σύγκριση του καταχωρητή motions. Αντί για = έπρεπε να γίνει χρήση του >=. Ευτυχώς που έγινε δοκιμαστική εγκατάσταση σε πελάτες και εντοπίστηκε το πρόβλημα.
2.3.8.37
Τρεις αλλαγές σε αυτή την έκδοση
Α) Αλλαγή στο συγχρονισμό ώρας, από αυτήν την έκδοση θα γίνεται μόνο κατά την εκκίνηση και αυτόματα στις 00:30 κάθε μέρα, με μέγιστη απόκλιση τα 3 δευτερόλεπτα.
B) Για τη δημιουργία του κωδικού τεχνικού θα γίνεται χρήση της τοπικής ώρα του υπολογιστή και όχι του time server, με δυνατότητα απόκλισης έως και 2 λεπτά για να λυθεί το πρόβλημα κάποιες φορές που δε γινόταν δεκτός ο κωδικός.
Γ) Διόρθωση στο πρωτόκολλο Gilbarco, στο πακέτο GetTransaction. Για κάποιον λόγο δε χρησιμοποιούσα τον έλεγχο startbyte και στο κλείσιμο συναλλαγής ακόμα και σε λάθος απάντηση, η κίνηση γινόταν αποδεκτή. Τώρα γίνεται χρήση επαναπροσπάθειας (μέχρι 3 φορές) και σε περίπτωση που δεν έρθει απάντηση, το status πάει στο 0 και αφήνει την κίνηση σε εκκρεμότητα για να γίνει έλεγχος με τα κοντέρ.
Διόρθωση ξανά στη ρουτίνα ελέγχου κολλημένου φλοτέρ, ένα εντελώς ηλίθιο Bug στη σύγκριση του καταχωρητή motions. Αντί για = έπρεπε να γίνει χρήση του >=. Ευτυχώς που έγινε δοκιμαστική εγκατάσταση σε πελάτες και εντοπίστηκε το πρόβλημα.
2.3.8.37
Τρεις αλλαγές σε αυτή την έκδοση
Α) Αλλαγή στο συγχρονισμό ώρας, από αυτήν την έκδοση θα γίνεται μόνο κατά την εκκίνηση και αυτόματα στις 00:30 κάθε μέρα, με μέγιστη απόκλιση τα 3 δευτερόλεπτα.
B) Για τη δημιουργία του κωδικού τεχνικού θα γίνεται χρήση της τοπικής ώρα του υπολογιστή και όχι του time server, με δυνατότητα απόκλισης έως και 2 λεπτά για να λυθεί το πρόβλημα κάποιες φορές που δε γινόταν δεκτός ο κωδικός.
Γ) Διόρθωση στο πρωτόκολλο Gilbarco, στο πακέτο GetTransaction. Για κάποιον λόγο δε χρησιμοποιούσα τον έλεγχο startbyte και στο κλείσιμο συναλλαγής ακόμα και σε λάθος απάντηση, η κίνηση γινόταν αποδεκτή. Τώρα γίνεται χρήση επαναπροσπάθειας (μέχρι 3 φορές) και σε περίπτωση που δεν έρθει απάντηση, το status πάει στο 0 και αφήνει την κίνηση σε εκκρεμότητα για να γίνει έλεγχος με τα κοντέρ.
No comments:
Post a Comment