Skip to content

Relatório das transações do mês em formato CSV #5

Description

@brenojbotsuka

História: Como um analista financeiro, eu quero poder solicitar um relatório das transações do mês em formato CSV para que eu possa cruzar esses dados nas minhas planilhas de gestão.

Contexto: Nossa equipe financeira perde muito tempo copiando dados da tela de transações manualmente. Eles precisam de um formato padronizado que seja facilmente interpretado por softwares de planilhas.

Critérios de Aceite

  • Filtro obrigatório: A exportação só deve ser permitida se o usuário selecionar um intervalo de datas (máximo de 31 dias).
  • Estrutura do arquivo: O arquivo gerado deve estar em formato .csv, codificado em UTF-8, com colunas separadas por ponto e vírgula (;).
  • Colunas presentes: O relatório deve conter exatamente as seguintes colunas: ID da Transação, Data, Nome do Cliente, Valor (R$), e Status.
  • Processamento assíncrono (Regra de Performance): Se o relatório contiver mais de 5.000 linhas, a API não deve travar a tela do usuário. O sistema deve processar o arquivo em background e enviar um link de download para o e-mail do analista assim que estiver pronto.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions