Requiero de su amable ayuda, actualmente tengo un robot que debe insertar una información en un ERP; pero este debe adjuntar un archivo. El archivo se encuentra en una base de datos de SQL Server como un varbinary. ¿Cómo puedo hacer para cargar el archivo al ERP con UiPath?
Ejecuta una consulta (Execute Query UiPath) para obtener el archivo en formato varbinary.
ejemplo: SELECT campo_archivo FROM tabla_archivos WHERE id = @idArchivo
Usa Invoke Code o Assign para convertir el varbinary en un archivo físico y guardarlo.
ejemplo: lo aplica así
If dtArchivos.Rows.Count > 0 Then
Dim bytes() As Byte = CType(dtArchivos.Rows(0)(“archivo_varbinary”), Byte())
System.IO.File.WriteAllBytes(“ruta\donde\guardar\el_archivo.pdf”, bytes)
End If
Abre tu aplicaccion y hace el upload con UiPath tomando el archivo desde la ruta que hay salvo el archivo