Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Debe existir el archivo config.xml en el mismo directorio donde se encuentre el archivo .exe usado (ver el apartado Programas 57802922).

Importante: Antes de realizar cambios en el archivo config.xml, el programa debe estar parado.

...

Bloque de código
languagexml
  <Auth>
	<ClientId>{e-connect ClientId}</ClientId>
    <RefreshToken>{e-connect RefreshToken}</RefreshToken>
    <AccessToken />
    <ExpiresUtc xsi:nil="true" />
  </Auth>

Hay que sustituir el texto {e-connect RefreshToken} por el token de nuestro usuario de e-connect i el texto {e-connect ClientId} por el cliente de nuestro usuario de e-connect. Ver el documento Obtener Refresh Token para saber cómo obtenerlo. Es importante no cambiar esta información una vez el sincronizador esté en funcionamiento para evitar problemas de autenticación.

  • ClientId→ Id necesario para obtener un nuevo AccessToken
  • RefreshToken → Token necesario para obtener un nuevo AccessToken
  • AccessToken → Token necesario para realizar las peticiones al servidor de e-connect
  • ExpiresUtc → Fecha/hora (UTC) cuando caducará el AccessToken actual

...

  • Name → nombre identificativo. Sólo para que el usuario pueda diferenciarlo fácilmente.
  • DataSourceId → identificador del DataSource del que obtener los datos para este Item.
  • OrderPos → posición en la que se debe procesar este Item dentro de todos los Items Input.
  • LastModified → fecha/hora del último elemento que se haya procesado (en el caso que los elementos tengan el campo LastModified).
  • DataType → posibles valores (pueden combinarse usando |):
    • Reference → referencias / artículos
    • Component → componentes, es decir, referencias que forman parte de otra referencia 
    • Phase → fases
    • WorkOrder → órdenes de trabajo
  • Expression → depende del DataSource:
    • Files → filtro a aplicar al buscar archivos en el directorio (Ej.: ordenes-*.csv).
    • Database → consulta a ejecutar en la Base de Datos. Se puede incluir {LastModified} en la consulta para devolver únicamente los elementos modificados desde el último que se ha procesado. Consultar el archivo config-sqlserver.xml para ver ejemplos. Si LastModified para el item no existe, se usará la fecha 1/1/2000

Ver el apartado Campos en Input para ver qué campos deben o pueden tener las consultas o archivos, qué nombre deben tener y qué formato.

...

  • Name → nombre identificativo. Sólo para que el usuario pueda diferenciarlo fácilmente.
  • DataSourceId → identificador del DataSource a usar al guardar los datos.
  • OrderPos → posición en la que se debe procesar este Item dentro de todos los Items Output.
  • LastModified → última fecha/hora de finalización de las producciones recibidas.
  • DataType → posibles valores:
    • GeneralProduction → producción general

Ver el apartado Campos en Output para ver qué campos tendrán los archivos generados o qué columnas y nombre de tabla debe tener en caso de quererlo en una Base de Datos.

...