Passer au contenu principal

Ce qu’elle fait

Ferme une tâche et la rend disponible pour d’autres opérations.
Si l’API Web Services est utilisée pour router des documents, les autres méthodes de routage, telles que les conditions d’entrée ou les scripts, ne sont pas appliquées. La seule exception concerne les étapes du User type (ID=2000) : pour celles-ci, le prétraitement et le post-traitement sont toujours exécutés, et le workflow fonctionne correctement.
Si les documents doivent être envoyés vers une étape particulière après la fermeture de la tâche, l’étape suivante doit être explicitement indiquée dans le fichier de tâche. Pour cela, le schéma RoutingInfo.xsd doit être joint à la tâche lors de son envoi à Verification Postprocessing. Ce schéma contient des informations sur les étapes vers lesquelles les documents doivent être envoyés, les tâches à créer, etc. Il est également possible de spécifier quelles Définitions de document doivent être associées lors de la reconnaissance des documents. Pour envoyer des documents vers une étape spécifique, vous pouvez également utiliser la méthode SendTask.

Définition

void CloseTask( int sessionId, int taskId, int stageType );

Paramètres

sessionId

int

ID de la connexion au serveur d’applications

taskId

int

ID de la tâche à fermer

stageType

int

ID du type d’étape vers lequel la tâche doit être envoyée. Voir ProcessingStageType pour les valeurs possibles.

Remarque : Pour renvoyer la tâche à l’étape de traitement suivante, la valeur stageType doit être 410 ou 510.

Remarque : À l’étape Data Verification, les modifications apportées sont enregistrées dans la tâche. Pour les transférer dans les documents, vous devez téléverser un fichier XML contenant les données de la tâche à l’aide d’une requête POST et envoyer la tâche à l’étape Data Verification Postprocessing lors de sa fermeture.

Valeur de retour

Aucune.