Skip to main content
Un escenario de procesamiento multidocumento requiere seis funciones. Cree cada una como se describe en Crear una función.

Funciones que se deben crear

CreateNewBatch

La función CreateNewBatch crea un nuevo lote y devuelve su identificador.

Parámetros

Ninguno.

Valor de retorno

int, el identificador del lote.

Excepciones

Exception

Código fuente de Java

AddDocumentToBatch

La función AddDocumentToBatch añade un documento a un lote.

Parámetros

Valor de retorno

Ninguno.

Excepciones

Exception

Código fuente de Java

RunBatchProcessing

La función RunBatchProcessing inicia el procesamiento por lotes.

Parámetros

valor de retorno

Ninguno.

Excepciones

Exception

código fuente de Java

WaitFirstVerificationOrProcessedForMultiFileInvoice

La función WaitFirstVerificationOrProcessedForMultiFileInvoice devuelve una URL de verificación. Si el documento no ha llegado a la etapa de verificación, devuelve una cadena vacía.

Parámetros

Valor de retorno

String, la URL de verificación.

Excepciones

Exception

código fuente de Java

FetchingCapturedData

La función FetchingCapturedData devuelve una lista de campos de salida en formato JSON.

Parámetros

Valor de retorno

String, los campos del documento en formato JSON.

Excepciones

Exception

código fuente de Java

MultiDocumentBatchIsProcessed

La función MultiDocumentBatchIsProcessed indica si el lote se ha procesado.

Parámetros

Valor de retorno

boolean, que es true si el documento está en la etapa Processed y false en caso contrario.

Excepciones

Exception

Código fuente de Java