Bayer Accera DSI - Plugin descontinuado (verificar rotina no ExpImp)

Descrição

O Pluggin Bayer Acerra pode ser usado para realizar uma análise global dos seus dados, é possível enviar os dados de todos os fornecedores sem esforço adicional.
Somente o cliente terá acesso aos dados completos e cada fornecedor parceiro da ACCERA visualizará apenas os dados relativos a sua empresa.

Rotina destinada Importação de arquivo de Movimentação de Agrotóxico.


Índice


Configurações Gerais

Para que o sistema possa realizar a comunicação com o web service da Bayer será necessário as seguintes configurações.

Criar a tabela Personalizadas no Person3c em Minhas tabelas.

Acessar Person3c » Tabela » Minhas Tabelas.

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

Tabela

Incluir uma nova tabela com o nome U_CONFBAYERACCERADSI.

Descrição

Definir uma descrição para a nova tabela.

Visível por

Definir para visível por “Ninguém”.

Retornando para a tela principal do Person3c, procurar pela tabela cadastrada e dar dois cliques no registro, em seguida abrirá a tela para inserir os campos na tabela.

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

CODIGOSALDO

Código Saldo

CODIGOMARCA

Código da Marca Bayer

GRUPOITENS

Código dos Grupos de Item Bayer caso não queria informar a Marca Bayer.

CONFNOTAS

Código das configurações de Notas a Ignorar.

DIRETORIO

Informar aqui o diretório onde será salvo os arquivos gerados pelo Integrador.

ESTABELECIMENTO

Estabelecimento que irão ser movimentados.

FORNECEDOR

Informar aqui apenas um fornecedor Bayer, o principal.

EMPRESAPRINCIPAL

Informar aqui um estabelecimento principal que esteja contigo no campo Estabelecimento.

CODIGOSALDOVF

Informar o código de saldo de Venda Futura.

UNIDADEITEMMULTIP

Informar aqui a unidade do item que irá ser multiplicada pelo valor dela, ou seja, se o usuário vendeu a quantidade de 1 unidade de um item com a unidade LT para os arquivos da bayer irá 1000 e não 1 LT. Esta validação irá ocorrer também para o arquivo de estoque e vendas.

FORNECEDORESBAYER

Informar os fornecedores Bayer.

HORARIOEXECUTA

Informar a hora de execução do integrador no dia.

SINCRONIZAR

Informar se deseja que o Integrador sincronize os dados ou não.

GRUPOPESSOA

Informar os grupos de pessoa que deverão ser ignoradas na geração dos arquivos.

PEDCONF

Código dos pedidos a ignorar

CONFNOTASVF

Código das Configurações de Notas de Venda Futura.

CONFNOTASSR

Código das Configurações de Notas de Simples Remessa.

Retornando para a tela principal do Person3c, procurar pela tabela personalizada "ITEMAGRO_U" e dar dois cliques no registro, em seguida abrirá a tela para inserir os campos.

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

CODIGOBARRAEAN

Código de Barras Secundário informar os códigos de barras que estão neste arquivo: cadastro de produtos, Bayer.xls

CODIGOBARRA

Código de Barras Primário informar os códigos de barras que estão neste arquivo: Cadastro de produtos, Bayer.xls

VOLUMEEMBALAGEM

Volume da embalagem do item bayer.

Acessar o módulo Viasoft3c.exe r criar usuário para o integrador, onde deverá ter o usuário e senha como: BAYERDSI_VIASOFT.

Configuração de Arquivo de Conexão

Configurar no arquivo de conexões, deve acessar a pasta de instalação Viasoft > Server > Agro > ViasoftServerAgro.conexoes, e vincular a seguinte conexão.

Banco Firebird

[BAYER_ACCERA_VIASOFT] DriverName=Interbase RoleName= User_Name=VIASOFT Password=153 ServerCharSet=ISO8859_1 SQLDialect=3 BlobSize=-1 CommitRetain=False WaitOnLocks=True ErrorResourceFile= LocaleCode=0000 Interbase TransIsolation=ReadCommited Trim Char=False GetDriverFunc=getSQLDriverInterBase LibraryName=dbexpida.dll VendorLib=gds32.dll Database=Caminho do Banco de Dados

Banco Oracle

[BAYER_ACCERA_VIASOFT] DriverName=Oracle Direct (Core Lab) Database=Caminho banco de dados. RoleName= User_Name=VIASOFT Password=VIASOFT CharSet=WE8ISO8859P1 SQLDialect=3 BlobSize=-1 CommitRetain=False WaitOnLocks=True ErrorResourceFile= LocaleCode=0000 Oracle TransIsolation=ReadCommited Trim Char=False GetDriverFunc=getSQLDriverORADirect LibraryName=dbexpoda.dll VendorLib=dbexpoda.dll EnableBcd=false Execute01=ALTER SESSION SET NLS_LANGUAGE = "BRAZILIAN PORTUGUESE" Execute02=ALTER SESSION SET NLS_TERRITORY = BRAZIL Execute03=ALTER SESSION SET NLS_DATE_FORMAT = 'MM/DD/YYYY' Execute04=ALTER SESSION SET NLS_NUMERIC_CHARACTERS = '.,'

Configurar no arquivo de start, deve acessar a pasta de instalação Viasoft > Client > Viasoft.Start.Server, e vincular a seguinte conexão.

[BAYER_ACCERA_VIASOFT] Protocolo=1 ServerName=ViasoftServerAgro.coViasoftServerAgro ServerIP=Ip Servidor ServerPort=211

Realizar Reset do Plugin BayerDsi Accera.

