Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleDiagrama de Processos da Integrações
  1. Carga de DadosDiagrama 1




  2. Posição de EstoqueDiagrama 2


    Diagrama 3

  3. Solicitação emissão nota fiscal ou fatura locação




  4. Consulta de dados da nota fiscal ou fatura locação emitida no RMDiagrama 4




  5. Envio de dados de nota fiscal cancelada no RMDiagrama 5




  6. Processos de nota fiscal de retorno do equipamentoDiagrama 6


Expandir
titleEntidades da Integração

Para atender a demanda de clientes que possuem o TOTVS Backoffice - Linha RM e o Rental foi desenvolvida esta integração que possibilita a gestão das movimentações (produtos, estoque, posição de estoque, nota fiscal, nota remessa, nota retorno, fatura) a partir do Backoffice RM e a gestão de locação de equipamentos através do Rental sincronizando informações entre tais módulos utilizando a plataforma de integração baseada na Mensagem Única TOTVS.


Entidade

Origem

Processo

Destino

Observação

Cliente

RM

Cadastro

Protheus


Moedas

RM

Cadastro

Protheus


Condição de pagamento

RM

Cadastro

Protheus


Centro de Custo

RM

Cadastro

Protheus


Fornecedores

RM

Cadastro

Protheus


Vendedores

RM

Cadastro

Protheus


Produto

RM

Cadastro

Protheus


Unidade de medida

RM

Cadastro

Protheus


Local de Estoque

RM

Cadastro

Protheus


Consulta Estoque

RM

Consulta de saldo estoque

Protheus

Protheus consulta saldo de estoque dos produtos no RM

Pedido de venda

Protheus

Inclusão Pedido de Venda

RM

Possibilidade de parametrizar 4 tipos de movimentos diferentes

Nota de remessa (NFe)

RM

Rastreabilidade do Pedido 

Protheus

Protheus consulta NF emitida no RM e inclui documento no Protheus

Nota de produto (NFe)

RM

Rastreabilidade do Pedido 

Protheus

Protheus consulta NF emitida no RM e inclui documento no Protheus

Nota de fatura de locação

RM

Rastreabilidade do Pedido 

Protheus

Protheus consulta NF emitida no RM e inclui documento no Protheus

Nota de serviço (NFSe)

RM

Rastreabilidade do Pedido 

Protheus

Protheus consulta NF emitida no RM e inclui documento no Protheus

Nota de retorno (NFe)

RM

Rastreabilidade do Pedido 

Protheus

Protheus consulta NF emitida no RM e inclui documento no Protheus
Expandir
titleModelo de Mensagem Única TOTVS

Durante o processo de consolidação de marcas, iniciado pela TOTVS, várias empresas diferentes foram adquiridas e com elas vários produtos passaram a compor o portfólio de ofertas disponível aos clientes. Esta expansão de ofertas permitiu que clientes de uma marca, antes limitados pelas opções com aquela “etiqueta”, pudessem agora compor o seu ambiente de TI utilizando produtos de origens diferentes (Exemplo: Backoffice RM x SigaMNT Protheus, TOTVS Gestão Hospitalar x EAI Datasul, TOTVS Educacional x Backoffice Protheus, TOTVS Folha de Pagamento RM x Backoffice Protheus, TOTVS Construção Gestão Imóveis (TCGI) x Backoffice Protheus, TOTVS Obras e Projetos x Backoffice Protheus ).

Esta mesma iniciativa já era uma prática comum nos clientes, porém todo o custo envolvido na integração entre estes aplicativos era visto pelo cliente como parte da escolha de utilizar-se de produtos de diferentes fornecedores. Uma vez que estes produtos passam a fazer parte de uma mesma oferta, os clientes TOTVS passam a demandar que estes produtos sejam naturalmente integrados. Isto significa que se antes o cliente arcava com o custo e o risco envolvido em uma integração (como corrupção da base de dados, por exemplo), ele agora entende que a TOTVS deve prover soluções já integradas, independente da origem dos produtos oferecidos.

Com o objetivo de padronizar as integrações com os produtos TOTVS, foi definida uma nova diretriz para os projetos de integração: A de que todos os produtos TOTVS devam trabalhar com uma mensagem XML ou REST/JSON único evitando, desta forma, o processo de transformação de mensagens. Neste cenário, teríamos o seguinte quadro:

Neste cenário, qualquer produto TOTVS trabalhará com o mesmo XML ou REST/JSON para uma mesma entidade, vamos supor que tenhamos um XML ou REST/JSON correspondente à mensagem de CLIENTES, ela poderá ser enviada para qualquer um dos produtos que suporte o recebimento desta entidade.
Uma vez que os vários produtos TOTVS terão um "idioma" comum (o XML único), as integrações entre estes produtos não exigirão mais que as mensagens sejam transformadas de um formato para outro. Com isto, será possível conectar diretamente dois produtos, sem a necessidade do TOTVS ESB, como no diagrama abaixo: 

Além de questões referentes ao formato das mensagens, a mensagem única também torna uniforme o tratamento destas mensagens XML ou REST/JSON pelos aplicativos, principalmente no que diz respeito à capacidade de rastreamento.

Expandir

...

titlePré Requisitos da integração

O ambiente de integração necessita, além dos pré-requisitos de cada módulo individualmente, das seguintes características:

  • Permissão de tráfego na rede entre os sistemas e os WebServices de destino.
  • Devem haver licenças de uso suficientes para o processamento das integrações em conjunto com o uso dos sistemas.

Backoffice RM

  • Configurar a integração Rental x Backoffice RM via host na versão 12.1.33 ou superior.
  • Os cadastros mantidos pelo Backoffice RM, como por exemplo de Clientes, Produtos e etc., devem estar desabilitados no TOTVS Rental em suas respectivas entidade evitando concorrência de dados.

TOTVS Rental

  • Utilizar a versão 12.1.33 do TOTVS Rental ou superior.
  • O TOTVS Rental deve utilizar grupo de empresas para refletir a hierarquia de empresas configurada no Backoffice RM, contendo somente um grupo e a divisão de empresas sendo representada pelo respectivo conjunto “empresa” +” unidade”.
    Exemplo:

    Image Modified

  • O compartilhamento de tabelas deve ser coerente com a forma como o Backoffice RM e TOTVS Rental trabalham.

  • Configurar os adapters utilizados na integração Rental x Backoffice RM, conforme detalhado em [Configurações Adapter TOTVS Rental].

Controle de Versão

O grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.

Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definida pelo Comitê de Integração TOTVS.

Suporte

O suporte aos recursos da Integração será de responsabilidade de todas as linhas, sendo assim as equipes de suporte dos produtos Backoffice RM e Rental estarão aptas a fazer a primeira análise e, quando necessário, repassar para a equipe mais adequada em cada caso.

Escopo

O escopo deste projeto se restringe aos processos de integração com o Rental e os cadastros utilizados por estes.

Todos os processamentos de BackOffice se manterão no RM, sendo eles a geração de escrituração, relatórios, emissão de notas fiscais e outros.


Escopo

O escopo deste projeto se restringe aos processos de integração com o Rental e os cadastros utilizados por estes.

...