Σύνδεση με οποιοδήποτε ERP

Το ανοικτό REST API του SkyPlanner συνδέεται με συστήματα ERP, MES και λειτουργικά συστήματα, συμπεριλαμβανομένων εσωτερικών ERP. Δημιουργήστε το μόνοι σας ή αφήστε την ομάδα μας να βοηθήσει.

Λειτουργεί και αυτόνομα — η ενσωμάτωση ERP είναι προαιρετική, όχι απαραίτητη.

Συζήτηση έργου ενσωμάτωσης

Συνδέεται με συστήματα ERP & MES όπως

Διασυνδέσεις / ERP / Sage X3

Οδηγός διασύνδεσης του Sage X3 με το SkyPlanner APS για χρονοπρογραμματισμό παραγωγής

Αυτός ο οδηγός δείχνει στους συνεργάτες της Sage και στις ομάδες πληροφορικής πώς να συνδέσουν το Sage X3 με το SkyPlanner APS. Εξηγεί ποιες διεπαφές του X3 να χρησιμοποιήσετε, ποια αντικείμενα μεταφέρουν τα δεδομένα και πού προκύπτουν προβλήματα στα έργα. Το SkyPlanner συνδέεται αμφίδρομα με το Sage X3, τόσο στο cloud όσο και σε τοπική εγκατάσταση:

  • Στο SkyPlanner εισάγονται εντολές παραγωγής, φάσεις, φασεολόγια, κέντρα εργασίας, ημερολόγια, αποθέματα και ανοιχτές παραγγελίες αγοράς.
  • Οι προγραμματισμένες ημερομηνίες των φάσεων και τα κέντρα εργασίας εγγράφονται στις εντολές παραγωγής του X3 (GESMFG).
  • Οι καταγραφές χρόνου των χειριστών καταχωρίζονται ως δεδομένα παρακολούθησης παραγωγής (GESMTK).
  • Τα webhooks του SkyPlanner αποστέλλουν τις αλλαγές του χρονοπρογράμματος τη στιγμή που γίνονται.
Διάγραμμα Gantt του SkyPlanner APS με εργασίες προγραμματισμένες σε κέντρα εργασίας και λίστα εντολών από κάτω.

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

Αν ακόμη εξετάζετε αν το X3 χρειάζεται σύστημα χρονοπρογραμματισμού πεπερασμένης δυναμικότητας, διαβάστε πρώτα το Διαθέτει το Sage X3 χρονοπρογραμματισμό πεπερασμένης δυναμικότητας; Για μια επισκόπηση του προϊόντος, δείτε το SkyPlanner APS για Sage X3. Για άλλα ERP, επισκεφθείτε την κεντρική σελίδα διασυνδέσεων ERP.

Ο ρόλος του SkyPlanner σε ένα περιβάλλον X3

Ο βασικός χρονοπρογραμματισμός του Sage X3 (FUNMAUTJ) καθορίζει τη σειρά των φάσεων από τα δεδομένα του φασεολογίου, αλλά προγραμματίζει κάθε εντολή παραγωγής ανεξάρτητα. Ένας οδηγός υποστήριξης της Sage UK το διατυπώνει ξεκάθαρα: “does not delay or stagger work orders based on overall resource load.” (δεν καθυστερεί ούτε κατανέμει χρονικά τις εντολές παραγωγής με βάση το συνολικό φορτίο των πόρων). Ο χρονοπρογραμματισμός πεπερασμένης δυναμικότητας αποτελεί ξεχωριστό επίπεδο λειτουργικότητας και η Sage προσφέρει δύο επιλογές:

  • Production Scheduler (κωδικός δραστηριότητας POPS), μόνο για τοπικές εγκαταστάσεις.
  • Η γενική διεπαφή Finite scheduler (κωδικός δραστηριότητας GFS), που συνδέει το X3, στο cloud ή σε τοπική εγκατάσταση, με το Sage X3 Web Scheduling ή με σύστημα χρονοπρογραμματισμού ανεξάρτητου προμηθευτή λογισμικού (ISV).

Το SkyPlanner αναλαμβάνει αυτόν τον ρόλο ως εξωτερικό σύστημα χρονοπρογραμματισμού στο cloud, χρησιμοποιώντας τα τυπικά API του X3. Έτσι λειτουργεί με τον ίδιο τρόπο είτε το X3 βρίσκεται στο cloud είτε σε τοπική εγκατάσταση. Το MRP (FUNMRP) συνεχίζει να δημιουργεί προτάσεις εντολών παραγωγής και παραγγελιών αγοράς. Το SkyPlanner καθορίζει τη σειρά εκτέλεσης των οριστικοποιημένων και των προγραμματισμένων εντολών παραγωγής με βάση την πραγματική δυναμικότητα.

