Μετάβαση στο περιεχόμενο

Διαχείριση λέξεων-κλειδιών στις ροές εργασιών

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

Η γενική μορφή των λέξεων-κλειδιών των ροών εργασιών είναι η εξής:

  • Μια κλάση (π.χ.: PERSON, MANAGER, STARTER κ.λπ.)
  • Μια κύρια παράμετρος (π.χ.: ATTRIBUTE, RIGHT κ.λπ.)
  • Μια δευτερεύουσα παράμετρος (π.χ.: κωδικός χαρακτηριστικού κ.λπ.)

Υπάρχουν δύο κύριες κατηγορίες λέξεων-κλειδιών:

  • Λέξεις-κλειδιά που χρησιμοποιούνται για την επιστροφή μιας λίστας αντικειμένων χωρίς να λαμβάνονται υπόψη τα δεδομένα της ροής εργασιών. Οι λέξεις-κλειδιά αυτές χρησιμοποιούνται για φιλτράρισμα ή ως συνθήκες για την εκτέλεση καθηκόντων ή ενεργειών. Σε αυτή την περίπτωση, το διαχωριστικό είναι το «§». Είναι διαθέσιμες οι ακόλουθες λέξεις-κλειδιά:

    • §KAD§: λέξη-κλειδί που μπορεί να χρησιμοποιηθεί μόνο σε ροές εργασιών που εκκινούνται από το συμβάν «Modification of an authorization rule»
      • §KAD§ATTRIBUTE§secondary_parameter§: επιτρέπει την ανάκτηση πληροφοριών για έναν κανόνα εξουσιοδότησης με βάση το αναγνωριστικό, το όνομα ή την περιγραφή του. Το secondary_parameter μπορεί να λάβει τις ακόλουθες τιμές:
        • kad_id: αναγνωριστικό του κανόνα εξουσιοδότησης.
        • kad_name: όνομα του κανόνα εξουσιοδότησης
        • kad_description: περιγραφή του κανόνα εξουσιοδότησης
      • §KAD§FILTRE§attribute_code§: επιτρέπει την ανάκτηση των τιμών του φίλτρου του οποίου ο κωδικός μεταβιβάζεται στο «attribute_code», στον κανόνα εξουσιοδότησης που εκκινεί την παρουσία της ροής εργασιών.
      • §KAD§STRUCTURE§VALUE§: επιτρέπει την ανάκτηση των τιμών των δομών που καλύπτονται από τον κανόνα εξουσιοδότησης που εκκινεί την παρουσία της ροής εργασιών.
      • §KAD§RIGHT§<AccountTypeCode.RightCode>§: επιτρέπει να ελέγξετε εάν το δικαίωμα του οποίου ο κωδικός καθορίζεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός καθορίζεται στην παράμετρο «Account_Type_Code» υπάρχει στον κανόνα εξουσιοδότησης που εκκινεί την παρουσία της ροής εργασιών.
    • §PERSON§: λέξη-κλειδί για την ανάκτηση μιας λίστας ταυτοτήτων φιλτραρισμένης με βάση τις παραμέτρους που εισάγονται. Δεν λαμβάνει υπόψη τα δεδομένα της ροής εργασιών, αλλά χρησιμοποιείται για το φιλτράρισμα των πιθανών στόχων της ροής εργασιών ή για τον προσδιορισμό των συμμετεχόντων ή των στόχων ενεργειών ή καθηκόντων στις ροές εργασιών.
      • §PERSON§ATTRIBUTE§attribute_code§: επιτρέπει την ανάκτηση μιας λίστας ατόμων με βάση την τιμή ενός χαρακτηριστικού.
      • §PERSON§RIGHT§<AccountTypeCode.RightCode>§: επιτρέπει την ανάκτηση μιας λίστας ατόμων που διαθέτουν πράγματι το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code».
    • §OBJECT§ ή §RESOURCE§: λέξη-κλειδί για την ανάκτηση μιας λίστας εκχωρήσεων φιλτραρισμένης με βάση τις παραμέτρους που παρέχονται. Δεν λαμβάνει υπόψη τα δεδομένα της ροής εργασιών, αλλά χρησιμοποιείται για το φιλτράρισμα αντικειμένων σε ενέργειες ή καθήκοντα των ροών εργασιών.
      • §OBJECT§ATTRIBUTE§attribute_code§ ή §RESOURCE§ATTRIBUTE§attribute_code§: επιτρέπει την ανάκτηση μιας λίστας εκχωρήσεων με βάση τις τιμές χαρακτηριστικών.
  • Λέξεις-κλειδιά που χρησιμοποιούνται για την επιστροφή τιμών από διάφορα αντικείμενα που περιέχονται στις παρουσίες ροών εργασιών (στόχοι, συμμετέχοντες, επικυρωτές, περιεχόμενο του αιτήματος κ.λπ.). Σε αυτή την περίπτωση, το διαχωριστικό είναι το «#». Είναι διαθέσιμες οι ακόλουθες λέξεις-κλειδιά:

    • WORKFLOW#Code_workflow#parameter_step#: επιτρέπει την ανάκτηση πληροφοριών για μια παρουσία ροής εργασιών της οποίας ο κωδικός είναι ίσος με «workflow_code». Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου). Το Parameter_step μπορεί να λάβει τις ακόλουθες τιμές:

      • ID: αναγνωριστικό της παρουσίας ροής εργασιών
      • STATUS: κατάσταση της παρουσίας ροής εργασιών
        • -2 = Αποτυχία λόγω κλιμάκωσης
        • -1 = Αποτυχία
        • 0 = Σε εξέλιξη
        • 1 = Επιτυχία
        • 2 = Εκκινήθηκε από τον χρήστη
        • 3 = Συμβάν σε αναμονή πρόσθετων πληροφοριών
        • 4 = Σε παύση
        • 5 = Ανάγκη για πληροφορίες
        • 6 = Αποκλεισμένη
        • 7 = Διακόπηκε
        • 8 = Επιτυχία λόγω κλιμάκωσης
        • 9 = Επαναφορά
      • STARTDATE: ημερομηνία έναρξης της παρουσίας ροής εργασιών
      • ENDDATE: ημερομηνία λήξης της παρουσίας ροής εργασιών
      • LASTEVENTDATE: ημερομηνία του τελευταίου συμβάντος σε επίπεδο παρουσίας ροής εργασιών
      • DATA: επιστρέφει τη λίστα των σχετικών δικαιωμάτων και χρηστών.
    • STEP#Step_code#parameter_step#: επιτρέπει την ανάκτηση πληροφοριών για μια παρουσία ενός βήματος ροής εργασιών του οποίου ο κωδικός είναι ίσος με «Step_code». Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου). Το Parameter_step μπορεί να λάβει τις ακόλουθες τιμές:

      • ID: αναγνωριστικό της παρουσίας βήματος
      • STATUS: κατάσταση της παρουσίας του βήματος με κωδικό «Step_code» στην παρουσία της ροής εργασιών
        • -1 = Αποτυχία
        • 0 = Σε εξέλιξη
        • 1 = Επιτυχία
        • 4 = Σε παύση
        • 5 = Ανάγκη για πληροφορίες
        • 6 = Αποκλεισμένη
        • 7 = Διακόπηκε
      • STARTDATE: ημερομηνία έναρξης της παρουσίας βήματος
      • ENDDATE: ημερομηνία λήξης της παρουσίας βήματος
      • LASTEVENTDATE: ημερομηνία του τελευταίου συμβάντος σε επίπεδο παρουσίας βήματος
    • ACTION#Action_code#parameter_action#: επιτρέπει την ανάκτηση πληροφοριών για μια παρουσία μιας ενέργειας της οποίας ο κωδικός είναι ίσος με «action_code». Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου). Το Parameter_action μπορεί να λάβει τις ακόλουθες τιμές:

      • ID: αναγνωριστικό της παρουσίας ενέργειας
      • STATUS: κατάσταση της παρουσίας της ενέργειας με κωδικό «Action_code» στην παρουσία της ροής εργασιών
        • -1 = Αποτυχία
        • 0 = Σε εξέλιξη
        • 1 = Επιτυχία
        • 4 = Σε παύση
        • 5 = Ανάγκη για πληροφορίες
        • 6 = Αποκλεισμένη
        • 7 = Διακόπηκε
      • STARTDATE: ημερομηνία έναρξης της παρουσίας ενέργειας
      • ENDDATE: ημερομηνία λήξης της παρουσίας ενέργειας
      • LASTEVENTDATE: ημερομηνία του τελευταίου συμβάντος σε επίπεδο παρουσίας ενέργειας
      • DEROGATED: αναγνωριστικό του ατόμου στο οποίο μεταβιβάστηκε η ενέργεια
    • TASK#Task_code#parameter_task#: επιτρέπει την ανάκτηση πληροφοριών για μια παρουσία ενός καθήκοντος του οποίου ο κωδικός είναι ίσος με «task_code». Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου). Το Parameter_task μπορεί να λάβει τις ακόλουθες τιμές:

      • ID: αναγνωριστικό της παρουσίας καθήκοντος
      • STATUS: κατάσταση της παρουσίας του καθήκοντος με κωδικό «Task_code» στην παρουσία της ροής εργασιών
        • -1 = Αποτυχία
        • 0 = Σε εξέλιξη
        • 1 = Επιτυχία
        • 4 = Σε παύση
        • 5 = Ανάγκη για πληροφορίες
        • 6 = Αποκλεισμένη
        • 7 = Διακόπηκε
      • STARTDATE: ημερομηνία έναρξης της παρουσίας καθήκοντος
      • ENDDATE: ημερομηνία λήξης της παρουσίας καθήκοντος
      • LASTEVENTDATE: ημερομηνία του τελευταίου συμβάντος σε επίπεδο παρουσίας καθήκοντος
      • DEROGATED: αναγνωριστικό του ατόμου στο οποίο μεταβιβάστηκε το καθήκον
    • Είναι δυνατό να δημιουργήσετε συνδέσμους αυτόματης επικύρωσης στο σώμα ενός μηνύματος ηλεκτρονικού ταχυδρομείου όταν η γνωστοποίηση διαμορφώνεται σε μια ενέργεια ή ένα καθήκον επικύρωσης: http://[DNS address]/UserRequestWorkflow.aspx? MyActionId={#ACTION#Action_or_task_code#ID#}&accept=[result]
      • Το DNS address πρέπει να αντικατασταθεί από τη διεύθυνση του διακομιστή Identity
      • Το Action_or_task_code πρέπει να αντικατασταθεί από τον κωδικό της ενέργειας ή του καθήκοντος που θα επικυρωθεί μέσω του συνδέσμου
      • Result: εισαγάγετε 1 για επικύρωση της ενέργειας ή του καθήκοντος ή 0 για απόρριψη.

    Για να διαμορφώσετε τον σύνδεσμο στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου, χρησιμοποιήστε το κουμπί «type:inline», όπου μπορείτε να ελέγξετε τη διεύθυνση και το κείμενο που θα εμφανίζονται στο μήνυμα.

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

    • FORM#: λέξη-κλειδί που μπορεί να χρησιμοποιηθεί μόνο σε ροές εργασιών τύπου «User Request» ή σε καθήκοντα μη αυτόματης παροχής/κατάργησης παροχής, σε κανόνες αξιολόγησης SQL για βήματα ενεργειών και καθηκόντων ή σε γνωστοποιήσεις.

      • FORM#ADDRIGHTS#CODELIST#: επιτρέπει την παράθεση των δικαιωμάτων που έχει επιλέξει ο αιτών στη φόρμα αιτήματος δικαιωμάτων.

      • FORM#CHANGEATTRIBUTES#parameter_form#: παραθέτει τα χαρακτηριστικά που έχει τροποποιήσει ο αιτών στη φόρμα τροποποίησης ατόμου. Το parameter_form μπορεί να λάβει τις ακόλουθες τιμές:

        • CODELIST: λίστα των κωδικών χαρακτηριστικών που έχει τροποποιήσει ο αιτών στη φόρμα τροποποίησης ατόμου.
        • CHANGEDATE: ημερομηνία κατά την οποία λαμβάνονται υπόψη οι αλλαγές, σε μορφή dd/MM/yyyy
      • FORM#TYPERESOURCES#parameter_form#: ανακτά τη λίστα των τύπων πόρων που επιλέχθηκαν κατά τη συμπλήρωση της φόρμας αιτήματος. Το parameter_form μπορεί να λάβει τις ακόλουθες τιμές:

        • DATA: αναγνωριστικό των πόρων
        • DATA.CODE: κωδικός των πόρων
        • DATA.NAME: όνομα των πόρων
      • FORM#Validation_task_code#parameter_form#:

        • DATA: επιτρέπει την ανάκτηση όλων των λογαριασμών και των δικαιωμάτων ανά εφαρμογή προορισμού στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.
        • DATA.PROVISIONINGRIGHTONLY: επιτρέπει να εξαρτήσετε την εκτέλεση ενός καθήκοντος επικύρωσης φόρμας ή/και ενός καθήκοντος μη αυτόματης παροχής από το γεγονός ότι οι στόχοι διαθέτουν ήδη λογαριασμό στα αποθετήρια που αφορά το αίτημα.
        • DATA.UNPROVISIONINGRIGHTONLY: επιτρέπει να εξαρτήσετε την εκτέλεση ενός καθήκοντος επικύρωσης φόρμας ή/και ενός καθήκοντος μη αυτόματης κατάργησης παροχής από το γεγονός ότι οι στόχοι διαθέτουν ήδη λογαριασμό στα αποθετήρια που αφορά το αίτημα.
        • DATA.PROVISIONINGACCOUNTONLY: επιτρέπει να εξαρτήσετε την εκτέλεση ενός καθήκοντος επικύρωσης φόρμας ή/και ενός καθήκοντος μη αυτόματης παροχής από το γεγονός ότι οι στόχοι δεν διαθέτουν λογαριασμό στα αποθετήρια που αφορά το αίτημα.
        • DATA.UNPROVISIONINGACCOUNTONLY: επιτρέπει να εξαρτήσετε την εκτέλεση ενός καθήκοντος επικύρωσης φόρμας ή/και ενός καθήκοντος μη αυτόματης κατάργησης παροχής από το γεγονός ότι οι στόχοι δεν διαθέτουν λογαριασμό στα αποθετήρια που αφορά το αίτημα.
    • TASKFORM#: λέξη-κλειδί που μπορεί να χρησιμοποιηθεί μόνο σε καθήκοντα ροής εργασιών των ακόλουθων τύπων: ανάθεση πόρων και μη αυτόματη παροχή/κατάργηση παροχής

      • TASKFORM#Task_code#fparameter_form#: επιτρέπει την ανάκτηση των δεδομένων που καθορίζονται στο «parameter_form» από έναν πόρο ή ένα δικαίωμα. Η λέξη-κλειδί αυτή πρέπει να χρησιμοποιείται στο σώμα ενός μηνύματος ηλεκτρονικού ταχυδρομείου, ώστε το αποτέλεσμα να εμφανίζεται σε μορφή πίνακα. Το parameter_form μπορεί να λάβει τις ακόλουθες τιμές:

        • DATA: αναγνωριστικό των πόρων που ζητήθηκαν, εάν το καθήκον είναι τύπου «Resource assignment», ή αναγνωριστικό των δικαιωμάτων που πρόκειται να παρασχεθούν ή να καταργηθεί η παροχή τους, εάν το καθήκον είναι τύπου «Manual provisioning/deprovisioning».
        • DATA.CODE: κωδικός των πόρων που ζητήθηκαν, εάν το καθήκον είναι τύπου «Resource assignment», ή κωδικός των δικαιωμάτων που πρόκειται να παρασχεθούν ή να καταργηθεί η παροχή τους, εάν το καθήκον είναι τύπου «Manual provisioning/deprovisioning».
        • DATA.NAME: όνομα των πόρων που ζητήθηκαν, εάν το καθήκον είναι τύπου «Resource assignment», ή όνομα των δικαιωμάτων που πρόκειται να παρασχεθούν ή να καταργηθεί η παροχή τους, εάν το καθήκον είναι τύπου «manual provisioning/deprovisioning».
        • DATA.FIELDS: τιμές των πρόσθετων πεδίων της φόρμας αιτήματος. Ισχύει μόνο εάν το καθήκον είναι τύπου «manual provisioning/deprovisioning».
        • DATACOMPLETEONLY: αναγνωριστικά των πόρων που έχουν πράγματι ανατεθεί στον τύπο καθήκοντος «Resource Assignment». Ισχύει μόνο εάν το καθήκον είναι τύπου «Resource Assignment».
        • DATACOMPLETEONLY.CODE: κωδικός των πόρων που έχουν πράγματι ανατεθεί στον τύπο καθήκοντος «Resource Assignment». Ισχύει μόνο εάν το καθήκον είναι τύπου «Resource Assignment».
        • DATACOMPLETEONLY.NAME: όνομα των πόρων που έχουν πράγματι ανατεθεί στον τύπο καθήκοντος «Resource Assignment». Ισχύει μόνο εάν το καθήκον είναι τύπου «Resource Assignment».
        • DATAINCOMPLETE: αναγνωριστικά των τύπων πόρων στους οποίους δεν έχει ανατεθεί κανένας πόρος. Ισχύει μόνο εάν το καθήκον είναι τύπου «Resource Assignment».
        • DATAINCOMPLETE.CODE: κωδικός των τύπων πόρων στους οποίους δεν έχει ανατεθεί κανένας πόρος. Ισχύει μόνο εάν το καθήκον είναι τύπου «Resource Assignment».
        • DATAINCOMPLETE.NAME: όνομα των τύπων πόρων στους οποίους δεν έχει ανατεθεί κανένας πόρος. Ισχύει μόνο εάν το καθήκον είναι τύπου «Resource Assignment».
    • MANAGER#: ο υπεύθυνος μιας ροής εργασιών είναι το άτομο που διαχειρίζεται τη ροή εργασιών.

      • MANAGER#ATTRIBUTE#attribute_code#: επιτρέπει την εισαγωγή πληροφοριών για την παρουσία της ενέργειας σε ένα πεδίο αξιολόγησης SQL (π.χ.: κανόνες εκτέλεσης, επικύρωσης κ.λπ.) ή σε ένα αξιολογούμενο πεδίο (π.χ. παραλήπτες, θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου).

      • MANAGER#RIGHT#<Account_Type_Code.Right_Code>#: επιτρέπει να επαληθεύσετε ότι ο υπεύθυνος μιας ροής εργασιών διαθέτει το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code».

      • MANAGER#RIGHTHEO#<Account_Type_Code.Right_Code>#: επιτρέπει να επαληθεύσετε ότι ο υπεύθυνος μιας ροής εργασιών διαθέτει θεωρητικά το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code».

    • POSSIBLEACTIONACTOR#: άτομα που μπορούν να παρέμβουν σε μια ενέργεια

      • POSSIBLEACTIONACTOR#Action_code#attribute_code#: επιτρέπει την ανάκτηση της τιμής του χαρακτηριστικού του οποίου ο κωδικός μεταβιβάζεται στην παράμετρο attribute_code για τους πιθανούς συμμετέχοντες της παρουσίας μιας ενέργειας ή ενός καθήκοντος του οποίου ο κωδικός είναι ίσος με «action_code». Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. παραλήπτες, θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου).

    • STARTER#: άτομο που εκκινεί μια ροή εργασιών

      • STARTER#ATTRIBUTE#attribute_code#: επιτρέπει την ανάκτηση της τιμής του χαρακτηριστικού του οποίου ο κωδικός μεταβιβάζεται στην παράμετρο attribute_code για το άτομο που εκκίνησε τη ροή εργασιών. Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου).

      • STARTER#RIGHT#<AccountTypeCode.RightCode>#: επιτρέπει να επαληθεύσετε ότι ο αιτών μιας ροής εργασιών διαθέτει το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code».

      • STARTER#RIGHTHEO#<Account_Type_Code.Right_Code>#: επιτρέπει να επαληθεύσετε ότι ο αιτών μιας ροής εργασιών διαθέτει θεωρητικά το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code».

    • TARGET#: αντικείμενο ή αντικείμενα που εκκινούν μια παρουσία ροής εργασιών

      • TARGET#ATTRIBUTE#attribute_code#: επιτρέπει την ανάκτηση της τιμής του χαρακτηριστικού του οποίου ο κωδικός μεταβιβάζεται στην παράμετρο attribute_code για το αντικείμενο που εκκίνησε τη ροή εργασιών. Μπορεί να χρησιμοποιηθεί σε ένα πεδίο αξιολόγησης SQL (π.χ. κανόνες εκτέλεσης, κανόνες επικύρωσης κ.λπ.) ή σε ένα πεδίο γνωστοποίησης (π.χ. θέμα, σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου). Η λέξη-κλειδί αυτή λειτουργεί μόνο όταν ο στόχος είναι τύπου ατόμου ή εκχώρησης.

      • TARGET#RIGHT#<AccountTypeCode.RightCode>#: επιτρέπει να επαληθεύσετε ότι ο στόχος ή οι στόχοι μιας ροής εργασιών διαθέτουν το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code». Η λέξη-κλειδί αυτή λειτουργεί μόνο όταν ο στόχος είναι τύπου ατόμου.

      • TARGET#RIGHTTHEO#<AccountTypeCode.RightCode>#: επιτρέπει να επαληθεύσετε ότι ο στόχος ή οι στόχοι μιας ροής εργασιών διαθέτουν θεωρητικά το δικαίωμα του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Right_Code» και το οποίο είναι συνδεδεμένο με τον τύπο λογαριασμού του οποίου ο κωδικός υποδεικνύεται στην παράμετρο «Account_Type_Code». Η λέξη-κλειδί αυτή λειτουργεί μόνο όταν ο στόχος είναι τύπου ατόμου.

      • TARGET#RESOURCE#DATA#: επιτρέπει την ανάκτηση όλων των δεδομένων (τιμές όλων των χαρακτηριστικών) όλων των πόρων που συνδέονται με τους στόχους μιας παρουσίας ροής εργασιών στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

        • TARGET#RESOURCE#DATA@CodeAtt1,CodeAtt2,CodeAttN#: επιτρέπει την ανάκτηση των τιμών των χαρακτηριστικών που επιλέγονται μέσω της λίστας κωδικών χαρακτηριστικών CodeAttN από όλους τους πόρους που συνδέονται με τους στόχους μιας παρουσίας ροής εργασιών στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου. Τα χαρακτηριστικά «name» και «code» εμφανίζονται από προεπιλογή στο σώμα του μηνύματος χωρίς να χρειάζεται να προστεθούν στη λίστα.

        • TARGET#RESOURCE#DATA.CodeTypeResource1,CodeTypeResource2,CodeTypeResourceN#: επιτρέπει την ανάκτηση των τιμών όλων των χαρακτηριστικών των τύπων πόρων που επιλέγονται μέσω της λίστας κωδικών τύπων πόρων CodeTypeResourceN και συνδέονται με τους στόχους μιας παρουσίας ροής εργασιών στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

        • TARGET#RESOURCE#DATA.CodeTypeResource1,CodeTypeResourceN@CodeAtt1,CodeAtt2,CodeAttN#: επιτρέπει την ανάκτηση των ακόλουθων τιμών στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου:

          • Είτε όλων των χαρακτηριστικών των τύπων πόρων που επιλέγονται μέσω της λίστας κωδικών CodeTypeResourceN και συνδέονται με τους στόχους μιας παρουσίας ροής εργασιών, εάν δεν καθορίζεται κωδικός χαρακτηριστικού
          • Είτε των τιμών των χαρακτηριστικών που επιλέγονται μέσω της λίστας κωδικών χαρακτηριστικών για τους τύπους πόρων που επιλέγονται μέσω της λίστας κωδικών τύπων πόρων CodeTypeResourceN και συνδέονται με τους στόχους μιας παρουσίας ροής εργασιών, εάν καθορίζονται κωδικοί χαρακτηριστικών CodeAttN.
        • TARGET#RESOURCE#DATA.CodeTypeResource1,CodeTypeResource2,CodeTypeResourceN#: επιτρέπει την ανάκτηση των τιμών όλων των χαρακτηριστικών των τύπων πόρων που επιλέγονται μέσω της λίστας κωδικών τύπων πόρων CodeTypeResourceN και συνδέονται με τους στόχους μιας παρουσίας ροής εργασιών στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

      • TARGET#ACCOUNT#: λέξη-κλειδί που μπορεί να χρησιμοποιηθεί σε ροές εργασιών συμβάντων που σχετίζονται με τη δημιουργία ενός πραγματικού λογαριασμού.

        • TARGET#ACCOUNT#LOGIN#: επιτρέπει την ανάκτηση του ονόματος σύνδεσης του λογαριασμού στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

        • TARGET#ACCOUNT#PASSWORD#: επιτρέπει την ανάκτηση του κωδικού πρόσβασης του λογαριασμού (σε απλό κείμενο) στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

        • TARGET#ACCOUNT#STATUS#: επιτρέπει την ανάκτηση της κατάστασης παροχής του λογαριασμού στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

        • TARGET#ACCOUNT#DATA#: επιτρέπει την ανάκτηση του ονόματος σύνδεσης, του κωδικού πρόσβασης και της κατάστασης στο σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου.

    • PRIMARYTARGET# και #SECONDARYTARGET#: λέξη-κλειδί που μπορεί να χρησιμοποιηθεί μόνο σε ροές εργασιών τύπου «On event»

      • PRIMARYTARGET#ATTRIBUTE#secondary_parameter# ή #SECONDARYTARGET#ATTRIBUTE#secondary_parameter#: επιτρέπει την ανάκτηση της τιμής ενός αντικειμένου στον κύριο ή στον δευτερεύοντα στόχο μιας παρουσίας ροής εργασιών, του οποίου η ιδιότητα μεταβιβάζεται στην παράμετρο secondary_parameter. Η λέξη-κλειδί αυτή λειτουργεί μόνο όταν ο στόχος είναι ενός από τους ακόλουθους τύπους:

        • Identity: σε αυτή την περίπτωση, η δευτερεύουσα παράμετρος θα είναι ένας κωδικός χαρακτηριστικού.
        • Right: σε αυτή την περίπτωση, η δευτερεύουσα παράμετρος μπορεί να λάβει τις ακόλουθες τιμές:
          • Name: όνομα του δικαιώματος
          • Description: περιγραφή του δικαιώματος
          • Code: κωδικός του δικαιώματος
          • Applicationname: όνομα της εφαρμογής που σχετίζεται με το δικαίωμα
          • Applicationdescription: περιγραφή της εφαρμογής που σχετίζεται με το δικαίωμα
          • Applicationcode: κωδικός της εφαρμογής που σχετίζεται με το δικαίωμα
          • ismanualprovisioning: δυαδική τιμή που υποδεικνύει εάν το δικαίωμα ανήκει σε αποθετήριο μη αυτόματης παροχής.
      • PRIMARYTARGET#TYPE#secondary_parameter# ή #SECONDARYTARGET#TYPE#secondary_parameter#: επιτρέπει την ανάκτηση πληροφοριών για τον τύπο αντικειμένου που αντιστοιχεί στον κύριο ή στον δευτερεύοντα στόχο μιας παρουσίας ροής εργασιών. Η λέξη-κλειδί αυτή λειτουργεί μόνο όταν ο στόχος είναι τύπου ατόμου ή εκχώρησης. Το secondary_parameter μπορεί να λάβει τις ακόλουθες τιμές:

        • NAME: όνομα του τύπου ατόμου ή εκχώρησης
        • CODE: κωδικός του τύπου ατόμου ή εκχώρησης
        • DESCRIPTION: περιγραφή του τύπου ατόμου ή εκχώρησης
      • PRIMARYTARGET#ACCOUNT#secondary_parameter# ή #SECONDARYTARGET#ACCOUNT#secondary_parameter#: επιτρέπει την ανάκτηση πληροφοριών για τον λογαριασμό που αντιστοιχεί στον κύριο ή στον δευτερεύοντα στόχο μιας παρουσίας ροής εργασιών. Η λέξη-κλειδί αυτή λειτουργεί μόνο όταν ο στόχος είναι τύπου λογαριασμού. Το secondary_parameter μπορεί να λάβει τις ακόλουθες τιμές:

        • STATUS: κατάσταση του πραγματικού λογαριασμού που δημιουργήθηκε
        • LOGIN: όνομα σύνδεσης του πραγματικού λογαριασμού που δημιουργήθηκε
        • PASSWORD: κωδικός πρόσβασης του πραγματικού λογαριασμού που δημιουργήθηκε
        • DATA: πίνακας με το όνομα σύνδεσης και τον κωδικό πρόσβασης του πραγματικού λογαριασμού που δημιουργήθηκε

