A partir da versão 12.1.17 a Integração TOTVS Obras e Projetos x BackOffice Protheus tem uma nova versão do EAI 2.0 na estrutura de sincronismo baseada em Mensagem Única. A mensagem única tem o objetivo de padronizar as integrações com os produtos TOTVS, fazendo com que os produtos trabalhem com mensagens XML únicas, evitando dessa forma, o processo de transformação de mensagens.
Deck of Cards |
---|
|
Card |
---|
id | 1 |
---|
label | Configuração |
---|
title | 1 |
---|
|
Esta documentação não fará o detalhamento da instalação do Backoffice Protheus . Ele orientará apenas a configuração do mesmo para integrar com o Totvs Obras e Projetos RM .Para seguir as configurações descritas abaixo é importante que já se tenha o ambiente Protheus instalado.
BackOffice Protheus : a partir da versão 12.1.0.7 RM : A partir da versão 12.1.17 |
Card |
---|
label | Agent/Agendamento - Protheus |
---|
| Cadastrando Agent e Agendamento 1 – Para cadastrar o Agent acesse: Protheus.exe / SIGACFG / Ambiente / Schedule / Schedule. ![](/download/thumbnails/334341430/image2018-1-29_16-19-49.png?version=1&modificationDate=1517336820000&api=v2)
2 – Selecione a opção Cadastro, dentro de Agent. ![](/download/thumbnails/334341430/image2018-1-29_16-20-42.png?version=1&modificationDate=1517336820000&api=v2)
3 – Na tela de cadastro do Agent, selecione a opção de adicionar um agente padrão. ![](/download/attachments/334341430/image2018-1-29_16-21-12.png?version=1&modificationDate=1517336819000&api=v2)
Será incluído automaticamente um agente, com todas as informações preenchidas. ![](/download/attachments/334341430/image2018-1-29_16-21-56.png?version=1&modificationDate=1517336819000&api=v2)
4 – Para cadastrar o Agendamento, Selecione a opção Cadastro, dentro de Agendamentos. ![](/download/thumbnails/334341430/image2018-1-29_16-23-0.png?version=1&modificationDate=1517336819000&api=v2)
5 – Na tela de cadastro do agendamento, clique em incluir para adicionar um novo registro. A maior parte das informações serão preenchidas automaticamente, sendo necessário apenas informar: - Rotina: FWEAI
- Empresa/Filial: clique na lupa ao lado do campo para selecionar as empresas/filiais desejadas.
Após informar estes dados, clique no botão Recorrência.
![](/download/attachments/334341430/image2018-1-29_16-23-34.png?version=1&modificationDate=1517336819000&api=v2) No Padrão de recorrência, selecione a opção “Sempre ativo”. ![](/download/attachments/334341430/image2018-1-29_16-24-25.png?version=1&modificationDate=1517336819000&api=v2)
Confirme e salve as alterações.
|
Card |
---|
|
1 – Acesse: Protheus.exe / SIGACFG / Ambiente / Schedule / Adapter EAI. ![](/download/thumbnails/334341430/image2018-1-29_16-30-42.png?version=1&modificationDate=1517336819000&api=v2)
2 – Clique em incluir e cadastre os adapters relacionados abaixo. Nota: Para todos os adapters os campos listados a seguir devem ser preenchidos com o mesmo valor: - Mensagem única: sim
- Método: Sincrono
- Operação: Todos
- Canal: EAI
Para visualizar as informações dos adapters a serem cadastrados acesse o link Adapters de Integração RM - EAI 2.0 |
Card |
---|
label | Campo EDT - Protheus |
---|
| 1 – Acesse: Protheus.exe / SIGACFG / Base de Dados / Dicionário / Base de Dados ![](/download/thumbnails/334341430/image2018-1-29_17-58-11.png?version=1&modificationDate=1517336818000&api=v2)
2 – No menu à esquerda acesse: Empresa / Dicionário de Dados / Grupo de Campos
![](/download/thumbnails/334341430/image2018-1-29_17-58-38.png?version=1&modificationDate=1517336818000&api=v2)
3 – Pesquise pelo campo EDT/Tarefa.
![](/download/attachments/334341430/image2018-1-29_17-59-4.png?version=1&modificationDate=1517336818000&api=v2)
Após selecione e edite o registro. ![](/download/attachments/334341430/image2018-1-29_17-59-28.png?version=1&modificationDate=1517336818000&api=v2)
4 – Informe o valor 50 no campo Tamanho. Após confirme a alteração. ![](/download/attachments/334341430/image2018-1-29_17-59-53.png?version=1&modificationDate=1517336818000&api=v2)
5 - Confirme as duas mensagens seguintes para alterar o grupo. ![](/download/attachments/334341430/image2018-1-29_18-0-15.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_18-0-33.png?version=1&modificationDate=1517336818000&api=v2)
6 – Atualize a base de dados.
![](/download/attachments/334341430/image2018-1-29_18-1-0.png?version=1&modificationDate=1517336818000&api=v2)
7 – Clique em Avançar. ![](/download/attachments/334341430/image2018-1-29_18-1-27.png?version=1&modificationDate=1517336817000&api=v2)
Selecione a linha “014 – Edt / Tarefa [ALTERADO]”, e clique em Avançar. ![](/download/attachments/334341430/image2018-1-29_18-1-50.png?version=1&modificationDate=1517336817000&api=v2)
Aguarde a atualização do dicionário de dados. ![](/download/attachments/334341430/image2018-1-29_18-2-41.png?version=1&modificationDate=1517336817000&api=v2)
Após o processo ser finalizado o tamanho do campo terá sido alterado.
|
Card |
---|
label | Parâmetros Integração - Protheus |
---|
| 1 – Acesse: Protheus.exe / SIGACFG / Ambiente / Cadastros / Parâmetros ![](/download/thumbnails/334341430/image2018-1-29_17-52-0.png?version=1&modificationDate=1517336818000&api=v2)
2 – Clique em Pesquisar. ![](/download/attachments/334341430/image2018-1-29_17-52-33.png?version=1&modificationDate=1517336818000&api=v2)
Informe o nome do parâmetro e clique em Procurar. A pesquisa irá retornar o parâmetro
![](/download/attachments/334341430/image2018-1-29_17-53-2.png?version=1&modificationDate=1517336818000&api=v2)
Segue abaixo a listagem dos parâmetros que devem ser configurados:
Parâmetros EAI |
---|
Nome | Descrição | Valor |
---|
MV_EAIURL2 | Endereço do WebService RM | Exemplo: http://bhd000001894:8051/EAIService/IConWSEAIService | MV_EAIWS | Nome do Client WebSevice do EAI para envio a outro EAI | WSEAISERVICE | MV_EAIUSER | Usuário para autenticação no RM. | Exemplo: mestre | MV_EAIPASS | Senha do usuário para autenticação no RM. | Exemplo: totvs | MV_EAIMETH | Método de envio do EAI para envio a outro EAI. | RECEIVEMESSAGE |
Parâmetros da Integração |
---|
Nome | Descrição | Valor | MV_PMSITMU | Habilita integração com o TOTVS Obras e Projetos através da mensagem única TOTVS. | 1 | MV_INTPMS | habilita integração de Gestão de Projetos para outros módulos do Protheus. | S | MV_INTLOG | Habilita arquivo de log. (Parâmetro opcional) | Exemplo: 1 | MV_INTPATH | Caminho do log do EAI. (Parâmetro opcional) | Exemplo: \logs\EAI\ | MV_INTCAL | Calendário padrão a ser utilizado na criação do projeto. | Exemplo: 001 | MV_SLMNATR | Natureza padrão do Título a Receber. | Exemplo: 03 | MC_SLMNATP | Natureza padrão do Título a Pagar. | Exemplo: 02 | MV_SLMNTPV | Natureza padrão do Pedido de Venda. | Exemplo: 03 | MV_SLMCOND | Condição de pagamento padrão. | Exemplo: 01 | MV_SLMTS | Tipo de Saída (TES) padrão. | Exemplo: 501 | MV_SLMPROP | Produto padrão da despesa avulsa (título a pagar) | Exemplo: 15 | MV_SLMCOMP | Define o nome do usuário comprador default para alçada/WS |
| MV_SLMPRER | Define o prefixo dos títulos a receber | Exemplo: REC | MV_SLMPREP | Define o prefixo dos títulos a pagar. | Exemplo: PAG | MV_PRJINIC | Define a fase em que os projetos importados do TOTVS Obras e Projetos serão criados. | Exemplo: 06 |
|
Card |
---|
| Para utilizar o conversor EAI2.0 é importante considerar algumas premissas importantes: - O ambiente a ser convertido deverá estar na versão do EAI 1.0; caso esteja em stored procedure por exemplo é importante converter primeiro para o EAI 1.0 e somente depois rodar o conversor do EAI2.0.
- É necessário ter script que autoriza a conversão e o mesmo é disponibilizado apenas pela Totvs.
![](/download/attachments/334341430/image2018-1-29_16-53-9.png?version=1&modificationDate=1517336819000&api=v2)
- É necessário dar permissão ao usuário para executar o conversor.
![](/download/attachments/334341430/image2018-1-29_16-51-27.png?version=1&modificationDate=1517336819000&api=v2)
Atendendo estas premissas será possível iniciar a conversão.
![](/download/attachments/334341430/image2018-1-29_16-54-57.png?version=1&modificationDate=1517336819000&api=v2)
![](/download/attachments/334341430/image2018-1-29_16-56-53.png?version=1&modificationDate=1517336819000&api=v2)
Importante verificar as observações do conversor antes de executar o mesmo. ![](/download/attachments/334341430/image2018-1-29_16-57-44.png?version=1&modificationDate=1517336819000&api=v2)
Selecione as integrações que serão convertidas e informe o sourceaplication de cada uma. ![](/download/attachments/334341430/image2018-1-29_17-21-3.png?version=1&modificationDate=1517336819000&api=v2)
clicar em OK e verificar o Log.
![](/download/attachments/334341430/image2018-1-29_17-22-35.png?version=1&modificationDate=1517336819000&api=v2)
|
Card |
---|
| Após a execução do conversor EAI2.0 é habilitado no RM no Modulo Integrações a aba EAI2.0. ![](/download/attachments/334341430/image2018-1-29_17-27-17.png?version=1&modificationDate=1517336819000&api=v2)
Na aba Aplicativos é necessário informar : Nome do app = nome do aplicativo. Descrição do aplicativo Codigo do Produto = PROTHEUS SourceAplicattion = Nome do enviroment do ambiente Protheus seguido pelo codigo da Empresa do Protheus. Usuário e senha do aplicativo Habilitar flag "Ativo" Definir como está configurado a coligada no Protheus (Grupo de Empresa ou Empresa ou Unidade de Negócio) ![](/download/attachments/334341430/image2018-1-29_17-32-9.png?version=1&modificationDate=1517336819000&api=v2)
Cadastrar também um aplicativo para o RM ![](/download/attachments/334341430/image2018-1-29_17-33-38.png?version=1&modificationDate=1517336819000&api=v2)
|
Card |
---|
label | De-para - Protheus/RM |
---|
| Na aba DE-PARA é necessário criar manualmente o de -para para coligada e filial tanto no RM como no Protheus RM GCOLIGADA ![](/download/attachments/334341430/image2018-1-29_17-36-41.png?version=1&modificationDate=1517336818000&api=v2)
GFILIAL ![](/download/attachments/334341430/image2018-1-29_17-37-18.png?version=1&modificationDate=1517336818000&api=v2)
PROTHEUS ![](/download/attachments/334341430/image2018-1-29_17-39-18.png?version=1&modificationDate=1517336818000&api=v2)
|
Card |
---|
label | Fase do Projeto - Protheus |
---|
| 1 - Para criar a fase do projeto acesse: Protheus / SIGAPMS / Atualizações / Cadastros / Fases do Projeto ![](/download/thumbnails/334341430/image2018-1-29_17-47-42.png?version=1&modificationDate=1517336818000&api=v2)
2 - Clique em "Incluir" para adicionar um novo registro. 3 - Preencha os dados como mostrado abaixo. Nota: exceto pelo código, os parâmetros devem ser configurados expressamente como mostrados abaixo. ![](/download/attachments/334341430/image2018-1-29_17-48-29.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-48-48.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-49-6.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-49-24.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-49-46.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-50-3.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-50-20.png?version=1&modificationDate=1517336818000&api=v2)
![](/download/attachments/334341430/image2018-1-29_17-50-37.png?version=1&modificationDate=1517336818000&api=v2)
|
|