Sumario
2.1 Nuevo Tag en el config del Importer Web
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.