FORM_DATA
valide. Dans le cas d'une première action (lorsque les données du formulaire ne sont pas disponibles), FORM_DATA
doit avoir un fichier XML modèle au format suivant :FORM_DATA
(obligatoire)FORM_ARCHIVE
FORM_ARCHIVE
en tant que paramètre WorkflowGen afin de récupérer toutes les mises à jour des champs durant l’approbation. La direction du paramètre doit être OUT afin d’envoyer le contenu de l’archive mise à jour à WorkflowGen.FORM_ARCHIVE
n’est pas défini dans l’action d’Approbation à distance.FORM_ARCHIVE
est requis pour les actions EFORMASPX uniquement.Qx_KEYWORDS_n
Qx_RESULT_n
Qx_RETURN_FIELDNAME
Qx_RESULT_n
sera envoyé au nom du champ spécifié par ce paramètre.
_RETURN_FIELDNAME
.KEYWORDS_BRACKETS
Q1: [réponse]
[
et ]
) seront la valeur par défaut si ce paramètre n’est pas utilisé. Vous pouvez utiliser d’autres caractères à la place des crochets; par exemple, vous pouvez régler KEYWORDS_BRACKETS
à ##*
pour le format de réponse suivant :Q1: #réponse#
:
).USER_NAME_FORMAT
USER_NAME_FIELDNAME
est défini.
Par défaut, le nom complet de l’utilisateur sera dans le format Firstname Lastname
(Prénom Nom
). Vous pouvez personnaliser ce format en utilisant les caractères de contrôle L
(pour nom) et F
(pour prénom). Par exemple :F L
Dupont, Jean → L, F
Jean (Dupont) → F (L)
USER_NAME_FIELDNAME
USER_FIRSTNAME_FIELDNAME
USER_LASTNAME_FIELDNAME
USER_TITLE_FIELDNAME
COMMENT_FIELDNAME
COMMENT_REQUIRED_RESULTS
Qx_RESULT_n
. Vous pouvez saisir une chaîne de texte séparé par virgules afin de spécifier plus d’un résultat nécessitant un commentaire. Q1_RESULT_2,Q2_RESULT_2,Q3_RESULT_1
Q1
et Q2
) et la première réponse à la troisième question (Q3
) nécessiteront des commentaires.
COMMENT
dans l’action.COMMENT
.QUICKAPPROVALMODE
QUICKAPPROVALMODE
est défini pour une action d’Approbation à distance particulière, ce défaut global sera passé outre.
Y
ou N
.Oui
et Non
. Pour ce faire, trois paramètres principaux sont utilisés :Qx_KEYWORDS_n
: Ce paramètre contient une liste de mots-clés possibles (séparés par virgules) pour le choix n
.
Qx_RESULT_n
: Ce paramètre contient la réponse normalisée pour la choix n
.
Qx_RETURN_FIELDNAME
: Ce paramètre contient le nom de champ du formulaire Web qui contient la réponse normalisée finale pour la question x
.x
dans ces paramètres représente le numéro de la question. La lettre n
à la fin représente le choix de réponse. Vous pouvez définir autant de mots-clés et de résultats que vous avez besoin.o
à la première question et rejeté
à la deuxième, les réponses normalisées des questions 1 et 2 seront donc oui
et refusé
, respectivement.Qx_KEYWORDS_1=[0-9]
([0-9]
est un mot-clé réservé aux questions de type numérique; il suffit d’utiliser Qx_KEYWORDS_1
)Qx_RETURN_FIELDNAME
(le nom du champ du formulaire Web qui contient la réponse récupérée)Qx_RETURN_FIELDNAME
(le nom du champ du formulaire Web qui contient la réponse récupérée).Q1_RETURN
spécifiées comme paramètres d’action ne seront pas prises en compte.Qx:
, dont x
représente le numéro de la question. De plus, les réponses sont encadrées dans des crochets afin d’indiquer le début et la fin de la réponse. De même, le commentaire a la même structure, mais est précédé par le mot réservé COMMENT:
.#
(carré)-
(trait d’union)Autorisation de dépenses requise #1374-4
Autorisation de dépenses
est le sujet, 1374
est l’identifiant de la demande (précédé d’un carré) et 4
est l’identifiant de l’action (précédé d’un trait d’union).SUBJECT
. Les identifiants de demande et d’action WorkflowGen peuvent être ajoutés au sujet avec les macros WorkflowGen <WF_PROCESS_INST_ID>
et <WF_ACTIVITY_INST_ID>
, respectivement.<WF_PROCESS_INST_RELDATA_FILE.XXXXX>
XXXXX
sera annexé à l’email comme pièce-jointe. Le gabarit ne sera pas traduit en texte dans le corps de l’email. Si plusieurs pièces-jointes sont requises, ajoutez cette balise plusieurs fois avec le nom de donnée correspondant.SubmitToWorkflow()
ne soit appelé dans l’action précédente afin d’y ajouter le champ d’approbation sur la page de l’archive uniquement.
\App_Data
. Par défaut, le fichier de log se trouve dans le dossier Web WorkflowGen DISQUE:\wwwroot\wfgen\App_Data\LogFiles\RemoteApproval
.ApplicationDataPath
(défini dans le fichier web.config
), les fichiers de log se trouveront dans le chemin spécifié dans le fichier config. Par exemple, si ApplicationDataPath
est réglé sur \SERVEUR_B\App_Data\
, les fichiers log d’Approbation à distance seront créés dans \SERVEUR_B\App_Data\LogFiles\RemoteApproval
.AAAA-MM-DD.log
.tmp
tandis qu’un fichier soit toujours en service; dans ce cas, l’application sautera la suppression de ce fichier.\ws
est activé en tant qu’application IIS.