01. DADOS GERAIS
| Produto: | TOTVS Agro Plataforma (API) |
|---|---|
| Linha de Produto: | Linha PIMS |
| Segmento: | Agroindústria |
| Módulo: | Framework |
| Função: | Todas |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGROFRAME-5536 - Obtendo detalhes do item... STATUS DAGROFRAME-5594 - Obtendo detalhes do item... STATUS |
02. SITUAÇÃO/REQUISITO
- Criação de APIs para gestão de licenças aos usuários e dispositivos móveis relacionados aos aplicativos móveis (Imagem 1) (Tela de Clientes)
03. SOLUÇÃO
- Implementado duas novas APIs REST para compor o gerenciamento de licenças de usuários e dispositivos móveis por cliente.
- GET /v1/services/license/app-mobile/{tcode}
- POST /v1/services/license/app-mobile/{tcode}
- Com essas APIs, conseguimos fazer a gestão e contagem de licenças relacionado ao clientes.
- Foi implementado validações na classe service para compor a requisição Upsert POST:
- Validação da existência do cliente via tcode.
- Validação da existência de um AppMobile por aplicativo no DTO.
- Validação se AppMobile está acessível para o cliente.
- Validação se existe mais de uma LicenseAppMobile por aplicativo para o cliente.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
Não se aplica.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas