WMS-INT01-4.10.2.0

Από

Entersoft WMS®

Περιεχόμενα

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

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

Νέο module «Παρακολούθηση αποθεμάτων παραγωγικής διαδικασίας»

Ενεργοποίηση εκπληρώσεων αιτημάτων ανατροφοδοσίας

Επεκτάσεις στον αλγόριθμο ανατροφοδοσίας

Απαλοιφή διαστάσεων αποθέματος & σειρά εισαγωγής

Υποστήριξη αντικαταστάσεων ειδών

Επεκτάσεις στην εφαρμογή Product Receipt

Χρήση περιεκτών στους αλγορίθμους δεσμεύσεων υπολοίπου

Συλλογή με δεσμεύσεις – εύρεση θέσης βάσει κριτηρίου περιέκτη

Συλλογή ολόκληρου περιέκτη (μικτού & μονόμαρκου)

Δημιουργία αιτημάτων συλλογής ολόκληρου περιέκτη από θέσεις αναπλήρωσης

Πλάνο απογραφών ανά θέση

Διαχείριση συνδεδεμένων χρηστών WMS Mobile (RF)

Επεκτάσεις στη Διαχείριση Αποστολής

Υπολογισμός βέλτιστης διαδρομής ανά Αποστολή

Κωδικοποίηση SSCC περιεκτών ανά συναλλασσόμενο εντολής παραγωγής

Ενημέρωση παραλαβών στο ERP για παραστατικά διακινήσεων

Ενημέρωση ειδών περιέκτη στη διαδικασία ενημέρωσης παραλαβών στο ERP

Όψη παρακολούθησης επιστροφών – επεκτάσεις

Βελτιώσεις στον αυτοματισμό παλετοποίησης στα τρέχοντα υπόλοιπα

Διάφορα WMS Mobile

Νέο module «Παρακολούθηση αποθεμάτων παραγωγικής διαδικασίας»

Με την ενεργοποίηση της παραμέτρου εταιρείας «Παρακολούθηση αποθεμάτων παραγωγικής διαδικασίας» τίθεται εν ενεργεία το νέο module της εφαρμογής το οποίο καλύπτει την ανάγκη πλήρους ιχνηλασιμότητας & διαχείρισης ροής των υλικών κατά την παραγωγική διαδικασία. Επί της ουσίας αποτελεί το «εκτελεστικό» τμήμα του module Παραγωγής του ERP ως προς τη διαχείριση αποθεμάτων α’ υλών, υλικών συσκευασίας, ημιετοίμων και ετοίμων, ενώ ταυτόχρονα λειτουργεί ως εργαλείο αναπλήρωσης και βελτιστοποίησης αποθεμάτων εντός του χώρου παραγωγής προκειμένου να εξυπηρετηθεί με βέλτιστο τρόπο η παραγωγική διαδικασία.

Στα πλαίσια του νέου module έχουν πραγματοποιηθεί μία σειρά επεκτάσεων:

  1. Νέα στάδια εξυπηρέτησης παραγωγής & ανάλωσης
  2. Νέος τύπος ζώνης ανάλωσης
  3. Αντιστοίχιση ζώνης θέσεων με φάσεις παραγωγής
  4. Δημιουργία αιτημάτων ανάλωσης με ενεργοποίηση διαχείρισης ποσότητας (δεσμεύσεις)
  5. Δημιουργία on time αιτημάτων ανατροφοδοσίας (ενός και δύο βημάτων) κατά την ενεργοποίηση εντολών παραγωγής
  6. Διαχείριση ελλείψεων αποθέματος κατά τη δημιουργία αιτημάτων ανάλωσης
  7. Ολοκλήρωση εντολών παραγωγής και αυτόματη ακύρωση εκκρεμών αιτημάτων
  8. Αυτόματη ανάλωση βάσει παραγόμενου
  9. Use Case ανάλωσης από το back office βάσει παραγόμενου

Νέα στάδια εξυπηρέτησης παραγωγής & ανάλωσης

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

Πρακτικά αυτό σημαίνει ότι το κύκλωμα της παραγωγής αποτυπώνεται μέσω των Σταδίων εξυπηρέτησης: Παραγωγή (149P) και Ανάλωση (149C) και των αντίστοιχων αναιρετικών τους. Οι τύποι αιτημάτων και ενεργειών που αξιοποιούνται οριζόντια στην εφαρμογή και στο WMS Mobile, είναι αυτοί με τα συγκεκριμένα στάδια (ανάλωση και παραγωγή, αντί της παραλαβής από παραγωγή και της μεταφοράς προς παραγωγή).

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

Απαιτείται εισαγωγή της zero παραμετροποίησης (CRM & WMS) προκειμένου να ενημερωθούν:

  • Οι νέοι τύποι αιτημάτων παραγωγής & ανάλωσης: ES.pPRD, ES.pCONS
  • Οι νέοι τύποι ενεργειών παραγωγής & ανάλωσης: PROD (Παραγωγής), PROD_R (Αναίρεση παραγωγής), CONS (Ανάλωση), CONS_R (Αναίρεση ανάλωσης)

Ειδικότερα για την Product Receipt εφαρμογή χρειάζεται να δηλωθεί το InternationalID του τύπου ενέργειας παραγωγής στο xml αρχείο ES00KioskDocuments:

WMS-INT01-4.10.2.0-image1.png

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

Νέος τύπος ζώνης «Ανάλωση»

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

Αντιστοίχιση ζώνης θέσεων με φάσεις παραγωγής

Στην παραμετροποίηση, στον κόμβο Διαχείριση Αποθηκών έχει προστεθεί ένας νέος πίνακας αντιστοίχησης μεταξύ κωδικού ζώνης θέσεων και φάσης παραγωγής.

WMS-INT01-4.10.2.0-image2.png

Εικόνα 1: Αντιστοίχιση ζώνης θέσεων με φάσεις παραγωγής

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

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

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

Για την ενεργοποίηση των δεσμεύσεων στα αιτήματα ανάλωσης απαιτούνται κατά τα γνωστά:

  • Ενεργοποίηση διαχείρισης ποσότητας στον τύπο αιτήματος ανάλωσης
  • Δήλωση όψης δέσμευσης στο ICP στην ροή της «φόρτωσης» (Loading)[1]

Από πλευράς επεκτάσεων, στην διαδικασία Ενεργοποίησης Εντολών Παραγωγής στο WMS έχουν προστεθεί οι κάτωθι νέες παράμετροι:

Διαχείριση ζώνης ανά φάση

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

Τύπος ζώνης ανάλωσης

Έχει την default τιμή 12 – δηλαδή τον νέο τύπο ζώνης ανάλωσης ώστε οι θέσεις που θα χρησιμοποιηθούν στον αλγόριθμο δέσμευσης να ανήκουν στον συγκεκριμένο τύπο ζώνης

Ημερομηνία λήξης παρτίδων

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

Βελτιστοποίηση συσκευασίας αναλώσεων

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

On time ανατροφοδοσία κατά την ενεργοποίηση εντολών παραγωγής

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

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

Εκτέλεση On Time ανατροφοδοσιών

Συγκεκριμένα, για την ενεργοποίηση της on time ανατροφοδοσίας η τιμή της παραμέτρου πρέπει να είναι: «Ανά Είδος».

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

Ο αλγόριθμος ανατροφοδοσίας έχει προσαρμοστεί έτσι ώστε να προσδιορίζει την σωστή θέση «ανάλωσης» βάσει αντιστοίχισης και την σωστή θέση «buffer» πάλι βάσει αντιστοίχισης με την φάση παραγωγής. Απαραίτητη προϋπόθεση για την λειτουργικότητα αυτή είναι η ενεργοποίηση της παραμέτρου της διαδικασίας ενεργοποίησης «Διαχείριση Ζώνης ανά Φάση» και η σωστή παραμετροποίηση του αλγορίθμου «Πρότασης ανατροφοδοσίας».

Ως προς τον αλγόριθμο ανατροφοδοσίας, έχουν γίνει οι εξής επεκτάσεις:

  • Ο Selector του αλγορίθμου ανατροφοδοσίας έχει επεκταθεί με ένα επιπλέον bit, το 12ο bit. Εάν η τιμή είναι 0 και ο αλγόριθμος τροφοδοτηθεί με συγκεκριμένους κωδικούς ζώνης θέσεων, τότε θα τις χρησιμοποιήσει ως κριτήριο επιλογής θέσεων.
  • Εάν η τιμή του bit είναι 1 και ο αλγόριθμος τροφοδοτηθεί με συγκεκριμένους κωδικούς buffer θέσεων, τότε θα τις χρησιμοποιήσει ως κριτήριο επιλογής θέσεων.

Συνεπώς, εάν θέλουμε να χρησιμοποιήσουμε την λειτουργικότητα της αντιστοίχησης ζώνης / φάσης, θα πρέπει να έχουμε απαραιτήτως 12 bits στον selector. Αν θέλουμε να ορίσουμε πάσο στον αλγόριθμο μέσω buffer, τότε η τιμή θα πρέπει να είναι 1, αλλιώς 0.

Τονίζεται ότι στην περίπτωση που δεν χρησιμοποιείται η αντιστοίχηση ζώνης / φάσης, τα bits του selector μπορεί να είναι 10 ή 11 (αναλόγως εάν χρησιμοποιείται το 11ο bit που αφορά σε συγκεκριμένους τύπους ζώνης). Αυτό έχει σημασία ως προς την συμβατότητα της εφαρμογής με τις υπάρχουσες εγκαταστάσεις, καθώς διασφαλίζει την απρόσκοπτη λειτουργία. Περισσότερα για τις επεκτάσεις στον αλγόριθμο ανατροφοδοσίας περιγράφονται στην αντίστοιχη ενότητα του κειμένου.

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

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

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

Διαχείριση υπολειπόμενης ποσότητας ανάλωσης

Και να οριστεί ο τύπος αιτήματος ανάλωσης που θα χρησιμοποιήσει η εφαρμογή για τη δημιουργία αιτημάτων ΧΩΡΙΣ δέσμευση.

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

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

Όλες οι επεκτάσεις που περιγράφηκαν στο πλαίσιο της ενεργοποίησης των Εντολών Παραγωγής φαίνονται στην κάτωθι εικόνα:

WMS-INT01-4.10.2.0-image3.png

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

Ολοκλήρωση εντολών παραγωγής και αυτόματη ακύρωση εκκρεμών αιτημάτων

Στη διαδικασία ολοκλήρωσης Εντολών Παραγωγής έχουν προστεθεί 2 νέες παράμετροι:

  • Ακύρωση εκκρεμών αιτημάτων παραγωγής/ανάλωσης
  • Ακύρωση σχετικών αιτημάτων ανατροφοδοσίας

WMS-INT01-4.10.2.0-image4.png

Εικόνα 3: Ακύρωση εκκρεμών αιτημάτων κατά την Ολοκλήρωση Εντολών Παραγωγής

Όσον αφορά στην ακύρωση των σχετικών αιτημάτων ανατροφοδοσίας, για να πραγματοποιηθεί από το συγκεκριμένο σημείο θα πρέπει να είναι ενεργοποιημένες οι εκπληρώσεις ανατροφοδοσίας (βλ. § Ενεργοποίηση εκπληρώσεων αιτημάτων ανατροφοδοσίας). Διαφορετικά, αν δεν υπάρχουν εκπληρώσεις ανατροφοδοσίας, η ακύρωσή τους μπορεί να πραγματοποιηθεί από το υπάρχον use case στο μενού των Αποστολών:

WMS-INT01-4.10.2.0-image5.png

Εικόνα 4: Use Case ακύρωσης αιτημάτων ανατροφοδοσίας χωρίς εκπληρώσεις

Αυτόματη ανάλωση βάσει παραγόμενου

Δίνεται η δυνατότητα αυτόματης δημιουργίας ενεργειών ανάλωσης κατά τη διαδικασία παραλαβής από παραγωγή είτε μέσω της εφαρμογής WMS Mobile είτε μέσω της εφαρμογής touch Product Receipt.

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

Για το WMS Mobile, η ενεργοποίηση της διαδικασίας προκύπτει από την δήλωση στην παράμετρο του config.xaml του Τύπου Είδους του παραγόμενου για το οποίο θέλουμε να ισχύει η λειτουργικότητα. Για παράδειγμα:

<Set Property="RC_PROD_ITEMTYPES_AUTO_CONSUMPTIONS" Value="1,8"/>

Όπου 1 = τύπος είδους «Προϊόν»

Όπου 8 = τύπος είδους «Ημιέτοιμο» κ.ο.κ.

Για το Product Receipt η ενεργοποίηση της λειτουργικότητας γίνεται με τις εξής παραμέτρους στο ES00KioskParams.xml:

Για τον τύπο είδους του παραγόμενου:

<Code>CONSUMPTION_ITEM_TYPE</Code>

<Value>1</Value>

Για τον τύπο Ενέργειας της Ανάλωσης:

<Code>CONSUMPTION_INTERNATIONAL_ID</Code>

<Value>ES.CONS</Value>

Στην περίπτωση που δεν βρεθεί ικανό απόθεμα κατά τη δημιουργία των αυτόματων αναλώσεων, γιατί για παράδειγμα δεν έχουν ολοκληρωθεί οι ανατροφοδοσίες προς τις τελικές θέσεις ανάλωσης, τότε η εφαρμογή δημιουργεί ενέργειες ανάλωσης χωρίς ενημέρωση υπολοίπου. Η λειτουργικότητα αυτή ενεργοποιείται αυτόματα στο WMS Mobile μέσω της παραμέτρου "RC_PROD_ITEMTYPES_AUTO_CONSUMPTIONS" , ενώ στο Product Receipt χρειάζεται η ενεργοποίηση μίας επιπλέον παραμέτρου:

<Code>ALLOW_SHORTAGE_IN_AUTO_CONSUMPTION</Code>

<Value>true</Value>

Για τη διαχείριση των εκκρεμών ενεργειών ανάλωσης σε 2ο χρόνο υπάρχει διαθέσιμο use case όψης και αυτοματισμού που ενημερώνει το υπόλοιπο, στο μενού της Παραγωγής:

WMS-INT01-4.10.2.0-image6.png

Εικόνα 5: Use Case αναλώσεων με εκκρεμότητες ενημέρωσης υπολοίπου

Use Case καταχώρισης ανάλωσης από το back office βάσει παραγόμενου

Η διαδικασία καλύπτει την απαίτηση καταχώρισης ενεργειών ανάλωσης έναντι παραγόμενου μέσω κατάλληλου use case στο back office και δίνει τη δυνατότητα τροποποίησης της προτεινόμενης ποσότητας ανάλωσης. Η προτεινόμενη ποσότητα ανάλωσης προκύπτει με την ίδια λογική που ισχύει και στις αυτόματες αναλώσεις, δηλαδή του αναλογικού επιμερισμού της ποσότητας του παραγόμενου βάσει ανοιχτών ποσοτήτων αιτημάτων ανάλωσης. Βασική προϋπόθεση η Εντολή Παραγωγής να έχει μόνο ένα Παραγόμενο.

Η διαδικασία καλείται από το μενού της Παραγωγής:

WMS-INT01-4.10.2.0-image7.png

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

Υπάρχει default ημερομηνιακό κριτήριο για την ανεύρεση των διαθέσιμων Εντολών. Τα κριτήρια αναζήτησης μπορούν να αλλάξουν κατ’ επιλογή από την όψη «Επιλογή εντολής παραγωγής» στην περιοχή WMS Παραγωγή.

WMS-INT01-4.10.2.0-image8.png

Εικόνα 6: Use Case Καταχώρισης αναλώσεων βάσει παραγωγής

WMS-INT01-4.10.2.0-image9.pngΣτο πεδίο «Ποσότητα παραγωγής» by default εμφανίζεται η ποσότητα 1. Πατώντας το κουμπί εμφανίζεται η πραγματική ποσότητα του παραγόμενου της επιλεγμένης Εντολής βάσει της οποίας γίνεται ο επιμερισμός των ποσοτήτων προς ανάλωση. Το πεδίο της ποσότητας μπορεί να τροποποιηθεί από τον χρήστη κατ’ επιλογή με στόχο την ενημέρωση των ποσοτήτων προς ανάλωση, χωρίς όμως αυτό να σημαίνει ότι αλλάζει η πραγματική ποσότητα του παραγόμενου.

Στις «Πληροφορίες επιλεγμένης εντολής παραγωγής» εμφανίζονται οι πληροφορίες εξέλιξης έναντι της Εντολής που επεξεργάζεται ο χρήστης.

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

Συγκεκριμένα, τα στοιχεία που εμφανίζονται στην όψη των Αναλώσεων είναι τα στοιχεία των αιτημάτων ειδών ανάλωσης ομαδοποιημένα ανά Είδος, Θέση & Αποθηκευτικό Χώρο / Υποκατάστημα.

Στην στήλη «Ποσότητα προς Ανάλωση» εμφανίζεται το άθροισμα της ανοιχτής ποσότητας των εμπλεκόμενων αιτημάτων ανάλωσης.

Στην στήλη «Τελική Ποσότητα προς Ανάλωσης» εμφανίζεται η επιμερισμένη ποσότητα ανάλωσης βάσει ποσότητας παραγωγής. Το πεδίο αυτό μπορεί να τροποποιηθεί από τον χρήστη.

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

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

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

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

Ενεργοποίηση εκπληρώσεων αιτημάτων ανατροφοδοσίας

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

Η σχετική παράμετρος εταιρείας είναι η:

Δημιουργία εκπληρώσεων κατά την κλήση της on time ανατροφοδοσίας

Με default τιμή false.

Οι εκπληρώσεις στο context της ανατροφοδοσίας δεν εμφανίζονται (προϊοντικά) στις όψεις Παρακολούθησης Εντολών Παραγωγής και Αποστολών με την έννοια ότι εκ των πραγμάτων δεν απεικονίζουν ουσιαστική πληροφορία σε σχέση με την «εξέλιξη» του παραστατικού. Καλύπτουν ανάγκες reporting που αφορούν στην παρακολούθηση της εξέλιξης της ανατροφοδοσίας ανά Εντολή καθώς επίσης διευκολύνουν τις διαδικασίες των «αυτόματων» ακυρώσεων.

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

==

==

Επεκτάσεις στον αλγόριθμο ανατροφοδοσίας

Με αφορμή τις επεκτάσεις στα πλαίσια του module παρακολούθησης αποθεμάτων παραγωγικής διαδικασίας, αλλάζει πλήρως ο ορισμός της buffer μέσω του Selector παραμετροποίησης του αλγορίθμου ανατροφοδοσίας. Υπενθυμίζεται ότι η λειτουργικότητα της ανατροφοδοσίας μέσω buffer υποστήριζε μόνο έναν κωδικό ζώνης ως fallback ζώνη που δηλωνόταν στην παράμετρο εταιρείας «Ζώνη fallback θέσης προορισμού WMS». Απαραίτητη προϋπόθεση ήταν το 8ο bit στον Selector να είναι 1, προκειμένου ο αλγόριθμος να φιλτράρει τις θέσεις βάσει της fallback ζώνης που έχει οριστεί στην παράμετρο εταιρείας. Η λειτουργικότητα περιγράφεται στο read me της 4.4.8.0. Αυτή η παραμετροποίηση συνεχίζει και υποστηρίζεται και στην παρούσα έκδοση για λόγους συμβατότητας.

Σε νέες εγκαταστάσεις προτείνεται η ενεργοποίηση του 11ου bit στον Selector για την χρήση της buffer. Εάν το 11ο bit είναι 1 τότε ο αλγόριθμος φιλτράρει τις υποψήφιες θέσεις προορισμού ανατροφοδοσίες με ζώνες τύπου buffer. Εάν το 11ο bit έχει τιμή 0 τότε φιλτράρει τις υποψήφιες θέσεις προορισμού ανατροφοδοσίες με ζώνες τύπου αναπλήρωσης ή συλλογής (αναλόγως το context από το οποίο καλείται ο αλγόριθμος).

Επιπλέον, λόγω του ότι η buffer επί της ουσίας είχε την λογική της fallback θέσης, μπορούσε να οριστεί μόνο ως τελευταίο πάσο στον αλγόριθμο. Την στιγμή που πλέον η buffer και η fallback θέση διαφοροποιούνται ξεκάθαρα, μπορεί πλέον να οριστεί ως κανονικό πάσο στον αλγόριθμο, αρκεί να οριστεί μετά τον selector ο κανόνας εύρεσης θέσης. Για τις buffer θέσεις, οι υπάρχοντες κανόνες AddToExistingStock, NextEmptyStorageLocation & AddToLastActionOutflowStorageLocation δεν καλύπτουν τις ανάγκες. Θα πρέπει να δηλώνεται ένας νέος κανόνας, ο «FirstStorageLocation» ο οποίος είναι dummy, με την έννοια ότι προσδιορίζει την πρώτη θέση (τυχαία) που θα προκύψει από τα κριτήρια του selector.

Επιπλέον, έχει γίνει επέκταση με νέο 12ο bit που χρησιμοποιείται στην περίπτωση που εξωγενώς θέλουμε να φιλτράρουμε θέσεις προορισμού με συγκεκριμένους κωδικούς ζώνης θέσεων. Προς το παρόν η λειτουργικότητα αυτή αξιοποιείται μόνο από το context της παραγωγής, όπου ο αυτοματισμός ενεργοποίησης μέσω της αντιστοίχησης ζωνών & φάσεων γνωρίζει με τι κωδικούς ζώνης να τροφοδοτήσει τον αλγόριθμο προκειμένου να τον καθοδηγήσει στις σωστές μηχανές / θέσεις.

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

Ενδεικτικά παραδείγματα παραμετροποίησης:

Βήμα 1ο

Selector(1111000000011)|FirstStorageLocation#Selector(111100000001)|AddToExistingStock,NextEmptyStorageLocation

Ψάξε πρώτα να βρεις θέση buffer που να ανήκει στο ίδιο υποκατάστημα, Α.Χ., κτήριο, περιοχή με την θέση αναπλήρωσης και φίλτραρε συγκεκριμένους κωδικούς ζώνης με τους οποίους θα τροφοδοτηθείς εξωγενώς.

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

Βήμα 2ο

Selector(111100000001)|AddToExistingStock,NextEmptyStorageLocation

Ψάξε μία θέση (συλλογής ή ανάλωσης – ανάλογα με το context στο οποίο καλείται ο αλγόριθμος) που να ανήκει στο ίδιο υποκατάστημα, Α.Χ., κτήριο, περιοχή με την θέση buffer και φίλτραρε με συγκεκριμένους κωδικούς ζώνης με τους οποίους θα τροφοδοτηθείς εξωγενώς. Πρώτα προσπάθησε να βρεις θέση με απόθεμα και μετά την επόμενη άδεια θέση. Η θέση buffer στο 2ο βήμα είναι η θέση αφετηρίας, οπότε ο αλγόριθμος φροντίζει ώστε να είναι ίδια με την θέση προορισμού του προηγούμενου βήματος.

Απαλοιφή διαστάσεων αποθέματος & σειρά εισαγωγής

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

WMS-INT01-4.10.2.0-image10.png

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

Όταν μία θέση ανήκει σε Σύστημα Αποθήκευσης για το οποίο έχει ενεργοποιηθεί απαλοιφή διάστασης, τότε στο υπόλοιπο των δεσμεύσεων δεν τηρείται η συγκεκριμένη διάσταση, ενώ εξακολουθεί και υπάρχει στο αναλυτικό υπόλοιπο όπως φαίνεται στην όψη του Τρέχοντος Υπολοίπου Είδους ανά Θέση:

WMS-INT01-4.10.2.0-image11.png

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

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

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

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

Υποστήριξη αντικαταστάσεων ειδών

Το Entersoft WMS υποστηρίζει την αντικατάσταση μεταξύ ειδών σε δύο επίπεδα: στο επίπεδο των δεσμεύσεων αποθέματος και στο επίπεδο της εκτέλεσης ενεργειών.

Αρχικά θα πρέπει να έχουν οριστεί σχέσεις μεταξύ των ειδών που υπόκεινται σε αντικατάσταση. Για τον σκοπό αυτό χρησιμοποιείται ο Τύπος Σχέσης Ειδών. Για να ενεργοποιηθεί η διαχείριση αντικατάστασης στο WMS θα πρέπει στην «Πολιτική ελέγχου διακινήσεων αποθήκης» να δηλωθεί στην κατάλληλη ροή στην στήλη «Κανόνας Αντικατάστασης» ο τύπος σχέσης μεταξύ των ειδών:

