Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

US 01 - Gerenciamento de Contratos #23

Open
12 tasks
DanielViniciusAlves opened this issue Jul 11, 2024 · 0 comments
Open
12 tasks

US 01 - Gerenciamento de Contratos #23

DanielViniciusAlves opened this issue Jul 11, 2024 · 0 comments
Assignees
Milestone

Comments

@DanielViniciusAlves
Copy link
Collaborator

DanielViniciusAlves commented Jul 11, 2024

Título: Gerenciamento de Contratos

Descrição: Como servidor da PCGO da área administrativa, eu quero cadastrar, listar, atualizar e remover contratos relacionados a cada equipamento para gerenciar acordos.

Critérios de Aceitação:

O formulário de cadastro deve conter os campos:

  • numero do contrato: alfanumérico [Obrigatório];
  • gestor do contrato: texto [obrigatório]
  • descrição (processo): texto [obrigatório]
  • data de início e data de término: data [obrigatório].

Outros critérios:

  • Haverá um campo "status", que a partir da data de inicio do contrato ele ficara ativo (esse campo não aparece no cadastro, apenas na listagem e na edição).
  • O campo "status" devera ficar inativo automaticamente, antes da data de inicio e após a data de termino.
  • O sistema deve validar que todos os campos obrigatórios estão preenchidos.
  • O sistema deve permitir a edição dos campos de número do contrato, gestor do contrato, descrição (processo), data de início, data de término e status.
  • O sistema deve permitir a desativação e ativação de contratos.
  • Após o cadastro, o contrato deve aparecer na lista de contratos disponíveis.
  • Após a edição ou desativação, a lista de contratos deve ser atualizada automaticamente.
  • Caso a data de término seja alterada o "status" também podera ser alterado dependendo da nova data informada.

Protótipo:

Imagens do protótipo desenvolvido por @anajbsouza :

Cadastro de Contratos
Campos Obrigatórios
Contratos Disponiveis
Edição de Contrato
Visualização de Contrato

@DanielViniciusAlves DanielViniciusAlves changed the title US 01 - Teste US 01 - Cadastro de Contratos Jul 11, 2024
@GRVial GRVial added the us label Jul 11, 2024
@anajbsouza anajbsouza self-assigned this Jul 12, 2024
@DanielViniciusAlves DanielViniciusAlves added this to the Release 1 milestone Jul 16, 2024
@DanielViniciusAlves DanielViniciusAlves pinned this issue Jul 16, 2024
@DanielViniciusAlves DanielViniciusAlves unpinned this issue Jul 16, 2024
@eliseukadesh67 eliseukadesh67 changed the title US 01 - Cadastro de Contratos US 01 - CRUD de Contratos Jul 16, 2024
@eliseukadesh67 eliseukadesh67 changed the title US 01 - CRUD de Contratos US 01 - Gerenciamento de Contratos Jul 16, 2024
@DanielViniciusAlves DanielViniciusAlves modified the milestone: Sprint 1 Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants