01. DADOS GERAIS


Produto:

Linha de Produto:

Segmento:

Módulo:AGRODISTRIBUIDOR ( SIGAAGD)
Função:
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DAGRODIST-1917


02. 
SITUAÇÃO/REQUISITO

Implementar uma API REST do tipo PUT para validar e finalizar uma Feature de Negócio no TCO, permitindo que o status da feature seja atualizado para “finalizada” após a conclusão do processo correspondente.

O objetivo é disponibilizar uma rota padronizada para que o front-end possa sinalizar ao sistema que determinada feature foi concluída, atualizando o registro na tabela NE1 e refletindo a mudança de estado no ambiente.

03. SOLUÇÃO

Implementado método API REST (PUT) no endpoint:

PUT: /api/agd/v1/tco/features/{codigoFeature}/finalizar


A API recebe o código da feature via parâmetro de rota e realiza o processo de finalização no back-end.
Antes de confirmar a operação, são executadas duas validações obrigatórias:

  1. Validação de Configuração Obrigatória

  2. Validação de Status de Integração

Somente quando ambas as validações forem bem-sucedidas, o status da feature é atualizado para “FINALIZADA” no banco de dados (tabela NE1).

04. DEMAIS INFORMAÇÕES


05. ASSUNTOS RELACIONADOS

        Não se aplica