WMS-INT01-4.10.2.0-image12.png

Εικόνα 8: Ενεργοποίηση διαχείρισης αντικαταστάσεων στην Πολιτική ελέγχου διακινήσεων

Κατά την ενεργοποίηση διαχείρισης στο WMS (είτε εντολών παραγωγής είτε αποστολών), για τις ροές στις οποίες έχει δηλωθεί κανόνας αντικατάστασης και εφόσον χρησιμοποιείται αλγόριθμος δέσμευσης υπολοίπου, τότε ο αλγόριθμος εντοπίζει το σωστό απόθεμα βάσει όλων των σχετιζόμενων ειδών (με τον τύπο σχέσης που έχει οριστεί στο ICP) δίνοντας προτεραιότητα στο είδος που υπάρχει στην αρχική Εντολή. Η προτεραιότητα στο είδος καθορίζεται από την όψη των δεσμεύσεων (συγκεκριμένα οι προϊοντικές όψεις Συλλογής & Ανατροφοδοσίας best match), συνεπώς εάν δεν επιθυμείται η προϊοντική σειρά ταξινόμησης, υπάρχει δυνατότητα customization.

Όσον αφορά την εκτέλεση, η εφαρμογή υποστηρίζει την δημιουργία ενεργειών σε άλλο είδος από αυτό που ορίζει η εντολή και το αίτημα και τα εκπληρώνει ορθώς αρκεί βέβαια να πληρούνται οι συνθήκες αντικατάστασης. Η λειτουργικότητα αυτή είναι ήδη ενσωματωμένη στις διαδικασίες των αυτόματων αναλώσεων, εκκρεμεί εκμετάλλευση από το WMS Mobile. Στην παρούσα έκδοση, δηλαδή, δεν μπορούμε να εκτελέσουμε ενέργεια είδους σε διαφορετικό είδος από αυτό του αιτήματος μέσα από τις WMS mobile ροές. Αναμένεται να καλυφθεί σύντομα και αυτή η απαίτηση.

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

Επεκτάσεις στην touch εφαρμογή Product Receipt

Στην touch εφαρμογή Product Receipt έχουν υλοποιηθεί οι κάτωθι επεκτάσεις:

  • Αν έχει επιλεχθεί θέση παραλαβής από παραγωγή στην αναζήτηση των WP εμφανίζονται μόνο τα WP που παράγονται στην συγκεκριμένη θέση. Η θέση παραλαβής στην αναζήτηση των WP ταυτοποιείται από τα αιτήματα παραγωγής.
  • Όταν το παραγόμενο είναι ένα, τότε επιλέγεται αυτόματα. Αν, δηλαδή έχει επιλεχθεί WP παραγωγής που έχει ένα μόνο είδος προς παραγωγή, τότε επιλέγεται αυτόματα ώστε να μην χρειάζεται ο χρήστης να το επιλέξει.
  • Αν είναι μόνο μία η πρότυπη παλετοποίηση του είδους να επιλέγεται επίσης αυτόματα η παλέτα παραλαβής χωρίς να πατάει ο χρήστης 2πλο κλικ – αυτό το πετυχαίνουμε με τη διαμόρφωση προκαθορισμένης τιμής στον αυτοματισμό «Επιλογή τύπου παραλαβής»
  • Εκτός από το ποσοστό παραγωγής εμφανίζεται και η ποσότητα (αναμενόμενη και εκτελεσμένη)
  • Στο tooltip πολλαπλών οθονών φέρνει και πληροφορίες θέσης παραγωγής

cid:image001.png@01D47148.14C53700

Εικόνα 9: Επεκτάσεις στην touch εφαρμογή Product Receipt

Χρήση περιεκτών στους αλγορίθμους δεσμεύσεων υπολοίπου

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

Η λειτουργικότητα καλύπτει την ανάγκη εύρεσης του κατάλληλου περιέκτη (με αλγοριθμικό υπολογισμό) και την χρήση του ως καθοδηγητικό στοιχείο στα αιτήματα συλλογής & ανατροφοδοσίας. Την πληροφορία αυτή την εκμεταλλεύεται το WMS Mobile κατά την εκτέλεση των αντίστοιχων flows.

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

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

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

WMS-INT01-4.10.2.0-image14.png

Εικόνα 10: Δήλωση κανόνα δέσμευσης περιέκτη στην Πολιτική Ελέγχου Διακινήσεων

Υπάρχει διαθέσιμη προϊοντική όψη «Διαθέσιμοι Περιέκτες προς Δέσμευση (Best Match)» η οποία με κριτήρια το είδος, την θέση, τις διαστάσεις αποθέματος και την ποσότητα που δεσμεύεται από την όψη «Δέσμευσης Αποθέματος» επιστρέφει τις αναλυτικές γραμμές αποθέματος ανά περιέκτη με ομαδοποίηση στον εσωτερικό περιέκτη του αποθέματος. Αν, για παράδειγμα, το αναλυτικό απόθεμα περιέχεται σε 2 περιέκτες κλάσης «συσκευασία» και 1 περιέκτη κλάσης «παλέτα», η όψη θα επιστρέψει 2 γραμμές, έναν ανά εσωτερικό περιέκτη συσκευασίας.

Η σειρά ταξινόμησης ορίζεται από το best match μεταξύ του υπολοίπου και της ζητούμενης ποσότητας, καθώς και από τα υπόλοιπα κριτήρια που ισχύουν και στην προϊοντική όψη των δεσμεύσεων – τουτέστιν από τις ημερομηνίες λήξης των παρτίδων και από διάφορα χωροταξικά κριτήρια.

Λειτουργικότητα

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

Υποστηρίζονται 2 mode λειτουργίας δέσμευσης ποσότητας. Στο 1ο mode λειτουργίας, που είναι και το default, η ποσότητα που δεσμεύεται είναι η ποσότητα που ζητείται στην εκάστοτε Εντολή (π.χ. Εντολή Παραγωγής ή Εντολή Αποστολής).

Στο 2ο mode λειτουργίας η ποσότητα που δεσμεύεται είναι το σύνολο της ποσότητας του «καλύτερου» περιέκτη. Το mode αυτό ενεργοποιείται από σχετική παράμετρο στη διαδικασία «Ενεργοποίηση Διαχείρισης στο WMS» στο πλαίσιο της on time ανατροφοδοσίας των Εντολών Παραγωγής.

WMS-INT01-4.10.2.0-image15.png

Όταν ενεργοποιείται η διαχείριση της συνολικής ποσότητας του περιέκτη, τότε ο περιέκτης αυτός «χαρακτηρίζεται» για χρήση στον αλγόριθμο δέσμευσης και εξαιρείται από την όψη Κανόνα Δέσμευσης Περιεκτών καθώς δεν είναι διαθέσιμος προς επιλογή στις δεσμεύσεις. Συγκεκριμένα, ο χαρακτηρισμός του περιέκτη σημαίνει ότι ενημερώνεται το πεδίο «Χρήση στον Αλγόριθμο Δέσμευσης» στην οντότητα του περιέκτη.

WMS-INT01-4.10.2.0-image16.png

Ο περιέκτης αποχαρακτηρίζεται όταν:

  • Διαγραφεί το αίτημα που τον έχει χαρακτηρίσει
  • Ακυρωθεί πλήρως το αίτημα που τον έχει χαρακτηρίσει
  • Εκτελεστεί πλήρως το αίτημα που τον έχει χαρακτηρίσει (υποστηρίζεται μόνο από τις διαδικασίες συλλογής & ανατροφοδοσίας του WMS Mobile προς το παρόν).

Συλλογή με δεσμεύσεις – εύρεση θέσης βάσει κριτηρίου περιέκτη

Στην παρούσα έκδοση, αλλά και στο hotfix των 4.8.0.0, 4.10.0.0 & 4.10.0.1, υποστηρίζεται η λειτουργικότητα δημιουργίας αιτημάτων συλλογής με δεσμεύσεις με εύρεση θέσης βάσει περιέκτη. Υποστηρίζεται η εκτέλεση της συλλογής με δεσμεύσεις βάσει του περιέκτη του αιτήματος συλλογής.

