01. DADOS GERAIS
Linha de Produto: | RM |
---|
Segmento: | Recursos Humanos |
---|
Módulo: | Folha de Pagamento |
---|
Função: | Integração |
---|
Ticket: | 5475008 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | FOPROTINAS01-8359 |
---|
02. SITUAÇÃO/REQUISITO
Mesmo com a integração configurada corretamente e os de-para cadastrados de forma adequada, era exibida a mensagem "Coligada no RM não foi mapeada para a Empresa - <código>".
03. SOLUÇÃO
Foi realizado ajuste no source code do adapter da entidade EXTERNALAUTONOMOUSPAYMENT versão 1.002 para compor a chave de busca do de-para de filial de acordo com o backoffice integrado. Assim, quando o backoffice for o Protheus, a chave de busca será apenas o conteúdo do campo CompanyInternalId, que já contém uma concatenação dos códigos da coligada e da filial. Entretanto, para os outros backoffices, a regra padrão continua valendo: será feita a concatenação dos valores do campo CompanyInternalId e BranchId, separados pelo caractere '|'.
Caso a integração TOTVS Folha pagto RM x Outros Backoffices (Autônomos) já tenha sido configurada, é necessário reconfigurá-la para que essa alteração tenha efeito. Para isso, basta seguir o passo a passo abaixo:
Apagar o código fonte da mensagem EXTERNALAUTONOMOUSPAYMENT:
- Acessar o módulo Integração e ir em Integração \ Mensagem Única \ Integrações \ Anexo Mapeamento de Entidades
- Selecionar a integração TOTVS Folha pagto RM x Outros Backoffices (Autônomos) na visão
- No anexo, selecionar o registro com TransactionId "EXTERNALAUTONOMOUSPAYMENT"
- Editar o registro, no campo Evento acessar o link "Autônomos Adapter" e na janela de "Cadastro de códigos fontes", clicar em Excluir
- Confirmar a exclusão
|
Apagar o mapeamento da mensagem EXTERNALAUTONOMOUSPAYMENT: - Selecionar a integração TOTVS Folha pagto RM x Outros Backoffices (Autônomos) na visão
- No anexo, marcar o registro com TransactionId "EXTERNALAUTONOMOUSPAYMENT"
- Clicar em Excluir
- Confirmar a exclusão
|
Executar o Configurador de Integração TOTVS Folha pagto RM x Outros Backoffices (Autônomos): - No módulo Integração acessar Ferramentas \ Ferramentas \ Configurar
- Avance um passo no assistente e faça login utilizando usuário e senha de acesso ao RM
- Teste a conexão e avance mais um passo
- Execute o configurador da integração TOTVS Folha pagto RM x Outros Backoffices (Autônomos)
|
Confira se o mapeamento e o respectivo source code da mensagem EXTERNALAUTONOMOUSPAYMENT foram configurados e compile o source code: - Após a execução do processo, clicar em OK na mensagem que instrui a conferir os parâmetros da integração
- Fechar o assistente de execução do processo
- Atualizar a visão do anexo de Mapeamento de Entidades
- Editar o registro com TransactionId "EXTERNALAUTONOMOUSPAYMENT" e clicar no link do source code
- Clicar em Editor C#
- Clicar em Build e aguardar a mensagem "Build Succeeded" aparecer no rodapé
- Clicar em OK
- Salvar o registro e fechar as janelas abertas
- Conferir os demais parâmetros da integração
|
|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|