Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Para atender a necessidade do cliente em integrar com o software da Sigafran, foi desenvolvido o plugin de integração para importação e exportação dos dados (Clientes, Fornecedores, Produtos, Fórmulas, Ordens de Produção e Produções Internas/Apontamentos).

...

Instalador

Executável de instalação conforme versão estável.

View file
nameBuild 1.0.729.1-20221125T131400Z-001.zip

Configurações

Conexão

Criar e configurar no arquivo Viasoft.Start.server e ViasoftServerAgro.conexoes em C:\Viasoft\Client uma conexão com nome PLUGIN_SIGAFRAN onde a conexão Viasoft.Start.server apontará para o servidor e ViasoftServerAgro.conexoes configurada para ler a base de dados.

Autenticação

No Viasoft3c criar um usuário com o nome e senha: USR_SIGAFRAN. Cadastro de Usuários..

Criação Tabela Personalizada

Acessar o módulo Person3c, com usuário VIASOFT, para criação das tabelas, colunas e consultas personalizadas. Person - Criando campos, tabelas e consultas personalizadas

...

Tabela

Descrição

Visível por:

U_SIGASETORNATITEM

Configuração Setor e Natureza por Item

Todos

Criação Colunas Personalizadas

Criar as seguintes colunas nas tabelas personalizadas. Terceira Rotina - Consultas Personalizadas

...

Criar a guia personalizada

Sigafran

Descrição completa

Exportar para o Sigafran

Descrição Reduzida

Exp. Sigafran

Nome da coluna

EXPSIGAFRAN

Dica para usuário

Exportar para o Sigafran.

Tipo Coluna

Sim/Não

Nome da Guia

Sigafran

Esta informação é Obrigatória

Desmarcar

Opção inicial

S

Registros Padrões

Inserir os registros padrões em suas respectivas tabelas.

...

View file
nameGenerators Oracle.SQL

Consultas Personalizadas

Crias as consultas personalizadas.

...

View file
nameSEL_PRODUCAO_MP_SERVICO.SQL

Criação de Campo

Criar o campo BATELADA NOVA.

...

Note

Após efetivar alterações na modelagem do banco de dados, ir no Person3c, aplicar as alterações nas 3 tabelas citadas anteriormente.

Criação do Index e Triggers

Para criação do index executar o comando a seguir:

...

Code Block
CREATE OR ALTER TRIGGER TRG_U_SIGAFRAN_LOG_ID FOR U_SIGAFRAN_LOG BEFORE INSERT
AS
begin
NEW.U_SIGAFRAN_LOG_ID = (SELECT NEXT VALUE FOR GEN_SIGAFRANLOG_ID FROM RDB$DATABASE);
NEW.DTLOG = CURRENT_TIMESTAMP;
END;

Atualização de versões antigas

Para cliente com uma versão muito antiga do sigafran, após a configuração de todos os passos do manual, se continuar com problemas, é possível refazer os dados base do plugin executando listados. Estes deletes devem ser executados em último caso, a configuração de quais arquivos devem ser exportados será perdida, sendo necessário abrir o VPI de configuração e selecionar apenas as necessárias.

...

View file
nameSEL_SIGAEXPFORNECEDOR_Oracle.SQL

Modelo Operacional

A utilização do plugin está separada em duas etapas, configuração e execução.

Configuração (VPI)

A configuração do plugin pode ser acessada através do módulo Viasoft3c » Plugins » Configuração Sigafran.

...

Info

Observação: Caso na configuração de importação exista duas vezes o mesmo registro configurado, como era instruído na versão anterior do plugin, deve ser excluída a configuração em
duplicidade.

...

Execução da Integração (EXE)

O executável Sigafran.exe é responsável por realizar as etapas de importação e exportação de dados. Sendo que o processo de exportação é manual, já o processo de importação ocorre automaticamente, conforme configurado.

...

Na guia Ocorrências, é possível consultar os logs gerados durante a importação e exportação de dados. Sendo que se a opção para atualizar a lista de log automaticamente estiver marcada, ao realizar uma importação ou exportação, caso venha ocorrer alguma inconsistência no processo, será carregada automaticamente para conferência. É possível também realizar a consulta de logs em um intervalo de datas, porém é necessário que o processo de importação esteja parado.

Produção de Blend (VPI)

Para pode utilizar o VPI de calculo de quantidade do Blend, copie o arquivo SigafranBlend.VPI para a pasta de plugins do sistema, normalmente C:\Viasoft\Plugins. Depois na pasta raiz do sistema, normalmente C:\Viasoft, verifique se existe o arquivo VsDll.ini, se existir, edite o arquivo e adicione as linhas a baixo. Caso não existir, criar o arquivo e adicionar as linhas:

...

Considere que a batelada será carregada com a sequência: Batelada informada na ordem de produção, batelada configurada para o item selecionado, batelada configurada no plugin. Se nenhuma configuração da batelada for localizada, assume 1 (um) para não zerar a quantidade.

Parâmetros de inicialização

Plugin (EXE)

Atualmente, existem dois parâmetros que podem ser definidos no plugin em casos onde seja necessário. Estes parâmetros devem ser utilizados apenas para fins de análise de algum problema.
Para adicionar os parâmetros ao executável do plugin, crie um atalho para o executável do plugin. Clique com botão direito do mouse sobre o atalho e selecione Propriedades, na guia Atalho
no campo destino adicione ao final um espaço após o .exe.

...

Nenhum parâmetro é obrigatório, podendo ser informado apenas um ou outro, porém se informado um parâmetro este deve ser informado por completo (nome=valor). A ordem dos parâmetros não interfere na configuração.

Ajuste na modelagem do banco

Para as tabelas que possuem colunas personalizadas será necessário acessar o Person3C e adicionar a seguinte coluna.

...

Após efetuar alterações na modelagem do banco de dados, ir no Person3c, aplicar as alterações nas 3 tabelas citadas anteriormente.

...

Versão

Versão da Documentação

Autor/Revisor

1.0

Emanuelli Boschetti