Histórico da Página
Totvs Folha de Pagamento x Totvs Moda
A integração entre Totvs Folha de pagamento e Totvs Moda possibilitará a realização dos procedimentos relacionados à folha de pagamento compartilhando entidades do Totvs Moda e Totvs Folha de pagamento, reportando e processando cálculos e cadastros relacionados a rotina de folha de pagamento.
Arquitetura da integração
A arquitetura dessa integração é baseada em Mensagem única.
a) Configuração da integração - TOTVS Folha pagamento RM x TOTVS Moda:
Para utilizar a integração Totvs Folha de Pagamento e Totvs Moda é necessário executar o assistente de integração em Integração | EAI 2.0 | Configurador EAI 2.0 | Configurando integração EAI 2.0:
Configurador EAI 2.0 - Configurando integração EAI 2.0:
1 - Informe o usuário de Login no RM.
2 - Informe a senha de Login no RM.
b) Configurador EAI 2.0 - Selecionar o pacote para ativação de integração EAI 2.0:
Ainda no configurador, selecione o pacote que deseja instalar, que no nosso exemplo será TOTVS Folha de Pagamento RM com o BackOffice TOTVS Moda:
c) Configurador EAI 2.0 - Caminhos para acesso aos serviços de integração do ambiente 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 RM e TOTVS Moda:
1 - Informar o Endereço Wsdll que será configurado no Ambiente RM.
2 - Informar a URL WSDL do serviço Web Service que será configurado no Ambiente TOTVS Moda.
3 - Informar a URL REST do Serviço REST que será configurado no Ambiente TOTVS Moda.
4 - Clique em validar e será verificado se os dados informados para a conexão estão corretos.
5 - Será apresentado os dados da validação efetuada para a conexão informada.
6 - Clique em Avançar para continuar o processo de criação da integração EAI 2.0
d) Configurador EAI 2.0 - Associação De/Para entre RM x TOTVS Moda(Coligada RM com Empresa TOTVS Moda):
1 - Selecione a Coligada que deseja integrar.
2 - Selecione a Filial que deseja integrar.
3 - Marque o CheckBox para adicionar o De/Para.
4 - Clique no botão 'Adicionar De/Para' para criar o De/Para.
5 - Será apresentado o Destino De/Para no TOTVS Moda.
6 - Clique em Avançar para prosseguir com a configuração.
e) Configurador EAI 2.0 - Diagnósticos de integrações:
Nesse momento serão criados os adapters compartilhados com todas as suas configurações necessários à integração entre os produtos.
1 - Selecionar o De/Para entre Coligada RM e Empresa TOTVS Moda.
2 - Selecione o nível de equivalência entre Coligada RM e Empresa TOTVS Moda.
3 - Clique para iniciar as validações dos adapters criados e compartilhados entre os dois produtos.
4 - Serão apresentados os dados (Descrição, Pacote, Versão e status do compartilhamento) dos adapters criados.
5 - Serão apresentados os dados(Grupo, Versão, Alias, Rotina) do log de diagnóstico da criação dos adapters criados.
6 - Clique em avançar para finalização.
Atenção: O sistema só deixará avançar a etapa com todos os adapters criados com sucesso.
f) Após executar o configurador, verificar em RM | Integrações | EAI 2.0 | Integrações | Aplicativos, se foi criada a integração conforme imagem abaixo:
1 - Id/Nome: Informa o Id e nome criado para a integração. Este é o nome completo da integração. Trata-se de um campo meramente informativo.
2 - Descrição: Informa a descrição criado para a integração. Trata-se de um campo meramente informativo.
3 - Código do Produto: Informa o código do produto criado para a integração.
4 - Código do SourceAplication: Informa o código do SourceAplication criado para a integração.
5 - Endereço do Monitor: Informe o endereço do monitor da integração.
6 - Aplicativo Interno: Informe se é integração com aplicativo interno.
7 - Ativo: Informe se a integração está ativa.
8 - Canal de comunicação: Na integração entre RM X TOTVS MODA, utilizamos o tipo de comunicação REST.
9 - SOAP: Informe o endereço do Endpoint no formato http://\[servidor\]:\[porta\] (opcional) para comunicação pelo webservice entre os sistemas.
REST: Informe o endereço do Endpoint no formato http://\[servidor\]:\[porta\] para comunicação pelo webservice entre os sistemas.
10 - Endereço do Endpoint: informe o endereço do endpoint para comunicação entre os sistemas.
11 - Usuário: Informe o usuário para comunicação/autenticação pelo webservice entre os sistemas.
12 - Senha: Informe a senha para comunicação/autenticação pelo webservice entre os sistemas.
13 - Configuração de integração: Informe o tipo de integração da coligada. Define qual o limite da identificação da coligada, se representa a companhia ou a unidade de negócio.
g) Em RM | Integrações | EAI 2.0 | Integrações | Transações, verificar os adapters criados, conforme tabela abaixo:
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 | Ambos | 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 |
15 | 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 |
17 | ìtem contábil | ACCOUNTINGITEM | Recebimento | Síncrona | Não Permite | 1.000 |
18 | 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 | 3.000 | Recebimento | Inclui | - |
TOTVS_Moda | ACCOUNTANTDEFAULTHISTORY | 2.000 | Recebimento | Inclui | - |
TOTVS_Moda | ACCOUNTINGCALENDAR | 2.000 | Recebimento | Inclui | - |
TOTVS_Moda | ACCOUNTINGENTRY | 3.000 | 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.000 | Ambos | Inclui | - |
TOTVS_Moda | COSTCENTER | 3.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 | LISTOFACCOUNTANTACCOUNT | 1.000 | Recebimento | Inclui | - |
TOTVS_Moda | LISTOFACCOUNTANTDEFAULTHISTORY | 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) Em RM | Integrações | EAI 2.0 | Integrações | De/Para, criar o De/Para, entre as tabelas do RM e TOTVS Moda:
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:
Tabela RM | Campos RM | Valores RM | Aplicativo | Valores Externos | Transação | Identificador Global |
---|---|---|---|---|---|---|
GCOLIGADA | CODCOLIGADA | 1 | TOTVS_MODA | 1 | - | - |
GFILIAL | CODCOLIGADA|CODFILIAL | 1|1 | TOTVS_MODA | 1|1 | - | - |
FCFO | CODCOLCFO|CFO | 1|RM | TOTVS_MODA | 99|RM | - | - |
CCONTA | CODCOLDEBITO|DEBITO | 1|2.1.1.2.001 | TOTVS_MODA | 99|000 | - | - |
GCCUSTO | CODCOLIGADA|CODCUSTODEB | 1|02.1.1.1 | TOTVS_MODA | 99|000 | - | - |
CCONTA | CODCOLDEBITO|DEBITO | 1|2.1.1.3.001 | TOTVS_MODA | 99|000 | - | - |
GCCUSTO | CODCOLIGADA|CODCUSTODEB | 1|02.1.1.1 | TOTVS_MODA | 99|000 | - | - |
PFUNC | CODCOLIGADA|CHAPA | CODCOLIGADA|CHAPA | TOTVS_MODA | 1|00001 | - | - |
PFUNCAO | CODCOLIGADA|CODIGO | 1|00021 | TOTVS_MODA | 99|00221 | - | - |
CHISTP | CODCOLIGADA|CODHISTP | 1|98 | TOTVS_MODA | 99|98 | ACCOUNTANTDEFAULTHISTORY | 1F27F728-AAF9-4C1A-A6BD-671842F6E621 |
CLANCAMENTO | CODCOLIGADA|IDLANCAMENTO | 1|122022 | TOTVS_MODA | ACCOUNTINGENTRY | 483DB306-0AB7-4F81-918F-6BB63BFE264A | |
FLAN | CODCOLIGADA|IDLAN | 1|2 | TOTVS_MODA | ACCOUNTPAYABLEDOCUMENT | 506843DB-54D4-4DF6-B6A0-9F1384CF31EA | |
FLANRATCCU | CODCOLIGADA|IDRATCCU | 1| | TOTVS_MODA | ACCOUNTPAYABLEDOCUMENTAPPORTIONMENT | B042B69A-4874-4674-9114-60AE3B1D6A67 | |
PSECAO | CODCOLIGADA|CODIGO | 1|01.02 | TOTVS_MODA | DEPARTAMENT | 4CF2054D-724A-45C3-AEE0-C508BE652320 | |
PFMOVTEMP | CODCOLIGADA|CHAPA|ANOCOMP|MESCOMP|CODEVENTO|IDMOVTEMP | 1|00001|2011|9|0163|1282 | TOTVS_MODA | 99|00001|2011|9|0163|22223 | MONTHLYPAYROLL | 01EE7755-F22B-4DC6-8E69-6E8C184BE517 |
PFMOVTEMP | CODCOLIGADA | 1 | TOTVS_MODA | 5 | MONTHLYPAYROLL | 01EE7755-F22B-4DC6-8E69-6E8C184BE518 |
PFUNCAO | CODCOLIGADA|CODIGO | 1|00005 | TOTVS_MODA | ROLE | 5D639E1E-1DE8-4448-BC49-1591D1374CC6 | |
PTRANSFFUNC | CODCOLIGADA|CHAPA | 1|00555 | TOTVS_MODA | SETEMPLOYEEBRANCHTRANFER | 961D88D2-2E8D-4B0D-8812-7BD8DE9FBA55 | |
GCCUSTO | CODCOLIGADA|CODCCUSTO | 1|45 | TOTVS_MODA | 1|45 | COSTCENTER | 3E3E345F-DF18-4E77-AA73-C095EE87AB6F |
Configuração integração Folha de pagamento
Após o processo anterior, deverá parametrizar o sistema Totvs Folha de Pagamento para que este se integre com o sistema Totvs Moda.
Esse processo é realizado em:
RH| Folha de Pagamento|Configurações|Parametrizador|Integrações| Outros BackOffice.
Na Etapa 1 - Outros BackOffice deverá marcar o parâmetro "Usa integração com outros backoffice". Habilitando este parâmetro será possível realizar integração com sistemas backoffice de terceiros. Será habilitado também um checkbox com parâmetro relacionado ao processo contábil.
Considerações relacionadas a parametrização de De-Para:
O cadastro De-Para é criado durante o próprio processo de integração das entidades. No entanto, no início do processo de integração dois cadastros de De-Para devem ser feitos manualmente: GCOLIGADA E GFILIAL.
Abaixo estão disponíveis informações das entidades integradas. Clique nos links abaixo para maiores detalhes:
Integração processos contábeis e financeiros
Integração cadastro de funções
Integração cadastro de funcionários
Integração cadastro de seções
Integração processo de transferência de funcionários
Integração pagamento de comissões
Integração pagamento de autônomos externos
Veja também: