01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | Linhas_totvs |
---|
Segmento | Distribuição |
---|
Region | Construção Projetos |
---|
Linha | Linha Protheus |
---|
|
|
---|
Segmento: | |
---|
Módulo: | SIGAPON |
---|
Função: | PONR100PONA080 PTSREPOBJ WSClient_WSRHTSANaturalPerson WSClient_WSRHTSAUserIntegration |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DRHPAG-3950739635 |
---|
Pacote: | 12.1.1727: https://suporter.totvs.com/portalio/p/10098/download?e=981702982494 ; 12.1.2325: https://suporter.totvs.com/portalio/p/10098/download?e=981703982484 ; 12.1.2523: https://suporter.totvs.comio/portal/p/10098/download?e=981704982483 ; 12.1.2717: https://suporter.totvs.com/portalio/p/10098/download?e=981705982477 |
---|
02. SITUAÇÃO/REQUISITO
Implementação para que seja gerado o API Token automaticamente pelo Protheuspossível realizar integrações com o TSA e Suricato, configurando o parâmetro MV_TSAINT exclusivamente por filiais.
03. SOLUÇÃO
Ajuste na rotina de integração com a Carol para gerar o API Token (API Key, API Connector). Se todos os parâmetros responsáveis por realizar a autenticação na Carol estiverem corretos, o sistema irá gerar um API Token automaticamente e irá salvar o Token gerado no parâmetro MV_APICLOA. nas rotinas para verificar o conteúdo do parâmetro MV_TSAINT de cada filial, de acordo com o processamento do cadastro. Por exemplo, o usuário poderá estar logado na filial D MG e efetuar o cadastrado de um funcionário para a filial M SP, o sistema validará o conteúdo do parâmetro da filial M SP e irá realizar a integração para o sistema utilizado (Suricato ou TSA).
04. DEMAIS INFORMAÇÕES
Depois criar o parâmetro MV_APICLOA, o Protheus irá sempre tentar primeiro se autenticar na Carol utilizando o API Token, caso dê alguma falha, será utilizado o usuário e senha para se autenticar.
Um log de erro será gerado, apenas quando ambas as autenticações, API Token e usuário e senha, falharem.
Para que a integração funcione corretamente, será necessário o preenchimento da filial no campo Filial (X6_FIL) do parâmetro MV_TSAINT.
05. ASSUNTOS RELACIONADOS
Documentação Integração Carol: https://tdn.totvs.com/x/NMW2Hg
Documentação MV_APICLOA: https://tdn.totvs.com/x/mylWIQNão há.
HTML |
---|
<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;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|