Skip to content

[team Luiz] Relatório de expedições #402

Description

@LuizGustavoNascimeto

⚠️ WIP — Rascunho. Esta task ainda não está pronta para entrar em desenvolvimento. Falta validar escopo, formato do relatório e alinhamento com backend. Critérios de aceite serão definidos após esse alinhamento.

Relatório de expedições

Visão geral

Algumas expedições possuem um relatório associado. Precisamos definir e implementar uma forma de o usuário visualizar (e possivelmente gerar/exportar) esse relatório dentro do módulo de expedições.

Ainda não está claro se o relatório é:

  • Gerado pelo backend e apenas exibido/baixado pelo frontend;
  • Gerado a partir dos dados já existentes na expedição (evidências, participantes etc.);
  • Algo que já existe em outro sistema e só precisa ser referenciado/linkado aqui.

Perguntas em aberto

  • O relatório é gerado automaticamente ou sob demanda (usuário clica em "gerar")?
  • Toda expedição pode ter relatório, ou só algumas (quais critérios)?
  • Qual o formato de saída — PDF, tela própria, export?
  • O relatório é editável pelo usuário ou só leitura?
  • Onde essa ação/visualização deve viver — dentro de Detalhes da expedição, ou uma tela própria?
  • Existe algum papel/permissão específico para acessar o relatório?
  • Contrato de API para relatório: alinhar com Eduardo Tyio.

Possível escopo inicial (a validar)

  • Indicar, na tela de Detalhes, se a expedição possui relatório disponível;
  • Permitir visualizar o relatório quando existir.

Fora de escopo (provável)

  • Geração/edição de relatório pelo frontend (a confirmar);
  • Backend;
  • App Mobile.

Próximos passos

  • Alinhar com Eduardo Tyio o que já existe hoje em termos de dado/API de relatório.
  • Entender com produto/negócio quais expedições têm relatório e por quê.
  • Só então detalhar formulário, estados e critérios de aceite.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    • Status
      to do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions