01. DADOS GERAIS
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, falharemPara 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>
|