Realizar Configurações no Plugin

Inserir o BayerAcceraDsi.Exe da pasta Plugin que fica dentro da pasta Viasoft e em seguida Abrir o mesmo, e acessar a aba Configurações.

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

Saldo Disponível

Informar o código do Saldo Disponível da empresa.

Horário da Sincronização

Informar a hora do dia que a empresa vai gerar os dados para enviar para Bayer.

Sincronizar

Marque esta opção para que a sincronização seja ativada. Partir deste momento a contagem para sincronização irá ser iniciada após salvar.

Estabelecimentos

Informe aqui os estabelecimentos que irão gerar os arquivos.

Estabelecimento Principal

Informe aqui UM estabelecimento principal. Este estabelecimento informado aqui deverá estar contido no campo ESTABELECIMENTO.

Marca Itens Monsanto

Informe aqui a marca dos itens Monsanto para que o sistema só carregue os dados nos arquivos para itens desta marca.

Grupo Itens Monsanto

Informe aqui a grupo dos itens Monsanto para que o sistema só carregue os dados nos arquivos para itens destes grupos.

Config. Notas a Ignorar

Informe aqui as configurações de notas que devem ser ignoradas no arquivo, ou seja, estas configurações de notas não irão nos arquivos a serem gerados.

Config. Pedidos a Ignorar

Informe aqui as configurações de pedidos que devem ser ignoradas no arquivo, ou seja, estas configurações de pedidos não irão nos arquivos a serem gerados.

Fornecedor Principal Bayer

Informe aqui o fornecedor principal da Bayer.

Fornecedores Bayer

Informe aqui todos os fornecedores bayer, com o fornecedor Principal configurado.

Grupo de Pessoas

Informe os grupos de pessoas que deseja filtrar na geração dos arquivos.

Unidade do Item a Multiplicar

Informe aqui as unidades de itens que devem ser multiplicadas por 1000. Esta configuração se faz necessário no exemplo abaixo:
Deve ser encaminhado o número de unidades que formam uma embalagem de venda, conforme exemplos a seguir.
Deve ser multiplicado por 1.000 (mil):
2 -> 2000
128 -> 128000
2550 -> 2550000
OBS: O cadastro do cliente deve permanecer inalterado, apenas o campo no arquivo TXT deve ser multiplicado pela constante.

Diretório de Gravação

Informe aqui onde deverá ser gerado os arquivos Bayer.

Após vincular todas as informações indicadas, deve SALVAR. Após salvar os dados deverá criar as View's. Estas View's serão utilizadas para a geração dos arquivos, portanto, elas devem ser obrigatoriamente criadas.
Após isso verificar a guia de Log para identificar se houve alguma divergência ao salvar ou ao Criar as View's, caso contrário o integrador está pronto para uso.

 

Ainda no plugin acessar a aba Principal.

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

Data Inicial

Este campo só será habilitado caso haja uma intervenção do usuário, onde queira gerar notas maior que 30 dias anteriores do que foi informado na data Final. Para habilitar este campo deverá marcar o check Box ao lado (GERAR MOVIMENTAÇÕES RETROATIVAS).

Data Final

Por padrão o sistema já exibe a data corrente, onde os arquivos de notas irão ser gerados, ou melhor, iniciados 30 dias anteriores a data final conforme determinação em layout.

Arquivos Gerados

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

ACC_CADPROD_20151023.txt

Cadastro de Produtos.

ACC_CADSITE_20151023.txt

Cadastro de Lojas(Empresas).

ACC_NFS_20151023.txt

Notas Recebidas(fornecedores Bayer).

ACC_PDVS_20151023.txt

Cadastro de Clientes.

ACC_POSESTQ_20151023.txt

Posição do Estoque dos itens Bayer. Esta posição irá trazer apenas o saldo atual e não um histórico.

ACC_SELLOUT_20151023.txt

Notas Cliente.

Informações a Considerar

Nome do Campo no Sistema

Funcionalidade

Nome do Campo no Sistema

Funcionalidade

VCADPRODUTO_BAYER

Está view retornará o cadastro de produtos BAYER no sistema.

VLOJAS_BAYER

Está view retornará todos os estabelecimentos, tanto matriz quanto filial.

VESTOQUE_BAYER

Está view retornará o estoque dos produtos BAYER no sistema. Tanto estoque fisico, quanto estoque comprometido.

VNOTASCLIENTE_BAYER

Está view retornará as notas de venda, venda futura, devolução e pedidos, refere-se aos clientes que compraram produtos BAYER

VCADCLIENTE_BAYER

Está view retornará os clientes que e mseu cadastro pertemcem ao grupo BAYER.

VNOTASFORNECEDOR_BAYER

Está view retornará todas as notas referente aos fornecedores que vendem produtos BAYER

Este plugin após configurado deverá ser minimizado em bandeja, para poder rodar a sincronização automática. Também em alguns pontos o plugin irá demorar para abrir pelo fato de iniciar o servidor a toda hora para evitar problemas de +timeout+ configurado no servidor.

Devolver o botão novo da vclagro.

Após verificar a estrutura das views deve-se utilizar os relatórios desta pasta para fazer as verificações dos valores.


Versão

Lote

Versão do Sistema

Versão do Banco de Dados

Versão da Documentação

Autor/Revisor

Lote

Versão do Sistema

Versão do Banco de Dados

Versão da Documentação

Autor/Revisor

727

4021041003

 

1.0

Autor: Vinicius Yuri Lorenzoni

727

4021041003

 

1.1

Revisor: Emanuelli Boschetti