Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.
BPM - Manual de usuario / Customizaciones / Agregar archivos adjuntos a la solicitud

Agregar archivos adjuntos a la solicitud

En ciertos escenarios, puede ser necesario agregar archivos adjuntos a través de la integración a una solicitud. Para ello, es posible utilizar la API de BPM (acceda a la Portal para desarrolladores sénior para comprobar los detalles de la llamada), realizando los siguientes pasos:

Prerrequisitos:

1. Solicitar una URL de importación

Llame al punto final newAttachment. Será responsable de crear un registro de archivo adjunto BPM y devolver el identificador del archivo adjunto y la URL donde se debe enviar el archivo.

"Crea una nueva representación de un adjunto BPM";
acción pública nuevo archivo adjunto {
en {
"Nombre del archivo a adjuntar"
nombre: cadena
 "Tamaño del archivo a adjuntar "
tamaño: entero?
}
afuera {
 "Archivo adjunto "
 archivo adjunto: archivo adjunto de servicio
 "URL para adjuntar "
 subir URL: cadena
 }
 }
"Representación de un archivo adjunto en BlobService"
registro de archivo adjunto {
"identificador de archivo adjunto"
identificación: cadena
 "Nombre del archivo adjunto "
nombre: cadena
 "Tamaño del archivo adjunto "
tamaño: entero
 "fecha de envío "
fecha de carga: fecha y hora
 " responsable del apego "
añadido por: cadena
}

2. Hacer un archivo actualizado

Una vez finalizada la importación, se debe informar a BPM que el archivo adjunto se envió correctamente. Para esta acción, llame al punto final commitAttachment.

"Confirme un archivo adjunto moviéndolo de temporal a permanente"
acción pública commitAttachment {
en {
 "identificador de archivo adjunto"
 identificación: cadena
 }
 afuera {
 }
}

3. Relacionado con una instancia de proceso

Una vez que los pasos anteriores se hayan completado con éxito y los archivos adjuntos se hayan cargado correctamente, puede asociar los archivos adjuntos cargados con la solicitud a través del punto final linkAttachments.

"Confirme un archivo adjunto moviéndolo de temporal a permanente"
enlace de acción públicaArchivos adjuntos {
 en {
 "identificadores de archivos adjuntos"
 identificadores: cadena *
 " Identificador de la instancia de proceso a la que pertenece el archivo."
 instancia de proceso: entero
 }
 afuera {
 }
}

Después de estos tres pasos, el archivo adjunto estará disponible a pedido.

Este artigo ajudou você?