Obtener enlace al archivo de la ficha
El robot «Obtener enlace al archivo de la ficha» lee un campo de archivo de una negociación, contacto, empresa o prospecto en Bitrix24 y devuelve un enlace de descarga directo, el nombre del archivo y su tamaño en bytes. Por el índice selecciona el archivo correcto del campo (0 = primero, -1 = último) y además devuelve un indicador Y/N de si se encontró un archivo.
El robot extrae un archivo del campo de archivo de una entidad CRM y lo entrega al proceso de negocio como un enlace de descarga listo. Como entrada toma el tipo de entidad (deal, contact, company, lead), su ID, el código del campo de archivo y el índice del archivo dentro del campo (0 = primero, -1 = último, por defecto 0). Como salida devuelve el enlace de descarga, el nombre del archivo, el tamaño en bytes y un indicador found (Y/N). Úselo cuando necesite reenviar un adjunto de una ficha a un servicio externo, insertar el enlace de un documento en un correo o notificación, pasar el archivo a una solicitud HTTP o simplemente comprobar si hay un documento adjunto. Si la entidad no se encuentra, el campo está vacío o no hay archivos, el robot devuelve found=N y valores vacíos — utilice ese indicador en la condición del siguiente paso.
¿Qué parámetros de entrada acepta el robot?
| Parámetro | Tipo | ¿Obligatorio? | Por defecto |
|---|---|---|---|
| Tipo de entidad: deal / contact / company / lead | string | sí | |
| ID de la entidad | int | sí | |
| Código del campo de archivo | string | sí | |
| Índice del archivo (0 = primero, -1 = último; por defecto 0) | int | — |
¿Qué devuelve el robot?
| Parámetro | Tipo |
|---|---|
| Enlace de descarga | string |
| Nombre del archivo | string |
| Tamaño en bytes | int |
| Archivo encontrado (Y/N) | string |
Escenario: envío de un contrato desde una negociación
- Una negociación entra en la etapa «Documentos listos»
- El robot lee el campo de archivo de la negociación y devuelve el enlace, el nombre y el tamaño del archivo
- El siguiente paso inserta el enlace en un correo al cliente