Κοινή χρήση μέσω


Επισκόπηση της χρήσης διεργασιών ροής εργασιών

Αυτό το θέμα ισχύει για το Dynamics 365 Customer Engagement (on-premises). Για την έκδοση Power Apps αυτού του θέματος, δείτε: Κλασικές ροές εργασιών παρασκηνίου Dataverse

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

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

  • Πότε πρέπει να τις ξεκινήσετε;

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

  • Τι ενέργειες πρέπει να εκτελούν;

  • Υπό ποιες συνθήκες πρέπει να εκτελούνται ενέργειες;

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

Πού μπορείτε να προσαρμόσετε τις διαδικασίες ροής εργασίας;

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

Διαδικασίες φιλτραρισμένες κατά ροής εργασιών στο Dynamics 365 for Customer Engagement.

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

Οι προγραμματιστές μπορούν να δημιουργήσουν ροές εργασίας χρησιμοποιώντας τις πληροφορίες στον Οδηγό προγραμματιστή Dynamics 365 Customer Engagement (on-premises) και οι λύσεις που αγοράζετε μπορεί να περιλαμβάνουν ροές εργασίας που μπορείτε να τροποποιήσετε.

Ιδιότητες ροής εργασίας

Στην "Εξερεύνηση λύσεων", επιλέξτε Διεργασίες και κάντε κλικ στο Νέα.

Κατά τη δημιουργία μιας ροής εργασίας του παραθύρου διαλόγου Δημιουργία διεργασίας απαιτείται να ορίσετε τρεις ιδιότητες που έχουν όλες οι διεργασίες:

Δημιουργία ροής εργασίας στο Dynamics 365 for Customer Engagement.

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

Κατηγορία
Αυτή η ιδιότητα ορίζει ότι πρόκειται για μια διαδικασία ροής εργασίας.

Οντότητα
Κάθε διεργασία ροής εργασίας πρέπει να είναι ορισμένη σε μία οντότητα. Δεν μπορείτε να αλλάξετε την οντότητα, μετά τη δημιουργία της διεργασίας ροής εργασίας.

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

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

Μετά τη δημιουργία της ροής εργασίας ή αν επεξεργάζεστε μια υπάρχουσα, θα έχετε τις εξής πρόσθετες ιδιότητες:

Καρτέλα

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

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

Σημείωμα

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

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

Εκτέλεση αυτής της Ροής εργασίας στο παρασκήνιο (συνιστάται)
Αυτό το πλαίσιο ελέγχου αντικατοπτρίζει την επιλογή που κάνατε κατά τη δημιουργία της ροής εργασίας. Αυτή η επιλογή είναι απενεργοποιημένη, αλλά μπορείτε να την αλλάξετε από το μενού Ενέργειες, επιλέγοντας είτε το Μετατροπή σε ροή εργασίας πραγματικού χρόνου ή το Μετατροπή σε ροή εργασίας παρασκηνίου.

Ως διεργασία κατ' απαίτηση
Κάντε αυτήν την επιλογή εάν θέλετε να επιτρέψετε στους χρήστες να εκτελούν αυτήν τη ροή εργασίας μη αυτόματα. Μπορείτε να βρείτε τις διεργασίες κατ' απαίτηση κάτω από την ενότητα Εκτέλεση ροής εργασιών του Flow.

εκτέλεση ροής εργασίας.

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

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

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

Σημείωμα

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

Πεδίο
Για οντότητες που ανήκουν στο χρήστη, οι επιλογές είναι Οργανισμός, Γονική: Θυγατρικές επιχειρηματικές μονάδες, Επιχειρηματική μονάδα ή Χρήστης. Για οντότητες που ανήκουν σε οργανισμό, η μοναδική επιλογή είναι το Οργανισμός.

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

Σημείωμα

Η τιμή προεπιλεγμένου πεδίου είναι Χρήστης. Βεβαιωθείτε ότι επαληθεύσατε ότι η τιμή πεδίου είναι σωστή, πριν ενεργοποιήσετε τη ροή εργασίας.

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

  • Δημιουργείται η καρτέλα

  • Η κατάσταση της εγγραφής άλλαξε

  • Η καρτέλα έχει ανατεθεί

  • Αλλαγή πεδίων καρτελών

  • Η καρτέλα διαγράφηκε

Σημείωμα

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

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

Περιβάλλον ασφαλείας των διεργασιών ροής εργασίας

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

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

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

Ενεργοποίηση ροής εργασίας

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

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

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

Οι ροές εργασίας αποθηκεύονται όταν ενεργοποιούνται και έτσι δεν απαιτείται η αποθήκευσή τους πριν από την ενεργοποίησή τους.

Δείτε επίσης

Ρύθμιση διαδικασιών ροής εργασίας
Παρακολούθηση και διαχείριση διεργασιών ροών εργασίας
Βέλτιστες πρακτικές για διαδικασίες ροής εργασίας