IBM FileNet P8, Version 5.2.1            

Exemple d'utilisation d'opération

Cet exemple illustre l'utilisation de la fonction Coupons dans une définition de flux de travaux.

En général, les opérations correspondent à des tâches spécifiques. Par exemple, un flux de travaux d'approbation de prêt peut inclure une étape pour imprimer des tickets de caisse. Un processus automatisé nommé LoanPrint peut exécuter cette étape : dans LoanPrint, une fonction nommée Coupons contient le code à exécuter pour imprimer les tickets. Les tâche générales requises pour utiliser la fonction Coupons dans une définition de flux de travaux sont les suivantes :
  • Un développeur crée un programme (LoanPrint) qui contient une fonction nommée Coupons.
    • La fonction Coupons comprend des paramètres d'entrée nommés cust_name et payment_amount et un paramètre de sortie nommé loan_number. (La fonction interroge une base de données externe d'enregistrements client, recherche le prochain numéro de prêt inutilisé et l'affecte à la demande de prêt courante. Ce numéro de prêt est ensuite communiqué au flux de travaux).
    • Le développeur d'applications configure le programme LoanPrint de manière à surveiller la file d'attente des travaux LoanApps.
  • L'administrateur système définit une file d'attente de travaux LoanApps vec une opération nommée Coupons. L'opération Coupons demande les paramètres suivants :
    Tableau 1. Tableau des paramètres et des descriptions des opérations Coupons
    Nom Type Accès (sens du flux de données)
    cust_name Chaîne Lecture
    payment_amount Flottant Lecture
    loan_number Chaîne Ecriture

    Dans les définitions de paramètre, Lecture indique qu'une valeur de données est communiquée à l'opération par l'élément de travail. Ecriture indique qu'une valeur de données est générée par l'opération puis communiquée à l'élément de travail.

  • Dans Process Designer, l'auteur du flux de travaux crée une mappe de flux de travaux qui comprend une étape nommée PrintCoupons. L'auteur définit l'étape PrintCoupons de manière à envoyer le résultat vers la file d'attente des travaux LoanApps. De plus, l'auteur sélectionne l'opération Coupons pour l'étape, puis définit les paramètres d'opération comme suit :
    Tableau 2. Tableau des paramètres et des descriptions des opérations Coupons
    Nom Type Expression
    cust_name Chaîne ApplicantName
    payment_amount Flottant MonthlyPayment
    loan_number Chaîne LoanNumber

    Dans les définitions de paramètre, ApplicantName, MonthlyPayment, et LoanNumber sont des zones de données définies pour le flux de travaux. L'exemple ci-dessus indique que l'opération Coupons utilisera la valeur de la zone de données ApplicantName comme entrée pour le paramètre cust_name. De même, MonthlyPayment fera office d'entrée pour payment_amount. Pour finir, la zone de données LoanNumber contiendra la valeur générée par le paramètre loan_number.



Last updated: March 2016
bpfwd038.htm

© Copyright IBM Corp. 2016.