Excluir sucursales en Importer Web

Sumario

1. Objetivo

2. Diseño

Objetivo

Poder excluir las ventas realizadas en determinadas sucursales para que no se procesen en NetOffice.

Diseño

Nuevo Tag en el config del Importer Web

Se agregó el tag <ExcludedBranch> en el config del Importer Web con el fin de especificar los itinerarios de las sucursales que NO se van a procesar.

El mismo admite una lista de sucursales separadas por "|".

Así:

<add key="ExcludedBranch" value="8160|8166|8168" />


Si dicho tag quedara vacío, se deben procesar los itinerarios de todas las sucursales.

Nueva Lógica

Se requiere devolverle únicamente a NetSuite el listado de itinerarios de las sucursales permitidas con el fin de marcarlos como exportados.

Los itinerarios de las sucursales excluidas quedan pendientes.

Ejemplo:

Cliente con sucursal 8102, 8145, 8160, 8166, 8168.

Importer Web con <add key="ExcludedBranch" value="8160|8166|8168" />


Cuando se ejecute dicho Importer solo procesa los itinerarios de las sucursales 8102 y 8145, marcando esos como exportados y dejando pendientes los de la sucursal 8160, 8166 y 8168.

Ejecución

Por alguna limitación actual, no es posible ejecutar dos Importer Web en el mismo server/computador. Se quitó dicha limitación siempre y cuando, apunten a servicios de NetSuite diferentes.

 

Netactica.com