CURSO INTEGRAÇÃO COM WEB SERVICES

Padrão

Curso de integração com web services no formato de vídeos aulas (4hs), exercícios práticos, disponibilização do material em PPT, disponibilização dos programas que usamos para fazer a integração, apoio as dúvidas e apoio a elaboração dos exercícios via e-mail.

Valor R$500,00

Maiores detalhes entrem em contato.

Curso de web services

Padrão

Pessoal, estamos abrindo uma turma para o curso de integração com os web services com inicio em 18/01/2021.

Levando em conta o momento que estamos vivendo por conta do corona vírus, estamos fazendo uma promoção e assim viabilizar o seu projeto em se especializar em integração com os web services.

Valor de R$500,00 por pessoa.

Maiores informações entrem em contato!

API de Recuperação e Alteração de senha

Padrão

Disponível via API Rest recuperação e Alteração de senha.

ChangePassword

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/users/{userId ou Email}/changePassword

JSON:

{
    "lastPassword""Totvs@123",
   "newPassword""Abc.456",
    "confirmationPassword""Abc.456"
}

 

RecoveryPassword

Ao executar a requisição Post, será enviado um e-mail para o e-mail cadastrado referente ao usuário informado na URL.

Este e-mail irá possuir um Token que é valido somente para o usuário informado e possui o tempo de vida de um dia. Este Token servirá para alterar a senha do usuário utilizando o serviço 1.3 (ChangePasswordWithToken)

Atenção

O Token é invalidado de imediato caso o usuário referente ao token consiga realizar acesso ao sistema.

O Token é valido de acordo com a forma que foi gerado. Caso o token tenha sido através do CODUSUARIO, ao utilizar o serviço “ChangePasswordWithToken” o mesmo deverá ser utilizado com o CODUSUARIO, caso o token tenha sido gerado através do E-MAIL, ao utilizar o serviço “ChangePasswordWithToken” o mesmo deverá ser utilizado com o e-mail

 Clique aqui para expandir…

Configuração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/users//{userId ou Email}/recoveryPassword

Exemplo de Resultado Positivo Postman

Em caso de sucesso, será retornado o respondeCode = 200 e a resposta em branco.

Exemplo de Resultado Negativo

Em caso de inconsistência, será retornado o respondeCode = 400 e a na resposta informará qual é a inconsistência.

ChangePasswordWithToken

 Clique aqui para expandir…

Configuração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/{userId ou Email}/changePasswordWithToken

Payload

A ser enviado na requisição

{
    "lastPassword""{TOKEN}",
    "newPassword""Abc.456",
    "confirmationPassword""Abc.456"
}

Exemplo de Resultado Positivo Postman

Em caso de sucesso, será retornado o respondeCode = 200 e a resposta em branco.

Exemplo de Resultado Negativo

Em caso de inconsistência, será retornado o respondeCode = 400 e a na resposta informará qual é a inconsistência.

Filtro obrigatório para execução de relatórios no Reports

Padrão

A partir da versão 12.1.22 foi criado um parâmetro para impedir que relatórios que necessitam de FILTRO sejam executados sem que estes sejam informados.

Pela impossibilidade do mecanismo identificar automaticamente a necessidade de receber filtros em detalhes/bandas que utilizam tabelas como fonte de dados, foi necessário criar o parâmetro que exige que sejam informados filtros para a execução do relatório, sejam eles via API (filtros passados pela tela do produto) ou pelo próprio usuário através do processo de geração de relatório.

A utilização deste parâmetro evita que um relatório carregue um grande volume de dados desnecessariamente, evitando assim o consumo desacerbado de memória e causando a indisponibilidade do Host.

Integrações com o ERP Corpore

Padrão

Selecionamos um conjunto de documentações para integração com a linha ERP Corpore, segue: