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).
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
Criar as seguintes tabelas personalizadas:
Tabelas Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Tabelas do SIGAFRAN | Todos |
Colunas Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Colunas arquivos do SIGAFRAN | Todos |
Vínculos Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Vinculo campos SIGAFRAN | Todos |
Configuração Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Configurações Plugin | Todos |
Log Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Log de erros da integração Sigafran | Todos |
Fórmulas por Item Agro x Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Fórmulas por Item Agro x Sigafran | Todos |
Revisão das Fórmulas de Produção Sigafran
Tabela | Descrição | Visível por: |
---|---|---|
| Revisão das Fórmulas de Produção Sigafran | Todos |
Matéria Prima das Revisões de Fórmulas
Tabela | Descrição | Visível por: |
---|---|---|
| Matéria Prima das Revisões de Fórmulas | Todos |
Configuração Setor e Natureza por Item
Tabela | Descrição | Visível por: |
---|---|---|
| Configuração Setor e Natureza por Item | Todos |
Criação Colunas Personalizadas
Criar as seguintes colunas nas tabelas personalizadas. Terceira Rotina - Consultas Personalizadas
Tabela U_TABELASSIGAFRAN
, criar a coluna na Tabela do Sigafran.
Descrição completa | Tabela do Sigafran |
---|---|
Descrição Reduzida | Tabela |
Nome da Coluna | Tabela |
Dica para usuário | Nome tabela Sigafran |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Marcar |
Tamanho máximo | 30 |
Criar a coluna Integrar.
Descrição completa | Integrar |
---|---|
Descrição Reduzida | Integrar |
Nome da Coluna | Integrar |
Dica para usuário | Campo para definir se é permitido integrar esta tabela |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Marcar |
Qtde casas inteiras | 1 |
Número de Decimais | 0 |
Valor Mínimo, Máximo e Inicial | Em branco |
Criar a coluna Nome em Banco
Descrição completa | Nome da Tabela em Banco |
---|---|
Descrição Reduzida | Nome |
Nome da Coluna | Nome |
Dica para usuário | Nome da Tabela na integração Banco a Banco |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho máximo | 30 |
Criar a coluna Detalhe em Banco
Descrição completa | Nome da Tabela em Banco |
---|---|
Descrição Reduzida | Tabela Detalhe |
Nome da Coluna | NomeDetalhe |
Dica para usuário | Nome da tabela que conterá os detalhes dos registros, para dados com Cabeçalho e Detalhe |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho máximo | 30 |
Criar a coluna Tipo de Integração
Descrição completa | Tipo de Integração |
---|---|
Descrição Reduzida | Tipo |
Nome da Coluna | IntegracaoTipo |
Dica para usuário | Tipo de integração que será exibida esta tabela. 0 (zero) para todos. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 2 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 99 |
Valor Inicial | 0 |
Tabela U_COLUNASSIGAFRAN
Criar coluna Código Tabela.
Descrição completa | Código da Tabela |
---|---|
Descrição Reduzida | Cód. Tabela |
Nome da Coluna | TABELAID |
Dica para usuário | Código ref. tabela Tabelas do Sigafran. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Marcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 9999999999 |
Valor Inicial | 0 |
Criar coluna Posição.
Descrição completa | Posição da coluna |
---|---|
Descrição Reduzida | Posição |
Nome da Coluna | Posição |
Dica para usuário | Posição do registro no arquivo do Sigafran. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 9999999999 |
Valor Inicial | 0 |
Criar coluna Descrição.
Descrição completa | Descrição da coluna |
---|---|
Descrição Reduzida | Descrição |
Nome da Coluna | Descrição |
Dica para usuário | Descrição do campo no layout Sigafran. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 50 |
Criar coluna Nome.
Descrição completa | Nome da coluna em Banco |
---|---|
Descrição Reduzida | Nome |
Nome da Coluna | Nome |
Dica para usuário | Nome da coluna na integração banco a banco. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 30 |
Criar coluna Tipo de Integração
Descrição completa | Tipo de Integração |
---|---|
Descrição Reduzida | Tipo |
Nome da Coluna | INTEGRACAOTIPO |
Dica para usuário | Tipo de integração da tabela. 0 (zero) para todos |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 2 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 99 |
Valor Inicial | 0 |
Criar coluna Campo Chave.
Descrição completa | É campo Chave |
---|---|
Descrição Reduzida | Chave |
Nome da Coluna | Chave |
Dica para usuário | Define se este campo é chave na exportação Banco a Banco. |
Tipo Coluna | Sim/Não (S/N) |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | N |
Tabela U_VINCULOAGROSIGA
.
Criar coluna Código Coluna.
Descrição completa | Código da coluna Sigafran |
---|---|
Descrição Reduzida | Cód. Coluna |
Nome | IDCOLUNASIGA |
Dica para usuário | Vinculo com a tabela de colunas do Sigafran |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Marcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 999999999 |
Criar coluna Tabela AGRO.
Descrição completa | Tabela AGRO |
---|---|
Descrição Reduzida | Tabela AGRO |
Nome da Coluna | TABELAAGRO |
Dica para usuário | Vinculo com as tabelas do AGRO |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Tamanho Máximo | 20 |
Criar coluna Sequência da Coluna.
Descrição completa | Sequência da coluna AGRO |
---|---|
Descrição Reduzida | Seq. Coluna |
Nome | SEQTABELAAGRO |
Dica para usuário | Sequência da coluna na tabela do AGRO |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 999999999 |
Criar coluna Consulta Person.
Descrição completa | Coluna da Consulta Person |
---|---|
Descrição Reduzida | Coluna Person |
Nome | COLUNACONSULTA |
Dica para usuário | Nome da coluna de consulta personalizada. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 50 |
Criar coluna Tipo do Campo.
Descrição completa | Tipo do Campo |
---|---|
Descrição Reduzida | Tipo |
Nome | TIPOCAMPO |
Dica para usuário | Tipo do campo, utilizado para validação |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 10 |
Criar coluna Tamanho do Campo.
Descrição completa | Tamanho do campo |
---|---|
Descrição Reduzida | Tamanho |
Nome da coluna | TAMANHO |
Dica para usuário | Tamanho do campo, utilizado para validação. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 99999999 |
Criar coluna Valor Padrão.
Descrição completa | Valor Padrão |
---|---|
Descrição Reduzida | Valor Padrão |
Nome | VALORPADRAO |
Dica para usuário | Valor padrão caso o campo venha vazio na consulta. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 50 |
Criar coluna Tipo do Registro.
Descrição completa | Tipo do Registro |
---|---|
Descrição Reduzida | Reg. Tipo |
Nome | TIPOREGISTRO |
Dica para usuário | Tipo de registro, cabeçalho ou detalhe. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 20 |
Criar coluna Posição.
Descrição completa | Posição no arquivo |
---|---|
Descrição Reduzida | Posição |
Nome | POSICAO |
Dica para usuário | Posição da informação no arquivo |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 999999999 |
Criar coluna Posição Banco.
Descrição completa | Tamanho do campo |
---|---|
Descrição Reduzida | Tamanho |
Nome da coluna | TAMANHO |
Dica para usuário | Tamanho do campo, utilizado para validação. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 99999999 |
Tabela U_SIGAFRANCFG.
Criar coluna Estabelecimento.
Descrição completa | Estabelecimento |
---|---|
Descrição Reduzida | Estab |
Nome da coluna | ESTAB |
Dica para usuário | Estabelecimento da configuração. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Marcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 99999999 |
Criar coluna Natureza de Operação.
Descrição completa | Natureza de Operação |
---|---|
Descrição Reduzida | Nat. Operação |
Nome | NATOP |
Dica para usuário | Natureza de Operação na qual será gerada a produção interna. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 2 |
Criar coluna Entrada / Saída.
Descrição completa | Entrada / Saída |
---|---|
Descrição Reduzida | Entrada / Saída |
Nome | ENTSAI |
Dica para usuário | Se a produção interna deve ser gerada como entrada ou saída. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 1 |
Criar coluna Código do Setor.
Descrição completa | Código do Setor |
---|---|
Descrição Reduzida | Cód. Setor |
Nome | CODISETOR |
Dica para usuário | Setor que será gerado a produção interna. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 3 |
Criar coluna Local de Estoque.
Descrição completa | Local de Estoque |
---|---|
Descrição Reduzida | Loc. Estoque |
Nome | LOCALEST |
Dica para usuário | Local de estoque que será realizado a movimentação dos saldos. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 9 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 9999999 |
Criar coluna Caminho de Exportação
Descrição completa | Caminho de Exportação |
---|---|
Descrição Reduzida | Exportar para |
Nome | PATHEXP |
Dica para usuário | Caminho onde será exportado os arquivos. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Exportar Ordem de Produção.
Descrição completa | Caminho Exp. Ordem de Produção |
---|---|
Descrição Reduzida | Loc. Exp. Prod. |
Nome | PATHEXPOP |
Dica para usuário | Caminho onde será salvo os arquivos de exportação das Ordens de Produção. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Caminho de Importação.
Descrição completa | Caminho de Importação |
---|---|
Descrição Reduzida | Importar de |
Nome | PATHIMP |
Dica para usuário | Caminho que define onde será realizado a verificação dos arquivos para importação. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Caminho de Backup.
Descrição completa | Caminho de Backup |
---|---|
Descrição Reduzida | Backup em |
Nome | PATHBKP |
Dica para usuário | Caminho onde será salvo os arquivos já importados. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Intervalo de Importação.
Descrição completa | Intervalo de Importação |
---|---|
Descrição Reduzida | Intervalo Imp. |
Nome | INTERVALOIMPORT |
Dica para usuário | Intervalo em que será executada a atualização dos dados de importação em segundos. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 5 |
Número de Decimais | 0 |
Valor Mínimo | 0 |
Valor Máximo | 86400 |
Valor inicial | 5 |
Criar coluna Tipo de Integração.
Descrição completa | Tipo de Integração |
---|---|
Descrição Reduzida | Tipo |
Nome | INTEGRACAOTIPO |
Dica para usuário | Selecione o tipo de Integração. |
Tipo Coluna | Número |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Qtde casas inteiras | 1 |
Número de Decimais | 0 |
Valor Mínimo | 1 |
Valor Máximo | 9 |
Valor inicial | 1 |
Criar coluna Endereço do Servidor.
Descrição completa | Endereço do Servidor |
---|---|
Descrição Reduzida | Servidor |
Nome | INTEGRACAOSERVIDOR |
Dica para usuário | Endereço do Servidor para integração Banco a Banco. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Usuário de Acesso.
Descrição completa | Usuário de Acesso |
---|---|
Descrição Reduzida | Usuário |
Nome | INTEGRACAOUSUARIO |
Dica para usuário | Usuário de acesso ao banco de dados. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Senha de Acesso.
Descrição completa | Senha de Acesso |
---|---|
Descrição Reduzida | Senha |
Nome | INTEGRACAOSENHA |
Dica para usuário | Senha de acesso ao banco de dados. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Nome do Banco.
Descrição completa | Nome do Banco |
---|---|
Descrição Reduzida | Nome Banco |
Nome | INTEGRACAOBANCO |
Dica para usuário | Nome do banco (Catálogo) no servidor. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Conf. Ordem de Recebimento.
Descrição completa | Conf. Nota Ordem de Recebimento |
---|---|
Descrição Reduzida | Conf. Nota |
Nome | CONFORDRECEBIMENTO |
Dica para usuário | Código das configurações de nota a serem consideradas. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |
Criar coluna Caminho Exp. Ordem Recebimento.
Descrição completa | Conf. Nota Ordem de Recebimento |
---|---|
Descrição Reduzida | Conf. Nota |
Nome | CONFORDRECEBIMENTO |
Dica para usuário | Código das configurações de nota a serem consideradas. |
Tipo Coluna | Texto |
Nome da Guia | Personalizada |
Esta informação é Obrigatória | Desmarcar |
Tamanho Máximo | 200 |