WMS-INT01-4.10.4.0

Από

Entersoft WMS®

Περιεχόμενα

Συνοπτική περιγραφή περιεχομένων έκδοσης

Δείτε μια συνοπτική περιγραφή των κύριων επεκτάσεων της έκδοσης 4.10.2.0 του Entersoft WMS. Ακολουθεί αναλυτική περιγραφή όλων των νέων λειτουργιών & βελτιώσεων με οδηγίες χρήσης & παραδείγματα όπου χρειάζεται.

Module Παρακολούθησης Αποθεμάτων Παραγωγικής Διαδικασίας

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

Διαχείριση ελλείψεων αποθέματος κατά τη δημιουργία ενεργειών αυτόματης ανάλωσης (νέο): δημιουργία ενεργειών ανάλωσης χωρίς ενημέρωση υπολοίπου – νέο use case διαχείρισης εκκρεμών ενεργειών προς ενημέρωση υπολοίπου.

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

Νέο flow επιστροφής αναλώσεων (WMS Mobile)

Προσθήκη φίλτρου «μηχανής» στην παραλαβή από παραγωγή (WMS Mobile)

Ad – hoc Παραγωγή (WMS Mobile)

Παραλαβή από παραγωγή σε θέσεις που ανήκουν στην θέση του αιτήματος (WMS Mobile)

Υποστήριξη αλλαγής θέσης σε εκτέλεση ανάλωσης και μεταφοράς από παραγωγή (WMS Mobile)

Touch Εφαρμογή Product Receipt

Νέα όψη παρακολούθησης εξέλιξης στην φόρμα του Product Receipt

Δυνατότητα δήλωσης και δημιουργίας παρτίδας & των χαρακτηριστικών της κατά την παραλαβή παραγόμενου

Εκτυπώσεις στο Product Receipt

Πλάνα Απογραφών

Νέα συναφής όψη στο Work Package Καταμέτρησης «Διαφορές σε επίπεδο περιεκτών»

Επεκτάσεις στο flow του WMS Mobile

Οριζόντια λειτουργικότητα

Επεκτάσεις στις ενημερώσεις εκπληρώσεων ποσοτήτων:

  • ==== Βάσει τύπου γραμμής αρχικού παραστατικού ====
  • ==== Βάσει σειράς ταξινόμησης πεδίων που ορίζονται παραμετρικά στην νέα οντότητα ColumnsSeq ====

Σειρά αναλώσεων σε αποθηκευτικά συστήματα με απαλοιφή διάστασης

Χαλάρωση ελέγχου μοναδικότητας barcode θέσης

Use Cases

Νέο use case Επιβεβαίωσης Παραλαβών (Back Office)

Νέο use case Διόρθωσης Παραλαβής (Back Office)

Νέο use case Διόρθωσης Συλλογής (Back Office)

Επέκταση στη Δημιουργία Δρομολογίου

Integration

Τιμολόγηση: υποστήριξη σύμπτυξης γραμμών στο παραγόμενο παραστατικό

WMS Mobile

Client for RF Android

Συλλογή με δήλωση μεταφορικού μέσου – επέκταση στις υποσυσκευασίες

Έλεγχος αιτίας δέσμευσης στην άμεση συλλογή – επέκταση με σκοπό διακίνησης

Τύπος επεξεργασίας barcode παρτίδας

Επεκτάσεις στα σενάρια ανατροφοδοσιών

  1. = Module Παρακολούθησης Αποθεμάτων Παραγωγικής Διαδικασίας =
    1. == Διαχείριση ελλείψεων αποθέματος κατά τη δημιουργία αιτημάτων ανάλωσης ==

Σύμφωνα με το read me της Έκδοσης 4.10.2.0, στην περίπτωση που κατά τη δημιουργία αιτημάτων ανάλωσης υπάρχει έλλειψη αποθέματος (τόσο σε θέσεις ανάλωσης όσο και σε θέσεις αναπλήρωσης) δημιουργούνται αιτήματα ανάλωσης για την υπολειπόμενη ποσότητα με τύπο αιτημάτων χωρίς διαχείριση ποσότητας (δηλαδή, χωρίς δέσμευση).

Αυτά τα αιτήματα είτε εξυπηρετούνται με «άμεση» ανάλωση εφόσον αναπληρωθούν οι θέσεις ανάλωσης με ad hoc ενδοδιακινήσεις, είτε δεν εξυπηρετητούνται και ακυρώνονται μέσα από τη διαδικασία της ολοκλήρωσης της Εντολής Παραγωγής.

Η επιχειρηματική ανάγκη που καλύπτει η ανωτέρω διαδικασία αφορά στο ότι για τις Εντολές Παραγωγής τα αιτήματα ανάλωσης θα πρέπει να αφορούν στο σύνολο της ποσότητας που ζητείται στην Εντολή και όχι με βάση μόνο το διαθέσιμο απόθεμα της αποθήκης. Το απόθεμα θα πρέπει με κάθε τρόπο – είτε με παραλαβή από προμηθευτή και ενδοδιακίνηση σε θέση ανάλωσης, είτε με ενδοδιακίνηση περισσευούμενης ποσότητας από άλλη θέση ανάλωσης - να ανατροφοδοτηθεί στις θέσεις ανάλωσης προκειμένου να εξυπηρετηθεί η παραγωγή. Διαφορετικά δεν θα μπορεί να ικανοποιηθεί πλήρως η Εντολή – οπότε και θα πρέπει να ακυρωθεί τόσο η ποσότητα του παραγόμενου όσο και η ποσότητα των αναλούμενων.

