Skip to main content
Pour mettre en œuvre un scénario de traitement de plusieurs documents, créez les fonctions suivantes : CreateNewBatch AddDocumentToBatch RunBatchProcessing WaitFirstVerificationOrProcessedForMultiFileInvoice FetchingCapturedData MultiDocumentBatchIsProcessed

CreateNewBatch

La fonction CreateNewBatch crée un nouveau lot et renvoie son identifiant. Cette fonction n’a pas de paramètre d’entrée. Type du paramètre de sortie : int (identifiant du lot). Exceptions levées : Exception. Source Java :

AddDocumentToBatch

La fonction AddDocumentToBatch ajoute un document à un lot. Paramètres d’entrée : Cette fonction n’a pas de paramètres de sortie. Exceptions levées : Exception. Code source Java :

RunBatchProcessing

La fonction RunBatchProcessing lance le traitement du lot. Paramètres d’entrée : Cette fonction n’a pas de paramètres de sortie. Exceptions levées : Exception. Code source Java :

WaitFirstVerificationOrProcessedForMultiFileInvoice

La fonction WaitFirstVerificationOrProcessedForMultiFileInvoice renvoie une URL de vérification. Si le document n’a pas atteint l’étape de vérification, une chaîne vide est renvoyée. Paramètres d’entrée : Type du paramètre de sortie : String (URL de vérification). Exceptions levées : Exception. Code source Java :

FetchingCapturedData

La fonction FetchingCapturedData renvoie une liste de champs de sortie au format JSON. Paramètres d’entrée : Type du paramètre de sortie : String (champs du document au format JSON). Exceptions levées : Exception. Code source Java:

MultiDocumentBatchIsProcessed

La fonction MultiDocumentBatchIsProcessed renvoie une valeur indiquant si le lot a été traité ou non. Paramètres d’entrée : Type du paramètre de sortie : boolean (true si le document est à l’étape Processed et false sinon). Exceptions levées : Exception. Code source Java :