Card |
---|
id | 1. Config. EAI Protheus | Serviço Rest |
---|
label | 1. Config. EAI Protheus | Serviço Rest |
---|
title | 1 .Config. EAI Protheus | Serviço Rest |
---|
|
Configurando EAI do Protheus e Serviço REST
Image Removed
Módulo – APWEBWIZARD
Image Removed
Usuário = Administrador do Protheus
Image Removed
Incluir um novo Módulo Web
Módulo Web = WS – Migrossiga Protheus Web Services
Nome da Instancia = inserir nome da Instância web do Protheus
Parâmetro: Habilitar processos na inicialização do Servidor = marcado faz o processo subir automaticamente com o Appserver.ini e criará a TAG ONSTART
Image Removed
Neste assistente é necessário informar no Host.
- LocalHost + Porta = Relacionar com a Filial
- IP do Servidor + Porta = Relacionar com a Filial
- Nome do Servidor + Porta = Relacionar com a Filial
Image Removed
Nesta etapa é informado o número mínimo e máximo de usuários.
Image Removed
Iniciando o módulo EAI do Protheus
Image Removed
Image Removed
Image Removed
Iniciando o Appserver.ini
Image Removed
Testando o EAI do Protheus
http://localhost:89/EAISERVICE.apw?WSDL
Porta inserida no configurador do EAI e Appserver.ini
Image Removed
Serviço REST – configuração
Image Removed
Image Removed
Configuração do REST no Appserver.ini
Reiniciar o serviço Appserver.ini após e testando serviço REST
Image Removed
Testando serviço Rest
Image Removed
http://localhost:8013/rest/
Caminho seguido da porta incluída no HTTPREST
Card |
---|
id | 2. Web Serviçe RM - Host |
---|
label | 2. Web Serviçe Config. EAI RM - Host | |
---|
title | 2. Web Serviçe 3. Config. EAI RM - Host |
---|
|
Configurando WebService/EAI do RM Via Host Localizar a pasta RM.Net Image Removed
Localizar os Arquivos : - RM.exe.config
- RM.Host.exe.config ou
- RM.Host.Service.exe.config
Editar os Arquivos para inserir TAGS precisas para que possa subir o WebServiçe do RM. Image Removed
Configurando o RM.exe.config Incluir a Tag: - <add key="Host" value="BHN050102870" />
Servidor que irá subir o WebServiçe do RM. Image Removed
Configurando o RM.Host.exe.config Incluindo as Tags: - <add key="DefaultDB" value="CorporeRM" />
- <add key="HttpPort" value="8051" />
Incluindo o Alias do Banco de dados RM e Porta do WebService Image Removed
Localizar o arquivo: _Broker.dat e eliminar Image Removed
Localizar em seguida o arquivo: RM.Host.exe e iniciar como Administrador Image Removed
Host iniciado Testando o WebService do RM Image Removed
http://10.31.73.79:8051/wspageindex/ Informar o IP do servidor ou nome. DEFAULTDB: Informado o Alias configurado no Host.config Image Removed
Link para incluir no parâmetro MV_EAIURL2 do Protheus Clicar em : EAIService/MEX?wsdl Image Removed
Comando que será informado no parâmetro ( MV_EAIURL2 ) http://bhn050102870.bh01.local:8051/EAIService/IConWSEAIServic |
Card |
---|
id | 3. Configuração Ctree |
---|
label | 3. Configuração Ctree |
---|
title | 3. Configuração Ctree |
---|
|
: Como Expor os Web Services do RM através do Host (recomendado) Caminho do serviço RM após ter sido configurado estará ao final da apresentação do mesmo no browser como descrito no link acima, a tag wsdl com o atributo name="RM_IRMSServer" o valor do atributo location será o valor que deverá ser inserido no parâmetro MV_EAIURL2 do Protheus. http://localhost:8051/EAIService/IConWSEAIService
|
Card |
---|
id | Configurador - Correção das Inconsistências.| |
---|
label | Configurador - Correção das Inconsistências.| |
---|
title | Configurador - Correção das Inconsistências.| |
---|
|
Corrigindo inconsistências ao executar o Conversor EAI e Configurador- Configurador de Integração
Image Added
Image Added
Compartilhamento de tabela Protheus Image Added
Image Added
Avaliando inconsistência de Compartilhamento. Log Mostrando a TABELA e como encontra-se o compartilhamento no Protheus da Tabela. E a Solução.
Sobre compartilhamento de Tabelas Protheus - Clique Aqui !! Para entender um pouco mais sobre as validações de compartilhamentos - Clique Aqui!
Versão de Adpter RM x Protheus Image Added
Image Added
Log mostrando a versão do Adpter no RM e no Protheus. A versão do Adpter tem que ser a mesma em ambos sistemas.
Neste Exemplo : RM versão 1.000 Protheus versão 1.001
Image Added
Corrigido para 1.000
Correções Feitas , voltando a executar o conversor e Iniciar novamente validação. Image Added
Image Added
Incosistências do Conversor - OK e neste momento pode seguir a conversão |
TOTVS utiliza uma solução customizada do c-treeACE ISAM Server, desenvolvido pela FairCom, para arquivos temporários, arquivos de help, arquivos de senhas, gerenciamento do dicionário de dados e para banco de dados ISAM, através da linguagem AdvPL e RDD CTREECDX e CTREETMP.
Como configurar Ctree : c-tree - Guia de instalação
Image Removed
Card |
---|
id | 4. Config para efetuar a conversão de EAI 1.0 para EAI 2.0 |
---|
label | 4. Config para efetuar a conversão de EAI 1.0 para EAI 2.0 |
---|
title | 4. Config para efetuar a conversão de EAI 1.0 para EAI 2.0 |
---|
|
1º ) Processo – Rodar o Atualizador RM
Image Removed
Executar ( RM.Atualizador.exe )
Image Removed
Selecionar o ALIAS da base de dados que será atualizada ( Base de dados RM )
Image Removed
Avançar
Image Removed
Avançar
Image Removed
Não desejo analisar os possíveis impactos ou já realizei este procedimento
Avançar
Image Removed
Avançar
Image Removed
Avançar
Image Removed
Não marcar o parâmetro e em seguida ( Avançar )
Image Removed
Iniciar Atualização
Image Removed
Sim
Image Removed
OK em em seguida – Avançar
Image Removed
Avançar
Image Removed
Concluir
2º ) Convertendo a base RM para EAI 2.0
Rodando script na base de Dados
INSERTINTO HCPARAMETROS(CODCOLIGADA,NOMECOLUNA,VALORSTR,VALORINT,VALOR)VALUES (0,'LIBERACONVERSOREAI2','1',1,1)
Image Removed
Script executado
Image Removed
Entrar no RM ( Módulo – Integração )
Image Removed
Verificar se o Contexto encontra-se todo preenchido.
Image Removed
RM Conector | Mensagem Única | Conversor EAI 2.0
Image Removed
Avançar
Image Removed
Continuar conversão – Marcado
Avançar em seguida
Image Removed
Image Removed
OK
Image Removed
Avançar
Image Removed
Executar
Image Removed
OK e em seguida – Fechar
Image Removed
Abre automaticamente a tela – Processo de carga de dados de apropriação nos Pedidos de Compra integrada
Avançar
Image Removed
Marcar todas coligadas que deverão sofrer a conversão!
Image Removed
Executar o processo
Image Removed
Processado com sucesso ( Fechar em seguida )
Sair e entrar no Módulo Integração novamente para pegar as atualizaçoes do EAI 2.0
Image Removed
EAI 2.0 | Aplicativos
Selecionar a integração ATIVA ( Editar )
Image Removed
Verificar se a integração continua Ativa e configurada corretamente para o EAI do Protheus
3º ) Desabilitar Fórmulas Visuais
Image Removed
Gestão | Fórmula Visual | Fórmula Visual
Image Removed
Selecionar a Fórmula - Mensagem Padrão - Lançamentos Financeiros 1.002
Image Removed
Desativada
Image Removed
Selecionar a Fórmula - Mensagem Única - Obra/Etapa/Tarefa ( Editar )
Image Removed
Desativada
Image Removed
Selecionar a Fórmula - Mensagem Única – Projeto ( Editar )
Image Removed
Desativar
Image Removed
Selecionar a Fórmula - Mensagem Única – Contrato ( Editar )
Image Removed
Desativada a Fórmula
4º ) Criando e configurando Parâmetros de Integração no RM.
Image Removed
EAI 2.0 | Parâmetros adpter
Image Removed
Parâmetro : PRJ_URLAPIRESTPROTHEUS
Valor = http://10.31.73.79:8013/rest ( Serviço Rest do Protheus )
Informar IP do servidor na qual o Serviço REST encontra-se ATIVO.
Image Removed
Parâmetro : PRJ_USRAPIRESTPROTHEUS
Valor = Usuário Administrador do Protheus
Image Removed
Parâmetro : PRJ_PASSAPIRESTPROTHEUS
Valor = Senha do usuário Administrador do Protheus
Image Removed
Parâmetro : AJUSTECAMPOPARCELATIN
Valor = Marcado ( True )
Obs- este tem que ser criado , pois não é criado após a conversão!
PARÂMETRO PAÍS
Image Removed
BackOffice | Gestão Fiscal
Image Removed
Cadastros | Globais | Mais ... | Países
Image Removed
Selecionar – Brasil e em seguida ( Editar )
Image Removed
Anexos | Codificação de País
Image Removed
Selecionar Classificação
Neste exemplo – Classificação = 1 que será colocada nos Parâmetros de Integração.
Código do Brasil no BackOffice Protheus = 105, como mostra a figura abaixo:
Image Removed
Código = 105
Image Removed
Parâmetro : CODCLASSIFICPAIS
Valor = 1
5º ) Configurando Parâmetros do Protheus
Image Removed
SIGACFG
Image Removed
Base de Dados | Bases de Dados
Image Removed
Parâmetros | Pesquisar
Image Removed
MV_RMTINVE = 2
Image Removed
MV_EAIURL2 = WEB SERVIÇE DO RM
Image Removed
Ambiente | Shedule | Adapter E.a.i
Image Removed
ROTINA :FINI070LST
NOME : LISTOFACCOUNTRECEIVABLESETTLEMENTS
Image Removed
ROTINA : FINI035LST
NOME : LISTOFCOMPLEMENTARYVALUE
Card |
---|
id | 5. Cadastro Bancário |
---|
label | 5. Cadastro Bancário |
---|
title | 5. Cadastro Bancário |
---|
|
O processo de conversão para EAI 2.0 é preciso que o cadastro de Convênio seja enviado do BackOffice Protheus para o RM
Veja como efetuar o cadastro : Cadastro Bancário e Convênio (BackOffice Protheus & Totvs Incorporação.)
Image Removed
Card |
---|
id | 6. Conversão para EAI 2.0 |
---|
label | 6. Conversão para EAI 2.0 |
---|
title | 6. Conversão para EAI 2.0 |
---|
|
Iniciando a Conversão ( Lembrar de deixar ativos ( EAI do Protheus - REST do Protheus e WebServiçe do RM ) ) Image Removed
Clicar em Executar Localizar : Pesquisar por = Conversor TIN EAI 2.0 Image Removed
Iniciada automaticamente a Conversão da base de Dados. Com SERVIÇO ( REST – ATIVO ) após a tabela FKC chegar na carga que é precisa , os registros da tabela FKD começa a receber carga. Image Removed
Neste exemplo , a tabela FKC tinha 2015 Registros , assm que chegou em seu total de registros , com o REST ATIVO .. passou a ser feita a carga na tabela FKD. Image Removed Conversão realizada Image Removed
Feita novamente a conferência , registros carregados na tabela FKD no final do Processo.
|