Στην παρούσα έκδοση άλλαξε ο τρόπος κάλυψης της συγκεκριμένης επιχειρηματικής ανάγκης. Αντί για αιτήματα ανάλωσης χωρίς δέσμευση, η διαδικασία της Ενεργοποίησης της Εντολής δημιουργεί πλέον αιτήματα «άμεσης» ανατροφοδοσίας θέσεων ανάλωσης με ενημέρωση μελλοντικού υπολοίπου στην θέση προορισμού ανάλωσης.

Με τον όρο «άμεση» εννοούμε ότι η θέση αφετηρίας δεν προσδιορίζεται αλγοριθμικά, συγκεκριμένα δεν προσδιορίζεται καθόλου, καθώς δεν είναι γνωστό το από ποια θέση (και Α.Χ. και Υποκατάστημα) τελικά θα καλυφθεί η απαίτηση. Τα παραγόμενα αιτήματα «άμεσης» ανατροφοδοσίας έχουν συμπληρωμένη μόνο την θέση προορισμού του αιτήματος που προσδιορίζεται από την θέση με την οποία έχει αντικατασταθεί η φάση της Εντολής (από τον πίνακα αντιστοίχησης ζώνης με φάσεις).

Η εκτέλεση των αιτημάτων άμεσης ανατροφοδοσίας γίνεται από ειδικό μενού στο RF, στο μενού της Παραγωγής / Μεταφορά / Άμεση Ανατροφοδοσία. Το flow είναι ίδιο με αυτό της Ανατροφοδοσίας, μόνο που θα δίνεται η δυνατότητα επιλογής θέσης αφετηρίας βάσει διαθέσιμου αποθέματος.

Παραμετροποίηση

Το νέο αίτημα «άμεσης» ανατροφοδοσίας θα πρέπει να έχει τη Διαχείριση Ποσότητας ενεργοποιημένη (να ενημερώνει δηλαδή μελλοντικό διαθέσιμο) ώστε να μπορεί το αίτημα ανάλωσης να δεσμεύει από το μελλοντικό που δημιουργεί.

Στον αυτοματισμό Ενεργοποίησης Διαχείρισης στο WMS της Εντολής Παραγωγής, θα πρέπει να οριστεί το νέο αίτημα στην παράμετρο «Τύπος αιτήματος υπολ. ποσ. Ανάλωσης».

WMS-INT01-4.10.4.0-image1.png

Άμεση ανατροφοδοσία: RF Flow

Τo νέο flow άμεσης ανατροφοδοσίας θέσεων ανάλωσης είναι διαθέσιμο στο μενού ΠΑΡΑΓΩΓΕΣ/ΜΕΤΑΦΟΡΑ/ΑΜΕΣΗ ΑΝΑΤΡΟΦΟΔΟΣΙΑ.

WMS-INT01-4.10.4.0-image2.jpegΜέσω του συγκεκριμένου σεναρίου δίνεται η δυνατότητα επιλογής εντολής παραγωγής για την αναζήτηση σχετικών αιτημάτων άμεσης ανατροφοδοσίας.

Στο μενού των ΠΑΡΑΓΩΓΩΝ δημιουργήθηκε υπομενού ΑΝΑΠΛΗΡΩΣΗΣ θέσεων παραγωγής και ανάλωσης.

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

Τα αιτήματα προς αναπλήρωση έρχονται μέσω των παρακάτω public queries:

ESWMGetReplenishmentReqItems για αιτήματα που αφορούν εντολές αποστολών.

ESWMGetProductionReplenishmentReqItem για αιτήματα που αφορούν παραγωγές/αναλώσεις.

ESWMGetConsumptionReplenishmentReqItems για αιτήματα που αφορούν άμεση ανατροφοδοσία θέσεων ανάλωσης.

Διαχείριση ελλείψεων αποθέματος κατά την αυτόματη ανάλωση (νέο)

WMS-INT01-4.10.4.0-image3.pngΚατά την αυτόματη ανάλωση βάσει παραγόμενου (είτε από το Product Receipts είτε από το WMS Mobile) χρειάζεται διαχείριση στην περίπτωση που δεν βρεθεί ικανό υπόλοιπο (μηχανογραφικό) για να εκτελεστεί η ανάλωση.

Ο τρόπος διαχείρισης της ποσότητας σε έλλειψη είναι η δημιουργία ενεργειών ανάλωσης χωρίς ενημέρωση υπολοίπου. Οι ενέργειες αυτές είναι διαθέσιμες προς διαχείριση ως «Εκκρεμείς Αναλώσεις» στο μενού της Παραγωγής, στο υπομενού της παρακολούθησης διακινήσεων παραγωγής.

Το use case διαχείρισης αποτελείται από μία όψη η οποία εμφανίζει στο πρώτο επίπεδο τις εκκρεμείς Ενέργειες με τα στοιχεία της Εντολής και του WP που αναφέρεται, ενώ στο δεύτερο επίπεδο εμφανίζονται τα στοιχεία του είδους της ενέργειας, της ποσότητας προς ανάλωση και των διαστάσεων αποθέματος, καθώς επίσης και το διαθέσιμο υπόλοιπο στην θέση από την οποία πρέπει να πραγματοποιηθεί η ανάλωση.

Οι εκκρεμείς ενέργειες παραμένουν «σε εξέλιξη», ενώ όταν ολοκληρωθεί η ενημέρωση υπολοίπου (μέσω του σχετικού αυτοματισμού) τότε η κατάστασή τους ενημερώνεται ως «ολοκληρωμένη».

WMS-INT01-4.10.4.0-image4.png

Όταν υπάρχουν εκκρεμείς ενέργειες προς ενημέρωση υπολοίπου τότε:

  • Δεν μπορεί να γίνει ολοκλήρωση της Εντολής (προκύπτει σφάλμα που διακόπτει τη διαδικασία)

  • Εξαιρούνται από το use case των αναιρέσεων

    1. == Επεκτάσεις στις αυτόματες αναλογικές αναλώσεις βάσει παραγόμενου ==

Δόθηκε η δυνατότητα δήλωσης εξαίρεσης Μονάδων Μέτρησης Είδους από τη διαδικασία των αυτόματων αναλογικών αναλώσεων μέσω της νέας Παραμέτρου Εταιρείας: «Εξαίρεση Μονάδων Μέτρησης από την αυτόματη αναλογική ανάλωση βάσει ποσότητας παραγόμενου» με δυνατότητα δήλωσης των Μονάδων Μέτρησης σε comma separated list.

Δόθηκε επίσης η δυνατότητα δήλωσης μεθόδου στρογγυλοποίησης κατά τη διαδικασία των αυτόματων αναλογικών αναλώσεων όσον αφορά τη διαχείριση μονάδων μέτρησης που δεν τηρούν δεκαδικά μέσω της νέας Παραμέτρου Εταιρείας: «Μέθοδος στρογγυλοποίησης αναλογικών αναλώσεων βάσει ποσότητας παραγόμενου». Η default τιμή της παραμέτρου είναι «Αναλογικά» ενώ υπάρχουν επίσης οι τιμές «προς τα πάνω» και «προς τα κάτω».

Η επέκταση καλύπτει την επιχειρηματική ανάγκη διαχείρισης της αυτόματης ανάλωσης β’ και βοηθητικών υλών, όπως φιλμ περιτυλίγματος παλετών, τα οποία παρακολουθούνται ως υπόλοιπο σε τεμάχια, αλλά η «ανάλωσή» τους ανά παλέτα παραγόμενου είναι κάτω του τεμαχίου. Επί της ουσίας τα είδη αυτά αναλώνονται αναλογικά με την ποσότητα που παράγεται, δεν είναι δηλαδή σταθερή η σχέση τους. Παρόλα αυτά, η δήλωση της ανάλωσης δεν μπορεί να προκύψει με αυτόματο τρόπο ανά παλέτα (καθώς δεν αναλώνεται ένα ολόκληρο ρολό περιτυλίγματος σε μία παλέτα) αλλά για ν παλέτες του παραγόμενου. Ή θα πρέπει, λοιπόν, να εξαιρούνται της αυτόματης ανάλωσης και η δήλωσή τους να γίνεται στο τέλος, είτε να στρογγυλοποιούνται προς τα πάνω κάθε φορά που αναλώνονται αυτόματα ώστε να μην μηδενίζεται η ποσότητα της ενέργειας.

Νέο flow επιστροφής αναλώσεων (WMS Mobile)

Υλοποιήθηκε νέο flow «ΕΠΙΣΤΡΟΦΗ ΑΝΑΛΩΣΗΣ» στο μενού των παραγωγών μέσω του οποίου δίνεται η δυνατότητα ad hoc επιστροφών από θέσης ανάλωσης.

Το απόθεμα μπορεί να μεταφερθεί σε θέση ή SSCC προορισμού.

WMS-INT01-4.10.4.0-image5.jpegcid:image003.jpg@01D493C0.2B4F7AE0

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

Η ενέργεια ad hoc ανάλωσης συνδέεται με μία ad hoc εντολή που δημιουργείται αυτόματα από την διαδικασία.

Προσθήκη φίλτρου «μηχανής» στην παραλαβή από παραγωγή (WMS Mobile)

Στην «Αντιστοίχιση ειδικών πεδίων αιτήματος» δόθηκε η δυνατότητα ορισμού ιδιότητας μέσω της οποίας δηλώνεται η ενεργοποίηση του ειδικού πεδίου στο αντίστοιχο flow.

Στο παρακάτω παράδειγμα η αντιστοίχιση εμπορικού τομέα με το σχόλιο 1 ισχύει σε όλα τα flows, ενώ η αντιστοίχιση της διάστασης 2 με το σχόλιο 3 ισχύει μόνο στα σενάρια παραγωγής με το caption «Μηχανή».

Την παραπάνω λειτουργικότητα εκμεταλλεύεται το RF για την ενεργοποίηση των ειδικών πεδίων ως φίλτρα στο αντίστοιχο flow.

cid:image001.png@01D493B9.110685E0

Η επέκταση αυτή είναι πλήρως συμβατή με υπάρχουσες εγκαταστάσεις. Δεν χρειάζεται να γίνει αλλαγή στην παραμετροποίηση σε περίπτωση αναβάθμισης. Εφόσον έχουν οριστεί περιγραφές (captions) στην Αντιστοίχιση τότε αυτές υπερισχύουν των αντίστοιχων που έχουν οριστεί στο config.xaml.

Ad – hoc παραγωγή (WMS Mobile)

Υλοποιήθηκε νέο flow «ΠΑΡΑΓΩΓΗ ADHOC» στο μενού των παραγωγών, μέσω του οποίου δίνεται η δυνατότητα δήλωσης adhoc παραγωγών και αναλώσεων.

WMS-INT01-4.10.4.0-image8.jpegΕφόσον δεν επιλεχθεί συγκεκριμένη εντολή παραγωγής έναντι της οποίας γίνονται οι ενέργειες, δημιουργείται μία εντολή παραγωγής (από τον αυτοματισμό CreateADHocProductionOrder) στην οποία θα συνδεθούν οι ενέργειες.

Μέσω των παρακάτω παραμέτρων, δίνεται η δυνατότητα συμπλήρωσης των παρακάτω πεδίων:

Πεδία προς ανάθεση στην εντολής παραγωγής:

    <Set Property="Pro_COMPANYDIM1_CAPTION" Value=""/>

    <Set Property="Pro_COMPANYDIM2_CAPTION" Value=""/>

WMS-INT01-4.10.4.0-image9.jpeg

Πεδία αναζήτησης είδους:

    <Set Property="Pro_FamilyCaption" Value="Οικογένεια"/>

    <Set Property="Pro_SubFamilyFamilyCaption" Value=""/>

    <Set Property="Pro_CategoryCaption" Value=""/>

    <Set Property="Pro_SubCategoryCaption" Value=""/>

Επίσης δόθηκε η δυνατότητα δήλωσης της παραγωγής σε περιέκτη και καλείται ο μηχανισμός εκτυπώσεων.

Παραλαβή από παραγωγή - επεκτάσεις (WMS Mobile)

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

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

Επιπλέον, δόθηκε η δυνατότητα ελέγχου υπέρβασης της ποσότητας του πρότυπου περιέκτη μέσω της παραμέτρου RC_PROD_CHECK_DEFCONTAINER_QTY.

Με 0 δεν γίνεται έλεγχος, με 1 βγαίνει προειδοποιητικό μήνυμα και με 2 βγαίνει μήνυμα σφάλματος.

Υποστήριξη αλλαγής θέσης στην ανάλωση και μεταφορά (WMS Mobile)

Στην εκτέλεση αναλώσεων δόθηκε η δυνατότητα ανάλωσης από διαφορετική θέση από του αιτήματος (swap θέσης).

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

<Set Property="RMP_CHANGE_FROM_LOCATION" Value="False"/>

<Set Property="RMP_ALTERNATIVE_ZONECODE" Value=""/>

<Set Property="STReq_CHANGE_FROM_LOCATION" Value="False"/>

<Set Property="STReq_ALTERNATIVE_ZONECODE" Value=""/>

2. Touch Εφαρμογή Product Receipt - επεκτάσεις

    1. == Νέα συναφής όψη παρακολούθησης εξέλιξης παραλαβής παραγόμενων ==

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

Η όψη αυτή δεν είναι προϊοντικά ενσωματωμένη στην φόρμα της ESKiosk εφαρμογής αλλά διατίθεται ως επιπλέον component για ενσωμάτωση σε επίπεδο υλοποίησης.

cid:image001.png@01D492ED.A6501E80

Δήλωση παρτίδας και χαρακτηριστικών της κατά την παραγωγή

Στην περίπτωση που στην αρχική Εντολή Παραγωγής δεν έχει δηλωθεί η παρτίδα του παραγόμενου (ενώ παρακολουθεί παρτίδα) τότε δίνεται δυνατότητα πλέον δήλωσης της παρτίδας και των χαρακτηριστικών της παρτίδας που παρακολουθεί το είδος και ταυτόχρονα δημιουργίας (μέσω της ονότητας) του κωδικού της παρτίδας.

WMS-INT01-4.10.4.0-image11.pngWMS-INT01-4.10.4.0-image12.png

Εκτυπώσεις στο Product Receipt

Για να καλέσουμε μία εκτύπωση από το Product Receipt θα πρέπει ως παραμέτρους της Αναφοράς να δηλώσουμε τα:

ActionGID, ContainerGID

Η επέκταση στην παρούσα έκδοση αφορά το ContainerGID, καθώς μέχρι πρότινος υποστηριζόταν μόνο το ActionGID. Δεν κάλυπτε όμως τις περιπτώσεις που χρειαζόταν να εκτελεστεί όψη εκτύπωσης με βάση στοιχεία του αποθέματος και όχι ενεργειών.

Σημείωση

Μία σημείωση η οποία δεν έχει περιγραφεί από παράλειψη σε προηγούμενα read mes και αφορά την έννοια της θέσης παραλαβής παραγωγής στο product receipt. Για να λειτουργήσουν οι αναζητήσεις σε όλα τα υπόλοιπα πεδία του product receipt είναι απαραίτητο να υπάρχει συμπληρωμένη θέση στο αίτημα παραγωγής. Εάν η εγκατάσταση δεν το απαιτεί τότε συνιστάται cs παρέμβαση στους εκάστοτε αυτοματισμούς αναζήτησης.

3. Πλάνα απογραφών - επεκτάσεις

3.1. Νέα συναφής όψη παρακολούθησης εξέλιξης παραλαβής παραγόμενων

Είναι διαθέσιμη νέα συναφής όψη στην φόρμα Work Package Καταμετρήσεων, η «Διαφορές σε επίπεδο περιεκτών» που στόχος της είναι να δείξει τη διαφορά καταμέτρησης σε σχέση με το snapshot υπόλοιπο σε επίπεδο περιέκτη (χωρίς τα περιεχόμενά του).

WMS-INT01-4.10.4.0-image13.png

3.2. Επεκτάσεις στο WMS Mobile flow «Απογραφή βάσει Πλάνου»

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

  • WMS-INT01-4.10.4.0-image14.jpegΕπιλογή μη ολοκληρωμένων πλάνων καταμέτρησης για τα οποία έχουν δημιουργηθεί αιτήματα καταμέτρησης που είναι ανατεθειμένα στον πόρο ή είναι χωρίς πόρο.
  • Επίσης, υπάρχει η δυνατότητα επιλογής θέσεων του πλάνου βάσει χωροταξικών κριτηρίων όπως ο όροφος που ανήκει η θέση.
  • Αφού επιλεγεί το πλάνο, υπάρχει καθοδήγηση του χρήστη στις θέσεις που πρέπει να γίνει καταμέτρηση.

cid:image005.jpg@01D49311.D2AE6A80

  • Οι θέσεις εμφανίζονται με την παρακάτω λογική:
    • Πρώτα εμφανίζονται οι θέσεις οι οποίες έχουν κλειδωθεί για καταμέτρηση, δηλαδή έχει γίνει έναρξη καταμέτρησης από το πλάνο.
    • Κατόπιν εμφανίζονται οι θέσεις οι οποίες δεν έχουν κλειδωθεί για καταμέτρηση.
    • Εφόσον επιλεγεί θέση για την οποία δεν έχει γίνει έναρξη καταμέτρησης, βγαίνει σχετική ερώτηση για «Κλείδωμα θέσης και έναρξη καταμέτρησης».
    • Εφόσον ο χρήστης επιλέξει «Ναι», κλειδώνεται η θέση και δημιουργείται snapshot των υπολοίπων της συγκεκριμένης θέσης.
    • Στο τέλος εμφανίζονται οι θέσεις για τις οποίες έχει ολοκληρωθεί η καταμέτρηση.
    • Εφόσον επιλεγεί θέση για την οποία έχει ολοκληρωθεί η καταμέτρηση, βγαίνει σχετική ερώτηση για «Συνέχιση καταμέτρησης».
    • Εφόσον ο χρήστης επιλέξει «Ναι», κλειδώνεται χωρίς να δημιουργηθεί πάλι snapshot..
    • Και στις τρεις περιπτώσεις γίνεται έλεγχος εάν στην θέση υπάρχουν καταμετρήσεις για το ίδιο πλάνο και βγαίνει σχετικό προειδοποιητικό μήνυμα.
    • Υποστηρίζεται η επιβεβαίωση διαφορετικής θέσης από την προτεινόμενη, αρκεί η θέση που επιβεβαιώθηκε να ανήκει στο επιλεγμένο πλάνο. Κατόπιν ισχύουν οι παραπάνω έλεγχοι.
    • Με F1 υπάρχει η δυνατότητα εμφάνισης και επιλογής των θέσεων του πλάνου.
  • Στην καταμέτρηση βάσει πλάνου έγιναν οι παρακάτω επεκτάσεις :
  • Μέσω της επιλογής «5. Ολόκληρος περιέκτης», δόθηκε η δυνατότητα καταμέτρησης περιέκτη χωρίς επιβεβαίωση των περιεχομένων του, δηλαδή λαμβάνεται υπόψη των τρέχων απόθεμα του περιέκτη.

  • Εφόσον ο περιέκτης είναι άδειος βγαίνει σχετικό μήνυμα για καταμέτρηση των περιεχομένων του από τις σχετικές επιλογές του μενού.

  • Μέσω της επιλογής «6, Περιέκτης με περιεχόμενα», δόθηκε η δυνατότητα καταμέτρησης περιέκτη με δυνατότητα μεταβολής του τρέχοντος αποθέματος.

  • Με F2 υπάρχει η δυνατότητα καταμέτρησης νέου αποθέματος στον περιέκτη.

cid:image012.jpg@01D49311.D2AE6A80cid:image009.jpg@01D49311.D2AE6A80

  • Σε όλες τις επιλογές καταμέτρησης περιέκτη γίνεται έλεγχος εάν ο περιέκτης έχει ήδη καταμετρηθεί στο υπάρχον πλάνο και βγαίνει σχετικό μήνυμα.
  • Μέσω της επιλογής «7. Ολοκλήρωση καταμέτρησης» , δηλώνεται η ολοκλήρωση καταμέτρησης που έχει σαν αποτέλεσμα το ξεκλείδωμα της θέσης και την ολοκλήρωση του σχετικού αιτήματος καταμέτρησης.
  • Εφόσον έγινε «ολοκλήρωση καταμέτρησης» χωρίς να γίνει κάποια καταμέτρηση στη θέση, η διαδικασία διαφορών καταμέτρησης θα λάβει υπόψη ότι η θέση είναι άδεια.

4. Οριζόντια Λειτουργικότητα

4.1. Επεκτάσεις στις ενημερώσεις εκπληρώσεων ποσοτήτων

4.1.1. Δημιουργία εκπληρώσεων έναντι παραστατικού βάσει σειράς ταξινόμησης πεδίων

Η ανάπτυξη καλύπτει την ανάγκη δυνατότητας δήλωσης σειράς προτεραιότητας εκπλήρωσης των ενεργειών είδους & των αιτημάτων είδους έναντι του παραστατικού (της γραμμής του) με βάση συγκεκριμένα πεδία (του παραστατικού).

Για την κάλυψη της ανάγκης, δημιουργήθηκε μία νέα γενική οντότητα, η «Σειρά αξιοποίησης πεδίων».

Σειρά Αξιοποίησης Πεδίων

Πρόσβαση στην νέα οντότητα δίνεται από το μενού της Παραμετροποίησης/Παράμετροι Οργάνωσης.

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

Οι εναλλακτικές αξιοποίησης εμφανίζονται στο πεδίο «Τύπος»:

WMS-INT01-4.10.4.0-image18.png

Στις γραμμές της οντότηταςε δηλώνουμε τον πίνακα (ή τους πίνακες) και τις στήλες καθώς και την Σειρά Ταξινόμησης αυτών.

Στην παρούσα έκδοση η οντότητα της Σειράς Αξιοποίησης Πεδίων αξιοποιείται μόνο από τη διαδικασία δημιουργίας εκπληρώσεων έναντι παραστατικού (LineStepActionFulfillments & LineStepRequestFulfillments).

Επέκταση στην Πολιτική Ελέγχου Διακινήσεων Αποθήκης

Επιπλέον, έγινε επέκταση στην πολιτική ελέγχου διακινήσεων αποθήκης όπου ανά Ιδιότητα μπορούμε να ορίσουμε την επιθυμητή Σειρά Εκπλήρωσης. Για παράδειγμα στην παραγωγή μπορεί να επιθυμείται σειρά εκπλήρωσης με βάση την Ημερομηνία 1 της Εντολής Παραγωγής, ενώ στην συλλογή της Εντολής Αποστολής με βάση την Ημερομηνία 3.

