Mudanças entre as edições de "Integração Pedido GeoSales - ERP Protheus"
Linha 92: | Linha 92: | ||
|- | |- | ||
|} | |} | ||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
Linha 141: | Linha 140: | ||
| SIM | | SIM | ||
| Campo para guardar consulta SQL | | Campo para guardar consulta SQL | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! colspan="5" | [TABELA I04] | ||
+ | |- | ||
+ | ! style="width:150px" |Coluna | ||
+ | ! style="width:100px" |Tipo | ||
+ | ! style="width:100px" |Obrigatório | ||
+ | ! style="width:500px" |Explicação | ||
+ | |- | ||
+ | | I04_CODLAY | ||
+ | | CARACTER | ||
+ | | SIM | ||
+ | | Campo para guardar código do Layout | ||
+ | |- | ||
+ | | I04_CPOATE | ||
+ | | CARACTER | ||
+ | | SIM | ||
+ | | Campo para guardar campo início para importação | ||
+ | |- | ||
+ | | I04_CPODE | ||
+ | | CARACTER | ||
+ | | SIM | ||
+ | | Campo para guardar campo Fim para importação | ||
+ | |- | ||
+ | | I04_CPODES | ||
+ | | CARACTER | ||
+ | | NÃO | ||
+ | | Campo para guardar destino da informação para importação | ||
+ | |- | ||
+ | | I04_CPOORI | ||
+ | | CARACTER | ||
+ | | NÃO | ||
+ | | Campo para guardar origem da informação | ||
+ | |- | ||
+ | | I04_DECIMA | ||
+ | | NUMERICO | ||
+ | | NÃO | ||
+ | | Campo para guardar o tipo de arquivo decimal de importação | ||
+ | |- | ||
+ | | I04_FILIAL | ||
+ | | CARACTER | ||
+ | | NÃO | ||
+ | | Campo para guardar filial de importação | ||
+ | |- | ||
+ | | I04_FUNC | ||
+ | | MEMO | ||
+ | | SIM | ||
+ | | Campo para validação de funções | ||
+ | |- | ||
+ | | I04_SEQARQ | ||
+ | | CARACTER | ||
+ | | NÃO | ||
+ | | Campo para guardar sequência dos arquivos | ||
+ | |- | ||
+ | | I04_SEQCPO | ||
+ | | CARACTER | ||
+ | | NÃO | ||
+ | | Campo para guardar sequência dos campos de importação | ||
+ | |- | ||
+ | | I04_TAMANH | ||
+ | | NUMERICO | ||
+ | | NÃO | ||
+ | | Campo para guarda o tamanho da informação para importação | ||
+ | |- | ||
+ | | I04_TIPDAT | ||
+ | | CARACTER | ||
+ | | NÃO | ||
+ | | Campo para guardar o tipo de dado para importação | ||
|- | |- | ||
|} | |} |
Edição das 21h00min de 9 de julho de 2018
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
02/07/2018 | Rilston Soares | Criação do Documento |
09/07/2018 | João Felipe Maciel | Transcrição e adaptação do Documento para modelo padrão da Wiki |
Necessidade
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales.
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.
Solução
Implementação
Integração
Para a realização dos cadastros básicos, os passos necessários são os seguintes:
- Configuração do ambiente:
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).
- Exportação de dados do ERP Protheus X GeoSales:
Exportação via Web Serviço (Json).
- Importação de dados do GeoSales x ERP Protheus:
Importação via funcionalidade no ERP Protheus (Integrador Json).
- Integração - GeoSales x Protheus (Histórico Movimento) :
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:
[TABELA I02] | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Explicação | |
I02_ARQPRI | CARACTER | SIM | Campo para guardar código da tabela | |
I02_CHAVE | CARACTER | SIM | Campo para guardar a chave usada da tabela para extração | |
I02_CODLAY | CARACTER | SIM | Código do layout | |
I02_DESLAY | CARACTER | NÃO | Campo para guardar descrição do layout | |
I02_EXECAU | CARACTER | SIM | Código do tipo de extração do arquivo | |
I02_FILIAL | CARACTER | NÃO | Campo usado para guardar a filial para extração do layout | |
I02_STATUS | CARACTER | SIM | Campo usado para guardar o status do layout | |
I02_TIPIMP | CARACTER | SIM | Campo usado para guardar o tipo de importação |
[TABELA I03] | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Explicação | |
I03_ARQDES | CARACTER | SIM | Campo para guardar o campo de destino do ERP | |
I03_ARQORI | CARACTER | NÃO | Campo para guardar origem do campo | |
I03_CODLAY | CARACTER | SIM | Campo para guardar o layout de integração | |
I03_FILIAL | CARACTER | NÃO | Campo para guardar filial de integração | |
I03_NOME | CARACTER | NÃO | Campo para guardar o nome do Arquivo | |
I03_SEQARQ | CARACTER | SIM | Campo para guardar sequência dos arquivos | |
I03_TPARQ | CARACTER | SIM | Campo para guardar tipo dos arquivos | |
I03_QUERY | MEMO | SIM | Campo para guardar consulta SQL |
[TABELA I04] | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Explicação | |
I04_CODLAY | CARACTER | SIM | Campo para guardar código do Layout | |
I04_CPOATE | CARACTER | SIM | Campo para guardar campo início para importação | |
I04_CPODE | CARACTER | SIM | Campo para guardar campo Fim para importação | |
I04_CPODES | CARACTER | NÃO | Campo para guardar destino da informação para importação | |
I04_CPOORI | CARACTER | NÃO | Campo para guardar origem da informação | |
I04_DECIMA | NUMERICO | NÃO | Campo para guardar o tipo de arquivo decimal de importação | |
I04_FILIAL | CARACTER | NÃO | Campo para guardar filial de importação | |
I04_FUNC | MEMO | SIM | Campo para validação de funções | |
I04_SEQARQ | CARACTER | NÃO | Campo para guardar sequência dos arquivos | |
I04_SEQCPO | CARACTER | NÃO | Campo para guardar sequência dos campos de importação | |
I04_TAMANH | NUMERICO | NÃO | Campo para guarda o tamanho da informação para importação | |
I04_TIPDAT | CARACTER | NÃO | Campo para guardar o tipo de dado para importação |
Configurações
Estrutura de banco
TABELA | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
NOME DO CAMPO | TIPO DO CAMPO | SIM/NAO | SIM/NAO | EXPLICAÇÃO SOBRE O CAMPO |
Regras de Negócios
[RN1] – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o path utilizado para a empresa;
[RN2] – É necessário o acesso ao ERP Protheus: Usuário com acessos de administrador;
[RN3] – É necessário o acesso ao SmartClient: Usado para acessar o Configurador, Apsdu e Faturamento;
[RN4] – É necessário o acesso ao TotvsDevStudio: Será usado para aplicar o path de integração;
[RN5] – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.
Regras de Integração
[RI1] – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.
Resultados Esperados
Protótipos
Fluxos Padrão
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
GeoSales
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Desenvolvimento - GeoSales | Pessoa que aprovou | 00/00/0000 | |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 | |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |