Integração Pedido GeoSales - ERP Protheus

De GeoSales
Ir para navegação Ir para pesquisar

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

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
[TABELA SC5]
Coluna Tipo Obrigatório Explicação
C5_XCDPALM CARACTER SIM Campo para guardar Pedido Palm
C5_XDTIMPR DATA NÃO Campo para guardar a data de importação do pedido no ERP
C5_XPEDPAI CARACTER NÃO Código do Pedido Pai
[TABELA SC6]
Coluna Tipo Obrigatório Explicação
C6_XITPPAL CARACTER NÃO Campo para guardar Pedido Palm Pai
[TABELA SCJ]
Coluna Tipo Obrigatório Explicação
CJ_XCDPALM CARACTER SIM Campo para guardar Pedido Palm
CJ_XDTIMPR DATA NÃO Campo para guardar a data de importação do pedido no ERP
CJ_XPEDPAI CARACTER NÃO Código do Pedido Pai
[TABELA SCK]
Coluna Tipo Obrigatório Explicação
CK_XCDPALM CARACTER SIM Campo para guardar Pedido Palm
[TABELA SUA]
Coluna Tipo Obrigatório Explicação
UA_XCDPALM CARACTER SIM Campo para guardar Pedido Palm
UA_XDTIMPR DATA NÃO Campo para guardar a data de importação do pedido no ERP
UA_XPEDPAI CARACTER NÃO Código do Pedido Pai
[TABELA SUB]
Coluna Tipo Obrigatório Explicação
UB_XCDPALM CARACTER SIM Campo para guardar Pedido Palm
[TABELA I07]
Coluna Tipo Obrigatório Explicação
I07_CDPALM CARACTER SIM Campo para guardar Pedido Palm
I07_VEND CARACTER NÃO Campo para guardar o vendedor do Pedido
I07_CLIENT CARACTER NÃO Campo para guardar o Código do cliente
I07_LOG MEMO NÃO Campo para guardar o Log de erros
I07_DTIMPR DATA NÃO Campo para guardar a data do Log
I07_SEQUEC MEMO NÃO Campo para guardar log de erros
I07_FILIAL CARACTER SIM Campo para guardar a filial do Log

Configurações

Documentação - Integrador GeoSales

Para...:

- Configuração do ambiente:

Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).


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