Παράδειγμα σειράς αξιοποίησης πεδίων βάσει Ημερομηνίας 1 του Παραστατικού

Επιλέγουμε Τύπο αξιοποίησης το Order By.

WMS-INT01-4.10.4.0-image19.png

Στο Όνομα του Πίνακα δηλώνουμε τον πίνακα που χρησιμοποιείται από τη διαδικασία εκπληρώσεων (δεν είναι πίνακας της βάσης δεδομένων), δηλαδή τον ESMMLineItems.

Διαθέσιμες κολώνες προς αξιοποίηση είναι προς το παρόν μόνο τα udf ημερομηνιακά πεδία του Παραστατικού, δηλαδή τα ADDateFieldX όπου X [1,5].

WMS-INT01-4.10.4.0-image20.png

4.1.2. Δημιουργία εκπληρώσεων βάσει τύπου γραμμής παραστατικού

Δημιουργήθηκε η ανάγκη να ληφθεί υπόψη ο τύπος γραμμής του παραστατικού – κανονικές και αντίθετες γραμμές για είδη αποθήκης - κατά τη δημιουργία των εκπληρώσεων ενεργειών κα αιτημάτων ώστε να καλυφθεί η περίπτωση της ad hoc ανάλωσης παραγόμενου στα πλαίσια της ίδιας Εντολής Παραγωγής.

Στον τύπο ενέργειας και στον τύπο αιτήματος προστέθηκε ένα νέο enum πεδίο, «Τύπος γραμμής παραστατικού εκπλήρωσης» με διαθέσιμες τιμές τις:

  • Δεν μετέχει – είναι η default τιμή. Η εφαρμογή δεν λαμβάνει υπόψη τον τύπο γραμμής του παραστατικού κατά τις εκπληρώσεις
  • Είδος αποθήκης – λαμβάνονται υπόψη μόνο οι γραμμές που έχουν line type = 6 (δηλαδή, κανονικές)
  • Αντίθετη διακίνηση είδους αποθήκης – λαμβάνονται υπόψη μόνο οι γραμμές που έχουν line type = 7 (δηλαδή, αντίθετες)

WMS-INT01-4.10.4.0-image21.png

4.2. Σειρά ανάλωσης σε συστήματα αποθήκευσης με απαλοιφή διαστάσεων

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

Το «σύστημα αποθήκευσης» επεκτάθηκε με μία επιπλέον κολώνα, τον Κανόνα Ανάλωσης, όπου δηλώνουμε την όψη που βρίσκεται στην νέα περιοχή “WMS Κανόνες ανάλωσης αποθεμάτων”.

Η όψη προϊοντικά δεν εφαρμόζει καμία σειρά ταξινόμησης. Σε επίπεδο υλοποίησης μπορεί να οριστεί οποιαδήποτε σειρά ταξινόμησης επιθυμείται.

Προσοχή! Δεν συνιστάται η τροποποίηση / επέκταση της όψης παρά μόνο για τη δήλωση της σειράς ταξινόμησης στα πεδία που μας ενδιαφέρουν, καθώς τα στοιχεία αυτά χρησιμοποιούνται από τον κώδικα για να εκτελέσει την ανάλωση επί του αναλυτικού αποθέματος.

4.3. Χαλάρωση ελέγχου μοναδικότητας barcode Θέσης

Καταργήθηκε ο domain έλεγχος μοναδικότητας barcode Θέσης και αντικαταστάθηκε από τον Κανόνα «Έλεγχος ύπαρξης Barcode» στην οντότητα της Θέσης Αποθήκευσης, που μπορεί να απενεργοποιηθεί κατά βούληση ανά εγκατάσταση.

Ο Κανόνας ελέγχει την μοναδικότητα και σε επίπεδο εταιρείας και για λόγους συμβατότητας ο Κανόνας είναι by default ενεργοποιημένος.

Δημιουργήθηκε άλλος ένας επιπλέον Κανόνας ελέγχου μοναδικότητας barcode σε επίπεδο Υποκαταστήματος και Εταιρείας. Ο συγκεκριμένος κανόνας είναι by default απενεργοποιημένος.

5. Use Cases

5.1. Επιβεβαίωση παραλαβής από το Back Office

WMS-INT01-4.10.4.0-image22.pngΣτο μενού Παραλαβές, στο υπομενού της Παρακολούθησης Παραλαβών είναι διαθέσιμο νέο use case Δημιουργίας Ενεργειών Παραλαβής βάσει αιτημάτων παραλαβής.

Το use case υποστηρίζει αποκλειστικά bulk παραλαβές (χωρίς περιέκτες). Η λειτουργικότητα δεν διαφέρει από τα υπόλοιπα use case δημιουργίας ενεργειών βάσει αιτημάτων από το Back Office – δηλαδή η ενέργεια αντιγράφει ό,τι λέει το αίτημα. Αυτό σημαίνει ότι πέρα από τις διαστάσεις αποθέματος που πρέπει όλες να είναι συμπληρωμένες υποχρεωτικά στο αίτημα για να μπορεί να αντιγραφούν στην ενέργεια, ενώ η Μονάδα Μέτρησης του αιτήματος πρέπει να είναι επίσης και αυτή της ενέργειας.

Το use case δίνει τη δυνατότητα ορισμού θέσης παραλαβής βάσει επιλεγμένων εγγραφών (η οποία εάν είναι ήδη συμπληρωμένη στο αίτημα δεν χρειάζεται να δηλωθεί εκ νέου).

WMS-INT01-4.10.4.0-image23.png

5.2. Νέα use cases Διορθώσεων ενεργειών (Back Office)

Στο μενού των Παραλαβών, στο υπομενού της Παρακολούθησης Παραλαβών είναι διαθέσιμο ένα νέο use case Διόρθωση Παραλαβών.

