Buena tarde.
Alguna información o manual de como gestionar cargas masivas ( son archivos .pdf ) con metadatos ( estos ultimos en archivo de excel )
Gracias.
Buena tarde.
Alguna información o manual de como gestionar cargas masivas ( son archivos .pdf ) con metadatos ( estos ultimos en archivo de excel )
Gracias.
Hola Leticia,
Disculpa por la demora, con respecto a tu consulta esto es complicado ya que el admin es el dueño y señor del Laserfihe como todo sistema o software, ahora es necesito saber si el usuario con que se dispara los los procesos de workflow tiene un usuario especial o es el admin, de ser diferente al admin es posible que puedas usar este usuario para activar el importagent.
Pero recomiendo que contrates un soporte o ubiques al antiguo administrador para que entregue la clave.
Saludes.
Hola Leticia,
El mejor método es usar Import Agent.
A continuación encontrará un enlace útil.
Hola Leticia, es una buena idea lo del importagent, nosotros lo utilizamos y para la asignación de metadatos complementamos el proceso con un flujo de trabajo que lee la información desde una tabla de DB. La tabla fue cargada previamente desde una hoja excel.
El uso de una tabla es por eficiencia en el flujo de trabajo. Puedes usar el excel en el flujo pero la lectura pero el proceso es más lento además de manejar la concurrencia de lectura en el excel.
También puedes utilizar el WebDav para cargar contenidos al repositorio.
Saludos
Hola Zamir
Gracias, voy a checar el enlace.
saludos
Hola Manuel.
Gracias por la sugerencia adicional.
Ahora me encuentro con el problema para descargar el import agent, mi cuenta la dejaron como rol como de lectura y el de mi jefe que ya no labora en la empresa tenia el rol de admin para descargar software como agent improt....
sabras de alguna cuenta de correo directo de laser para gestionar mi cambio, es que mi VAR me dice que por no tener vigente el soporte no pueden ellos gestionar el cambio.
Saludos.
Hola Leticia,
Disculpa por la demora, con respecto a tu consulta esto es complicado ya que el admin es el dueño y señor del Laserfihe como todo sistema o software, ahora es necesito saber si el usuario con que se dispara los los procesos de workflow tiene un usuario especial o es el admin, de ser diferente al admin es posible que puedas usar este usuario para activar el importagent.
Pero recomiendo que contrates un soporte o ubiques al antiguo administrador para que entregue la clave.
Saludes.
Hola Manuel.
Para ingresar a la plataforma y gestionar cambios, si tengo la cuenta, pero al ingresar a la pagina de soporte para descargar agent import, mi cuenta de correo electronico diferente al admin de la consola de adminsitración de laser no me permite descargar el programa. Solo tengo problema con mi cuenta de correo para descargar programas de laser de la pagina de soporte.
espero haberme dado a entender.
saludos
Ok lamentablemente no puedo ayudarte con esta explicación.
La otra alternativa es que construyas un flujo de trabajo que descargue desde una carpeta del servidor del workflow contenidos al repositorio, haría la misma función que el importagent.
Aquí te copio un Script .net Workflow que crea un archivo en la carpeta del servidor wf y luego la importa al repositorio lf y finalmente elimina el archivo del servidor, es básico pero útil, hay que complementarlo.
Imports DocumentProcessor83
Imports LFSO83Lib
Imports Microsoft.VisualBasic
Namespace WorkflowActivity.Scripting.ImportarArchivo
Public Class ImportarArchivo
Inherits SDKScriptClass83
Protected Overrides Sub Execute()
Dim StrArchivo as String = TokenReplace("%(NombreArchivo_%Archivo)")
Dim StrAno as String = TokenReplace("%(NombreArchivo_%Ano)")
Dim StrDestino as String = TokenReplace("%(Destino)")
Dim StrOrigen as String = TokenReplace("%(Origen)")
Dim StrCreacion as String = TokenReplace("%(Creacion)")
Dim StrEliminacion as String = TokenReplace("%(Eliminacion)")
Dim LgcError as Boolean = False
Dim StrError as String = "NO"
Dim LgcConexion as Boolean = False
'---------------- Creación de archivo HTML en servidor WorkFlow ---------------------
Dim StrComando as String = StrCreacion & " " & StrAno & "/" & StrArchivo
Dim objshell as Object = CreateObject("WScript.Shell")
Try
objShell.Run(StrComando, 0, True)
Catch ex As System.Runtime.InteropServices.COMException
LgcError = True
end Try
If LgcError = True
StrError = "Error --> Comando DOS " & StrCreacion
Else
objShell = Nothing
'------------------ Carga de documento al Laserfiche -------------------
' Instantiates a new document importer.
Dim DocImporter As New DocumentImporter
' Retrieves a document from the repository and assigns it to the document importer.
Dim doc As LFDocument = Database.GetEntryByPath(StrDestino)
DocImporter.Document = doc
' Imports an electronic file.
Try
DocImporter.ImportElectronicFile(StrOrigen)
Catch ex As System.Runtime.InteropServices.COMException
LgcError = True
end Try
If LgcError = True
StrError = "Error --> Importación de archivo " & StrOrigen
Else
' Cleans up unused handles.
doc.Dispose()
'--------------- Elimina de archivo HTML en servidor WorkFlow ---------------------
StrComando = StrEliminacion
objshell = CreateObject("WScript.Shell")
Try
objShell.Run(StrComando, 0, True)
Catch ex As System.Runtime.InteropServices.COMException
LgcError = True
end Try
If LgcError = True
StrError = "Error --> Comando DOS " & StrEliminacion
Else
objShell = Nothing
End If
End If
End if
SetToken("%Error", StrError)
End Sub
End Class
End Namespace
Nuevamente muchas gracias por el aporte Manuel.
Saludos