Μετάβαση σε περιεχόμενο
SkyPlanner
  • Company
    • Contact
    • Σχετικά με εμάς
    • Γίνετε συνεργάτης της SkyPlanner
  • Χαρακτηριστικά
    • Χαρακτηριστικά
    • Λύσεις
    • Ενσωματώσεις
  • Υπηρεσίες υποβοηθούμενης επιβίβασης
    • Υπηρεσίες υποβοηθούμενης επιβίβασης
    • Ενσωματώσεις
    • Υπηρεσίες προσαρμογής
  • Τιμολόγηση
  • Βίντεο
  • Docs
  • Get started for free!
  • Ελληνικά
    • English
    • Suomi
    • Čeština
    • Dansk
    • Deutsch
    • Español
    • Eesti
    • Français
    • Italiano
    • Latviešu
    • Lietuvių
    • Magyar
    • Nederlands
    • Polski
    • Português
    • Português
    • Slovenčina
    • Slovenščina
    • Svenska
    • Türkçe
    • Indonesia
    • 日本語
    • العربية
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

Ξεκινώντας

4
  • Τι είναι ο σταθμός εργασίας;
  • Πώς να δημιουργήσετε ένα νέο υλικό
  • Εισαγωγή στο GANTT Timelime του SkyPlanner
  • Πώς να δημιουργήσετε ένα νέο προϊόν

Οδηγοί βίντεο

4
  • Προσθήκη μιας γρήγορης σημείωσης σε ένα βήμα της διαδικασίας παραγωγής
  • Τι είναι και πώς να χρησιμοποιήσετε τη λειτουργία Bulldozer
  • Εισαγωγικό βίντεο Fast Track
  • Εισαγωγή στο GANTT Timelime του SkyPlanner

Εργαλεία

3
  • Πώς να προσθέσετε συντήρηση σε ένα εργαλείο
  • Πώς να ενημερώσετε ότι ένα εργαλείο είναι σπασμένο;
  • Πώς να προσθέσετε Εργαλεία

Ενσωματώσεις

6
  • Χρονοδιαγράμματα προγραμματισμένων βημάτων διαδικασίας και σταθμών εργασίας
  • Χρονολόγια
  • Προϊόντα και υλικά
  • Δημιουργία παραγγελίας
  • Βασικά στοιχεία ενσωμάτωσης
  • Σεμινάριο ενσωμάτωσης

Χρονοδιάγραμμα Gantt

26
  • Πώς να καταργήσω τον προγραμματισμό όλων των εργασιών μου από το χρονοδιάγραμμά μου GANTT
  • Λειτουργία αναζήτησης στο χρονολόγιο GANTT
  • Απεμπλοκή ενός στοιχείου παραγγελίας από το χρονοδιάγραμμα GANTT
  • Λεπτομέρειες εργασίας στο χρονοδιάγραμμα GANTT
  • Σταθμοί εργασίας στο χρονοδιάγραμμα GANTT
  • Πώς μπορείτε να δείτε τη λίστα μιας συγκεκριμένης ουράς σταθμών εργασίας
  • Απεμπλοκή ενός στοιχείου παραγγελίας από το χρονοδιάγραμμα GANTT
  • Τρέχουσα ώρα στο Χρονοδιάγραμμα GANTT
  • Θέσεις εργασίας στο χρονοδιάγραμμα GANTT
  • Μπλε χωρητικότητα στο χρονοδιάγραμμα GANTT
  • Κόκκινη χωρητικότητα στο χρονοδιάγραμμα GANTT
  • Χωρητικότητα στο χρονοδιάγραμμα GANTT
  • Προσθήκη μιας γρήγορης σημείωσης σε ένα βήμα της διαδικασίας παραγωγής
  • Πώς να δημιουργήσετε μια ομάδα σταθμών εργασίας στο χρονοδιάγραμμα GANTT
  • Πώς να αποκρύψετε σταθμούς εργασίας στο χρονοδιάγραμμα GANTT
  • Πώς να εμφανίσετε όλους τους σταθμούς εργασίας στο Χρονοδιάγραμμα GANTT
  • Πώς να διαγράψετε μια ομάδα σταθμών εργασίας στο χρονοδιάγραμμα GANTT
  • Εξετάστε τα υλικά
  • Επιτρέπει τη μετακίνηση εργασιών σε άλλους πιο κατάλληλους σταθμούς εργασίας
  • Εξαρτήσεις σταδίων εργασίας
  • Χρόνος λειτουργίας Κλείδωμα
  • Τι είναι και πώς να χρησιμοποιήσετε τη λειτουργία Bulldozer
  • Μεγέθυνση και σμίκρυνση
  • Εισαγωγή στο GANTT Timelime του SkyPlanner

Χρήστες

3

Παγκόσμιοι κανόνες

5
  • Δυναμικές προτεραιότητες
  • Εξετάστε τα υλικά
  • Επιτρέπει τη μετακίνηση εργασιών σε άλλους πιο κατάλληλους σταθμούς εργασίας
  • Εξαρτήσεις σταδίων εργασίας
  • Χρόνος λειτουργίας Κλείδωμα

Προεπιλεγμένες βάρδιες

3
  • Πώς να διαγράψετε μια προεπιλεγμένη μετατόπιση
  • Πώς να επεξεργαστείτε μια προεπιλεγμένη μετατόπιση
  • Πώς να προσθέσετε μια προεπιλεγμένη μετατόπιση

Βήματα διαδικασίας

5
  • Πώς να διαγράψετε ένα Βήμα διαδικασίας
  • Πώς να επεξεργαστείτε ένα Βήμα Διαδικασίας
  • Βαθμός ολοκλήρωσης βήματος διαδικασίας (ελάχιστος βαθμός κατασκευής)
  • Πώς να προσθέσετε ένα νέο βήμα διαδικασίας
  • Χρόνοι ρύθμισης και αποσυναρμολόγησης

Πελάτες

2
  • Πώς να επεξεργαστείτε έναν Πελάτη
  • Πώς να προσθέσετε έναν νέο πελάτη

Σταθμοί εργασίας

14
  • Πώς να προσθέσετε μια ομάδα εργαζομένων σε έναν σταθμό εργασίας
  • Πώς να προσθέσετε μια νέα βάρδια σε ένα σταθμό εργασίας
  • Τι είναι ο σταθμός εργασίας;
  • Εισαγωγικό βίντεο για σταθμούς εργασίας
  • Πώς να αναθέσετε προληπτική συντήρηση σε όλους τους σταθμούς εργασίας
  • Πώς να αφαιρέσετε τη συντήρηση από έναν σταθμό εργασίας
  • Πώς να αναθέσετε συντήρηση σε ένα σταθμό εργασίας
  • Πώς να διαγράψετε έναν σταθμό εργασίας
  • Γρήγορη λειτουργία καταγραφής Εισαγωγή
  • Πώς να προσθέσετε έναν νέο σταθμό εργασίας
  • Πώς να επεξεργαστείτε έναν σταθμό εργασίας
  • Τι είναι η εξαίρεση σταθμού εργασίας;

Προγραμματισμός βάρδιας

5
  • Πώς να αλλάξετε το άτομο που έχει οριστεί για μια βάρδια σε μια συγκεκριμένη ημέρα
  • Προγραμματισμός βάρδιας
  • Πώς να προσθέσετε υπερωρίες
  • Πώς να αφαιρέσετε τις υπερωρίες
  • Εισαγωγικό βίντεο για τον προγραμματισμό βάρδιας

Προϊόντα

2
  • Υποπροϊόντα
  • Πώς να δημιουργήσετε ένα νέο προϊόν

Παραγγελίες

6
  • Πώς να επεξεργαστείτε ένα στοιχείο παραγγελίας
  • Πώς να φιλτράρετε μια παραγγελία
  • Πώς να δημιουργήσετε ένα νέο στοιχείο παραγγελίας
  • Πώς να αρχειοθετήσετε μια παραγγελία
  • Πώς να επεξεργαστείτε μια παραγγελία
  • Πώς να δημιουργήσετε μια νέα παραγγελία

Μητρώο προσωπικού

6

Προγραμματισμός προσωπικού

1

Γλώσσες

1

Αποθήκη

1
  • Πώς να δημιουργήσετε ένα νέο υλικό

Υποστήριξη