Η διαδικασία προϋποθέτει πριν από όλα την εύρεση του κατάλληλου περιέκτη βάσει του οποίου πρέπει να εξυπηρετηθεί μία γραμμή παραγγελίας αποστολής (Shipment Order Document – είτε εμπορικών συναλλαγών είτε διακίνησης). Με άλλα λόγια, αναμένει αρχικά την ύπαρξη της πληροφορίας του κωδικού barcode (aka SSCC) του περιέκτη ανά γραμμή παραστατικού προκειμένου μετά να εντοπίσει την θέση από την οποία πρέπει να δεσμεύσει υπόλοιπο. Η εύρεση του κατάλληλου περιέκτη ανά γραμμή παραστατικού πραγματοποιείται είτε στο Entersoft ERP είτε σε ένα τρίτο ERP σύστημα, πάντως δεν αφορά και δεν πραγματοποιείται από την εφαρμογή του Entersoft WMS.

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

«Πεδίο γραμμής Παραστατικού Εμπορικών Συναλλαγών που ορίζεται το SSCC του περιέκτη ως κριτήριο για τη δέσμευση υπολοίπου στο WMS»

WMS-INT01-4.10.2.0-image17.png

Προσοχή! Υποστηρίζεται η δήλωση μόνο των String πεδίων της γραμμής. Πρέπει να δηλωθεί μόνο ένα πεδίο και οπωσδήποτε με το όνομα του πεδίου του πίνακα ESFILineItem

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

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

Η λειτουργικότητα υποστηρίζει τις κλάσεις περιεκτών «παλέτα» και «συσκευασία».

C:\Users\smp\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\VMTLPJOB\MCj04421410000[1].png Παράδειγμα

Έστω Είδος με διαθέσιμο υπόλοιπο σε 2 θέσεις όπου σε κάθε θέση υπάρχει μία παλέτα.

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

WMS-INT01-4.10.2.0-image19.png

Βλέπουμε ότι δεσμεύεται υπόλοιπο από την θέση ia1.1 που περιέχει την παλέτα: 200000000000005757.

Το δε αίτημα είδους συλλογής δεν περιέχει την πληροφορία του SSCC της θέσης. Ό,τι έκανε η εφαρμογή μέχρι εχθές στην συλλογή.

WMS-INT01-4.10.2.0-image20.png

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

WMS-INT01-4.10.2.0-image21.png

Τότε, θα προκύψει δέσμευση για την θέση που βρίσκεται ο περιέκτης που δόθηκε ως κριτήριο:

WMS-INT01-4.10.2.0-image22.png

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

WMS-INT01-4.10.2.0-image23.png

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

Εφόσον στο αίτημα είδους συλλογής υπάρχει προτεινόμενος περιέκτης, τότε στο WMS Mobile, στο μενού της Συλλογής εμφανίζεται η πληροφορία του SSCC του περιέκτη, ενώ επίσης, δίνεται δυνατότητα scan μόνο του SSCC κ όχι της θέσης:

WMS-INT01-4.10.2.0-image24.png

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

Συλλογή ολόκληρου περιέκτη (μικτού & μονόμαρκου)

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

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

«Έλεγχος συνθήκης παλετοθέσης κατά την Συλλογή»


Δημιουργία αιτημάτων συλλογής ολόκληρου περιέκτη από θέσεις αναπλήρωσης

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

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

«Δημιουργία αιτημάτων συλλογής περιέκτη στην διαδικασία της ανατροφοδοσίας»

Πλάνο απογραφών ανά θέση

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

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

Απαιτείται η ενημέρωση της zero παραμετροποίησης WMS & CRM, ενώ συνιστάται η απενεργοποίηση των τύπων ενεργειών που έχουν χαρακτηρισμό καταμέτρησης αλλά θεωρούνται obsolete. Η διαδικασία απενεργοποίησης εκτελείται με αυτοματισμό επί της όψης τύπων ενεργειών μετά την εισαγωγή της zero παραμετροποίησης.

WMS-INT01-4.10.2.0-image25.png

Η ενημέρωση της zero παραμετροποίησης αναμένεται να εισάγει 2 νέους τύπους αιτημάτων:

  • Το αίτημα καταμέτρησης με κωδικό psCOUNT
  • Το αίτημα οριστικοποίησης της καταμέτρησης με κωδικό pfCOUNT

Προς το παρόν δεν υπάρχει προϊοντικό use case που να εκμεταλλεύεται το αίτημα οριστικοποίησης της καταμέτρησης. Αξιοποιούνται μόνο τα αιτήματα καταμέτρησης.

Αναμένεται επίσης να εισάγει 2 αντίστοιχους νέους τύπους ενεργειών:

  • Την «καταμέτρηση» με κωδικό sCOUNT
  • Την «οριστικοποίηση της καταμέτρησης» με κωδικό fCOUNT

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

WMS-INT01-4.10.2.0-image26.png

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

Ειδικότερα για τον τύπο ενέργειας «καταμέτρηση», έχουν οριστεί οι κάτωθι default παράμετροι:

WMS-INT01-4.10.2.0-image27.png

Η συγκεκριμένη παραμετροποίηση σημαίνει ότι η ενέργεια καταμέτρησης ενημερώνει κανονικά το υπόλοιπο, καθώς και τα δεσμευμένα και μελλοντικά υπόλοιπα (ενημέρωση υπολοίπου = ενέργεια είδους, ενέργεια εκπλήρωσης αιτήματος), μόνο που αντί για το Τρέχον Υπόλοιπο, ενημερώνει έναν νέο πίνακα υπολοίπων, το Συναφές Υπόλοιπο το οποίο καθρεπτικά αποτελείται από τον πίνακα υπολοίπου σε ΒΜΜ & ΕΜΜ (ESWMItemContextBalances) και τον αναλυτικό πίνακα υπολοίπου ανά συσκευασία (ESWMItemMUContextBalances).

Όσον αφορά στον τύπο ενέργειας «οριστικοποίηση καταμέτρησης», έχουν οριστεί οι κάτωθι default παράμετροι:

WMS-INT01-4.10.2.0-image28.png

Η συγκεκριμένη παραμετροποίηση σημαίνει ότι by default δεν ενημερώνεται υπόλοιπο με την καταχώρηση της οριστικοποίησης. Έχει προβλεφθεί προϊοντικό use case που αναλαμβάνει την ενημέρωση του υπολοίπου. Επίσης, ο τύπος υπολοίπου που ενημερώνει ο συγκεκριμένος τύπος ενέργειας είναι ο Τρέχον.

Συνιστάται η τήρηση των default τιμών των παραμέτρων, με μόνη εξαίρεση την Ενημέρωση Υπολοίπου της ενέργειας Οριστικοποίησης της Καταμέτρησης, η οποία μπορεί να επιλεχθεί να ενημερώνει απευθείας το υπόλοιπο. Αυτό θα εξαρτηθεί από τη διαδικασία που θα ακολουθηθεί σε κάθε εγκατάσταση και θα γίνει πιο σαφές στην περιγραφή της λειτουργικότητας που ακολουθεί.

Λειτουργικότητα

Δημιουργία πλάνων καταμέτρησης & προετοιμασία απογραφής

Αρχικά πρέπει να δημιουργηθεί μία νέα Λίστα Απογραφής στο μενού της Απογραφής:

WMS-INT01-4.10.2.0-image29.png

Εικόνα 11: Λίστα απογραφής

Όπου έχουμε τη δυνατότητα να συμπληρώσουμε μία ενδεικτική περιγραφή.

Η δημιουργία της Λίστας Απογραφής είναι ανά Κέντρο Διανομής. Δεν μπορούμε να έχουμε ίδια λίστα απογραφής για πολλαπλά κέντρα διανομής.

Η κατάσταση της Λίστας Απογραφής είναι «Αρχική» τη στιγμή που δημιουργείται.

WMS-INT01-4.10.2.0-image30.png

Στην ctx_όψη WPs Καταμετρήσεων έχουμε τη δυνατότητα Εισαγωγής/Τροποποίησης/Διαγραφής των επιμέρους Πλάνων Καταμετρήσεων που εντάσσονται στην Λίστα Απογραφής.

WMS-INT01-4.10.2.0-image31.png

Έστω ότι δημιουργούμε 2 πλάνα καταμετρήσεων, Καταμέτρηση 1 και Καταμέτρηση 2.

Για κάθε πλάνο / WP καταμέτρησης δημιουργούμε Αιτήματα Καταμέτρησης επιλέγοντας μία ή περισσότερες θέσεις αποθήκευσης που θέλουμε να καταμετρηθούν.

WMS-INT01-4.10.2.0-image32.png

Εικόνα 12: Work Package Καταμέτρησης

WMS-INT01-4.10.2.0-image33.png

Για κάθε θέση δημιουργείται και ένα Αίτημα Καταμέτρησης τα οποία μπορούμε να δούμε στην συναφή όψη «Αιτήματα καταμέτρησης»

WMS-INT01-4.10.2.0-image34.png

Έχουμε επίσης τη δυνατότητα ανάθεσης των αιτημάτων σε πόρο:

WMS-INT01-4.10.2.0-image35.png

Ο πόρος λειτουργεί ως φίλτρο επιλογής διαθέσιμων WP Καταμέτρησης στο flow της WMS Mobile εφαρμογής.

Το αίτημα καταμέτρησης που παράγει η συγκεκριμένη διαδικασία δεν έχει είδη αιτημάτων. Συμπληρώνει στο αίτημα την Θέση, τον Α.Χ. και το Υποκατάστημα το οποίο αφορά η καταμέτρηση ώστε αυτά να λειτουργήσουν ως καθοδήγηση στον χρήστη κατά την εκτέλεση της καταμέτρησης.

Η υποδομή υποστηρίζει τη δημιουργία αιτημάτων καταμέτρησης με είδη, με ή χωρίς δεσμεύσεις. Αρκεί να δημιουργηθεί το κατάλληλο use case που να το εκμεταλλευτεί.

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

Διαδικασία καταμέτρησης & έλεγχος διαφορών

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

WMS-INT01-4.10.2.0-image36.png

Η διαδικασία αυτή:

  • WMS-INT01-4.10.2.0-image37.pngΚλειδώνει την θέση και ενημερώνει ως αιτία κλειδώματος τον κωδικό του Work Package καταμέτρησης από την οποία προέκυψε. Η διαδικασία «Κλειδώματος» της θέσης είναι υποχρεωτική. Υπενθυμίζεται ότι μπορούμε να εκτελούμε ενέργειες επί κλειδωμένων θέσεων αρκεί αυτό να οριστεί στους τύπους ενέργειας.
  • Αλλάζει την κατάσταση του Work Package καταμέτρησης και της Λίστας Απογραφής από «Αρχικό» - «Σε εξέλιξη»
  • Αλλάζει την κατάσταση του request καταμέτρησης «σε εξέλιξη» που σημαίνει ότι μόνον τότε το WMS Mobile μπορεί να την δει ως διαθέσιμη προς επιλογή
  • Δημιουργεί ένα «στιγμιότυπο» στο απόθεμα με πλαίσιο το πλάνο καταμέτρησης. Επί της ουσίας «αντιγράφει» την εικόνα του τρέχοντος υπολοίπου σε έναν νέο πίνακα υπολοίπου που ονομάζεται ESWMItem(MU)SnapshotBalances βάσει του οποίου γίνεται η σύγκριση αποθεμάτων κατά την οριστικοποίηση της καταμέτρησης.

Το snapshot υπόλοιπο είναι διαθέσιμο στην συναφή όψη «Μηχανογραφικό απόθεμα».

WMS-INT01-4.10.2.0-image38.png

Στην WMS Mobile εφαρμογή έχει προστεθεί νέα επιλογή στο μενού των Απογραφών, «Καταμέτρηση Θέσης βάσει Πλάνου»:

WMS-INT01-4.10.2.0-image39.png WMS-INT01-4.10.2.0-image40.png

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

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

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

Το αποτέλεσμα της διαδικασίας εκτέλεσης της καταμέτρησης είναι η δημιουργία ενεργειών καταμέτρησης τύπου sCOUNT. Κάθε ενέργεια καταμέτρησης τέτοιου τύπου ενημερώνει το Context υπόλοιπο, και τα αποτελέσματά της εμφανίζονται στην όψη «Καταμετρηθέν Απόθεμα» του WP Καταμέτρησης:

WMS-INT01-4.10.2.0-image41.png

Όταν ολοκληρωθεί η καταμέτρηση μίας θέσης από την Mobile εφαρμογή, τότε η Κατάσταση του Αιτήματος Καταμέτρησης της Θέσης αλλάζει από «Σε Εξέλιξη» σε «Ολοκληρωμένη».

Όταν ολοκληρώνεται η καταμέτρησης μίας θέσης, τότε οι διαφορές μεταξύ μηχανογραφικού αποθέματος (snapshot) και καταμετρηθέντος (context) είναι διαθέσιμες στην όψη «Διαφορές».

WMS-INT01-4.10.2.0-image42.png

WMS-INT01-4.10.2.0-image43.png

WMS-INT01-4.10.2.0-image44.png

Όταν ολοκληρωθεί η καταμέτρηση των θέσεων που ανήκουν σε ένα WP καταμέτρησης, τότε ολοκληρώνεται αυτόματα το WP καταμέτρησης και ξεκλειδώνουν οι θέσεις. Στο σημείο αυτό μπορούμε να δούμε τις Θέσεις με Διαφορές και να δημιουργήσουμε μία Νέα Καταμέτρηση για τις συγκεκριμένες θέσεις με δυνατότητα επιλογής θέσης & Α.Χ.:

WMS-INT01-4.10.2.0-image45.png

Δημιουργείται τότε ένα νέο WP καταμέτρησης που στην περιγραφή του εμφανίζει τον αύξοντα αριθμό του πλήθους των καταμετρήσων και περιέχει ένα hint ότι προέρχεται από διαφορές:

WMS-INT01-4.10.2.0-image46.png

Εικόνα 13: Work Package καταμέτρησης βάσει διαφορών

Επιπλέον έχει δημιουργηθεί και νέο Αίτημα Καταμέτρησης ανά επιλεγμένη θέση. Άρα, κατά τα γνωστά ανατίθεται πόρος (προαιρετικά) και εκτελείται το «Κλείδωμα θέσεων κ η έναρξη καταμέτρησης» στο νέο, πλέον, WP καταμέτρησης.

Διαδικασία οριστικοποίησης καταμέτρησης

Η διαδικασία οριστικοποίησης της καταμέτρησης επί της ουσίας αφορά την διαδικασία ενημέρωσης υπολοίπου του WMS με το καταμετρηθέν απόθεμα. Συγκεκριμένα θα πρέπει να έχουν ολοκληρωθεί όλα τα WP καταμετρήσεων που αφορούν την Λίστα Απογραφής – άρα η ίδια η Λίστα Απογραφής να είναι «ολοκληρωμένη» και να μην εκκρεμούν καταμετρήσεις.

Η οριστικοποίηση λαμβάνει χώρα αυτόματα επί του τελευταίου WP καταμέτρησης μίας θέσης. Αρχικά θα πρέπει να δημιουργηθεί ένα WP οριστικοποίησης στην φόρμα Λίστας Απογραφής:

WMS-INT01-4.10.2.0-image47.png

Ανοίγουμε το WP της οριστικοποίησης καταμέτρησης και πατάμε το κουμπί της αυτόματης επιλογής καταμέτρησης (είναι πάντα η τελευταία καταμέτρηση επί της θέσης):

WMS-INT01-4.10.2.0-image48.png

Η διαδικασία οριστικοποίησης χωρίζεται σε 3 στάδια:

Διαχείριση δεσμευμένων αποθεμάτων

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

WMS-INT01-4.10.2.0-image49.png

Προετοιμασία ενημέρωσης τρέχοντος υπολοίπου

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

Η διαδικασία δημιουργεί μία ενέργεια ανά είδος.

Λίστα ενεργειών προς Οριστικοποίηση

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

WMS-INT01-4.10.2.0-image50.pngΜετά την οριστικοποίηση της καταμέτρησης, η κατάσταση της Απογραφής γίνεται πλέον «Οριστικοποιημένη».

Την εξέλιξη της Λίστας Απογραφής και όλων των WP Καταμετρήσεων που περιέχει μπορούμε να την παρακολουθούμε από την Επισκόπηση της Λίστας:

WMS-INT01-4.10.2.0-image51.png

Εικόνα 14: Εποπτική εικόνα εξέλιξης απογραφής

Διαχείριση συνδεδεμένων χρηστών WMS Mobile (RF)

