Anveo EDI Connect / Config / Intercambio de datos / File Exchange Service
Esta es una traducción automática. El mensaje original está disponible en Inglés.

File Exchange Service

El servicio de intercambio de archivos de Anveo EDI Connect permite recibir y enviar datos a otros sistemas. Para ello, se dirige un servicio externo a Dynamics, que procesa los datos. Este servicio suele ejecutarse en las instalaciones de ServiceTier (OnPrem) o en un servidor de acceso público (instalaciones en la nube). Para operar con Anveo EDI Connect en su propia infraestructura, ofrecemos licencias gratuitas para el servicio.

Para utilizar este servicio necesitas la versión 5.3.0.4 o superior de Anveo EDI Connect.

El servicio se puede utilizar desde todas las instalaciones de nuestro módulo (OnPrem y Cloud) a partir de Dynamics NAV 2013.

Resumen

El servicio se entrega como un único archivo de aplicación. La aplicación puede ser lanzada como una aplicación de consola para fines de prueba y depuración. Para el funcionamiento en producción, recomendamos que la aplicación se registre como un servicio. El servicio puede alojarse en cualquier sistema accesible desde Dynamics. Sin embargo, para todas las instalaciones en las que tenga acceso a Dynamics ServiceTier, recomendamos encarecidamente que lo instale junto con ServiceTier. El servicio no admite la ejecución de varias instancias en paralelo. Por lo tanto, si tiene varios ServiceTiers en diferentes máquinas, debe instalar el servicio en una sola máquina.
Si el servicio se encuentra en una máquina diferente a la de ServiceTier, se debe permitir el acceso a través de la configuración y se aconseja encarecidamente utilizar una conexión Https cifrada en este caso. Esto se puede establecer a través de la configuración.

Instalación del servicio

Copie los archivos AnveoFileExchangeService.exe y appsettings.json en una ruta de su servidor y asegúrese de que el usuario que debe ejecutar el servicio tiene derechos de acceso a ese directorio.

La aplicación se puede instalar con el siguiente comando (en la consola o Powershell) con privilegios de administrador:

sc.exe create "Anveo File Exchange Service" binpath="C:InstallationPathAnveoFileExchangeService.exe --contentRoot C:InstallationPath"
Instalar el servicio

Por favor, cambie C:NInstalaciónNRuta a la ruta en la que ha copiado la aplicación.

Para propósitos de prueba y depuración el AnveoFileExchangeService.exe también puede ser iniciado directamente.

Configuración

La mayor parte de la configuración se realiza en Microsoft Dynamics NAV 2013R2. Hay algunos ajustes que deben ser configurados para el servicio. Puede encontrar estos ajustes en el archivo appsettings.json que se suministra con el servicio. El archivo de configuración tiene que estar en la misma carpeta que el archivo de la aplicación.

ApiKey

Convierta este valor en una cadena secreta larga e introduzca la misma cadena en Dynamics. Recomendamos crear un GUID y eliminar todos los caracteres especiales, pero depende de ti elegir una cadena segura. En caso de que se utilice Http, el secreto se transfiere en texto plano. Utilice Https cuando el servicio no esté instalado en el ServiceTier.

AllowLocalFilesystemAccess

Si el servicio puede acceder a todos los archivos locales del servidor (utilizando la cuenta de usuario que ejecuta el servicio) y ejecutar archivos de script. Por razones de seguridad, esta opción está desactivada por defecto.

AllowedHosts

Limitar el acceso al servicio a determinadas IPs o nombres DNS. (Más información aquí)

Kestrel

La configuración del punto final del servicio, como la dirección, el puerto y si se utiliza Https o Http. (Más información aquí)

Próximos pasos

Ahora puedes configurar el canal de comunicación en Anveo EDI Connect.