Histórico da Página
Totvs Folha de Pagamento Linha RM x Totvs Moda
...
Contexto de negócio (Introdução)
A partir do release 12.1.29, está disponível aos clientes TOTVS a oferta de Integração do RM Folha de Pagamento RM ao TOTVS Moda. A integração possibilita a realização de todos os processos de uma folha de pagamento de forma simples e segura, gerando os compromissos a pagar diretamente no financeiro do TOTVS Moda, assim também os lançamentos contábeis diretamente no módulo contábil do ERP. Além dos lançamentos financeiros e contábeis, também são integrados os cadastros que sustentam estas operações. O funcionamento da integração ocorre de forma “síncrona” entre os sistemas, utilizando a tecnologia EAI, ou seja, sempre que ao cadastrar ou alterar uma informação no TOTVS Folha de Pagamento e esta estiver dentro do contexto da integração, a informação será replicada para os dois sistemas integrados (TOTVS Moda e TOTVS Folha de Pagamento).
A integração entre Totvs TOTVS Folha de pagamento e Totvs RM e TOTVS Moda possibilitará a realização dos procedimentos relacionados à folha de pagamento compartilhando entidades do Totvs do TOTVS Moda e Totvs TOTVS Folha de pagamento RM, reportando e processando cálculos e cadastros relacionados a rotina de folha de pagamento, lançamentos financeiros e contábeis.
Sistemas Envolvidos
- TOTVS MODA: O TOTVS Moda é o produto Totvs TOTVS responsável por enviar via EAI as mensagens de Cliente/Fornecedor, Banco/Agência, Item contábil (Área e Linha de Negócio), Período Contábil, Histórico padrão, Centro de Custo e Plano de Contas.
- Totvs RM TOTVS Folha de Pagamento RM: O RM Folha de Pagamento é o produto RM responsável por receber as mensagens enviadas pelo TOTVS Moda, e enviar as mensagens de Lançamento Contábil Lançamentos Contábeis e FinanceiroFinanceiros. Além dos cadastros de Funcionáriosfuncionários, Seção seção (unidade funcional), Função função (Cargo) e transferência de funcionários.
Integração
O objetivo do projeto é integrar o TOTVS Moda com o Totvs RM TOTVS Folha de Pagamento RM, por meio das mensagens únicas "'EAI"'. Desta forma, será disponibilizado aos clientes do ERP a possibilidade de trabalhar a sua gestão de backOffice de forma integrada ao Totvs RMentre os sistemas TOTVS.
Escopo
O escopo da integração é a sincronização entre os cadastros de backOffice de ambos sistemas. Para fazer esse controle, as seguintes entidades foram integradas:
- Banco/Agência: TOTVS Moda envia;
- Item Contábil (Área e Linha de Negócio): TOTVS Moda envia;
- Período Contábil: TOTVS Moda envia;
- Histórico Padrão: TOTVS Moda envia;
- Centro de Custo: TOTVS Moda envia;
- Plano de Contas: TOTVS Moda envia;
- Lançamento Contábil: Folha de Pagamento RM envia;
- Lançamento Financeiro: Folha de Pagamento RM envia;
- Pagamentos de autônomos: TOTVS Moda envia (a partir da versão 12.1.29);
- Lançamentos de comissão para a folha de pagamento: TOTVS Moda envia (a partir da versão 12.1.29);
- Devolução de adiantamento de viagem: TOTVS Moda envia (a partir da versão 12.1.29);
- envia;
- Cargo (Função): RM envia (a partir da versão 12.1.29) Folha de Pagamento RM envia;
- Unidade Funcional (Seção): RM envia (a partir da versão 12.1.29);
Turno e Escala: RM envia (a partir da versão 12.1.29);
- Folha de Pagamento RM envia);
- Funcionário:Folha de Pagamento RM enviaFuncionário: RM envia (a partir da versão 12.1.29);
- Transferência de funcionário: RM envia (a partir da versão 12.1.29). Folha de Pagamento RM envia.
Pré-requisitos instalação/implantação/utilização
Para o correto funcionamento da integração é necessário realizar as seguintes configurações nos sistemas envolvidos:
...
c) Configurador EAI 2.0 - Caminhos para acesso aos serviços de integração do ambiente Folha de Pagamento RM e TOTVS Moda (Rest e Web Service):
Após clicar em Avançar, será exibida a tela abaixo para informar os dados da conexão entre Folha de Pagamento RM e TOTVS Moda:
1 - Informar o Endereço Wsdll que será configurado no Ambiente RM.
...
Nesse momento serão criados os adapters compartilhados com todas as suas configurações necessários à integração entre os produtos (TOTVS Folha de Pagamento RH x TOTVS Moda).
1 - Selecionar o De/Para entre Coligada RM e Empresa TOTVS Moda.
...
Id | Descrição | Transação | Modo Suportado | Tipo de Entrega | Recebimento Assíncrono | Versão | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Cliente Fornecedor | CUSTOMERVENDOR | Ambos | Síncrona | Não Permite | 2.003 | ||||||||||
2 | Banco Agência e conta | BANK | Recebimento | Síncrona | Não Permite | 2.002 | ||||||||||
3 | Título Financeiro à pagar | ACCOUNTPAYABLEDOCUMENT | Envio | Síncrona | Não Permite | 2.002 | ||||||||||
4 | Centro de Custo | COSTCENTER | Ambos | Síncrona | Não Permite | 2.000 | ||||||||||
5 | Calendário Contábil | ACCOUNTINGCALENDAR | Recebimento | Síncrona | Não Permite | 1.000 | ||||||||||
6 | Histórico de Contas | ACCOUNTANTDEFAULTHISTORY | Recebimento | Síncrona | Não Permite | 1.000 | ||||||||||
7 | Conta Contábil | ACCOUNTANTACCOUNT | Recebimento | Síncrona | Não Permite | 2.001 | ||||||||||
8 | Lançamento Contábil | ACCOUNTINGENTRY | Envio | Síncrona | Não Permite | 2.002 | ||||||||||
9 | Unidade Funcional (Seção) | DEPARTAMENT | AmbosEnvio | Síncrona | Não Permite | 1.000 | ||||||||||
10 | Cadastro de Funções | ROLE | Ambos | Síncrona | Não Permite | 1.000 | ||||||||||
11 | Cadastro de Funcionários | EMPLOYEE | Ambos | Síncrona | Não Permite | 2.003 | ||||||||||
12 | Transferência de funcionários | SETEMPLOYEEBRANCHTRANFER | Ambos | Síncrona | Não Permite | 1.000 | ||||||||||
13 | Plano de Contas | LISTOFACCOUNTANTACCOUNT | Recebimento | Síncrona | Não Permite | 1.000 | 14 | Folha de Pagamento Mensal - Comissões | MONTHLYPAYROLL | Recebimento | Síncrona | Não Permite | 1.000 | |||
1514 | Histórico de Situação do(s) funcionário(s) | GETEMPLOYEESITUATIONS | Ambos | Síncrona | Não Permite | 1.000 | ||||||||||
16 | Classe de Valor | CLASSVALUE | Ambos | Síncrona | Não Permite | 1.000 | ||||||||||
15 | Pagamento autonômos externos | EXTERNALAUTONOMOUSPAYMENT | 17 | ìtem contábil | ACCOUNTINGITEM | Recebimento | Síncrona | Não Permite | 1 | .00018 | Cadastro do Histórico Padrão | LISTOFACCOUNTANTDEFAULTHISTORY | Recebimento | Síncrona | Não Permite | 2.000 |
h) Em RM | Integrações | EAI 2.0 | Integrações | Rotas, verificar as rotas criadas, conforme tabela abaixo:
Aplicativo | Transação | Versão | Modo habilitado | Mensagem Original | Código Fonte Customizado | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
TOTVS_Moda | ACCOUNTANTACCOUNT | 32.000001 | Recebimento | Inclui | - | ||||||
TOTVS_Moda | ACCOUNTANTDEFAULTHISTORY | 21.000 | Recebimento | Inclui | - | ||||||
TOTVS_Moda | ACCOUNTINGCALENDAR | 21.000 | Recebimento | Inclui | - | ||||||
TOTVS_Moda | ACCOUNTINGENTRY | 32.000002 | Envio | Inclui | - | ||||||
TOTVS_Moda | ACCOUNTINGITEM | 1.000 | Ambos | Inclui | - | ||||||
TOTVS_Moda | ACCOUNTPAYABLEDOCUMENT | 2.002 | Ambos | Inclui | - | ||||||
TOTVS_Moda | BANK | 2.002 | Recebimento | Inclui | - | TOTVS_Moda | CLASSVALUE | 1.000Ambos | Inclui | - | |
TOTVS_Moda | COSTCENTER | 32.000 | Recebimento | Inclui | - | ||||||
TOTVS_Moda | CUSTOMERVENDOR | 2.003 | Ambos | Inclui | - | ||||||
TOTVS_Moda | DEPARTAMENT | 1.000 | Envio | Inclui | - | ||||||
TOTVS_Moda | EMPLOYEE | 2.003 | Envio | Inclui | - | ||||||
TOTVS_Moda | GETEMPLOYEESITUATIONS | 1.000 | Ambos | Inclui | - | TOTVS_Moda | LISTOFACCOUNTANTACCOUNT1.000 | Recebimento | Inclui | - | |
TOTVS_ModaLISTOFACCOUNTANTDEFAULTHISTORY | 2.000 | Recebimento | Inclui | - | TOTVS_Moda | MONTHLYPAYROLL | 1.000 | Recebimento | Inclui | - | |
TOTVS_Moda | ROLE | 1.000 | Ambos | Inclui | - | ||||||
TOTVS_Moda | SETEMPLOYEEBRANCHTRANFER | 1.000 | Ambos | Inclui | - |
...
i) Para a integração é necessário criar manualmente um novo registro para o de-para para coligada, em RM | Integrações | EAI 2.0 | Integrações | De/Para , e criar também o De/Para, entre as tabelas do TOTVS Folha de Pagamento RM e TOTVS Moda, conforme modelo abaixo:
Deverá ser mapeada a tabela do RM, campo da tabela, valor do RM, nome do aplicativo que irá utilizá-lo, valor externo (valor que será levado/recebido do outro sistema integrado), transação que irá utilizá-la e o Identificador Global (será gravado ao ser incluído automaticamente pelo sistema). Veja alguns exemplos da criação dos De/Para:j) Em RM | Integração | EAI 2.0 | Parâmetros Adapter | Parâmetros da Integração, criar os parâmetros:
...