Πρόκειται για επέκταση επί της υπάρχουσας λειτουργικότητας διαχείρισης συνδεδεμένων χρηστών από τον administrator της εφαρμογής στοχευμένα για τους ενεργούς χρήστες του WMS Mobile (RF) με σκοπό:

  • Την αποστολή μηνυμάτων στους χρήστες
  • Την διακοπή/διαγραφή των ενεργών συνδέσεων

Η λειτουργικότητα καλείται από το μενού «Εργαλεία & Ρυθμίσεις» στην επιλογή Επικοινωνία με τον Εξυπηρετητή:

WMS-INT01-4.10.2.0-image52.png

C:\Users\smp\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\VMTLPJOB\MCj04421410000[1].png Παράδειγμα αποστολής μηνύματος σε χρήστες

WMS-INT01-4.10.2.0-image53.pngWMS-INT01-4.10.2.0-image54.png

Επεκτάσεις στη διαχείριση αποστολής

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

Υπενθυμίζεται ότι τα πεδία που ορίζουν μία Αποστολή είναι:

  • Ημερομηνία Παράδοσης
  • Μεταφορέας
  • Δρομολόγιο
  • Όρος Παράδοσης
  • Τρόπος Αποστολής
  • Οδηγός
  • Μεταφορικό Μέσο

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

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

WMS-INT01-4.10.2.0-image55.png

WMS-INT01-4.10.2.0-image56.pngΗ default τιμή της παραμέτρου είναι «Όλα» - διατηρώντας αυτήν την τιμή εξασφαλίζεται συμβατότητα με την λειτουργικότητα που ισχύει σε υπάρχουσες εγκαταστάσεις. Συνιστάται η τήρηση της τιμής της παραμέτρου σε «Όλα» για να διασφαλιστεί η απρόσκοπτη λειτουργία. Εάν για κάποιο λόγο είναι επιθυμητή η αλλαγή της τιμής της παραμέτρου, τότε η εφαρμογή θα επιλέξει τυχαία την πρώτη υπάρχουσα Αποστολή που ταιριάζει αρκεί να είναι διαθέσιμη προς ταυτοποίηση. Υπενθυμίζεται ότι τα πεδία που ορίζουν τη «διαθεσιμότητα» της Αποστολής για ταυτοποίηση ή / και επιλογή είναι αυτά που εμφανίζονται στη διπλανή εικόνα.

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

Εάν δεν επιλεχθεί κανένα από τα πεδία στην σχετική παράμετρο, τότε η συμπεριφορά που αναμένεται σε νέες εγκαταστάσεις είναι να δημιουργηθεί μία και μοναδική εγγραφή στην οντότητα της Αποστολής ανά Υποκατάστημα/Κέντρο Διανομής[2] με την οποία θα συνδέονται τα ΕΑΠ, ανεξαρτήτως τιμής των πεδίων.

C:\Users\smp\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\VMTLPJOB\MCj04421410000[1].png Παράδειγμα χαλαρής διαχείρισης στοιχείων αποστολής

Έστω δύο παραγγελίες δέσμευσης (ΠΔΣ) που αφορούν διαφορετικούς Πελάτες και διαφορετικό Δρομολόγιο και Μεταφορέα:

WMS-INT01-4.10.2.0-image57.png

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

WMS-INT01-4.10.2.0-image58.png

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

Επιπλέον, έχει δημιουργηθεί νέο πεδίο Ημερομηνίας Παράδοσης στην Σχέση μεταξύ του ΕΑΠ και της Αποστολής (ESWMShipmentRelatedDocument) που ενημερώνεται από την Ημερομηνία Παράδοσης του ΕΑΠ κατά τη δημιουργία του. Η συγκεκριμένη Ημερομηνία Παράδοσης (της Σχέσης και όχι της Αποστολής) είναι αυτή που εμφανίζεται σε όλες τις όψεις Αποστολών (Παρακολούθηση Αποστολών, Προς Φόρτωση, Τιμολόγηση Εντολών Αποστολής, κ.ο.κ.) και λαμβάνεται υπόψη στα εκάστοτε use cases που τη διαχειρίζονται. Η Ημερομηνία Παράδοσης συμπληρώνει νοηματικά το υπάρχον πεδίο της Ώρας Παράδοσης που προϋπήρχε στην σχέση μεταξύ Αποστολής και ΕΑΠ. Μία Αποστολή πλέον μπορεί να περιέχει ΕΑΠ που παραδίδονται σε διαφορετικές ημερομηνίες.

Ένα νέο πεδίο που προστέθηκε στην Αποστολή είναι η Ημερομηνία Αποστολής που υποδηλώνει την Ημερομηνία στην οποία ξεκινά η Αποστολή. Η Ημερομηνία Αποστολής δεν είναι ανάγκη να ταυτίζεται με την Ημερομηνία Παράδοσης της Αποστολής, με την έννοια ότι μία Αποστολή μπορεί να ξεκινήσει σε πρωθύστερη ημερομηνία από αυτήν που θα παραδοθεί.

Στην παρούσα έκδοση υπάρχουν οι εξής δυνατότητες Διαχείρισης στοιχείων της Αποστολής:

Επεξεργασία στοιχείων αποστολής ανά ΕΑΠ

Από την φόρμα του ΕΑΠ, μπορούμε να ορίσουμε χειροκίνητα την Ημερ. Παράδοσης & την Ώρα Παράδοσης για το ΕΑΠ της Αποστολής και να ενημερώσουμε την Ημερομηνία της συγκεκριμένης Αποστολής που επιλέγεται από τον χρήστη:

WMS-INT01-4.10.2.0-image59.png

Δήλωση οδηγού/μεταφορικού μέσου κατά την φόρτωση (back office)

Σε όλες τις back office διαδικασίες φόρτωσης μπορούμε να δηλώσουμε το Μεταφορικό Μέσο και Οδηγό της Αποστολής του ή των ΕΑΠ που επιλέγονται προς φόρτωση. Η διαδικασία ενημερώνει τα πεδία της Αποστολής του ή των ΕΑΠ που επιλέγονται και επιπλέον συμπληρώνουν αυτόματα την Ημερομηνία Αποστολής με την τρέχουσα.

WMS-INT01-4.10.2.0-image60.png

Ενημέρωση στοιχείων αποστολής από την όψη Παρακολούθησης Αποστολών

WMS-INT01-4.10.2.0-image61.pngΗ υπάρχουσα διαδικασία «Ενημέρωση Εντολής Αποστολής», διαθέσιμη στην όψη Παρακολούθηση Αποστολών έχει αντικατασταθεί με τη διαδικασία «Ενημέρωση Αποστολής» η οποία ενημερώνει όλα τα πεδία της Αποστολής πλέον που μέχρι πρότινος αφορούσαν το ΕΑΠ.

Εξαίρεση αποτελεί το Στάδιο Τιμολόγησης που αφορά αποκλειστικά τα επιλεγμένα ΕΑΠ.

Η Ημερομηνία Παράδοσης επίσης αφορά τα επιλεγμένα ΕΑΠ καθώς επίσης και την σχέση μεταξύ ΕΑΠ και Αποστολής.

Όσον αφορά το WMS Mobile, έχουν υλοποιηθεί τα κάτωθι σενάρια «διαχείρισης» της Αποστολής:

Επιλογή & δημιουργία νέας Αποστολής στην Φόρτωση Περιέκτη

Για να είναι μία Αποστολή διαθέσιμη προς επιλογή στο RF, θα πρέπει το πεδίο «Προς επιλογή σε RF/Touch εφαρμογές» να είναι ενεργοποιημένο.

Υπάρχει επίσης δυνατότητα δημιουργίας νέας Αποστολής με αντίστοιχο function key στο μενού της φόρτωσης περιέκτη.

Τέλος, υπάρχει δυνατότητα επιλογής συγκεκριμένου Δρομολογίου που ανήκει σε μία αποστολή.

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

Επιβεβαίωση μεταφορικού μέσου στην Άμεση Συλλογή

Πρόκειται για νέα λειτουργικότητα η οποία ενεργοποιείται μέσω σχετικής παραμέτρου στο config.xaml και αφορά μόνο την ροή της Άμεσης Συλλογής αν και εφόσον η θέση προορισμού είναι Ράμπα Αποστολής.

Η παράμετρος στο config είναι:

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