Επιλογές διασύνδεσης με το Sage X3

Ο τρόπος εγκατάστασης καθορίζει και τη μέθοδο διασύνδεσης. Στο cloud, το Sage X3 δεν παρέχει σε εφαρμογές τρίτων πρόσβαση ούτε στο σύστημα αρχείων της εφαρμογής ούτε στη βάση δεδομένων. Η διασύνδεση γίνεται επομένως μέσω API ή φιλοξενούμενης υπηρεσίας μεταφοράς αρχείων. Σε τοπική εγκατάσταση είναι επίσης διαθέσιμες οι απευθείας εισαγωγές αρχείων και οι ενδιάμεσοι πίνακες στη βάση δεδομένων του X3.

ΕπιλογήΠεριγραφήΈλεγχος ταυτότηταςΧρήση
GraphQL API (Sage X3 Web API)Η «technology of choice» (προτιμώμενη τεχνολογία) της Sage για τα API του X3· εξελίσσεται χωρίς εκδόσειςJWT (HS256) υπογεγραμμένο με το Secret μιας Connected application, με το Client ID ως iss, το URL ως aud και αποκλειστικό χρήστη SyracuseΠροϊόντα, εγκαταστάσεις, αγορές, αποθέματα· κόμβοι παραγωγής όπου διατίθενται
REST api1REST βάσει representations: .../api1/x3/$$prod/<FOLDER>.<ENTITY>?representation=<REP>.$queryΈλεγχος ταυτότητας μέσω SyracuseΟντότητες που δεν καλύπτονται από το GraphQL
Υπηρεσίες ιστού SOAP για αντικείμεναΑντικείμενα δημοσιευμένα στο Web services (GESAWE)· τα πεδία αντιστοιχούν στα πεδία των οθονών του αντικειμένου· ανάγνωση, αποθήκευση, τροποποίησηOAuth2 στα pool συνδέσεων του SyracuseΕγγραφή δεδομένων πίσω στο X3 μέσω των Work order (GESMFG) και Production tracking (GESMTK)
SOAP Template ServicesΠρότυπα εισαγωγής/εξαγωγής μέσω SOAP με τα AOWSIMPORT και AOWSEXPORTOAuth2· το X3 δεν επιτρέπει βασικό έλεγχο ταυτότητας για SOAPΕκτέλεση προτύπων από ενδιάμεσο λογισμικό
Πρότυπα εισαγωγής/εξαγωγήςΑρχεία μαζικής επεξεργασίας βάσει προτύπωνΣύστημα αρχείων (τοπική εγκατάσταση) ή φιλοξενούμενη υπηρεσία μεταφοράς αρχείων (cloud)Αρχική φόρτωση δεδομένων, νυχτερινός μαζικός συγχρονισμός
Sync API (Cloud BI)Μόνο στο cloud, διαφορική εξαγωγή μόνο για ανάγνωση και ροή NDJSON· διατίθεται κατόπιν αιτήματος μέσω του εκπροσώπου σας στη Sage για θέματα ISVΔιακριτικό Bearer και X-API-KEY ανά μισθωτήΑνάγνωση μεγάλου όγκου αλλαγών στο cloud

Σε τοπική εγκατάσταση, το GraphQL απαιτεί την προσθήκη του "bearer" στον πίνακα session.auth του nodelocal.js. Στο Sage X3 SaaS, ο έλεγχος ταυτότητας συνδεδεμένων εφαρμογών είναι ενεργοποιημένος από προεπιλογή. Στο Sage X3 Cloud, η συνδεδεμένη εφαρμογή δεν μπορεί να χρησιμοποιήσει τον χρήστη admin: δημιουργήστε αντί γι’ αυτόν έναν χρήστη Syracuse με έλεγχο ταυτότητας Standard.

Ποια διεπαφή εξυπηρετεί κάθε ροή δεδομένων

  • Προϊόντα, εγκαταστάσεις, αγορές και αποθέματα: GraphQL, όπως στα επίσημα παραδείγματα της Sage.
  • Εντολές παραγωγής, φάσεις, φασεολόγια και κέντρα εργασίας: representations του REST api1 ή πρότυπα εξαγωγής που εκτελούνται μέσω AOWSEXPORT. Στις εκδόσεις όπου το σχήμα GraphQL παρέχει πρόσβαση στον τομέα παραγωγής (xtremX3Manufacturing), η διασύνδεση διαβάζει τα ίδια δεδομένα από εκεί.
  • Εγγραφή ημερομηνιών φάσεων και κέντρων εργασίας στο X3: υπηρεσία ιστού SOAP του αντικειμένου Work order (GESMFG), λειτουργία modify. Εναλλακτικά: πρότυπο εισαγωγής μέσω AOWSIMPORT.
  • Παρακολούθηση παραγωγής: υπηρεσία ιστού SOAP του αντικειμένου Production tracking (GESMTK), λειτουργία save.

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

Συμβάντα: προβλέψτε περιοδική ανάγνωση δεδομένων

Η δημόσια τεκμηρίωση της Sage για προγραμματιστές X3 δεν περιγράφει δυνατότητα αποστολής webhook ή επιχειρησιακών συμβάντων. Η ρύθμιση “Callback URL”, που προστέθηκε στην έκδοση 2024 R1, εξυπηρετεί τα Mobile Automation και Web Scheduling όταν καλούν υπηρεσίες ιστού SOAP. Δεν αποτελεί γενικό σύστημα συμβάντων. Εντοπίζετε τις αλλαγές με προγραμματισμένες αναγνώσεις: ερωτήματα GraphQL, τον δρομέα χρονικής σήμανσης του Sync API στο cloud ή περιοδικές εξαγωγές μέσω προτύπων.

Αντιστοίχιση δεδομένων: από το Sage X3 στο SkyPlanner

Αντικείμενο Sage X3 (πίνακας, λειτουργία)Αντικείμενο SkyPlannerΚατεύθυνσηΣυχνότητα
Προϊόν, ITMMASTERΠροϊόνX3 → SkyPlannerΑρχικά και κατόπιν σε προγραμματισμένα διαστήματα
BOM παραγωγής (GESBODP)Πολυεπίπεδη δομή προϊόντος, υλικάX3 → SkyPlannerΑρχικά και κατόπιν σε κάθε αλλαγή
Φασεολόγιο (GESROU): OPENUM, κέντρο εργασίας WST, SETTIM, OPETIM, μονάδα χρόνου TIMUOMCODΒήματα διαδικασίας με χρόνους προετοιμασίας και εκτέλεσηςX3 → SkyPlannerΑρχικά και κατόπιν σε κάθε αλλαγή
Κέντρο εργασίας (GESMWS, WORKSTATIO): WST, WSTTYP, WSTNBR, EFF, SHR, εναλλακτικά κέντρα με σειρά προτεραιότηταςΚέντρο εργασίας, αποδοτικότητα, εναλλακτικές επιλογέςX3 → SkyPlannerΑρχικά και σπάνια στη συνέχεια
Ομάδα κέντρων εργασίας (WCR)Ομάδες κέντρων εργασίαςX3 → SkyPlannerΑρχικά
Εβδομαδιαία δομή (TWD), ωράρια, πίνακας μεταβολών δυναμικότητας, DEFDIHΒάρδιες, υπερωριακές βάρδιες, απουσίεςX3 → SkyPlannerΑρχικά και κατόπιν σε κάθε αλλαγή
Εντολές παραγωγής: MFGHEAD, MFGOPE, με προϊόντα και υλικάΕντολή, υλικά, βήματα διαδικασίαςX3 → SkyPlannerΠεριοδική ανάγνωση, κάθε 5 έως 15 λεπτά
Απόθεμα ανά εγκατάστασηΥπόλοιπα αποθεμάτωνX3 → SkyPlannerΠεριοδική ανάγνωση
Παραγγελίες αγοράς (POH): ανοιχτές γραμμές, αναμενόμενη ημερομηνία παραλαβήςΑναμενόμενα υλικά με προβλεπόμενη ημερομηνία παράδοσηςX3 → SkyPlannerΠεριοδική ανάγνωση, κάθε 5 έως 15 λεπτά
Καρτέλα Operations του GESMFG: Start OPESTR, End OPEEND, κέντρο εργασίαςΠρογραμματισμένη έναρξη και λήξη, επιλεγμένο κέντρο εργασίαςSkyPlanner → X3Σε κάθε αλλαγή του προγράμματος (webhook)
Παρακολούθηση παραγωγής (GESMTK): χρόνοι φάσεων, ποσότητες, παρακολούθηση υλικών, δηλώσεις παραγωγήςΚαταγραφές χρόνου, ποσότητες, κατανάλωση υλικώνSkyPlanner → X3Σε κάθε επιβεβαίωση (webhook)

Ανακτάτε πάντα τις οριστικοποιημένες εντολές παραγωγής. Ανακτάτε και τις προγραμματισμένες, εφόσον οι υπεύθυνοι προγραμματισμού θέλουν να εμφανίζονται στο Gantt ως προσωρινό φορτίο. Οι προτάσεις παραμένουν στο MRP μέχρι να μετατραπούν σε εντολές παραγωγής.