1
  • Πώς να επιλέξετε τη γλώσσα σας στο SkyPlanner

Προσωπικό και χρήστες

2
  • Επεξεργασία υπαλλήλου στο Μητρώο Προσωπικού
  • Διαγραφή υπαλλήλου από το Μητρώο Προσωπικού
View Categories
  • Home
  • Docs
  • Ενσωματώσεις
  • Χρονολόγια

Χρονολόγια

Sami
Updated on 10 Μαρτίου, 2025

4 min read

Δομή δεδομένων Skyplanner #

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

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

  • phaser-orders
  • phaser-Order-rows
  • phaser-jobs

Πρακτικά, τα δεδομένα που εισάγονται σε αυτά τα τελικά σημεία αναπαρίστανται στο Skyplanner UI ως εξής:

Σχήμα 1. Παραγγελία (phaser-orders)
Σχήμα 2. Στοιχεία παραγγελίας (phaser-Order-rows (κόκκινο)), Βήματα διεργασίας (phaser-jobs (πράσινο))

Αφού εισαγάγετε τις παραγγελίες σας στο Skyplanner, θα πρέπει να τις εξάγετε (αυτό μπορεί να γίνει μέσω του UI ή του /phaser-orders/export-endpoint) στην ενότητα Production Scheduling:

Σχήμα 3. Εξαγωγή μέσω του UI
Σχήμα 4. Εξαγόμενη παραγγελία στον προγραμματισμό παραγωγής

Κατά την εξαγωγή παραγγελιών το Skyplanner αντιγράφει ουσιαστικά τα δεδομένα της παραγγελίας από έναν πίνακα της βάσης δεδομένων σε έναν άλλο. Έτσι, αν αλλάξετε κάτι, για παράδειγμα μέσω του /phaser-orders -endpoint, θα πρέπει να εξάγετε ξανά τα δεδομένα για να τα ενημερώσετε στο Production Scheduling. Αυτό σημαίνει επίσης ότι για να αποκτήσετε πρόσβαση στις παραγγελίες που βλέπετε στο παράθυρο Production Scheduling θα πρέπει να χρησιμοποιήσετε διαφορετικά API-endpoints!

Τα “αλλαγμένα” τελικά σημεία έχουν ως εξής:

  • /phaser-orders → /orders
  • /phaser-Order-rows → /Order-rows
  • /phaser-jobs → /jobs

Αυτό είναι σημαντικό να το γνωρίζετε, επειδή όταν χρησιμοποιείτε το /timelogs -endpoint για να καταγράφετε τα συμβάντα της παραγωγής σας κ.λπ. πρέπει να χρησιμοποιείτε τις σχετικές οντότητες που βρίσκονται στα Production Scheduling -endpoints!

Για παράδειγμα, χρειάζεστε το production_planning_job_id (για να το επαναλάβω: production_planning_jobs είναι οι οντότητες στις οποίες έχετε πρόσβαση από το /jobs -endpoint) για να POST-άρετε ένα νέο timelog:

Σχήμα 5. Αίτημα POST χρονολογίου

Μπορείτε να βρείτε το production_planning_job_id που χρειάζεστε είτε από το /phaser-jobs -endpoint:

Σχήμα 6. Αίτημα GET για εργασία Phaser (το κόκκινο είναι το phaser_job_id, ΜΗΝ ΤΟ ΧΡΗΣΙΜΟΠΟΙΗΣΕΤΕ ΣΤΑ ΧΡΟΝΟΛΟΓΙΑ)

Ή από το /job -endpoint:

Εικ. 7. /job GET αίτημα

Δημιουργία χρονολογίων με χρήση του REST-API #

Η δημιουργία χρονολογίων στο Skyplanner μέσω του API χρησιμοποιεί τους ίδιους κανόνες και συστήματα που υπάρχουν στο περιβάλλον εργασίας. Επομένως, μπορεί να είναι χρήσιμο να εξοικειωθείτε με τον τρόπο λειτουργίας του συστήματος στο UI πριν επιχειρήσετε να το χρησιμοποιήσετε μέσω του API.

Βασικά στοιχεία Timelog #

Το Skyplanner διαθέτει τέσσερις τύπους συμβάντων χρονολογίου:

  • shift_begin
  • παύση
  • συνέχεια
  • shift_end

Το συμβάν Shift_begin- αποστέλλεται όταν η εργασία ξεκινάει για πρώτη φορά. Ποτέ μην στέλνετε περισσότερα από ένα συμβάντα shift_begin για κάθε εργασία!

Paused-event διακόπτει την εργασία.

Το Continued-event συνεχίζει μια διακοπείσα εργασία.

Το Shift_end ολοκληρώνει την εργασία. Ποτέ μην στέλνετε περισσότερα από ένα συμβάντα shift_end για κάθε εργασία!

Απαιτούμενα δεδομένα για χρονολόγια:

  • person_id
    • Μπορεί να βρεθεί από το /people-endpoint
    • Δεν είναι το ίδιο με το user_id!
  • planned_workstation_id
    • Η θέση εργασίας στην οποία εκτελείται η εργασία
    • Μπορεί να βρεθεί από το /workstations-endpoint
  • date_time
    • Το χρονικό σημείο κατά το οποίο πραγματοποιείται το συμβάν
    • Μορφή: 2024-01-01 10:30:11

Για να καθορίσετε ποιο χρονολόγιο του Skyplanner συνδέεται με το χρονολόγιο από οποιοδήποτε εξωτερικό σύστημα χρησιμοποιείτε, μπορείτε να χρησιμοποιήσετε το πεδίο external_id . Στη συνέχεια, μπορείτε, για παράδειγμα, να κάνετε αιτήσεις GET χρησιμοποιώντας αυτό το id για να βρείτε ένα συγκεκριμένο timelog από το Skyplanner.

Εικ. 8. External_id στα χρονολόγια

Ξεκινώντας μια εργασία #

Μπορείτε να ξεκινήσετε εργασίες στέλνοντας POST-έρευνα όπως αυτή στο API:

Εικ. 9. Shift_begin timelog

Όταν ορίζετε τα δεδομένα POST για τα χρονολόγια, ορίστε το workshift_id ως 0 και το timelog_finalized ως true.

Παύση μιας εργασίας #

Παύση εργασιών στέλνοντας ένα αίτημα POST όπως αυτό:

Εικ. 10. Χρονολόγιο παύσης

Στα χρονολόγια τύπου παύσης μπορείτε να ορίσετε το ποσό και το faulty_amount. Σημειώστε επίσης τον τύπο του χρονολογίου και την ημερομηνία_ώρα.

Συνέχιση μιας εργασίας #

Ακολουθεί ο τρόπος με τον οποίο συνεχίζετε ένα χρονολόγιο που έχει διακοπεί:

Εικ. 11. Συνέχιση του χρονολογίου

Σημειώστε ότι αν προσπαθήσετε να συνεχίσετε μια εργασία που έχει τερματιστεί από ένα συμβάν shift_end, θα λάβετε ένα σφάλμα.

Τερματισμός εργασίας #

Ακολουθεί ο τρόπος με τον οποίο τερματίζετε μια εργασία με ένα χρονολόγιο shift_end:

Εικ. 12. Shift_end timelog

Στα shift_end-events μπορείτε να δώσετε τις τιμές amount και faulty_amount όπως ακριβώς και στα paused-events. Σημειώστε ότι αν προσπαθήσετε να εκτελέσετε ένα shift_end-event σε μια εργασία που δεν εκτελείται, θα λάβετε ένα σφάλμα.

Ενημέρωση χρονολογίων #

Μπορείτε να ενημερώνετε τα δεδομένα του χρονολογίου στέλνοντας PUT-ερωτήσεις στο τελικό σημείο /timelogs-, όπως εδώ:

Εικ. 13. Επεξεργασία χρονολογίων

