Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:Bematech Loja
Linha de Produto:

Bematech Loja

Segmento:

Varejo Live

Módulo:Integrações
Função:Integração Usuários
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARBOTICARIO-64


02. SITUAÇÃO/REQUISITO

Nova API para Alterar dados de Usuários.

  • Parâmetros de entrada;
    • ** ID: informar o ID do usuário | Não Obrigatório;
    • Login; informar o login do usuário | Não Obrigatório;
    • *Obrigatório uma das TAGs serem enviadas
      • Campos Válidos:
        • Email; E-mail do usuário;
        • Senha: Senha do usuário;
        • Situacao: 0 ou 1; (0 para inativo e 1 para ativo);
        • Tipo: Descrição do Tipo associado (Exemplo “Colaborador GB”)
        • Administrador: True ou False;
        • Nome: Nome do usuário | Varchar (100 |
        • Dominio: Domínio associado ao usuário, informar código do domínio;
      • TipoAlteracao: I ou R (I para Inclusão/Alteração ou R para remoção)
        • A opção R deve ser usada somente para o campo igual a Domínio, os demais campos sempre deverão ser valor I, pois, o valor informado será substituído;
    • Retorno;
      • Será retornado se a alteração foi efetuada com sucesso ou erro; 

Este novo método deve considerar um Token para uso

O novo método deverá possuir tratamento de LOG.

03. SOLUÇÃO

Antes de chamar a API de Consulta será necessário chamar a API de Login para obter-se um Token. Esse Token será passado no Header da chamada da API de Consulta Usuário.

O Token gerado tem duração de 3 horas, ou seja, passado esse tempo o mesmo expirará.

Exemplo de Utilização:

Exemplo de chamada via PostMan:

API de Login para obter-se o Token:

Image Modified

Exemplos de chamada da nova API:


Parâmetro Administrador:


Parâmetro E-mail:

...

Parâmetro Tipo Usuário:


Parâmetro Domínio:


Retorno:

HTTP 200 OK

"Usuário alterado com sucesso!"

...

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Totvs custom tabs box items
defaultno
referenciapasso2


04. DEMAIS INFORMAÇÕES


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



Templatedocumentos


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>