Á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-63


02. SITUAÇÃO/REQUISITO

Nova API para Recuperar dados de Domínios.

  • API para recuperar informações dos Domínios: 
    • Parâmetros de Entrada:
      • Codigo: Informar o código do domínio | Varchar (20) | Tipo Lista | Não obrigatório;
      • Nome: Informar nome do domínio | Varchar (100) | Tipo Lista | Não obrigatório;
      • DataAlteracao: Data de alteração | Datetime | Não Obrigatório;
      • Caso não informado nenhum parâmetro, irá retornar todos os domínios;
    • Dados de retorno do Método – Retorna lista:
      • Codigo: Código do Domínio | Varchar (20)
      • Nome: Nome do Domínio | Varchar (100)
      • DataAlteracao: Data de alteração | Datetime

Este novo método deve considerar um Token para uso (Padrão de outros métodos).
O novo método deverá possuir tratamento de LOG.

03. SOLUÇÃO

Exemplos de chamada da nova API:

Passando somente Códigos

Image Modified


Passando somente nomes:

Image Modified


Passando somente Data Alteração:

Image Modified


Passando todos os parâmetros:

Image Modified


Não passando nenhum parâmetro:

Image Modified


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


Retorno:

[
    {
        "Nome""LOJA 9007882",
        "Codigo""9007882",
        "DataAlteracao""2018-07-11T20:44:52"
    },
    {
        "Nome""LOJA 9008751",
        "Codigo""9008751",
        "DataAlteracao""2018-07-11T19:56:47"
    },

...

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>