Αυτές οι δύο οικογένειες λέξεων-κλειδιών μπορούν να χρησιμοποιηθούν μαζί στην ίδια παράμετρο «SQL Evaluation», η οποία ελέγχει τη συνθήκη με βάση τις παραμέτρους εισόδου και επιστρέφει τους τύπους «TRUE/FALSE» ή «List returned by an SQL evaluation».

Ιδιαιτερότητες:

  • Για όλες τις λέξεις-κλειδιά στις οποίες είναι δυνατό να μεταβιβαστεί ένας κωδικός χαρακτηριστικού στις παραμέτρους για την ανάκτηση της τιμής του, για χαρακτηριστικά απαριθμητού τύπου ή τύπου ατόμου, δομής ή πόρου, είναι δυνατό να χρησιμοποιηθεί μια επέκταση μορφής «.object_attribute_code» για την ανάκτηση μιας τιμής χαρακτηριστικού του αντικειμένου αντί του ID. Για χαρακτηριστικά τύπου δομής, ατόμου ή εκχώρησης, πρέπει να εισαγάγετε τον κωδικό του επιθυμητού χαρακτηριστικού του αντικειμένου, ενώ για τις απαριθμητές τιμές το object_attribute_code μπορεί να λάβει τις ακόλουθες τιμές:
    • NAME: ανακτά το όνομα της απαριθμητής τιμής
    • CODE: ανακτά τον κωδικό της απαριθμητής τιμής
  • Όταν οι λέξεις-κλειδιά δεν επαρκούν για την εισαγωγή πληροφοριών στο σώμα ενός μηνύματος ηλεκτρονικού ταχυδρομείου, μπορεί να χρησιμοποιηθεί η ακόλουθη σύνταξη για την κλήση ενός ερωτήματος SQL τύπου SELECT:
    • [@@@: <SQL Query>:@@@] : το ερώτημα SQL πρέπει να γράφεται χωρίς τον όρο «SELECT». Επιστρέφει μια συμβολοσειρά χαρακτήρων.
  • Για την εισαγωγή πληροφοριών στόχου (άτομα που εμπλέκονται στη ροή εργασιών), είναι προτιμότερο να χρησιμοποιείτε τη λέξη-κλειδί §PERSON§ αντί για τη λέξη-κλειδί #TARGET#.