[Órgão] Criar crud para manter órgãos
Solicitação de Melhoria (Evolução de Sistema)
Origem
Em reunião foi verificada a necessidade de ter um crud para manter os órgãos do STA que deverão ser migrados (Carga).
Descrição
Permitir criar, editar, excluir um órgão, conforme estrutura existente no STA;
Como Administrador
Quero Manter órgãos do STA;
Para criar a estrutura para manter órgãos;
Critérios de Aceitação
-
Critério A Criar no menu "Administração" a opção "Órgao"
-
Critério B Na tela de "Órgão" criada, deve o botaõ "Adicionar Órgão" e na grid ter as colunas por default "Código SIASG", "Código SIAFI", "Órgão Superior", "Nome", Órgão Superior", "Situação", "CNPJ", "Ações (Visualizar, Editar, Excluir);
-
Critério C Na tela de "Órgão" criada, deve ter as colunas opcionais "Gestão", "Utiliza Centro de Custo";
-
Critério D Na tela de "Visualizar", deve ter os botões "Editar" é todos os campos para visualização "Código SIASG", "Código SIAFI", "Nome", Órgão Superior", "Situação", "CNPJ", "Gestão", "Utiliza Centro de Custo";
-
Critério E Na tela de "Editar", deve ter os botões "Salvar" e "Cancelar" é todos os campos para edição "Código SIASG - Integer 5", "Código SIAFI - Integer 5", "Nome", Órgão Superior - Select com autocomplete da tabela de órgão", "Situação - Boolean - Ativo/Inativo", "CNPJ - Interger 14", "Gestão - Integer - 5", "Utiliza Centro de Custo - Boolean - S/N";
-
Critério F O excluir será lógico e com modal de justificativa, salvando o usuário e o motivo;
-
Critério G Na tela de "Adicionar Órgão", deve ter os botões "Salvar" e "Cancelar" é todos os campos para preenchimento "Código SIASG - Integer 5", "Código SIAFI - Integer 5", "Nome", Órgão Superior - Select com autocomplete da tabela de órgão", "Situação - Boolean - Ativo/Inativo", "CNPJ - Interger 14", "Gestão - Integer - 5", "Utiliza Centro de Custo - Boolean - S/N";
Observações para o Desenvolvedor
-
Observação 1: Órgão superior é qualquer órgão cujo o código seja igual orgao_superior
-
Observação 2: Seguir o modelo de apresentação do Contratos (https://treina.contratos.comprasnet.gov.br/admin/orgao);
Roteiro de Testes
Dado que
Quando
Então