Κρατήστε υλικά για συγκεκριμένα εργοτάξια πριν τα αποσύρετε φυσικά. Αποδεσμεύστε κατά την αλλαγή αναγκών, εκτελέστε κατά την παραλαβή, ακυρώστε κατά την ακύρωση έργου.
Τα υλικά εργοταξίου πρέπει να φυλάσσονται, όχι να διεκδικούνται στην ανάγκη. Οι κρατήσεις αποτρέπουν την υπερκατανομή και επιτρέπουν καλύτερο σχεδιασμό.
Δύο εργοτάξια θέλουν την ίδια παρτίδα. Χωρίς κρατήσεις — ποιος την παίρνει; Οι κρατήσεις με προτεραιότητα δίνουν λύση.
Το εργοτάξιο περιμένει υλικά γιατί τα χρησιμοποιεί άλλο εργοτάξιο. Οι κρατήσεις σας προστατεύουν.
Δεν ξέρετε πόσο είναι πραγματικά διαθέσιμο για νέο εργοτάξιο. availableStock = stock − reserved σε πραγματικό χρόνο.
Κράτηση χωρίς ροή cancel/release/fulfill — τα υλικά μένουν μπλοκαρισμένα για πάντα.
Το Construction Team παρέχει πλήρη κύκλο ζωής κράτησης.
Το getNextNumber παράγει μοναδικό αριθμό κράτησης. Συνεπής αρίθμηση για audit.
create για συγκεκριμένο εργοτάξιο/σύμβαση + υλικό + ποσότητα. Από διαθέσιμο stock — μπλοκάρεται για την κράτηση.
release endpoint — αν το εργοτάξιο δεν χρειάζεται πλέον όλη την ποσότητα, αποδεσμεύστε μέρος ή το σύνολο πίσω στο διαθέσιμο stock.
fulfill — κατά την πραγματική παραλαβή υλικού, η κράτηση μετατρέπεται σε OUTBOUND stock movement. Αυτόματη ενημέρωση αποθέματος.
cancel — σε ακύρωση έργου ή αλλαγή αναγκών. Το υλικό επιστρέφει στο availableStock. Διατηρείται το audit trail.
list με σελιδοποίηση, φίλτρα ανά αποθήκη, εργοτάξιο, κατάσταση. Γρήγορη εύρεση ενεργών κρατήσεων.
Τέσσερα βήματα από τον σχεδιασμό έως την παραλαβή:
Προγραμματίστε υλικά για επερχόμενο εργοτάξιο. Δείτε το availableStock.
create κράτηση για το εργοτάξιο. Η ποσότητα μπλοκάρεται, εμφανίζεται ως RESERVED.
release για λιγότερο από το προγραμματισμένο, cancel σε ακύρωση. Ευέλικτη ροή εργασίας.
Κατά την πραγματική παραλαβή υλικού, το fulfill δημιουργεί OUTBOUND stock movement. Η κράτηση κλείνει.
Κατάλληλο για εταιρείες με πολλά ενεργά εργοτάξια:
Σχεδιάστε παραγγελίες γνωρίζοντας τι έχει κρατηθεί για κάθε εργοτάξιο.
Κρατήστε υλικά κατά την έγκριση BOQ, εγγυηθείτε τη διαθεσιμότητα.
Δώστε προτεραιότητα στις κινήσεις — πρώτα οι κρατημένες, μετά οι ad-hoc.
Γνωρίζετε τι έχει φυλαχτεί για το εργοτάξιό σας. Σιγουριά στον σχεδιασμό.
Γιατί οι χειροκίνητες κρατήσεις είναι ανέφικτες:
| Λειτουργία | Excel | Construction Team |
|---|---|---|
| Διαθέσιμο stock | Άθροισμα − χειροκίνητα κρατημένα | Αυτόματα σε πραγματικό χρόνο |
| Κύκλος ζωής | Κανένας | Δημιουργία/απελευθέρωση/εκπλήρωση/ακύρωση |
| Ανά εργοτάξιο | Στήλη | Foreign key + συγκέντρωση |
| Ιεράρχηση | Προφορική | Τυποποιημένη |
| Έλεγχος | Κανένα | Πλήρες log |
| Αυτόματη αρίθμηση | Χειροκίνητα | Αυτόματος επόμενος αριθμός |
| Ενσωμάτωση εκτέλεσης | Διπλή καταχώρηση | Αυτόματη stock movement |
ACTIVE → FULFILLED (κατά την παραλαβή), ή ACTIVE → RELEASED (κατά τη μερική αποδέσμευση), ή ACTIVE → CANCELLED (κατά την ακύρωση). Κάθε μετάβαση με audit record.
Release — αποδέσμευση μέρους ή του συνόλου επειδή το εργοτάξιο δεν χρειάζεται πλέον τόσα. Cancel — ακύρωση ολόκληρης της κράτησης λόγω αλλαγής έργου.
Το fulfill μετατρέπει την κράτηση σε OUTBOUND stock movement. Το υλικό φεύγει φυσικά από την αποθήκη. Η κράτηση κλείνει με κατάσταση FULFILLED.
Όχι. Το create ελέγχει το availableStock (stock − ACTIVE reservations) πριν την επιβεβαίωση. Αν δεν επαρκεί — σφάλμα.
First come first served. Για χειροκίνητη ιεράρχηση — ακυρώστε παλαιότερη κράτηση αν χρειάζεται, δημιουργήστε νέα.
list με σελιδοποίηση και φίλτρα ανά εργοτάξιο, αποθήκη, κατάσταση. Το dashboard έχει επίσης σύνοψη ενεργών κρατήσεων.
Ναι, σε σχετικά γεγονότα — ακύρωση από άλλο χρήστη, επερχόμενη προθεσμία αποδέσμευσης κ.λπ.