Η Διόρθωση Παραλαβών δίνει τη δυνατότητα διόρθωσης είτε του συνόλου της ποσότητας είτε μέρους της ποσότητας της ενέργειας της παραλαβής. Αντικαθιστά την τροποποίηση/διαγραφή της ενέργειας είδους από την φόρμα του back office με την επιπλέον λειτουργικότητα ότι φροντίζει τη διόρθωση της ποσότητας και στα αιτήματα της αμέσως επόμενης φάσης.

Αν υπάρχει επαρκές απόθεμα στην θέση τότε η εφαρμογή επιτρέπει τη διόρθωση της ενέργειας παραλαβής ακόμα και εάν έχει ήδη προχωρήσει σε ενέργειες επόμενης φάσης (π.χ. διαλογή ή/και απόθεση).

Άμεσο αποτέλεσμα της διόρθωσης είναι ότι ανοίγει ξανά το αίτημα παραλαβής το οποίο και μπορεί να εκτελεστεί εκ νέου με νέα ενέργεια – καθώς η έννοια της διόρθωσης έρχεται να αντιμετωπίσει ένα χειριστικό λάθος. Αυτή είναι η ουσιαστική διαφορά με την αναίρεση της παραλαβής, η οποία παραμένει ως προϊοντικό use case και δεν αντικαθίσταται από τις διορθώσεις.

Όσον αφορά στις Ενημερώσεις προς το ERP, προϊοντικά δίνεται η δυνατότητα διόρθωσης της παραλαβής ακόμα και σε ενέργειες οι οποίες έχουν ενημερώσει μέσω της Τμηματικής Παραλαβής το υπόλοιπο του ERP. Παραμετρικά και ανά εγκατάσταση μπορεί να δηλωθεί εάν επιθυμείται αυτή η δυνατότητα ή όχι. Πάντως, ένα διορθωμένο και ήδη «γεφυρωμένο» είδος ενέργειας δεν μπορεί να ενημερώσει εκ νέου την τμηματική παραλαβή. Τα πραγματικά αποθέματα θα τα μάθει το ERP μόνο κατά την ολοκλήρωση του παραστατικού. By default δεν επιτρέπονται διορθώσεις ενεργειών επί Παραστατικών που έχουν ολοκληρωθεί. Και αυτό, βέβαια, μπορεί παραμετρικά και ανά εγκατάσταση να καθοριστεί ως συμπεριφορά.

Αντίστοιχη λειτουργικότητα έχει δοθεί και στο πλαίσιο της Διόρθωσης Συλλογής που είναι διαθέσιμο στο μενού των Αποστολών, στο υπομενού της Παρακολούθησης.

Η διαφορά με τη Διόρθωση Παραλαβών είναι ότι δεν επιτρέπεται η διόρθωση μίας ενέργειας που έχει «τιμολογηθεί». Θα πρέπει πρώτα να γίνουν τα πρέποντα ως προς το τιμολόγιο ώστε να μπορεί να γίνει και η διόρθωση της ενέργειας που το έχει ενημερώσει.

Επιπλέον, στη Διόρθωση της Συλλογής δίνεται δυνατότητα on demand Ακύρωσης της ανοιχτής ποσότητας του αιτήματος (και κατ’ επέκταση του ΕΑΠ εάν υπάρχει ανοιχτή ποσότητα) ώστε να μην επανεκτελεστεί το αίτημα.

5.3. Επέκταση στη Δημιουργία Δρομολογίου

Η Δημιουργία Δρομολογίου επεκτάθηκε με 2 νέες παραμέτρους:

  • Διαχείριση ποσότητας περιέκτη
  • Παράκαμψη κατανομής θέσεων

Η πρώτη παράμετρος αφορά την on-time ανατροφοδοσία και τη λειτουργικότητα δέσμευσης ολόκληρης της ποσότητας της παλέτας στην θέση αναπλήρωσης εάν και εφόσον έχει οριστεί όψη στον Κανόνα Δέσμευσης Περιεκτών στην Πολιτική Ελέγχου Διακινήσεων Αποθήκης. Η συγκεκριμένη παραμετροποίηση αντικαθιστά την συνθήκη SinglePalletLocation που ήταν ενσωματωμένη στον κώδικα και είχε καταγραφεί ως λειτουργικότητα στο read me της 4.8.0.0.

Η δεύτερη παράμετρος αφορά τη δυνατότητα να παρακάμπτεται η κατανομή θέσεων στην on – time ανατροφοδοσία ακόμα και εάν έχει οριστεί όψη στον Κανόνα Κατανομής στην Πολιτική Ελέγχου Διακινήσεων Αποθήκης. Έτσι, κατανομή σε θέσεις συλλογής θα ισχύει μόνο στις off time ανατροφοδοσίες εφόσον έχει οριστεί η όψη.

Στην περίπτωση που σε μία εγκατάσταση δεν χρησιμοποιείται καμία από τις ανωτέρω λειτουργικότητες δεν χρειάζεται εκ νέου cs του αυτοματισμού.

6. Integration – Επέκταση Διαδικασίας Τιμολόγησης Εντολών Αποστολής

Υποστηρίζεται πλέον η δυνατότητα σύμπτυξης γραμμών στο παραγόμενο παραστατικό από τη διαδικασία Τιμολόγηση Εντολών Αποστολής.

Για να ενεργοποιηθεί η λειτουργικότητα αρκεί στον κανόνα μετάβασης του αρχικού με το παραγόμενο παραστατικό (π.χ. ΠΔΣ => ΤΔΑ) να ενεργοποιηθεί το πεδίο «Σύμπτυξη γραμμών ειδών».

WMS-INT01-4.10.4.0-image24.png

