Versiones comparadas

Clave

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

...

Dicho importer permite su ejecución manual como automática, la cual se establece dentro de la configuración (en el menú "Herramientas"):Configuracion.png

...

Si el período de importación está deshabilitado, solo funcionará con ejecución manual desde el menú "Importador", de lo contrario ejecutará de forma automática la consulta de itinerarios cada X minutos, siendo X la cantidad establecida en el combo. La configuración a su vez, permite indicar la carpeta donde se alojarán los XMLs de los itinerarios que fallen para su posterior reproceso desde NetOffice.

...

Bloque de código
breakoutModefull-width
<?xml version="1.0"?>
<configuration>
 <startup>
   <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
 </startup>
 <appSettings>
   <add key="UsuarioNetoffice" value="sistemas" /> Es el usuario tipo SYS de NetOffice
   <add key="DataBaseServer" value="201.231.208.8, 1433" /> Es la IP del servidor de NetOffice
   <add key="DataBaseName" value="ViajesExito" /> Es el nombre de la Base de Datos de NetOffice
   <add key="DataBaseUser" value="testing" /> Es el usuario de la Base de Datos de NetOffice
   <add key="DataBasePass" value="qZwE" /> Es la clave del usuario de la Base de Datos de NetOffice
   <add key="Path" value="C:\Users\cminotti\Desktop\NETACTICA\Ambientes NFF\Viajes Exito\XMLs" /> Es la ruta donde se almacenan los XMLs
   <add key="WebServiceUser" value="exito" /> Es el usuario del WebService de NetSuite
   <add key="WebServicePass" value="catmandu" /> Es la clave del usuario del WebService de NetSuite
   <add key="NetofficeThreadSleepSeconds" value="0" />
   <add key="LogEnabled" value="True" />
   <add key="LogPath" value="C:\Users\cminotti\Desktop\NETACTICA\Ambientes NFF\Viajes Exito\XMLs NetSuite" />
   <add key="ScheduledTimeExchangeRate" value="18:36" />
   <add key="ScheduledExchangeRate" value="USD|COP;USD|CLP;USD|PEN;USD|ARS;USD|BRL;USD|GTQ;USD|UYU;EUR|USD;" />
   </appSettings>
 <system.serviceModel>
   <bindings>
     <basicHttpBinding>
       <binding name="basicTravelItineraryService" maxReceivedMessageSize="1000000" />
       <binding name="basicSessionService" maxReceivedMessageSize="1000000" />
       <binding name="basicTravelItineraryExporterService" maxReceivedMessageSize="1000000" />
     </basicHttpBinding>
   </bindings>
   <client>
   <endpoint address="http://prepro.viajesexito.com/NetCore/TravelItineraryService.svc/basic" binding="basicHttpBinding" bindingConfiguration="basicTravelItineraryService" contract="TravelItineraryExportDetail.ITravelItineraryService" name="basicTravelItineraryService"/> Es el servicio que lista los itinerarios pagados y confirmados
     <endpoint address="http://prepro.viajesexito.com/NetCore/SessionService.svc/basic" binding="basicHttpBinding" bindingConfiguration="basicSessionService" contract="TokenNetSuite.ISessionService" name="basicSessionService" /> Es el servicio que permite loguearse
     <endpoint address="http://prepro.viajesexito.com/NetCore/TravelItineraryExporterService.svc/basic" binding="basicHttpBinding" bindingConfiguration="basicTravelItineraryExporterService" contract="TravelItineraryExportNetSuite.ITravelItineraryExporterService"     name="basicTravelItineraryExporterService" /> Es el servicio que lista el detalle de los itinerarios pagados y confirmados
     <endpoint address="http://prepro.viajesexito.com/NetCore/ExchangeRateService.svc/basic" binding="basicHttpBinding" bindingConfiguration="basicExchangeRateService" contract="ExchangeRateServiceReference.IExchangeRateService" name="basicExchangeRateService" /> Es el servicio que consulta las conversiones de los GDS
   </client>
 </system.serviceModel>
</configuration>

...