Deck of Cards |
---|
|
Card |
---|
id | 6. 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 | 6. Config para efetuar a conversão de EAI 1.0 para EAI 2.0 |
---|
| Configurações que devem ser realizadas antes da Conversão: Desabilitando fórmulas visuaisImage Added Gestão | Fórmula Visual | Fórmula Visual
Selecionar a Fórmulas - Mensagem Padrão - Lançamentos Financeiros 1.002
- Menssagem única - Obra / Etapa / Tarefa
- Mensagem única - Projeto
- Mensagem única - Contrato
Inativar todas as Fórmulas PARAMETROS DA INTEGRAÇÃO.
Configurando Parâmetros Integração RM: Coligada | Parâmetro | Tipo | Valor | Descrição |
---|
0 | PRJ_URLAPIRESTPROTHEUS | Texto | http://CaminhoServidor:8013/rest | Caminho configurado no appserver.ini do Protheus, utilizado pelo RM para alguns processos na conversão e nos processos diários de algumas rotinas | 0 | PRJ_USRAPIRESTPROTHEUS | Texto | Usuário Administrador do Protheus | Usuário para login no Protheus ao ser acionado o serviço rest. (admin) | 0 | PRJ_PASSAPIRESTPROTHEUS | Texto | Senha Administrador do Protheus (123) | Senha do Usuário Administrador informado no parâmetro PRJ_USRAPIRESTPROTHEUS | 0 | AJUSTECAMPOPARCELATIN | Logico | Marcado (True) | Utilizado para ajustar tamanho dos campos relacionado as parcelas do TIN no Financeiro. | 0 | CODCLASSIFICPAIS | Texto | Depende da classificação que está ligada no País Brasil | Utilizado para encontrar o País no momento da gerar ou receber as mensagens de integração. |
ADPTERS Que são criados após a conversão.
Ambiente | Shedule | Adapter E.a.i Mensagem Unica | Rotina | Mensagem | Descrição | Envia | Recebe | Método | Operação | Canal Envio | Versão |
---|
Sim | FINI070LST | LISTOFACCOUNTRECEIVABLESETTLEMENTS | Lista de Títulos a Receber para Baixa | Não | Sim | Síncrono | Todas | EAI | 1.000 | Sim | FINI035LST | LISTOFCOMPLEMENTARYVALUE | Cadastro Valores Acessórios | Não | Sim | Síncrono | Todas | EAI | 1.000 |
Convertendo a base RM para EAI 2.0 Para Habilitar o processo de conversão para EAI 2.0 favor entrar em contato com a TOTVS! Entrar no RM ( Módulo – Integração ) Image Added Verificar se o Contexto encontra-se todo preenchido. Integração | Mensagem Única | Conversor EAI 2.0 Na primeira etapa de conversão é necessário informar e Validar os serviços Web Service e REST do Protheus. Image Added Na etapa referente ao Diagnostico será possível visualizar os Adapters utilizados na Integração ativa, e ao clicar na opção Iniciar Validação será possível visualizar se o nível de compartilhamento das tabelas está correto para que a integração funcione corretamente. Informações |
---|
title | Diagnostico de Integração |
---|
| Ao finalizar a conversão será possível executar o Diagnostico de Integrações separadamente para consultar os ajustes necessários. |
Image Added
Aviso |
---|
title | Compartilhamento Indevido |
---|
| Caso seja apresentado algum compartilhamento indevido para a integração, será apresentado a mensagem abaixo e não será possível avançar o conversor até que compartilhamento no Protheus seja ajustado. Para avançar no processo de conversor de integração, entre RM e Protheus será necessário verificar e ajustar as inconsistências apresentadas. |
Image Added Image Added Image Added Informações |
---|
| Caso o SourceApplication não seja recuperado automaticamente na etapa subsequente deverá ser utilizando a opção Atualizar por Sistema Integrado. |
Image Added Image Added OBS : Este processo irá converter o RM do EAI 1.0 para 2.0 automaticamente 1- Converter os dados relacionados às estruturas pertinentes às integrações (a saber: cadastro de integrações, entidades, mensagens, de/para, ... etc) para uma nova estrutura de dados.
2- Converter os dados relacionados à integração TOP + Protheus.
3- Converter os dados relacionados à integração TIN + Protheus. a. Os valores de integração dos lançamentos financeiros (RM) são convertidos em valores acessórios dos títulos (Protheus). b. Todos os adapters relacionados à integração são cadastrados no RM nas versões necessárias para o correto funcionamento da integração. c. É ligado o parâmetro de Reajuste Online. 4- Será enviado os parâmetros de De/Para para o Protheus. 5- Irá configurar os Adapters no Protheus. Image Added Ao finalizar a conversão para o EAI 2.0 será necessário executar a conversão do TCGI. Caso a conversão seja abortada por algum motivo, ao inicia-la novamente o sistema irá continuar de onde parou. O Totvs Construção e Gestão de Imoveis ficara bloqueado até que a sua conversão seja finalizada. Image Added Image Added Abre automaticamente a tela – Processo de carga de dados de apropriação nos Pedidos de Compra integrada Avançar Image Added Marcar todas coligadas que deverão sofrer a conversão! Image Added Executar o processo Image Added Processado com sucesso ( Fechar em seguida ) Configurando Parâmetros do Protheus Image Added SIGACFG Image Added Base de Dados | Bases de Dados Image Added Parâmetros | Pesquisar Image Added MV_RMTINVE = 2 Observação: Este parâmetro será automaticamente criado pelo conversor do TIN EAI2.0. Caso ele não exista ou esteja criado de forma diferente, a conversão irá recriá-lo.
Image Added MV_EAIURL2 = WEB SERVIÇE DO RM Ambiente | Shedule | Adapter E.a.i Image Added ROTINA :FINI070LST NOME : LISTOFACCOUNTRECEIVABLESETTLEMENTS Image Added ROTINA : FINI035LST NOME : LISTOFCOMPLEMENTARYVALUE |
Card |
---|
id | 7. Cadastros Contábeis |
---|
label | 5. Cadastros Contábeis | |
---|
title | 7. Cadastros Contábeis |
---|
| Cadastros Contábeis ( TIN & PROTHEUS )
Image Added Adpaters utilizados na Integração Contábil Módulo - SIGACTB Image Added Image Added Atualizações | Entidades | Plano de Contas Image Added Plano de Contas inserido no Protheus Image Added Mensagem enviada para o RM. Image Added Plano de contas enviado para o RM.
Image Added
Image Added Atualizações | Entidades | Centro de Custo Image Added Centro de Custo cadastrado no Protheus Image Added Mensagem enviada para o RM. Image Added Centro de Custo enviado para o RM. Image Added Image Added Nota |
---|
| Para que as funcionalidades de Item Contábil e Classe de Valor sejam utilizados no Protheus, terá que efetuar a configuração abaixo. |
Segue o Link com orientações de como criar os Adapters no TIN: DI_POC_TOTVS_Incorporação_BackOffice_Protheus Image Added Configurações | Configurações Contábeis Image Added Configurações de Custos Image Added Editar - Item Conta e Cod Cl Val Contr Saldo? 1 = SIM 2 = NÃO Editar para que fiquem = 1 e passarem a ser utilizados. Image Added Item Conta = 1 - OK em seguida! Image Added Cod Cl Val = 1 - OK em seguida!
Image Added Image Added Atualizações | Entidades | Item Contábil Image Added Cadastro de Item contábil no Protheus. Image Added Mensagem envaida para o RM. Image Added Item Contábil enviado para o RM.
Image Added
Image Added Atualizações | Entidades | Classe de Valor Image Added Cadastro da Classe de Valor no Protheus Image Added Mensagem enviada para o RM Image Added Classe de Valor enviada para o RM.
Image Added Incluindo um novo Lançamento contábil Image Added Selecionar o Lançamento - ABA ( Dados Adicionais ) Image Added Tipo Contábil = Contábil ou Baixa Contábil. Clicar em seguida = Inclusão Image Added Image Added Inserido o Lançamento Contábil no RM. Image Added Mensagem enviada do RM. Image Added Atualizações | Movimentos | Lancam Contabeis Image Added Lançamento Contábil enviado para o Protheus. Image Added
|
Card |
---|
id | 8. Melhorias no EAI 2.0 |
---|
label | 6. Melhorias no EAI 2.0 | |
---|
title | 8. Melhorias no EAI 2.0 |
---|
| Ao migrar para o EAI 2 o sistema entregará um maior ganho de funcionalidades nas quais o controle de recebíveis por parte do TIN já possui, e estão sempre em evolução: Image Added
Valores Acessórios no Contas a ReceberCom a migração dos Valores de Acréscimos/Decréscimos para Valores Acessórios no EAI 2.0, a funcionalidade dos Valores Acessórios permitirá maior flexibilização das regras de acréscimos e decréscimos nos títulos a receber. Através desta funcionalidade será possível definir regras para que o sistema efetue o cálculo de acréscimos ou decréscimos em títulos a receber, de forma automática, com base nas regras pré-definidas, permitindo regras específicas para cada título a receber, de forma individual. Mais detalhes clique Aqui. O cadastro de 'Valores Acessórios' no Protheus será preenchido pelo conversor, a partir do cadastro de componentes do Imobiliário, respeitando as ações de acréscimo e decréscimo desse cadastro. Image Added Image Added
Serão migrados títulos a receber que estão em aberto ou com baixas parciais no Protheus. Os valores de acréscimos/decréscimos serão zerados e terão os valores acessórios preenchidos com base nos valores de integração do financeiro do RM, exceto os componentes que tenham a ação nada. O campo ‘Valor Original’ do Protheus receberá o ‘Valor Original’ do lançamento do financeiro do RM. Image Added Image Added
Após a migração, os valores dos títulos serão os mesmos de antes e serão visualizados na subtela de Valores Acessórios dentro da visualização de Contas a Receber. Image Added Image Added As baixas parciais dos Títulos a Receber serão migradas seguindo a mesma regra acima, onde os itens de baixas serão refeitos e discriminados por valores acessórios na baixa. Antes Image Added Depois Image Added
. |
Card |
---|
id | 9. Contas a Receber RM |
---|
label | 7. Contas a Receber RM | |
---|
title | 9. Contas a Receber RM |
---|
| Ao migrar para o EAI 2, os recebíveis gerados pelo Totvs Construção Gestão de Imóveis serão gerenciados através do RM, e para isso é necessário que toda a parte de Contas a Receber do Totvs Gestão financeira, como por exemplo (Remessa, Retorno de Cobrança e Relatórios de Boletos) tenham sido parametrizados e testados previamente para que não pare a operação dos usuários do financeiro. Ao executar o conversor para EAI 2, o cliente deverá dar o aceite que tenha sido parametrizado o Totvs Gestão Financeira Image Added
|
Card |
---|
label | 8. Mensagem de Envio de Status CNAB - UPDATECONTRACTSTATUSPARCEL | |
---|
| Configuração de TransaçãoImage Added Configuração de RotaImage Added
Processos envolvidosNo novo modelo de integração (EAI 2.0), a remessa de cobrança dos lançamentos financeiros do TIN será realizada pelo RM. Nesse caso, o status CNAB deve ser enviado pelo RM e tratado no Protheus. Desta forma foi criado a partir da versão 12.1.23 do EAI 2.0 (Enterprise Application Integration) da integração TOTVS Incorporação e Protheus um novo “Adapter” chamado “UpdateContractStatusParcel” para alteração da situação de cobrança do título financeiro do Protheus pelo respectivo status CNAB do lançamento financeiro enviado pelo RM através dos processos financeiros de: - Remessa de Cobrança Eletrônica
- Registro online de boletos
- Remessa de débito automático
- Cancelamento de remessa de boletos
Para que esta integração ou espelhamento de informações fosse possível foi necessário a criação de um parâmetro no Protheus para estabelecer a relação entre o status CNAB do Financeiro RM e a respectiva Situação de Cobrança do título no Financeiro Protheus A relação de paridade entre as duas entidades é apresentada na tabela a seguir: Status CNAB (RM) | Situação de Cobrança (Protheus) | 0 = Não Remetido | 0 = Carteira | 1 = Remetido | X = Parâmetro MV_RMTINCA | 2 = Registrado | X = Parâmetro MV_RMTINCA | 3 = Recusado | X = Parâmetro MV_RMTINCA | 4 = Baixado | X = Parâmetro MV_RMTINCA | 5 = Cancelado | X = Parâmetro MV_RMTINCA |
Os processos de remessa citados anteriormente disparam o gatilho de integração do adapter UpdateContractStatusParcel enviando a mensagem com o valor de status CNAB que deve ser tratado no Protheus para definição da Carteira ou situação de cobrança do titulo financeiro. Image Added
No lado Protheus o usuário precisa definir o valor do Parâmetro MV_RMTINCA para que a situação de cobrança do respectivo título seja alterada. Informações |
---|
title | Sobre Carteira Informada: |
---|
| A carteira informada deverá conter a seguinte configuração: Carteira selecionada deve possuir banco e não permitir cobrança descontada |
Image Added
Ao integrar com o Protheus é possível verificar a situação de cobrança do título através do menu de Funções de Contas a Receber conforme imagem a seguir Image Added XSD (XML Schema Definition) do Adapter UpdateContractStatusParcel
XSD (XML Schema Definition) do Adapter UpdateContractStatusParcel
< xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" elementFormDefault = "qualified" xsi:noNamespaceSchemaLocation = "../totvsmsgdoc.xsd" >
< xs:include schemaLocation = "../totvsmsg.xsd" />
< xs:annotation >
< xs:appinfo >
< MessageDocumentation >
< Name >UpdateContractStatusParcel</ Name >
< Description >Requisição de atualização da situação da parcela</ Description >
< Segment >Construção e Projetos</ Segment >
< ProductInformation product = "RM" >
< Contact >Cristiano Silva Faria</ Contact >
< Description >GDP Sustentação Const. e Proj.</ Description >
< Adapter >UpdateContractStatusParcel</ Adapter >
< Send >
< Request >sim</ Request >
< Insert >não</ Insert >
< Update >não</ Update >
< Delete >não</ Delete >
</ Send >
< Receive >
< Request >não</ Request >
< Insert >não</ Insert >
< Update >não</ Update >
< Delete >não</ Delete >
</ Receive >
</ ProductInformation >
< ProductInformation product = "PROTHEUS" >
< Contact />
< Description />
< Adapter />
< Send >
< Request >sim</ Request >
< Insert />
< Update />
< Delete />
</ Send >
< Receive >
< Insert />
< Update />
< Delete />
</ Receive >
</ ProductInformation >
</ MessageDocumentation >
</ xs:appinfo >
</ xs:annotation >
< xs:complexType name = "RequestType" >
< xs:sequence >
< xs:element name = "CompanyInternalId" type = "xs:string" minOccurs = "1" >
< xs:annotation >
< xs:documentation >InternalId da Empresa</ xs:documentation >
< xs:appinfo >
< FieldDocumentation product = "RM" >
< Field >FLAN.CODCOLIGADA|FLAN.CODFILIAL</ Field >
< Required >sim</ Required >
< Type >integer|integer</ Type >
< Length />
< Description >Chave da empresa</ Description >
</ FieldDocumentation >
< FieldDocumentation product = "PROTHEUS" >
< Field />
< Required >sim</ Required >
< Type />
< Length />
< Description />
</ FieldDocumentation >
</ xs:appinfo >
</ xs:annotation >
</ xs:element >
< xs:element name = "BranchId" type = "xs:string" minOccurs = "0" maxOccurs = "1" >
< xs:annotation >
< xs:documentation >Código da Filial</ xs:documentation >
< xs:appinfo >
< FieldDocumentation product = "PROTHEUS" >
< Field >FLAN.CODFILIAL</ Field >
< Required >sim</ Required >
< Type >varchar</ Type >
< Length >2</ Length >
< Description >Pode ter tamanho entre 02 e 12 dependendo da configuração do Protheus</ Description >
</ FieldDocumentation >
</ xs:appinfo >
</ xs:annotation >
</ xs:element >
< xs:element name = "AccountDocumentInternalId" type = "xs:string" minOccurs = "0" >
< xs:annotation >
< xs:documentation >InternalId do Lançamento</ xs:documentation >
< xs:appinfo >
< FieldDocumentation product = "RM" >
< Field >FLAN.CODCOLIGADA|FLAN.IDLAN</ Field >
< Required >sim</ Required >
< Type >int|int</ Type >
< Length />
< Description >Chave da tabela FLAN</ Description >
</ FieldDocumentation >
< FieldDocumentation product = "PROTHEUS" >
< Field >CEMPANT|CFILANT|SE1XX0.E1_PREFIXO|SE1XX0.E1_NUM|SE1XX0.E1_PARCELA|SE1XX0.E1_TIPO</ Field >
< Required >sim</ Required >
< Type >varchar</ Type >
< Length />
< Description />
</ FieldDocumentation >
</ xs:appinfo >
</ xs:annotation >
</ xs:element >
< xs:element name = "RemittedBank" type = "xs:string" minOccurs = "0" >
< xs:annotation >
< xs:documentation >Situação da parcela</ xs:documentation >
< xs:appinfo >
< FieldDocumentation product = "RM" >
< Field >FLAN.CNABSTATUS</ Field >
< Required >sim</ Required >
< Type >int</ Type >
< Length />
< Description >Situação do Lançamento com relação ao banco</ Description >
</ FieldDocumentation >
< FieldDocumentation product = "PROTHEUS" >
< Field >SE1XX0.E1_SITUACA</ Field >
< Required >sim</ Required >
< Type >varchar</ Type >
< Length />
< Description >0 = Carteira 1 = Cobrança Simples 2 = Cobrança Descontada 3 = Cobrança Caucionada 4 = Cobrança Vinculada 5 = Cobrança C/Advogado 6 = Cobrança Judicial 7 = Cob Caução desconto F = Carteira Protesto G = Carteira Acordo H = Cobrança Cartorio</ Description >
</ FieldDocumentation >
</ xs:appinfo >
</ xs:annotation >
</ xs:element >
</ xs:sequence >
</ xs:complexType >
< xs:complexType name = "ReturnContentType" > </ xs:complexType >
< xs:element name = "BusinessContent" type = "RequestType" substitutionGroup = "AbstractBusinessContent" />
< xs:element name = "ReturnContent" type = "ReturnContentType" substitutionGroup = "AbstractReturnContent" />
</ xs:schema >
|
TOTVS Message UpdateContractStatusParcel
TOTVS Message UpdateConstractStatusParcel
< TOTVSMessage >
< xs:schema id = "TOTVSMessage" xmlns = "" xmlns:xs = "http://www.w3.org/2001/XMLSchema" xmlns:msdata = "urn:schemas-microsoft-com:xml-msdata" >
< xs:element name = "TOTVSMessage" msdata:IsDataSet = "true" msdata:UseCurrentLocale = "true" >
< xs:complexType >
< xs:choice minOccurs = "0" maxOccurs = "unbounded" >
< xs:element name = "FLAN" >
< xs:complexType >
< xs:sequence >
< xs:element name = "CODCOLIGADA" type = "xs:short" minOccurs = "0" />
< xs:element name = "CODFILIAL" type = "xs:int" minOccurs = "0" />
< xs:element name = "IDLAN" type = "xs:int" minOccurs = "0" />
< xs:element name = "CNABSTATUS" type = "xs:int" minOccurs = "0" />
</ xs:sequence >
</ xs:complexType >
</ xs:element >
</ xs:choice >
</ xs:complexType >
</ xs:element >
</ xs:schema >
< FLAN >
< CODCOLIGADA >4</ CODCOLIGADA >
< CODFILIAL >1</ CODFILIAL >
< IDLAN >178206</ IDLAN >
< CNABSTATUS >0</ CNABSTATUS >
</ FLAN >
</ TOTVSMessage >
|
A TAG <RemmitedBank>0</RemmitedBank> recebe o código 1 para envio de remessa e recebe 0 para cancelamento de remessa
TOTVS Message UpdateContractStatusParcel Transformada
< TOTVSMessage >
< MessageInformation version = "1.000" >
< UUID >d47d9c06-b087-482c-ae9e-98e27ccce520</ UUID >
< Type >BusinessMessage</ Type >
< Transaction >UPDATECONTRACTSTATUSPARCEL</ Transaction >
< StandardVersion >1.000</ StandardVersion >
< SourceApplication >RM</ SourceApplication >
< CompanyId >4</ CompanyId >
< BranchId >1</ BranchId >
< Product name = "RM" version = "12.1.23.0" />
< GeneratedOn >2018-10-25T12:08:56</ GeneratedOn >
< DeliveryType >Sync</ DeliveryType >
</ MessageInformation >
< BusinessMessage >
< BusinessEvent >
< Entity >UPDATECONTRACTSTATUSPARCEL</ Entity >
< Event >Upsert</ Event >
</ BusinessEvent >
< BusinessContent >
< RMENTITYNAME >FLAN</ RMENTITYNAME >
< CompanyInternalId >4|1</ CompanyInternalId >
< BranchId >1</ BranchId >
< AccountDocumentInternalId >4|178206</ AccountDocumentInternalId >
< RemmitedBank >0</ RemmitedBank >
</ BusinessContent >
</ BusinessMessage >
</ TOTVSMessage >
|
TOTVS Message UpdateContractStatusParcel de RespostaA TAG <Status></Status> retorna como foi processada a mensagem pelo Protheus TOTVS Message UpdateContractStatusParcel de Resposta < TOTVSMessage >
< MessageInformation version = "1.000" >
< UUID >8a0c4aa8-f2fa-112c-6203-83c7e624f129</ UUID >
< Type >Response</ Type >
< Transaction >UPDATECONTRACTSTATUSPARCEL</ Transaction >
< StandardVersion >1.000</ StandardVersion >
< SourceApplication >HOMOLOG_WS04</ SourceApplication >
< CompanyId >04</ CompanyId >
< BranchId >040101</ BranchId >
< Enterprise >04</ Enterprise >
< BusinessUnit >01</ BusinessUnit >
< Product name = "PROTHEUS" version = "12" ></ Product >
< GeneratedOn >2018-10-25T12:08:59Z</ GeneratedOn >
< DeliveryType >Sync</ DeliveryType >
</ MessageInformation >
< ResponseMessage >
< ReceivedMessage >
< SentBy >RM</ SentBy >
< UUID >d47d9c06-b087-482c-ae9e-98e27ccce520</ UUID >
< Event >Upsert</ Event >
< MessageContent > <![CDATA[<?xml version="1.0" encoding="utf-8"?><TOTVSMessage><MessageInformation version="1.000"> <UUID>d47d9c06-b087-482c-ae9e-98e27ccce520</UUID> <Type>BusinessMessage</Type> <Transaction>UPDATECONTRACTSTATUSPARCEL</Transaction> <StandardVersion>1.000</StandardVersion> <SourceApplication>RM</SourceApplication> <CompanyId>4</CompanyId> <BranchId>1</BranchId> <Product name="RM" version="12.1.23.0" /> <GeneratedOn>2018-10-25T12:08:56</GeneratedOn> <DeliveryType>Sync</DeliveryType> </MessageInformation><BusinessMessage><BusinessEvent><Entity>UPDATECONTRACTSTATUSPARCEL</Entity><Event>Upsert</Event></BusinessEvent><BusinessContent><RMENTITYNAME>FLAN</RMENTITYNAME><CompanyInternalId>4|1</CompanyInternalId><BranchId>1</BranchId><AccountDocumentInternalId>4|178206</AccountDocumentInternalId><RemmitedBank>0</RemmitedBank></BusinessContent></BusinessMessage></TOTVSMessage>]]> </ MessageContent >
</ ReceivedMessage >
< ProcessingInformation >
< ProcessedOn >2018-10-25T12:08:59Z</ ProcessedOn >
< Status >ok</ Status >
</ ProcessingInformation >
< ReturnContent >
< InternalId >
< DestinationInternalId >04|040101|1 |201806130| |NF </ DestinationInternalId >
< OriginInternalId >4|178206</ OriginInternalId >
< Status >Titulo atualizado com sucesso. Carteira atual: 0</ Status >
</ InternalId >
</ ReturnContent >
</ ResponseMessage >
</ TOTVSMessage >
|
|
Card |
---|
label | Apresentação dos títulos Incorporação x Protheus | |
---|
| Os títulos a receber passa a apresentar os valores acessórios preenchidos com base nos valores de integração do TCGI do RM, com exceção dos componentes que tenham a ação nada no TCGI. O campo ‘Valor Original’ do Protheus receberá o ‘Valor Original’ do lançamento do TCGI do RM e os demais valores serão preenchidos em valores acessórios.
Informações |
---|
| A Entidade utilizada para Inclusão/Alteração/Exclusão dos títulos no protheus é a FINANCING |
- Momento 0: Parcela criada no TCGI é representada corretamente no TCGI RM e no Backoffice Protheus, Mas Protheus não possui representação de Correção Monetária com valor zerado.
Image Added - Momento 1: Parcela após reajuste inflacionário no TCGI é representada corretamente no TCGI RM e no Backoffice Protheus. Situação: Inflação aumenta o valor do componente “Correção Monetária” enviando ao Protheus o valor a ser acrescentado.
Image Added - Momento 2: Parcela após reajuste Deflacionário no TCGI é representada corretamente no TCGI RM e no Backoffice Protheus. Situação: Deflação pode zerar ou negativar o valor do componente “Correção Monetária” ** Obs: Valor da Correção Monetária passou a ser negativa. Image Added |
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 ProtheusImage 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. |
|
Deck of Cards |
---|
|
Card |
---|
|
id | Config para efetuar a conversão de EAI 1.0 para EAI 2.0 |
---|
label | Config para efetuar a conversão de EAI 1.0 para EAI 2.0 |
---|
title | 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 | Config. EAI Protheus | Serviço Rest |
---|
label | Config. EAI Protheus | Serviço Rest |
---|
title | 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 | Configuração Ctree |
---|
label | Configuração Ctree |
---|
title | Configuração Ctree |
---|
|
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
Card |
---|
id | Web Serviçe RM - Host |
---|
label | Web Serviçe RM - Host |
---|
title | Web Serviçe RM - Host |
---|
|
Configurando WebService 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
|