Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Configurações INI
  5. Verbos
  6. Uso da API - POST
  7. Atributos de Resposta
  8. Exemplos de JSON de RespostaTela XXXPrincipais Campos e Parâmetros
  9. Tabelas utilizadas


01. VISÃO GERAL

...

Para configurar a geração/validação do Token de acesso seguir os passo do documento: Configuração Token PLS.

Sempre que uma solicitação de token for realizada, o registro da solicitação será realizada na tabela B74 - Reg Solicitacoes Token Acesso.


Importante: o token é gerado baseado em uma chave randômica (também conhecido como seed) que é armazenada no cadastro do beneficiário (BA1_TKSEED). Ao realizar uma solicitação para a API, caso a chave não tenha sido criada ainda, a mesma é gerada automaticamente e o token já é retornado com a chave gerada.

...

http://localhost:8080/rest/totvsHealthPlans/v1/tokenBenef/00010050000002004

Image RemovedImage Added


05. ATRIBUTOS DE RESPOSTA

...

Bloco de código
titleErro 400
linenumberstrue
{
    "code": 400,
    "message": "Beneficiario informado nao encontrado",
    "detailedMessage": "Entre em contato com o Suporte",
    "helpUrl": "",
    "details": [
        {
            "code": "",
            "message": "",
            "detailedMessage": "",
            "helpUrl": ""
        }
    ]
}


07. TABELAS UTILIZADAS


Atualização do Arquivo SX2 (Tabelas):

  • Tabela B74

Tabela

Descrição

Ac. Filial

Ac. Unidade

Ac. Empresa

Chave Única

B74Reg Solicitacoes Token Acesso 1 - Compartilhado2 - Exclusivo2 - ExclusivoB74_FILIAL+B74_CODINT+B74_CODEMP+B74_MATRIC+B74_TIPREG+B74_DIGITO+DTOS(B74_DATSOL)+B74_HORSOL


Atualização SIX (Índices)

  • Tabela B74:

Tabela

Ordem

Chave

Descrição

B741B74_FILIAL+B74_CODINT+B74_CODEMP+B74_MATRIC+B74_TIPREG+B74_DIGITO+DTOS(B74_DATSOL)+B74_HORSOL Matrícula + Data + Horário


Atualização do Arquivo SX3 (Campos): 

  • Tabela BA1:
TabelaCampoTipoTamanhoDecimalTituloDescriçãoPictureValidaçãoInicializador PadrãocBoxUsadoExibe BrowserVisual?ContextoObrigatório
BA1BA1_TKSEEDC1280Token SeedSeed p/ Geracao do Token @!


SimNãoAlterarRealSim


  • Tabela B74:
TabelaCampoOrdemTipoTamanhoDecimalTituloDescriçãoPictureValidaçãoInicializador PadrãocBoxUsadoExibe BrowserVisual?ContextoObrigatório
B74B74_FILIAL01C80FilialFilial do Sistema@!


SimNãoAlterarRealSim
B74B74_CODINT02C40OperadoraOperadora@!


SimSimAlterarRealSim
B74B74_CODEMP03C40Cod. EmpresaCod. Empresa@!


SimSimAlterarRealSim
B74B74_MATRIC04C60Matricula   Matricula@!


SimSimAlterarRealSim
B74B74_TIPREG05C20Tp. RegistroTp. Registro@!


SimSimAlterarRealSim
B74B74_DIGITO06C10DigitoDigito@!


SimSimAlterarRealSim
B74B74_DATSOL07D80Data SolicData Solicitacao do Token



SimSimAlterarRealSim
B74B74_HORSOL08C80Hora SolicHora Solicitacao Token@!


SimSimAlterarRealSim
B74B74_TOKEN 09C80TokenToken Gerado@!


SimSimAlterarRealNão