01. DADOS GERAIS
| Produto: | TOTVS Agro Comercialização
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Agroindústria |
| Módulo: | AGRODISTRIBUIDOR ( SIGAAGD) |
| Função: | Cockpit TCO |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGRODIST-1823 |
02. SITUAÇÃO/REQUISITO
Implementar uma tela de listagem e gestão das Features de Integração do processo de TCO, permitindo ao usuário visualizar as integrações disponíveis, consultar suas informações principais e executar ações de gerenciamento.
A listagem deve exibir as colunas “Código da Feature”, “Data de Ativação” e “Status Ativação”, além de disponibilizar as ações Configurar, Testar Conexão e Monitorar.
03. SOLUÇÃO
Implementado uma nova tela Po-UI no módulo TCO, responsável por listar e gerenciar as Features de Integração.
A tela consome o endpoint:
GET /api/agd/v1/tco/features?tipo=integracao
O filtro tipo=integracao garante que apenas as features de integração sejam retornadas.
Os dados são carregados diretamente a partir da tabela NE1, que armazena os registros de configuração e status de cada feature.
Na listagem, foram implementadas as seguintes ações de toolbar e menu de linha:
Configurar → redireciona para a tela de configuração específica da feature de integração.
Testar Conexão → executa teste de comunicação com o serviço correspondente, exibindo o resultado (sucesso ou falha).
Monitorar → direciona o usuário para a tela de monitoramento de métricas e status da integração.
🔹 Exemplo de Uso
Ao acessar o menu TCO → Features de Integração, o usuário visualiza a listagem de integrações cadastradas.
Para cada linha listada, é possível acionar os botões de Configurar, Testar Conexão ou Monitorar, conforme o processo desejado.
04. DEMAIS INFORMAÇÕES
As operações da tela interagem com APIs de backend responsáveis por execução de testes, redirecionamentos e atualizações de status.
Os dados são persistidos no banco de dados Protheus, garantindo consistência entre as configurações exibidas e os registros efetivos das integrações.
As ações Configurar, Testar Conexão e Monitorar terão suas implementações detalhadas em issues específicas posteriores.
05. ASSUNTOS RELACIONADOS
Não se aplica
