Plugin Importação de Exames nas Coletas


Instalação

O plugin ExportacaoPaoDeAcucar.vpi e seu arquivo de configuração ExportacaoPaoDeAcucar.conf devem ser copiados para a pasta C:\Viasoft\Client\Plugins.

Criação de Tabela, Coluna e Guia

Criar uma guia personalizada na tabela LECOLETA_U Chamada "Importação de Exames"(Obrigatório ser este nome) e inserir os campos abaixo na tabela.

Campo

Descrição

Coluna da tabela

Campo

Descrição

Coluna da tabela

Data

Campo que armazenará a data do exame.

DATA_COLETA_EXAME; Tipo da Coluna: Data;

Qtde

Campo que armazenará a quantidade coletada.

QTDCOLETADA; Tipo da Coluna: Número(12,4);

Gordura

Campo que armazenará o valor de gordura identificado no exame.

GORDURA; Tipo da Coluna: Número(12,4);

Esd

Campo que armazenará o valor do esd(extrato seco desengordurado) identificado no exame.

ESD; Tipo da Coluna: Número(12,4);

Est

Campo que armazenará o valor do est(extrato total) identificado no exame.

EST; Tipo da Coluna: Número(12,4);

Densidade

Campo que armazenará a densidade identificado no exame.

DENSIDADE; Tipo da Coluna: Número(12,4);

Proteina

Campo que armazenará a proteína identificado no exame.

PROTEINA; Tipo da Coluna: Número(12,4);

Crioscopia

Campo que armazenará a crioscopia.

CRIOSCOPIA; Tipo da Coluna: Número(12,4);

Percagua

Campo que armazenará o percentual de água.

PERCAGUA; Tipo da Coluna: Número(12,4);

Agualt

Campo que armazenará a litragem de água.

LTAGUA; Tipo da Coluna: Número(12,4);

CCS

Campo texto que armazenará o ccs.

CCS; Tipo da Coluna: Número(12,4);

CBT

Campo texto que armazenará o cbt.

CBT; Tipo da Coluna: Número(12,4);

Criar uma tabela personalizada chamada U_POSICAOEXCEL.

FIELD_LECOLETA(texto: 60);

DESCRICAOFIELD(Texto:60);

COLUNA_EXCEL(Texto 1);

TIPOFIELD(Texto 60);

TAMANHO_FIELD(Texto 10);

CONTAMOV_U;

Criar uma guia personalizada chamada "Importação Exames Coleta"(Sugestão);

Criar um campo que deverá ser associado a esta guia, chamado "Código Pessoa Terceiro", campo este que deverá ser obrigatório o usuário informar para as pessoas que irão ser importadas na planilha de exames de coleta, CODPESSOATERCEIRO(Número, 8 Inteiras).

Após criar as tabelas personalizadas, deverá abrir o plugin conforme informado no arquivo ImportExamesColeta.conf, e acessar a guia "configurações", onde o usuário deverá definir o layout do arquivo.xls para importação dos dados dos exames.

No comboBox chamado "colunas do banco", irá aparecer todas as colunas criadas na tabela LECOLETA_U que suas colunas deverão estar vinculadas a uma guia Chamada "Importação de Exames"(Obrigatório ser este nome);

Após configurar o layout, deverá ir para a guia de Importação, onde você deverá seguir os passos abaixo para o funcionamento da rotina:

  1. Procurar o arquivo.xls que deseja importar sobre os Exames;

  2. Clicar no botão carregar. As colunas apresentadas no grid, são as mesmas colunas configuradas na guia, configurações, referente ao layout do arquivo que foi montado;

  3. Informar uma data no campo "Atualizar coletas do dia". Campo este que será responsável por pesquisar coletas desta data e de um determinado produtor;

  4. Clicar no botão Importar Exames;

  5. Ao clicar neste botão o sistema irá fazer algumas validações, onde irá verificar se o produtor da planilha está vinculado com um produtor no ERP Viasoft e também se existem coletas para o mesmo na data informada no campo "Atualizar coletas do dia";

  6. Se existir inconsistências, o sistema irá exibir no arquivo de log logo abaixo do grid, e até que não seja corrigido os erros, o sistema não irá realizar a importação;

  7. Verificar se ao realizar a importação, os dados estão sendo inseridos, atualizados sobre as coletas de um produtor daquela data;

  8. A importação irá ocorrer de qualquer forma, ou seja, se já existir dados nas coletas sobre os exames, o sistema irá atualizar novamente os mesmo.

Atualmente este plugin é utilizado pelo cliente Friolak.


Versão

Versão da Documentação

Autor/Revisor

Versão da Documentação

Autor/Revisor

1.0

Emanuelli Boschetti