Μοτίβα διασύνδεσης

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

2. Συγχρονισμός εντολών. Διαβάζετε περιοδικά τους MFGHEAD και MFGOPE για νέες και τροποποιημένες εντολές παραγωγής. Αντιστοιχίστε κάθε γραμμή MFGOPE σε ένα βήμα διαδικασίας του SkyPlanner, στο κέντρο εργασίας που ορίζει ο κωδικός WST της γραμμής. Συγχρονίζετε τις ανοιχτές παραγγελίες αγοράς στον ίδιο κύκλο. Το SkyPlanner θεωρεί τα παραγγελθέντα υλικά διαθέσιμα κατά την ημερομηνία παράδοσης της παραγγελίας αγοράς και ενημερώνει το απόθεμα όταν η παραγγελία αποκτήσει κατάσταση Delivered. Έτσι, οι έλεγχοι υλικών καλύπτουν τόσο το απόθεμα όσο και τις αναμενόμενες παραλαβές.

3. Εγγραφή του προγράμματος στο X3. Το webhook του SkyPlanner ενεργοποιείται όταν αλλάζει το πρόγραμμα. Η διασύνδεση καλεί τη λειτουργία modify του αντικειμένου Work order (GESMFG), το οποίο δημοσιεύεται ως υπηρεσία ιστού SOAP στο GESAWE. Ενημερώνει τα πεδία Start (OPESTR), End (OPEEND) και το κέντρο εργασίας σε κάθε φάση που έχει αλλάξει. Για μαζικές ενημερώσεις, τα ίδια πεδία περνούν μέσω προτύπου εισαγωγής εντολών παραγωγής με το AOWSIMPORT. Εγγράφετε μόνο ημερομηνίες και κέντρα εργασίας, ποτέ ποσότητες, γραμμές BOM ή φασεολόγια.

4. Επιστροφή της επιλογής μηχανής στο X3. Όταν τα κέντρα εργασίας αντιστοιχίζονται ένα προς ένα, η μηχανή που επιλέγει ο μηχανισμός χρονοπρογραμματισμού ανάμεσα στις εναλλακτικές εγγράφεται ως κέντρο εργασίας της φάσης. Έτσι, το X3 καταγράφει τη μηχανή που εκτελεί πράγματι την εργασία. Όταν ένα κέντρο εργασίας του X3 αντιπροσωπεύει ομάδα μηχανών, η ουρά εργασιών του χειριστή εμφανίζει τη συγκεκριμένη μηχανή. Στο X3 αποστέλλεται το κέντρο εργασίας της ομάδας μαζί με τις προγραμματισμένες ημερομηνίες.

5. Επιβεβαιώσεις από τον χώρο παραγωγής. Οι χειριστές καταγράφουν την εργασία τους με τα Mobile Confirmations ή το Production Timer. Η διασύνδεση καταχωρίζει κάθε επιβεβαίωση με τη λειτουργία save του αντικειμένου Production tracking (GESMTK): χρόνο φάσης και ποσότητα στην παρακολούθηση φάσεων, καθώς και κατανάλωση υλικών, εφόσον την παρακολουθείτε εκεί. Το X3 δέχεται καταγραφές παρακολούθησης μόνο για εντολές παραγωγής με κατάσταση Firm. Τα συστατικά πρέπει να είναι διαθέσιμα, εκτός αν έχει επιλεγεί το Release if shortage (MFGSHTCOD) στα στοιχεία προϊόντος ανά εγκατάσταση.

6. Αξιόπιστος συγχρονισμός. Χρησιμοποιήστε ως κλειδί κάθε καταχώρισης παρακολούθησης το ID της καταγραφής χρόνου του SkyPlanner και αποθηκεύστε τον αριθμό παρακολούθησης που δημιουργήθηκε στο X3. Έτσι, η επανάληψη ενός webhook δεν δημιουργεί ποτέ διπλή καταχώριση. Αφαιρείτε από το πρόγραμμα τις εντολές παραγωγής που έχουν κλείσει ή ακυρωθεί στο X3 κατά την επόμενη περιοδική ανάγνωση. Καταγράφετε τις απορριφθείσες κλήσεις μαζί με το μήνυμα σφάλματος του X3, αντί να τις επαναλαμβάνετε χωρίς έλεγχο. Όσο το X3 δεν είναι προσβάσιμο, τοποθετείτε τις αλλαγές σε ουρά ώστε να καταχωριστούν με τη σωστή σειρά μόλις αποκατασταθεί η πρόσβαση.

7. Ευθύνη διαχείρισης των δεδομένων. Το X3 ορίζει τι παράγεται: προϊόν, ποσότητα, BOM, φασεολόγιο, εγκατάσταση. Το SkyPlanner ορίζει πότε και πού: σειρά εκτέλεσης, κέντρο εργασίας και χρόνους έναρξης και λήξης. Συμφωνήστε ότι οι υπεύθυνοι προγραμματισμού θα σταματήσουν να επαναπρογραμματίζουν στο Planning workbench και να εκτελούν το FUNMAUTJ για εντολές που διαχειρίζεται το SkyPlanner. Διαφορετικά, οι αλλαγές τους θα αντικατασταθούν στην επόμενη εγγραφή δεδομένων από το SkyPlanner στο X3.

Συνήθη στάδια του έργου

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

  1. Δοκιμή με τα δικά σας δεδομένα. Εξαγάγετε κέντρα εργασίας, φασεολόγια και ένα στιγμιότυπο των ανοιχτών εντολών παραγωγής με τα πρότυπα εξαγωγής του X3 ή με το Excel και εισαγάγετέ τα ως CSV. Ρυθμίστε βάρδιες, αποδοτικότητες και προτεραιότητες μέχρι το Gantt να αποτυπώνει την πραγματικότητα.
  2. Αντιστοίχιση βασικών δεδομένων. Αντιστοιχίστε τα κέντρα εργασίας του GESMWS σε κέντρα εργασίας του SkyPlanner, τις φάσεις του GESROU σε βήματα διαδικασίας, καθώς και τις μονάδες χρόνου και τις εβδομαδιαίες δομές σε βάρδιες. Στην πορεία, διορθώστε φάσεις φασεολογίων χωρίς κέντρο εργασίας, ημέρες χωρίς ωράριο και λανθασμένες μονάδες χρόνου.
  3. Αρχική φόρτωση. Προϊόντα, BOM παραγωγής, φασεολόγια και κέντρα εργασίας και, στη συνέχεια, ημερολόγια.
  4. Συγχρονισμός εντολών και παραγγελιών αγοράς. Συνδεδεμένη εφαρμογή, χρήστης Syracuse, ερωτήματα GraphQL ή εξαγωγές μέσω προτύπων και μια διεργασία περιοδικού ελέγχου για εντολές παραγωγής, αποθέματα και ανοικτές παραγγελίες αγοράς.
  5. Εγγραφή του προγράμματος στο X3. Δημοσίευση της υπηρεσίας ιστού SOAP Work order στο GESAWE, με διαχείριση σφαλμάτων και καταγραφή συμβάντων.
  6. Δηλώσεις από τον χώρο παραγωγής. Καταχώριση των Mobile Confirmations στο X3 μέσω της υπηρεσίας ιστού Production tracking (GESMTK).
  7. Δοκιμές παράλληλα με το τρέχον πρόγραμμα. Οι υπεύθυνοι προγραμματισμού συγκρίνουν τα δύο προγράμματα πριν από τη μετάβαση.
  8. Έναρξη παραγωγικής λειτουργίας. Απενεργοποιήστε τον μη αυτόματο επαναπρογραμματισμό στο X3 για τις εντολές που διαχειρίζεται το SkyPlanner.

Παγίδες στο Sage X3

  • Οι προτάσεις δεν είναι εντολές παραγωγής. Οι προτάσεις MRP δεν έχουν γραμμές φάσεων MFGOPE μέχρι να μετατραπούν σε προγραμματισμένες ή οριστικοποιημένες εντολές παραγωγής. Επομένως, χρονοπρογραμματίστε τις εντολές που έχουν προκύψει από τη μετατροπή, όχι τις προτάσεις.
  • Κενά στα ημερολόγια. Για μια εργάσιμη ημέρα χωρίς ωράριο, εφαρμόζεται το προεπιλεγμένο σχήμα DEFDIH. Μια κενή ημέρα χωρίς προεπιλογή οδηγεί σε λανθασμένες ημερομηνίες και φόρτους. Ορίστε ωράριο για κάθε εργάσιμη ημέρα σε κάθε εβδομαδιαία δομή, πριν εξαγάγετε τα ημερολόγια.
  • Μη ενημερωμένοι φόρτοι ανά χρονική περίοδο. Μετά από αλλαγή στη δυναμικότητα ή στο ημερολόγιο, οι υφιστάμενοι φόρτοι ανά χρονική περίοδο στο X3 δεν προσαρμόζονται μέχρι να επαναπρογραμματίσετε και να εκτελέσετε το Recalculate loads (FUNMIWL). Μην ελέγχετε την ορθότητα του SkyPlanner συγκρίνοντάς το με μη ενημερωμένα στοιχεία του Loads inquiry (CONSMWK).
  • Το No. of resources δηλώνει το μέγεθος της ομάδας. Το WSTNBR είναι ο αριθμός πόρων που χρειάζεται μια φάση στο κέντρο εργασίας, για παράδειγμα τρία άτομα σε ένα κέντρο εργασίας που αντιστοιχεί σε προσωπικό. Αντιστοιχίστε το στον αριθμό χειριστών του κέντρου εργασίας στο SkyPlanner, το οποίο προγραμματίζει πολλά άτομα στην ίδια εργασία ταυτόχρονα. Στις εγκαταστάσεις που χρησιμοποιούσαν το GFS advanced interface, η τιμή του είναι 1, όπως απαιτεί η Sage. Ελέγξτε λοιπόν πού αποθηκεύεται το πραγματικό μέγεθος της ομάδας.
  • Οι φάσεις φασεολογίου χωρίς κέντρο εργασίας δεν μπορούν να τοποθετηθούν σε κέντρο εργασίας του SkyPlanner. Επισημαίνονται στο στάδιο της αντιστοίχισης.
  • Μονάδες χρόνου και εναλλακτικά κέντρα εργασίας. Οι χρόνοι του φασεολογίου έχουν τη δική τους μονάδα χρόνου (TIMUOMCOD), ενώ τα εναλλακτικά κέντρα εργασίας έχουν προτεραιότητα. Αντιστοιχίστε ρητά και τα δύο και επαναλάβετε τον έλεγχο αντιστοίχισης μετά από κάθε αναβάθμιση του X3.
  • Κλειδωμένες εντολές. Αν η εγκατάσταση χρησιμοποιούσε και το Production Scheduler, οι εντολές που έχουν υποβληθεί εκεί φέρουν την κατάσταση Being optimized και δεν μπορούν να τροποποιηθούν μέχρι να αφαιρεθούν από τον χρονοπρογραμματισμό (PSOPTFREE). Αποδεσμεύστε τις πριν από τη μετάβαση.

Ποιος ρυθμίζει τη διασύνδεση με το Sage X3

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

  1. Η ομάδα του SkyPlanner ρυθμίζει τη διασύνδεση κατά την αρχική εγκατάσταση και την υποστηρίζει μετά την έναρξη παραγωγικής λειτουργίας. Κάθε εργοστάσιο χρησιμοποιεί διαφορετικά το X3, και αυτή η τεχνογνωσία αξιοποιείται εδώ. Η ομάδα συνδέεται στο endpoint του X3 σας, είτε στο cloud είτε στις εγκαταστάσεις σας, ελέγχει τα βασικά δεδομένα σας στο στάδιο της αντιστοίχισης και καταγράφει τις απορρίψεις του X3 για περαιτέρω διερεύνηση. Από την πρώτη ημέρα υπάρχει σαφής υπεύθυνος για τη διασύνδεση και δεν χρειάζεστε εσωτερικό προγραμματιστή διασυνδέσεων.
  2. Ο συνεργάτης σας για τη Sage μπορεί να συμμετάσχει. Γνωρίζει τους φακέλους σας, τους κωδικούς δραστηριότητας και τις ειδικές προσαρμογές σας και μπορεί να ελέγξει μαζί με την ομάδα τη συνδεδεμένη εφαρμογή, τον χρήστη Syracuse και τις δημοσιεύσεις στο GESAWE.
  3. Οι δικοί σας προγραμματιστές μπορούν να αναπτύξουν λύσεις πάνω στη διασύνδεση. Το REST API του SkyPlanner διαβάζει και γράφει εντολές, προϊόντα, υλικά, βήματα διαδικασίας και καταγραφές χρόνου, με έλεγχο ταυτότητας JWT και τεκμηρίωση Swagger/OpenAPI (αναφορά API). Αρκεί ένα κλειδί API για να ξεκινήσετε και ο οδηγός διασύνδεσης σας καθοδηγεί στις πρώτες κλήσεις. Η ομάδα του SkyPlanner βοηθά όποτε χρειάζεται. Η τεκμηρίωση του SkyPlanner καλύπτει τα προϊόντα και υλικά και τις παραγγελίες αγοράς. Στη Laboratory & Allied, η εσωτερική ομάδα πληροφορικής συνέδεσε το SkyPlanner με το SAP Business One σε μεγάλο βαθμό μόνη της, με τη βοήθεια του SkyPlanner.

Γιατί οι ομάδες που χρησιμοποιούν X3 επιλέγουν το SkyPlanner για τον χρονοπρογραμματισμό

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

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

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

Επιλέξτε το SkyPlanner όταν θέλετε μια διασύνδεση με μικρές τεχνικές απαιτήσεις.

Τα webhooks στέλνουν αλλαγές προγράμματος και κατάστασης σε πραγματικό χρόνο, οπότε το ενδιάμεσο λογισμικό κάνει περιοδικούς ελέγχους μόνο στην πλευρά του X3. Η μηχανή Arcturus AI δημιουργεί το πρόγραμμα σε δευτερόλεπτα και το Autopilot επαναπρογραμματίζει αυτόματα όταν αλλάζει η παραγωγή.

Επιλέξτε το SkyPlanner όταν τα δεδομένα του X3 πρέπει να τροφοδοτούν ένα μοντέλο που αποτυπώνει τους πραγματικούς περιορισμούς.

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

Επιλέξτε το SkyPlanner όταν η παρακολούθηση της παραγωγής πρέπει να ξεκινά από τον χώρο παραγωγής.

Οι χειριστές καταγράφουν την εργασία τους σε κινητό ή tablet με τα Mobile Confirmations, Production Timer και Quick Log Mode. Οι ίδιες καταγραφές χρόνου καταχωρίζονται στο X3 ως στοιχεία παρακολούθησης παραγωγής.

Οι τιμές ξεκινούν από 199 € τον μήνα με 5 κέντρα εργασίας και μηνιαία χρέωση. Η προσφορά για τη διασύνδεση δίνεται εκ των προτέρων, βάσει των διαδικασιών και των αναγκών σας, μαζί με το πακέτο συνδρομής σας, ώστε να γνωρίζετε το συνολικό κόστος πριν ξεκινήσετε. Δείτε τις τιμές και τις λειτουργίες ή ξεκινήστε τη δωρεάν δοκιμή 30 ημερών με έως 20 κέντρα εργασίας, χωρίς πιστωτική κάρτα.

Αξιολογήσεις του SkyPlanner από μεταποιητικές επιχειρήσεις

Ο Kalle Kalliomäki, ειδικός εφοδιαστικής αλυσίδας στην UTU, στον χώρο παραγωγής ηλεκτρικών πινάκων στην Ulvila

2 hεξοικονόμηση κάθε εβδομάδα

«Με το SkyPlanner περάσαμε από τα υπολογιστικά φύλλα Excel για τον προγραμματισμό παραγωγής στη βελτιστοποίηση της παραγωγής σε πραγματικό χρόνο.»

Kalle Kalliomäki, Ειδικός εφοδιαστικής αλυσίδας
UTU · Ηλεκτρικοί πίνακες και διακοπτικός εξοπλισμός

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

Διαβάστε την αξιολόγηση της UTU

Χειριστές με στολές καθαρού χώρου σε γραμμή πλήρωσης φιαλών στο εργοστάσιο φαρμάκων της Laboratory & Allied στο Ναϊρόμπι

+90%αποδοτικότητα παραγωγής

«Η αποδοτικότητα στην παραγωγή έχει αυξηθεί κατά 90%.»

Abdul Rucyinga, Επικεφαλής πληροφορικής
Laboratory & Allied · Παραγωγή φαρμάκων

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

Διαβάστε την αξιολόγηση της Laboratory & Allied

Συγκολλητής της KJH-Comp λειαίνει μια συγκολλημένη χαλύβδινη κατασκευή στο εργοστάσιο της Alahärmä

98%έγκαιρες παραδόσεις, από περίπου 50%

«Το SkyPlanner παίζει καθοριστικό ρόλο στο να διατηρούμε τις παραδόσεις μας έγκαιρες.»

Hannu Lahtinen, Διευθύνων σύμβουλος
KJH-Comp · Κατασκευές από λαμαρίνα και παραγωγή για τρίτους

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

Διαβάστε την αξιολόγηση της KJH-Comp

Αεροφωτογραφία του εργοστασίου εξοπλισμού ασφάλειας στεγών της Piristeel στην Kauhava

99,2%έγκαιρες παραδόσεις

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

Toni Tuori, Διευθυντής παραγωγής
Piristeel · Εξοπλισμός ασφάλειας στεγών και συστήματα απορροής ομβρίων

Το ποσοστό έγκαιρων παραδόσεων έφτασε φέτος το 99,2% και ο χρονοπρογραμματισμός εξοικονομεί έως τέσσερις ώρες εργασίας την ημέρα.

Διαβάστε την αξιολόγηση της Piristeel

Συχνές ερωτήσεις

Πώς διασυνδέεται το SkyPlanner APS με το Sage X3;

Αμφίδρομα, μέσω GraphQL, REST api1, υπηρεσιών ιστού SOAP και προτύπων. Εισάγονται εντολές παραγωγής, φασεολόγια και κέντρα εργασίας. Οι προγραμματισμένες ημερομηνίες φάσεων και οι καταγεγραμμένες ώρες επιστρέφουν στο X3 μέσω webhooks καθώς αλλάζει το πρόγραμμα. Η ομάδα του SkyPlanner ρυθμίζει τη διασύνδεση κατά την αρχική εγκατάσταση ή ο συνεργάτης σας για το Sage X3 ή οι προγραμματιστές σας αναπτύσσουν τη λύση χρησιμοποιώντας το REST API του SkyPlanner.

Πώς εγγράφονται οι ημερομηνίες φάσεων στο Sage X3;

Μέσω του αντικειμένου Work order (GESMFG), το οποίο δημοσιεύεται ως υπηρεσία ιστού SOAP στη λειτουργία Web services (GESAWE). Η λειτουργία modify ενημερώνει τα πεδία Start (OPESTR), End (OPEEND) και το κέντρο εργασίας σε κάθε φάση. Για μαζικές ενημερώσεις, εκτελείται ένα πρότυπο εισαγωγής εντολών παραγωγής μέσω του AOWSIMPORT. Οι ώρες και οι ποσότητες καταχωρίζονται μέσω του αντικειμένου Production tracking (GESMTK).

Να χρησιμοποιήσουμε GraphQL ή υπηρεσίες ιστού SOAP;

Και τα δύο, το καθένα εκεί όπου υπερέχει. Το GraphQL είναι το API που προτείνει η Sage και διαβάζει προϊόντα, εγκαταστάσεις, αγορές και αποθέματα τόσο στο cloud όσο και σε τοπικές εγκαταστάσεις. Οι υπηρεσίες ιστού SOAP που βασίζονται σε αντικείμενα καταχωρίζουν το πρόγραμμα και τα στοιχεία παρακολούθησης παραγωγής, ενώ τα SOAP Template Services εκτελούν πρότυπα εισαγωγής και εξαγωγής για τη μαζική μεταφορά δεδομένων.

Πώς αποφεύγουμε τις διπλές καταχωρίσεις ή την απώλεια αλλαγών;

Χρησιμοποιήστε ως κλειδί για κάθε καταχώριση Production tracking το ID της καταγραφής χρόνου του SkyPlanner και διατηρήστε τον αριθμό παρακολούθησης που επιστρέφει το X3, ώστε ένα επαναλαμβανόμενο webhook να αναγνωρίζεται και να παραλείπεται. Κρατήστε τις αλλαγές σε ουρά όσο το X3 δεν είναι προσβάσιμο και καταχωρίστε τις με τη σειρά όταν γίνει ξανά διαθέσιμο. Καταγράψτε τις απορρίψεις, όπως μια καταχώριση παρακολούθησης σε εντολή παραγωγής που δεν είναι σε κατάσταση Firm, μαζί με το μήνυμα σφάλματος του X3.

Χρειαζόμαστε τους κωδικούς δραστηριότητας POPS ή GFS για το SkyPlanner;

Όχι. Αυτοί ενεργοποιούν το Production Scheduler της Sage και τη γενική διεπαφή προς το Web Scheduling. Το SkyPlanner διαβάζει εντολές παραγωγής μέσω GraphQL, REST api1 ή προτύπων και καταχωρίζει δεδομένα στο X3 μέσω των υπηρεσιών ιστού SOAP Work order και Production tracking.

Πώς λαμβάνει το SkyPlanner τις νέες εντολές παραγωγής του Sage X3;

Η διασύνδεση διαβάζει δεδομένα από το X3 σε σύντομα, τακτικά διαστήματα μέσω GraphQL, REST api1 ή εξαγωγών βάσει προτύπων, ή μέσω του Sync API στο cloud. Στην αντίστροφη κατεύθυνση, τα webhooks του SkyPlanner στέλνουν τις αλλαγές στο χρονοπρόγραμμα τη στιγμή που γίνονται.

Μπορούμε να κάνουμε δοκιμές με δεδομένα του Sage X3 πριν ξεκινήσουμε οποιαδήποτε υλοποίηση;

Ναι. Κατά τη δοκιμαστική περίοδο των 30 ημερών, εισαγάγετε αρχεία CSV με εξαγωγές κέντρων εργασίας, φασεολογίων και ανοιχτών εντολών παραγωγής. Για να καθορίσετε το αντικείμενο της ίδιας της διασύνδεσης με το X3, επικοινωνήστε με το τμήμα πωλήσεων.