Σημειώστε ότι πρέπει να έχετε ορίσει τα δεδομένα beginTimelog και endTimelog για να πραγματοποιήσετε μια ενημέρωση. Τα χρονολόγια στο Skyplanner αποθηκεύονται ως εξής: κάθε “πλήρες” (χρονολόγιο που έχει και αρχή και τέλος (π.χ. shift_begin/continued & paused/shift_end) χρονολόγιο έχει ξεχωριστή οντότητα για την αρχή και το τέλος.

Αυτά αντιστοιχίζονται με την τιμή begin_id που βρίσκεται στο endlog. Στο παραπάνω παράδειγμα το beginTimelog έχει την τιμή id 1 και επομένως το endTimelog έχει την τιμή begin_id 1.

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

Εναλλακτικοί τρόποι για να κάνετε timelogs #

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

Logfull #

Αν θέλετε να στείλετε τόσο την αρχή όσο και το τέλος των χρονολογίων σε μία μόνο αίτηση, μπορείτε να χρησιμοποιήσετε το σημείο /timelogs/log-full -endpoint, όπως παρακάτω:

Εικ. 14. Πλήρες αίτημα Logfull

Προσέξτε πώς αποστέλλονται τα ποσά εδώ: η πρώτη τιμή “ποσό” δηλώνει το ελαττωματικό ποσό και η δεύτερη το ποσό. Αυτή η αίτηση δημιουργεί τις οντότητες beginlog και endlog σε μία μόνο αίτηση.

Quicklog #

Η “ταχεία σύνδεση” σε μια εργασία την ολοκληρώνει με μία μόνο αίτηση, ορίζει την ολοκληρωμένη ποσότητα προϊόντων ώστε να αντιστοιχεί στην τιμή που έχει οριστεί στο στοιχείο παραγγελίας. Η ταχεία καταγραφή γίνεται με τη χρήση του σημείου /timelogs/quick-log -endpoint:

Εικ. 15. Quicklogging

Σημειώστε ότι εδώ χρειάζεται να δώσετε μόνο τα στοιχεία production_planning_job_id, planned_workstation_id και person_id. Οι τιμές του χρόνου και του ποσού συμπληρώνονται αυτόματα. Σημειώστε επίσης ότι οι εργασίες με quicklog ολοκληρώνονται πάντα με το γεγονός shift_end-event, οπότε δεν είναι δυνατή περαιτέρω καταγραφή μετά το quicklog!

Updated on 10 Μαρτίου, 2025
API, Ενσωμάτωση
Χρονοδιαγράμματα προγραμματισμένων βημάτων διαδικασίας και σταθμών εργασίαςΠροϊόντα και υλικά
Table of Contents
  • Δομή δεδομένων Skyplanner
  • Δημιουργία χρονολογίων με χρήση του REST-API
    • Βασικά στοιχεία Timelog
  • Ξεκινώντας μια εργασία
  • Παύση μιας εργασίας
  • Συνέχιση μιας εργασίας
  • Τερματισμός εργασίας
  • Ενημέρωση χρονολογίων
  • Εναλλακτικοί τρόποι για να κάνετε timelogs
    • Logfull
    • Quicklog
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Contact sales

Jussi Mäntylä
+358 40 700 0002
[email protected]

Product

Features

Solutions

Become a partner

Privacy policy

Support

Free trial

Request a demo

Contact sales

Resources

Videos

Powered by Skycode Oy

Rantakatu 2 G (11th floor)
65100 Vaasa, Finland
2204947-0
+358 40 700 0002
skycode.fi


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Home
    • Request a meeting
    • Get started for free!
    • Χαρακτηριστικά
      • Χαρακτηριστικά
      • Λύσεις
      • Ενσωματώσεις
    • Υπηρεσίες προσαρμογής
      • Υπηρεσίες υποβοηθούμενης επιβίβασης
      • Ενσωματώσεις
      • Υπηρεσίες προσαρμογής
    • Τιμολόγηση
    • Βίντεο
    • Σχετικά με εμάς
      • Σχετικά με εμάς
      • Επικοινωνία πωλήσεων
      • Γίνετε συνεργάτης της SkyPlanner
    • Ελληνικά
      • English
      • Suomi
      • Čeština
      • Dansk
      • Deutsch
      • Español
      • Eesti
      • Français
      • Italiano
      • Latviešu
      • Lietuvių
      • Magyar
      • Nederlands
      • Polski
      • Português
      • Português
      • Slovenčina
      • Slovenščina
      • Svenska
      • Türkçe
      • Indonesia
      • 日本語
      • العربية
      • 한국어
      • Norsk bokmål
      • Română
      • Українська