Market_ProcVendas

<< Click to Display Table of Contents >>

Navigation:  Sistemas > Agentes (modo antigo) > Processamento de vendas >

Market_ProcVendas

Previous pageReturn to chapter overviewNext page

Programa #6 – Market_ProcVendas

 

Local do fonte

$\Projetos\Delphi\Sistemas\Market Agente Monitor\MarketProcessaLogsVenda\Market_ProcVendas.dpr

 


Local onde roda

No servidor central. Ele é criado pelo MarketAgenteMonitor (extraído).

 


Definição

Processa arquivo zip recebido por parâmetro

 


Funcionamento

Descompacta o zip recebido por parâmetro (2º), abre o arquivo texto resultante.

Inicializa uma transação na base passada como primeiro parâmetro.

Se for arquivo de reprocessamento (no cabeçalho isso é indicado) ele chama uma função para apagar a anterior movimentação do produto chamada venda.fn_del_produto_venda

Se for arquivo de venda normal, chama a função venda.fn_set_produto_venda

Se processar com sucesso armazena o arquivo em subpasta com ano\mês

Finaliza o programa.

 


Tela

 

Ícone do Market_ProcVendas