Η λειτουργικότητα της σύμπτυξης στη διαδικασία τιμολόγησης εντολών αποστολής είναι η standard λειτουργικότητα που εφαρμόζεται στο ERP. Υπενθυμίζεται ότι η σύμπτυξη πραγματοποιείται με τον έλεγχο των κάτωθι πεδίων των γραμμών παραστατικού:

  • Τύπος γραμμής (LineType)
  • Είδος (fItemGID)
  • Α.Χ. (fWareHouseGID)
  • Μονάδα Μέτρησης γραμμής(fItemMUGID)
  • Διάσταση 1 (fDimension1Code)
  • Διάσταση 2 (fDimension2Code)
  • Εμπορικός Τομέας (fBusinessUnitCode)
  • Δραστηριότητα (fActivityCode)
  • Έργο (fProjectGID)
  • Τιμή (ESFILineItem.price)
  • Ημερομηνία Παράδοσης (DeliveryDate)
  • Μικτή Έκπτωση (GrossDiscount),Έκπτωση1 (Discount1), Έκπτωση2 (Discount2), Έκπτωση3 (Discount3), Έκπτωση4 (Discount4)
  • Αριθμός Σειράς (fSerialNumberGID)
  • Κατηγορία ΦΠΑ (fVATCategoryCode)
  • Συνταγή (fLineRefGID)
  • Κατηγορία Γραμμής (fLineItemCategoryCode)

Εάν στον κανόνα μετάβασης έχουν δηλωθεί extra πεδία στο «Σετ σύμπτυξης γραμμών» θα αγνοηθούν από την λειτουργικότητα.

Ειδικά όσον αφορά το DeliveryDate (την Ημερομηνία Παράδοσης των γραμμών του παραστατικού), είναι απαραίτητο να συμπληρώνεται η Ημερομηνία Αποστολής του ΕΑΠ κατά τη διαδικασία Δημιουργίας Δρομολογίου για να εξασφαλιστεί ότι οι γραμμές του έχουν την ίδια ημερομηνία παράδοσης.

7. WMS Mobile

7.1. Client for RF Android

Είναι διαθέσιμη η νέα έκδοση v1.2.0.0 του RF client για Android.

Ο RF client for Android, εκτελεί τα ίδια workflows με τον RF client for Windows Mobile, με την ίδια λογική εκτέλεσης,  χωρίς την ανάγκη συντήρησης διαφορετικών workflows ανά λειτουργικό σύστημα.

cid:image010.png@01D493A3.EC94E400

WMS-INT01-4.10.4.0-image26.png

Για ανάγκες διαφοροποίησης του theme και των πλήκτρων που λειτουργούν σε συσκευές Android δημιουργήθηκαν τα αντίστοιχα αρχεία:

theme_android.json : Περιέχει ρυθμίσεις σχετικές με το theme του Android RF Client.

KeyCodes.Android.xaml : Περιέχει τα βασικά πλήκτρα της συσκευής (ENTER, ESC, Backspace, Arrow UP, Arrow DOWN, Arrow LEFT, Arrow RIGHT).

Keys.Android.xaml : Περιέχει τα επιπλέον πλήκτρα που αντιστοιχούν στα function keys που χρησιμοποιεί κάθε εφαρμογή (WMS, Mobile Store Operations).

Στις ρυθμίσεις του RF client for Android, χρειάζεται να δηλωθεί το αντίστοιχο theme (theme_android) και το αντίστοιχο device type (Android).

7.2. Επεκτάσεις σε flows

7.2.1. Συλλογή με δήλωση μεταφορικού μέσου

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

Η δυνατότητα ενεργοποιείται μέσω της παραμέτρου "GRPick_CONVEYANCE_MGMT" στο config.xaml.

7.2.2. Έλεγχος αιτίας δέσμευσης σε άμεση συλλογή

Για ανάγκες customization στην άμεση συλλογή, περνάει ο σκοπός διακίνησης ως παράμετρος στα public queries που φέρνουν τα request items προς εκτέλεση (ESWMGetGroupPickingReqItems) και σε αυτά που φέρνουν το απόθεμα ανά συσκευασία και περιέκτη (ESWMGetItemMUBalancesOnStorageLocationSSCC,ESWMGetItemMUBalancesOnStorageLocationSP,ESWMGetItemMUBalancesOnStorageLocation).

7.2.3. Τύπος Επεξεργασίας barcode παρτίδας

Στο RF, δημιουργήθηκε script PreproccessLotBarcode.vb μέσω του οποίου δίνεται η δυνατότητα επεξεργασίας του barcode παρτίδας.

Με αυτόν τον τρόπο εφόσον για παράδειγμα το barcode περιέχει κάποιον identifier, μπορούμε να τον αφαιρέσουμε, ώστε να λάβουμε υπόψη μόνο το μέρος του barcode που θέλουμε.

7.2.4. Επεκτάσεις στα σενάρια ανατροφοδοσιών

1ο βήμα:

Προστέθηκε κριτήριο αναζήτησης η κατηγορία των ειδών των αιτημάτων ανατροφοδοσίας.

Προστέθηκε κριτήριο αναζήτησης η θέση προορισμού των αιτημάτων ανατροφοδοσίας.

2ο βήμα:

Δόθηκε η δυνατότητα αυτόματης επιβεβαίωσης είδους αιτήματος ανατροφοδοσίας.

<Set Property="TSR_REPL_AUTOCONFIRM_ITEM" Value="False"/>

Δόθηκε η δυνατότητα επιβεβαίωσης της προτεινόμενης θέσης προορισμού.

<Set Property="REPL_CONFIRM_TO_LOCATION" Value="False" />

Δόθηκε η δυνατότητα απόκρυψης της προτεινόμενης θέσης προορισμού.

<Set Property="REPL_SHOW_REQITEM_LOCATION" Value="True"/>


Release Document for WMS-INT01-4.10.4.0