Με βάση το επιλεγμένο Work Package Συλλογής αναζητούνται οι εμπλεκόμενες Αποστολές και εμφανίζεται οθόνη επιβεβαίωσης των στοιχείων του μεταφορικού μέσου που έχει οριστεί σε αυτές. Δίνεται δυνατότητα δήλωσης του μεταφορικού μέσου.

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

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

Υπολογισμός βέλτιστης διαδρομής ανά Αποστολή

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

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

WMS-INT01-4.10.2.0-image62.png

όπου εμφανίζεται λίστα με τις Διευθύνσεις παράδοσης ΕΑΠ ενός ημερομηνιακού διαστήματος

WMS-INT01-4.10.2.0-image63.png

Επιλέγουμε τις διευθύνσεις που θέλουμε και η Google μας επιστρέφει τις συντεταγμένες τις οποίες και ενημερώνουμε.

Η ενεργοποίηση της λειτουργικότητας γίνεται με την δήλωση του google account api key του πελάτη στην παράμετρο εταιρείας:

«Κλειδί για χρήση της χαρτογραφικής υπηρεσίας της Google»

Στην φόρμα της Αποστολής, έχουμε τη δυνατότητα να τρέξουμε τη διαδικασία υπολογισμού βέλτιστης διαδρομής

[image]

Το αποτέλεσμα της οποίας εμφανίζεται στην κάτωθι Απεικόνιση:

[image]

Κωδικοποίηση SSCC περιεκτών ανά συναλλασσόμενο εντολής παραγωγής

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

Για την λειτουργικότητα αυτή απαιτείται:

  • να οριστεί στο πεδίο «Εταιρικό πρόθεμα GS1» στον συναλλασσόμενο (προς το παρόν διαθέσιμο προϊοντικά στην φόρμα του πελάτη στο WMS) το «εταιρικό» πρόθεμα που αντιστοιχεί στην κατά GS1 πρότυπη κωδικοποίηση SSCC. Το πλήθος των ψηφίων του εταιρικού προθέματος είναι 7-9 χωρίς να σημαίνει ότι η εφαρμογή το απαιτεί.
  • στην ΕΝΤ θα πρέπει να είναι συμπληρωμένος ο συναλλασσομένος στο πεδίο «Αφορά τον».

Η λειτουργικότητα ισχύει για όλες τις εφαρμογές που δημιουργούν ενέργειες παραλαβής από παραγωγή σε περιέκτη – WMS Mobile, Production Station, Back Office. Προς το παρόν αξιοποιείται στο πλαίσιο της παραλαβής από παραγωγή, υπάρχει όμως δυνατότητα επέκτασης και σε άλλες ροές που επιχειρηματικά μπορεί να προκύψει ανάγκη εφαρμογής (π.χ. παραλαβή από επιστροφή).

Ενημέρωση παραλαβών στο ERP για παραστατικά διακινήσεων

Υλοποιήθηκε διαδικασία ενημέρωσης παραλαβών στο ERP στο πλαίσιο του integration για παραστατικά διακινήσεων. Η λειτουργικότητα εκτελείται μέσω της διαδικασίας ολοκλήρωσης Αναμενόμενων Παραλαβών και προκαλεί τη δημιουργία παραγόμενου παραστατικού διακίνησης βάσει της κλασικής παραμετροποίησης του integration.

Παράδειγμα Αναμενόμενης Παραλαβής παραστατικού διακινήσεων: ΔΑΝ

Παράδειγμα Παραστατικού Παραλαβής διακινήσεων: ΔΠΝ

Η λειτουργικότητα είναι διαθέσιμη στα hotfix των εκδόσεων 4.8.0.0, 4.10.0.0 & 4.10.0.1.

Ενημέρωση ειδών περιέκτη στη διαδικασία ενημέρωσης παραλαβών στο ERP

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

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

«Ενημέρωση ERP μέσω ενεργειών: Τύποι περιεκτών που μετέχουν στα παραγόμενα παραστατικά»

Απαραίτητη προϋπόθεση για την λειτουργικότητα είναι η κάτωθι Παράμετρος εταιρείας να είναι ενεργοποιημένη:

«Ενημερωση ERP μέσω ενεργειών: Εισαγωγή παλετών»

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

WMS-INT01-4.10.2.0-image66.png

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

(WMS) - ΠΑΡΑΛΑΒΕΣ - Apply Palette Info through LineStep

Που είναι διαθέσιμο τόσο στα παραστατικά διακινήσεων όσο και στα παραστατικά εμπορικών συναλλαγών.

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

Διάφορα Back Office

Όψη παρακολούθησης επιστροφών – επεκτάσεις

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

Βελτιώσεις στον αυτοματισμό παλετοποίησης στα τρέχοντα υπόλοιπα

Στα Τρέχοντα Υπόλοιπα επεκτάθηκε ο αυτοματισμός παλετοποίησης αποθέματος ώστε να καλύπτει την περίπτωση δημιουργίας μίας παλέτας για όλες τις επιλεγμένες εγγραφές μέσω κατάλληλης παραμέτρου:

WMS-INT01-4.10.2.0-image67.png

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

Διάφορα WMS Mobile

Eπεκτάσεις σε παραμετρο αποθεσης ειδους

Επέκταση σύνδεσης θέσης σε είδος, προστέθηκε μενού επιλογών:

1. Σύνδεση θέσης με είδος

2. Σύνδεση και ενημέρωση χωρητικότητας

3. Συνέχεια

Εκτέλεση ανατροφοδοσίας

Προσθήκη φίλτρου ομάδας είδους σε ανατροφοδοσία 1ου βήματος.

Φιλτράρισμα θέσεων ανάλωσης ανά εντολη παραγωγής

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

Εκτύπωση ετικέτας είδους κατά την παραλαβή

Δυνατότητα εκτύπωσης ετικετών υποσυσκευασιών κατα την παραλαβή.

Προστεθηκε η παράμετρος PrintSettingsCollectionCodeForBulkItemsPrint όπου δηλώνεται η ιδιότητα βάσει της οποίας ο μηχανισμός εκτυπώσεων θα επιλεξεί τον εκτυπωτή και την αναφορά προς εκτύπωση.

Σαν παράμετροι όψης στέλνονται τα ActionItemGID και ActionGID.

Παραλαβή από παραγωγή περιέκτη

Σε flows παραλαβών και εισαγωγών προστέθηκε η επιλογή 2. ΜΙΚΤΟΥ ΠΕΡΙΕΚΤΗ μέσω της οποίας υποστηρίζεται η παραλαβή μικτών περιεκτών των κλάσεων (παλέτας, κιβωτίου, περιέκτη διαλογής).

 

[image]

Δυνατότητα δημιουργίας νέου περιέκτη κλάσης 'Συσκευασία' στα flows συλλογής

Δυνατότητα σε flow συλλογής δημιουργίας νέου περιέκτη κλάσης συσκευασίας.

Ακύρωση request item απόθεσης

Δυνατότητα ακύρωσης requestitem απόθεσης.

Εκτέλεση ανατροφοδοσίας με δήλωση της χρησιμοποιούμενης παροχής

Στην ανατροφοδοσία 1ου βήματος δόθηκε δυνατότητα δήλωσης παροχής, όπου «παροχή» είναι θέση τύπου transit και αντικατοπτρίζει την παροχή / σωλήνωση μέσω της οποίας γίνεται η ανατροφοδοσία της θέσης.

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

Λαμβάνονται υπόψη πλέον και οι περιέκτες κλάσης διαλογής

Βελτιώσεις στο ύψος παλέτας

Eπέκταση ώστε να έρχονται με σειρά προτεραιότητας οι θέσεις με την μικρότερο διαθέσιμο ύψος που χωράει η παλέτα.

  1. Παρόλο που προϊοντικά έχουν δημιουργηθεί τα νέα στάδια εξυπηρέτησης της παραγωγής, οι νέοι τύποι αιτημάτων και ενεργειών παραγωγής και ανάλωσης παραμένουν με τις ιδιότητες Receipt & Loading (παραλαβή & φόρτωση). Αυτό ενδεχομένως να τροποποιηθεί σε επόμενη έκδοση.
  2. Το Υποκατάστημα προστέθηκε ως νέο πεδίο της Αποστολής στην παρούσα έκδοση.


Release Document for WMS-INT01-4.10.2.0