Versões comparadas

Chave

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

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:

IdDescriçãoTransaçãoModo SuportadoTipo de EntregaRecebimento AssíncronoVersão
1Cliente FornecedorCUSTOMERVENDORAmbosSíncronaNão Permite2.003
2Banco Agência e contaBANKRecebimentoSíncronaNão Permite2.002
3Título Financeiro à pagarACCOUNTPAYABLEDOCUMENTEnvioSíncronaNão Permite2.002
4Centro de CustoCOSTCENTERAmbosSíncronaNão Permite2.000
5Calendário ContábilACCOUNTINGCALENDARRecebimentoSíncronaNão Permite1.000
6Histórico de ContasACCOUNTANTDEFAULTHISTORYRecebimentoSíncronaNão Permite1.000
7Conta ContábilACCOUNTANTACCOUNTRecebimentoSíncronaNão Permite2.001
8Lançamento ContábilACCOUNTINGENTRYEnvioSíncronaNão Permite2.002
9Unidade Funcional (Seção)DEPARTAMENTAmbosSíncronaNão Permite1.000
10Cadastro de FunçõesROLEAmbosSíncronaNão Permite1.000
11Cadastro de FuncionáriosEMPLOYEEAmbosSíncronaNão Permite2.003
12Transferência de funcionáriosSETEMPLOYEEBRANCHTRANFERAmbosSíncronaNão Permite1.000
13Plano de ContasLISTOFACCOUNTANTACCOUNTRecebimentoSíncronaNão Permite1.000
14Folha de Pagamento Mensal - ComissõesMONTHLYPAYROLLRecebimentoSíncronaNão Permite1.000
15Histórico de Situação do(s) funcionário(s)GETEMPLOYEESITUATIONSAmbosSíncronaNão Permite1.000
16Classe de ValorCLASSVALUEAmbosSíncronaNão Permite1.000
17ìtem contábilACCOUNTINGITEMRecebimentoSíncronaNão Permite1.000
18Cadastro do Histórico PadrãoLISTOFACCOUNTANTDEFAULTHISTORYRecebimentoSíncronaNão Permite2.000


h) Em RM | Integrações | EAI 2.0 | Integrações | Rotas, verificar as rotas criadas, conforme tabela abaixo:

AplicativoTransaçãoVersãoModo habilitadoMensagem OriginalCódigo Fonte Customizado
TOTVS_ModaACCOUNTANTACCOUNT3.000RecebimentoInclui-
TOTVS_ModaACCOUNTANTDEFAULTHISTORY2.000RecebimentoInclui-
TOTVS_ModaACCOUNTINGCALENDAR2.000RecebimentoInclui-
TOTVS_ModaACCOUNTINGENTRY3.000EnvioInclui-
TOTVS_ModaACCOUNTINGITEM1.000AmbosInclui-
TOTVS_ModaACCOUNTPAYABLEDOCUMENT2.002AmbosInclui-
TOTVS_ModaBANK2.002RecebimentoInclui-
TOTVS_ModaCLASSVALUE1.000AmbosInclui -
TOTVS_ModaCOSTCENTER3.000RecebimentoInclui-
TOTVS_ModaCUSTOMERVENDOR2.003AmbosInclui-
TOTVS_ModaDEPARTAMENT1.000EnvioInclui-
TOTVS_ModaEMPLOYEE2.003EnvioInclui-
TOTVS_ModaGETEMPLOYEESITUATIONS1.000AmbosInclui-
TOTVS_ModaLISTOFACCOUNTANTACCOUNT1.000RecebimentoInclui-
TOTVS_ModaLISTOFACCOUNTANTDEFAULTHISTORY2.000RecebimentoInclui-
TOTVS_ModaMONTHLYPAYROLL1.000RecebimentoInclui-
TOTVS_ModaROLE1.000AmbosInclui-
TOTVS_ModaSETEMPLOYEEBRANCHTRANFER1.000AmbosInclui-


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 RMCampos RMValores RMAplicativoValores ExternosTransaçãoIdentificador Global
GCOLIGADACODCOLIGADA1TOTVS_MODA1--
GFILIALCODCOLIGADA|CODFILIAL1|1TOTVS_MODA1|1--
FCFOCODCOLCFO|CFO1|RMTOTVS_MODA99|RM--
CCONTACODCOLDEBITO|DEBITO1|2.1.1.2.001TOTVS_MODA99|000--
GCCUSTOCODCOLIGADA|CODCUSTODEB1|02.1.1.1TOTVS_MODA99|000--
CCONTACODCOLDEBITO|DEBITO1|2.1.1.3.001TOTVS_MODA99|000--
GCCUSTOCODCOLIGADA|CODCUSTODEB1|02.1.1.1TOTVS_MODA99|000--
PFUNCCODCOLIGADA|CHAPACODCOLIGADA|CHAPATOTVS_MODA1|00001--
PFUNCAOCODCOLIGADA|CODIGO1|00021TOTVS_MODA99|00221--
CHISTPCODCOLIGADA|CODHISTP1|98TOTVS_MODA99|98ACCOUNTANTDEFAULTHISTORY1F27F728-AAF9-4C1A-A6BD-671842F6E621
CLANCAMENTOCODCOLIGADA|IDLANCAMENTO1|122022TOTVS_MODA
ACCOUNTINGENTRY483DB306-0AB7-4F81-918F-6BB63BFE264A
FLANCODCOLIGADA|IDLAN1|2TOTVS_MODA
ACCOUNTPAYABLEDOCUMENT506843DB-54D4-4DF6-B6A0-9F1384CF31EA
FLANRATCCUCODCOLIGADA|IDRATCCU1|TOTVS_MODA
ACCOUNTPAYABLEDOCUMENTAPPORTIONMENTB042B69A-4874-4674-9114-60AE3B1D6A67
PSECAOCODCOLIGADA|CODIGO1|01.02TOTVS_MODA
DEPARTAMENT4CF2054D-724A-45C3-AEE0-C508BE652320
PFMOVTEMPCODCOLIGADA|CHAPA|ANOCOMP|MESCOMP|CODEVENTO|IDMOVTEMP1|00001|2011|9|0163|1282TOTVS_MODA99|00001|2011|9|0163|22223MONTHLYPAYROLL01EE7755-F22B-4DC6-8E69-6E8C184BE517
PFMOVTEMPCODCOLIGADA1TOTVS_MODA5MONTHLYPAYROLL01EE7755-F22B-4DC6-8E69-6E8C184BE518
PFUNCAOCODCOLIGADA|CODIGO1|00005TOTVS_MODA
ROLE5D639E1E-1DE8-4448-BC49-1591D1374CC6
PTRANSFFUNCCODCOLIGADA|CHAPA1|00555TOTVS_MODA
SETEMPLOYEEBRANCHTRANFER961D88D2-2E8D-4B0D-8812-7BD8DE9FBA55
GCCUSTOCODCOLIGADA|CODCCUSTO1|45TOTVS_MODA1|45COSTCENTER3E3E345F-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:

EAI 2.0

Conversor EAI 1.0_EAI 2.0

Manual_Doc_Integracao_RMLabore_BackOfficeProtheus