Geração de Preço

<< Click to Display Table of Contents >>

Navigation:  Sistemas > Agentes (modo antigo) >

Geração de Preço

Previous pageReturn to chapter overviewNext page

Supervisor

 

Ao pressionar o botão “Gerar Preço”

O supervisor abre uma conexão socket com o IP configurado no parâmetro

E nvia essa mensagem:

 

#201319/08/2010¿c:\market\Super\Precos\¿1¿192.168.60.1/moniari¿192.168.60.1¿ ¿ ¿0¿192.168.60.1¿

 

#2

Fixo

01

Loja

3

Tipo de carga (3=emergencial)

19/08/2010

Data do preço

¿

Separador

c:\market\Super\Precos\

Diretório para o preço

¿

Separador

1

Tipo (1 = normal, 2 = FLV)

¿

Separador

192.168.60.1/moniari

Banco de dados do Gestor

¿

Separador

192.168.60.1

IP do servidor de log (onde mostra as mensagens)

¿ ¿ ¿

Fixo

0

Tipo realtime (0 = rede local)

¿

Separador

192.168.60.1

IP da loja

¿

Finalizador

 

MarketAgenteMonitor

 

MarketAgenteMonitor.exe abre um servidor socket. Ao receber pelo socket a solicitação do supervisor, extrai o MarketSyncPreco.exe de dentro de si e executa com parâmetros:

1.Loja origem

2.IP do solicitante

3.Destino (pasta)

4.Tipo de geração

5.Data do preço

6.Tipo remessa (1-normal)

7.Caminho do gestor

8.-1 (normal)

9.IP destino

 

Exemplo:

 

C:\market\Monitor_agente\MarketSyncPreco.exe 01 192.168.60.1 c:\market\Super\Precos\ 3 "19/08/2010" 1 192.168.60.1/moniari -1 192.168.60.1 # 0 192.168.1.1

 

MarketSyncPreco

 

No timer principal do supervisor tem um timer, que verifica a cada segundo a presença do arquivo zip de preço (PRECOS_L01_192.168.60.1.zip) na subpasta “Precos”.

 

Se existir ele executa esse programa:

MarketSupervisorPrecos.exe 01 "localhost/super" N 192.168.60.1/moniari 192.168.60.1

(o “N” é fixo)