aberon-EL-5.0.0.0
aberon WMS®
Νέα χαρακτηριστικά και επεκτάσεις
Περιεχόμενα
- 1 Ταυτότητα
- 2 Οδηγίες εγκατάστασης
- 3 Συνοπτική περιγραφή περιεχομένων έκδοσης
- 4 Ομαδοποίηση παραγγελιών
- 5 Διαδικασίες RF (RF Flows)
- 6 Data exchange 2.0
- 7 Query wizard editor
- 8 Προσθήκη νέων πεδίων από τον object explored
- 9 Βελτιώσεις
Ταυτότητα
Έκδοση λογισμικού [aberon WMS, aberon RF, aberon WMS Billing] [5.0.0]
Τελ. ενημέρωση 25/11/2022
Οδηγίες εγκατάστασης
Για νέα εγκατάσταση ακολουθείται η τυπική διαδικασία.
Για μετάβαση από προηγούμενη version απαιτείται 4.1.196.
Συνοπτική περιγραφή περιεχομένων έκδοσης
Δείτε μια συνοπτική περιγραφή των κύριων επεκτάσεων της έκδοσης. Στη συνέχεια, αναλύεται κατά κατηγορία ο πλήρης κατάλογος των νέων λειτουργιών & βελτιώσεων με οδηγίες χρήσης & παραδείγματα όπου χρειάζεται.
aberon WMS
Σενάρια ομαδοποίησης παραγγελιών
- Στα «Σενάρια Ομαδοποίησης» ορίζονται κανόνες ομαδοποίησης ανά ‘κατηγορία’ παραγγελιών βάσει ποσοτικών περιορισμών ή άλλων κριτηρίων.
- Τα flows δημιουργούνται χωρίς χρήση κώδικα. Ο χρήστης (/διαχειριστής) του back-office ρυθμίζει τη συμπεριφορά της RF εφαρμογής μέσω πεδίων/drop downs/check boxes κλπ.
Διαδικασίες RF (RF Flows)
- Οι “διαδικασίες RF” είναι μια δυνατότητα του aberon WMS βάσει της οποίας ο χρήστης (ή ο διαχειριστής) του back-office μπορεί να δημιουργήσει flows που εκτελούν οι χρήστες της RF εφαρμογής.
- Τα flows δημιουργούνται χωρίς χρήση κώδικα. Ο χρήστης (/διαχειριστής) του back-office ρυθμίζει τη συμπεριφορά της RF εφαρμογής μέσω πεδίων/drop downs/check boxes κλπ.
aberon WMS Billing
- Η εφαρμογή aberon WMS Billing είναι πλέον διαθέσιμη σε .net Framework 4.8
Ομαδοποίηση παραγγελιών
Στη νέα οντότητα «Σενάρια Ομαδοποίησης» είναι δυνατό να οριστούν κανόνες ομαδοποίησης ανά ‘κατηγορία’ παραγγελιών. Για παράδειγμα αν οι παραγγελίες ενός αποθέτη πρέπει να ομαδοποιούνται ανά πελάτη (μια ομάδα ανά πελάτη) ενώ για έναν άλλον αποθέτη θέλουμε μια ομάδα ανά Χ παραγγελίες τότε καταχωρούμε δύο σενάρια όπου ως φίλτρο στο καθένα θέτουμε ‘ORD.OWNERID=<Α/Α Αποθέτη>’. Στο πρώτο σενάριο ενεργοποιούμε την ένδειξη «Ένας πελάτης ανά ομάδα», ενώ στο δεύτερο ορίζουμε το μέγιστο πλήθος παραγγελιών.
Στην ακόλουθη εικόνα φαίνονται ορισμένα σενάρια για e-Shop που δίνουν τη δυνατότητα αναλόγως του φόρτου να γίνεται ομαδοποίηση παραγγελιών ενός τεμαχίου σε διαφορετικές ομάδες από τις παραγγελίες πολλών τεμαχίων ή να δημιουργούνται ομάδες που να περιέχουν όλους τους τύπους παραγγελιών.
Διαδικασίες RF (RF Flows)
Οι “διαδικασίες RF” είναι μια δυνατότητα του aberon WMS βάσει της οποίας ο χρήστης (ή ο διαχειριστής) του back-office μπορεί να δημιουργήσει flows που εκτελούν οι χρήστες της RF εφαρμογής.
Τα flows δημιουργούνται χωρίς χρήση κώδικα. Ο χρήστης (/διαχειριστής) του back-office ρυθμίζει τη συμπεριφορά της RF εφαρμογής μέσω πεδίων/drop downs/check boxes κλπ.
Στα ακόλουθα video γίνεται συνοπτική παρουσίαση του module;
\\optimum.local\files\AberonWMS\Deploy\Docs\Videos\aberon-rf-picking-flows.mp4
\\optimum.local\files\AberonWMS\Deploy\Docs\Videos\aberon-rf-put-to-wall.mp4
\\optimum.local\files\AberonWMS\Deploy\Docs\Videos\aberon-rf-customization.mp4
Flow types
Εντολές συλλογής
Πρόκειται για τη συλλογή από θέσεις picking ή αποθήκευσης ή parking έναντι μιας παραγγελίας, ομάδας ή προ-συσκευασίας. Για συντομία με τον όρο picking request θα εννοείται μια παραγγελία, ομάδα ή προ-συσκευασία.
Μια ομάδα ή παραγγελία είναι δυνατό να αφορά συλλογή ειδών από πολλές ζώνες του ΚΔ, ενώ μια προ-συσκευασία υπάρχει δυνατότητα να αφορά συλλογή από μια και μόνο ζώνη.
O picker είναι δυνατό να εργάζεται σε μια συγκεκριμένη ζώνη ή να κάνει συλλογή από όλες τις ζώνες της αποθήκης.
Η συλλογή είναι δυνατό να ακολουθείται από την τοποθέτηση στις ράμπες και τη φόρτωση ή σε περιπτώσεις πιο σύνθετων flows είναι δυνατό να ακολουθείται από splitting ή δεύτερο βήμα συλλογής.
Τα βήματα για την εκτέλεση ενός picking flow είναι σε γενικές γραμμές τα ακόλουθα:
• Επιλογή ζώνης: Αν ο picker εργάζεται σε μια μόνη ζώνη, τότε επιλέγει τη συγκεκριμένη ζώνη
• Picking Request Scan ή Auto Assign*: Αν ο χρήστης επιλέγει ζώνη, το auto assign είναι εφικτό μόνο για προ-συσκευασίες που αφορούν μια μόνο ζώνη. Συνεπώς αν είναι επιθυμητό μια παραγγελία ή ομάδα να γίνεται παράλληλα picking σε πολλές ζώνες και το ‘μέρος’ ανά ζώνη πρέπει να γίνεται αυτόματα assign στους pickers (χωρίς να σαρώνουν μια ετικέτα ή ένα picking list), τότε πρέπει να γίνεται prepackaging ομάδας ή παραγγελίας ανά ζώνη.
Αν δεν είναι επιθυμητό το auto assign κάθε picker είναι δυνατό να εργάζεται στη ζώνη του και πρέπει να εκδίδεται μια ετικέτα/ή Picking List ανά ζώνη/Picking Request.
• Φορέας συλλογής: O Picker χρησιμοποιεί έναν φορέα για να τοποθετεί τα είδη που συλλέγει. Αυτός ο φορέας συνήθως είναι μια παλέτα (LU3) ή καρότσι (μια θέση/ετικέτα ή πολλές θέσεις/ετικέτες).
Μιας και πρόκειται για one picking request at a time, η συλλογή σε καρότσι πολλών ‘labeled’ θέσεων εξυπηρετεί στην περίπτωση πρώτου βήματος συλλογής ομάδας ή προ-συσκευασίας (που αφορά ομάδα και όχι παραγγελία) το οποίο ακολουθείται από δεύτερο βήμα συλλογής ανά παραγγελία όταν το καρότσι γίνει park. Τα καρότσια είναι ένα σύνολο θέσεων aberon όπου όλες οι θέσεις ενός καροτσιού ανήκουν στον ίδιο διάδρομο. Όταν ο φορέας είναι καρότσι η θέση του cart που τοποθετούνται τα είδη της συλλογής σαρώνεται κατά την επιβεβαίωση κάθε εντολής συλλογής.
Όταν πρόκειται για παλέτα, ο φορέας είναι ένα LU3. Αν έχουμε auto assign το label του SSSC τυπώνεται στο τέλος της συλλογής (ή όταν γεμίσει ο φορέας). Αν δεν έχουμε auto assign ο χειριστής σαρώνει ένα προεκτυπωμένο sscc στην έναρξη της συλλογής και κάθε φορά που αλλάζει φορέα.
| Καρότσι μιας θέσης/ετικέτας | Καρότσι πολλών θέσεων/ετικετών | LU3 (παλέτα ή άλλος φορέας) |
|---|---|---|
• Εμφάνιση εντολών συλλογής (one at a time)
• Επιβεβαίωση συλλογής: Με σάρωση θέσης ή είδους, σάρωση S/N ή και παρτίδας αν απαιτείται και αποδοχή ή διόρθωση ποσότητας.
Αν ακολουθεί και άλλο βήμα συλλογής η εγκυροποίηση των εντολών συλλογής από τις θέσεις αποθήκευσης, δημιουργεί νέες εντολές συλλογής που θα εκτελεστούν από το πρώτο επόμενο βήμα.
- Το auto assign scenario αναφέρεται ορισμένες και ως paperless. Όντως είναι paperless κατά το στάδιο της συλλογής όμως στην ολοκλήρωσή της απαιτείται paper, δηλαδή ετικέτα.
Put To Wall
Στο σενάριο Put To Wall η συγκεντρική συλλογή που έχει προηγηθεί σπάει σε θέσεις του wall όπου σε κάθε θέση τοποθετείται μια παραγγελία. Όταν τοποθετηθεί και το τελευταίο τεμάχιο μιας παραγγελίας ο χειριστής συσκευάζει την παραγγελία, η παραγγελία εγκυροποιείται και εκδίδονται ετικέτες σύμφωνα με το πλήθος των δεμάτων που ορίζει ο χειριστής.
Το wall χωρίζεται σε ζώνες όπου κάθε ζώνη έχει ισάριθμες θέσεις με το πλήθος των παραγγελιών που ορίζεται στους κανόνες ομαδοποίησης για το συγκεκριμένο σενάριο.
Μια ζώνη (ή σταθμός) Put To Wall ορίζεται ως ζώνη στο aberon με συγκεκριμένες θέσεις.
Όταν μια παραγγελία ολοκληρώνεται, δηλαδή τοποθετείται και το τελευταίο τεμάχιο στην αντίστοιχη θέση τότε υπάρχουν οι εξής δυνατότητες:
- Εγκυροποίηση ή/και άμεση εκτύπωση των παραστατικών ή/και ετικετών
- Άδειασμα της θέσης, δηλώνοντας αν είναι επιθυμητό μια νέα θέση απόθεσης (ώστε να ακολουθήσει packing ή απλή τοποθέτηση). Η τοποθέτηση σε νέα θέση είναι δυνατή ακόμα και με εγκυροποίηση της παραγγελίας. Σε αυτήν την περίπτωση η θέση είναι ένα στοιχείο εύκολης ανεύρεσης της παραγγελίας σε περίπτωση που η έκδοση των παραστατικών γίνεται από το ERP σε δεύτερο χρόνο.
- Παραμονή της παραγγελίας στη θέση μέχρι να ολοκληρωθούν όλες οι παραγγελίες της ομάδας
Η θέση του wall ανά παραγγελία είναι δυνατό να προτείνεται από το σύστημα ή διαφορετικά όταν πρόκειται για το πρώτο τεμάχιο μιας παραγγελίας ο χειριστής είναι δυνατό να επιλέξει μια άδεια θέση στην οποία θα τοποθετήσει την παραγγελία.
Για τις παραγγελίες ενός τεμαχίου, υπάρχει δυνατότητα να μην τοποθετούνται σε θέσεις του Wall.
Η ροή της διαδικασίας σε γενικές γραμμές είναι η ακόλουθη:
- Επιλογή ζώνης: Ο χειριστής επιλέγει τη ζώνη που εργάζεται
- Ανάθεση / Σάρωση Ομάδας: Αν ο χειριστής δεν είναι εν μέσω του splitting μιας ομάδας παραγγελιών το σύστημα του αναθέτει μια ομάδα για την οποία έχει ολοκληρωθεί η συλλογή. Εναλλακτικά ο χειριστής έχει τη δυνατότητα να σαρώσει την ομάδα που θέλει να ‘μοιράσει’ στις θέσεις του Wall. Ανάλογα με το πόση ώρα είναι δυνατό να δεσμεύεται μια ζώνη wall καθώς και του πλήθους των θέσεων ανά ζώνη, η έναρξη του put to wall μπορεί να γίνεται εφόσον έχει ολοκληρωθεί η συλλογή όλης της ομάδας ή να ξεκινά για τον/τους φορείς που έχουν συλλεχθεί ενώ η συλλογή της ομάδας είναι σε εξέλιξη.
- Σάρωση φορέα προς splitting: Το σύστημα εμφανίζει τον/τους φορείς (LU3 ή cart) της ομάδας και ο χειριστής σαρώνει το φορέα τον οποίο θα κάνει split οπότε το σύστημα τον μεταφέρει στον προσωρινό χώρο της ζώνης του wall (θέση τύπου parking στη συγκεκριμένη ζώνη του wall).
- Σάρωση είδους: Το σύστημα εντοπίζει μια παραγγελία της ομάδας που έχει εκκρεμή εντολή από το συγκεκριμένο φορέα για το συγκεκριμένο είδος. Αν πρόκειται για την πρώτη τοποθέτηση της συγκεκριμένης παραγγελίας, το σύστημα αναθέτει την πρώτη ‘διαθέσιμη’ θέση της ζώνης του wall στην παραγγελία ή ζητάει από τον χειριστή να επιλέξει μια ‘άδεια’ θέση στο wall.
- Επιβεβαίωση θέσης: Ο χειριστής σαρώνει τη θέση και το σύστημα επιβεβαιώνει την ορθότητα της τοποθέτησης.
- Έκδοση ετικετών: Αν η παραγγελία ολοκληρώνεται ο χειριστής συμπληρώνει το πλήθος των δεμάτων. Εκτυπώνονται οι αντίστοιχες ετικέτες και η παραγγελία εγκυροποιείται. Ορίζεται παραμετρικά ποια/ποιες ενέργειες από τις πιο πάνω είναι επιθυμητό να γίνονται
- Αποδέσμευση θέσης: Μετά την ολοκλήρωση μιας παραγγελίας η θέση είναι δυνατό να αποδεσμεύεται και υπάρχει επίσης δυνατότητα να δηλώνεται νέα θέση τοποθέτησης από την οποία θα γίνει είτε packing είτε τελικό ‘pick’ για φόρτωση.
Labeling κατά τη συλλογή
Χωρίς αυτόματη ανάθεση
Όταν η συλλογή γίνεται χωρίς αυτόματη ανάθεση απαραίτητη προϋπόθεση είναι η ύπαρξη ενός label με τα στοιχεία του picking request (παραγγελία/ομάδα/προσυσκευασία) το οποίο σαρώνει ο picker πριν την έναρξη της συλλογής.
Στο ακόλουθο υπόδειγμα φαίνεται μια ετικέτα ομάδας παραγγελιών. Αφορά παραγγελίες με περισσότερα του ενός τεμαχίου, και κάνει picking από δύο ζώνες.
Με αυτόματη ανάθεση
Όταν γίνεται αυτόματη ανάθεση και δεν γίνεται συλλογή σε φορέα, τότε στο τέλος της συλλογής του picking request γίνεται εκτύπωση της ετικέτας που ορίζεται παραμετρικά.
Ανάλογα με το αν πρόκειται για παραγγελία, ομάδα ή προσυσκευασία στο query crystal report γίνεται append συνθήκη βάσει:
• Ord.OrderId ή
• Org.OrdersGroup ή
• Prp.PrepackageId
Συλλογή σε φορέα (Lu3 ή Συσκευασία)
Όταν γίνεται συλλογή σε φορέα τύπου Lu3 ή συσκευασίας, τότε κατά το στάδιο του parking εκτυπώνεται η ετικέτα που έχει οριστεί παραμετρικά. Στο query crystal report γίνεται append συνθήκη βάσει:
• Lu3.Barcode ή
• Opg. Barcode
Παράδειγμα ετικέτας συσκευασίας:
Σενάρια
Στις ακόλουθες παραγράφους αναφέρονται για ορισμένα τυπικά παραδείγματα η παραμετροποίηση του RF flow και ο τρόπος λειτουργίας της RF εφαρμογής βάσει της ‘προτεινόμενης’ παραμετροποίησης.
Συλλογή ενός βήματος
Συλλογή 2 βημάτων – Mutli και Single Orders
Έστω ότι έχουμε παραγγελίες e-Shop ενός και πολλών τεμαχίων.
Για τις παραγγελίες ενός τεμαχίου έχουμε τα ακόλουθα 2 flows:
• Συγκεντρωτικό Picking ομάδας παραγγελιών
• Single Orders Splitting
Για τις παραγγελίες πολλών τεμαχίων έχουμε τα ακόλουθα 2 flows:
• Picking ομάδας παραγγελιών σε cart πολλών θέσεων
• Picking παραγγελίας από parked cart
Για παράδειγμα έστω ότι έχουμε τις εξής multi piece παραγγελίες σε ένα group παραγγελιών:
| Multi Piece Orders Group | ||
|---|---|---|
| Order | Item | Qty |
| ORD0001 | Item 1 | 3 |
| ORD0001 | Item 2 | 4 |
| ORD0002 | Item 1 | 5 |
| ORD0003 | Item 2 | 6 |
Οι εντολές συγκεντρωτικές εντολές ανά ομάδα συλλογής του πρώτου βήματος θα είναι:
| 1st step tasks | ||
|---|---|---|
| Item | Location | Qty |
| Item 1 | 01-1-1 | 8 |
| Item 2 | 01-2-1 | 7 |
| Item 2 | 01-5-1 | 3 |
Έστω ότι ο picker στο πρώτο βήμα τοποθετεί τα είδη στο καρότσι ως εξής:
Οι εντολές ανά παραγγελία στο δεύτερο βήμα θα είναι ως εξής:
| 2nd step tasks | |||
|---|---|---|---|
| Order | Item | Location | Qty |
| ORD0001 | Item 1 | C1-1-3 | 3 |
| ORD0001 | Item 2 | C1-1-2 | 4 |
| ORD0002 | Item1 | C1-1-3 | 2 |
| ORD0002 | Item1 | C1-2-3 | 3 |
| ORD0003 | Item2 | C1-2-2 | 4 |
| ORD0003 | Item2 | C1-1-1 | 2 |
Picking ομάδας single παραγγελιών
Έστω ότι το picking των single γίνεται σε LU3 μιας και δεν έχει σημασία η ακριβής θέση στην οποία τοποθετούνται τα είδη που συλλέγονται.
Single Splitting
Πρώτο βήμα παραγγελιών Multi
Δεύτερο βήμα παραγγελιών Multi
Συλλογή και Put To Wall
Μια εναλλακτική για τις παραγγελίες multi του προηγούμενου σεναρίου, θα ήταν:
- Να γίνει το picking του 1ου βήματος σε LU3 (ή σε carts μιας θέσης) όπως οι παραγγελίες single
- Στο 2ο βήμα αντί για picking από parked carts να γίνει Put To Wall
Ανάλογα με τις ιδιαιτερότητες μιας εγκατάστασης είναι δυνατό να παραμετροποιηθούν ορισμένα από τα ακόλουθα σενάρια συνδυαστικά ή μεμονωμένα.
Τυπικό σενάριο
Ένα τυπικό σενάριο είναι η έναρξη του put to wall κατόπιν της ολοκλήρωσης της συλλογής και του parking μιας ομάδας παραγγελιών ώστε η ζώνη του wall να δεσμεύεται για όσο το δυνατό λιγότερο διάστημα. Ο χειριστής επιλέγει τη ζώνη του wall στην οποία εργάζεται και το σύστημα του αναθέτει μια ομάδα βάσει των παραμέτρων που ορίζονται ή σε περίπτωση που δεν είναι επιθυμητή η αυτόματη ανάθεση ο χειριστής μπορεί να σαρώσει την ετικέτα της ομάδας που επιθυμεί να ‘μοιράσει’ στο wall. Σε περίπτωση που οι φορείς έχουν ετικέτες (βάσει του τρόπου με τον οποίο έγινε η συλλογή) είναι δυνατό οι φορείς αυτοί να σαρώνονται πριν το ‘μοίρασμα’ ώστε να με αυτό τον τρόπο να γίνεται καλύτερο focus σε χαρακτηριστικά του αποθέματος (π.χ. ημερομηνίες λήξης, παρτίδες κλπ). Κάθε φορέας που σαρώνεται μετακινείται στη θέση ‘parking’ της ζώνης.
Η θέση της κάθε παραγγελίας προτείνεται από το σύστημα. Υπάρχει δυνατότητα η θέση να δηλώνεται από το χειριστή ώστε να υπάρχει ευελιξία σχετικά με το μέγεθος της θέσης που θα επιλεχθεί.
Όταν μια παραγγελία ολοκληρώνεται το σύστημα είναι δυνατό να ρωτάει το χειριστή το πλήθος ετικετών και η παραγγελία να εγκυροποιείται είτε αποδεσμεύοντας τη θέση είτε όχι.
Σε περίπτωση που κάθε παραγγελία η οποία ολοκληρώνεται είναι επιθυμητό να αδειάζει το wall, τότε είναι δυνατόν να μετακινείται σε νέα θέση ‘αναμονής’ προς φόρτωση.
Ροή μόνο για παραγγελίες ενός τεμαχίου
Για να υπάρχει ξεχωριστή ροή στο put to wall για παραγγελίες ενός τεμαχίου είναι απαραίτητο η ομαδοποίηση να έχει παραμετροποιηθεί με τέτοιο τρόπο ώστε οι παραγγελίες ενός τεμαχίου να ομαδοποιούνται σε ξεχωριστές ομάδες. Αν στο put to wall είναι επιθυμητό να γίνεται αυτόματη ανάθεση τότε αρκεί στον κανόνα αυτόματης ανάθεσης να συμπεριλάβουμε κάτι σχετικό με το σενάριο ομαδοποίησης.
Αν δε γίνεται αυτόματη ανάθεση τότε οι ομάδες των παραγγελιών με 1 τεμάχιο πρέπει να διακρίνονται με κάποια ένδειξη στην ετικέτα της ομάδας ή του φορέα.
Η πιο πάνω παραμετροποίηση θα έχει ως αποτέλεσμα την ακόλουθη ροή. Εφόσον όλες οι παραγγελίες της είναι ενός τεμαχίου τα σκιασμένα βήματα του διαγράμματος θα παραλείπονται για κάθε τεμάχιο που σαρώνεται
Κοινή ροή για παραγγελίες ενός και πολλών τεμαχίων
Όταν η ροή είναι κοινή για παραγγελίες ενός και πολλών τεμαχίων τότε υπάρχει δυνατότητα οι μονές παραγγελίες να τοποθετούνται στον τοίχο ή να συσκευάζονται απευθείας χωρίς να περνάνε από τον τοίχο. Η καταλληλότητα του κάθε σεναρίου εξαρτάται από το πλήθος των μονών παραγγελιών (αν γενικά είναι μικρό ποσοστό πιθανά να μην είναι σκόπιμο να δίνεται effort από τον χειριστή για ειδική μεταχείριση) καθώς επίσης και από το timing στο οποίο είναι επιθυμητό να γίνεται η συσκευασία (με το τέλος κάθε παραγγελίας, ή για όλες τις παραγγελίες στο τέλος της ομάδας).
Αποδέσμευση θέσεων wall πριν την ολοκλήρωση της ομάδας
Στην περίπτωση που το packing γίνεται με την ολοκλήρωση της κάθε παραγγελίας και η θέση του wall είναι δυνατό να αδειάζει άμεσα (είτε δηλώνοντας τη νέα θέση ‘παραμονής’ της παραγγελίας είτε όχι) τότε οι θέσεις των ολοκληρωμένων παραγγελιών είναι διαθέσιμες για ‘νέες’ παραγγελίες. Με αυτό τον τρόπο είναι δυνατό οι ομάδες των παραγγελιών που περνάνε από το wall να έχουν μεγαλύτερο πλήθος παραγγελιών από τις ζώνες του wall.
Data exchange 2.0
To Data exchange 2.0 είναι ένα εργαλείο διασύνδεσης με τρίτα συστήματα. Υποστηρίζει διασύνδεση μέσω πρωτοκόλλων rest api, soap api, database, ftp με data formats json, xml, csv ή sql.
Στο video \\optimum.local\files\AberonWMS\Deploy\Docs\Videos\aberonDataExchange 2.0.mp4 γίνεται συνοπτική παρουσίαση του module.
Query wizard editor
Στον editor του query wizard υποστηρίζονται οι εξής δυνατότητες:
- Folding (μεταξύ --[ και --])
- Syntax highlight
- Query validation κατά το save
Προσθήκη νέων πεδίων από τον object explored
Βελτιώσεις
- Προσθήκη δικαιωμάτων full access και modify και query designer και cube wizard. H απουσία modify, απαγορεύει εκτός από το edit και την αλλαγή κατηγορίας μέσω drag & drop.
- Scroll bar στην προετοιμασία παραγγελιών. Εμφανίζεται ακόμα και όταν το query περιέχει περισσότερες από δύο ‘γραμμές’ πεδίων φίλτρου.
- Γράφημα κύβων. Δεν αναμιγνύονται αναλυτικές γραμμές με σύνολα. Επίσης στον ‘controller’ προστέθηκε zoom slider και έγινε fix ώστε εμφανίζεται σταθερά όταν γίνεται προβολή σε δύο οθόνες.
- Η καταχώρηση προμηθευτή σε μια εισαγωγή είναι υποχρεωτική όταν στην αιτία κίνησης ορίζεται ως συναλλασσόμενος προμηθευτή.
