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

BACK - Informações mal formatadas e mudanças no financeiro #298

Closed
2 tasks done
yxuo opened this issue Jun 10, 2024 · 2 comments · Fixed by #301, #302, #310 or #311
Closed
2 tasks done

BACK - Informações mal formatadas e mudanças no financeiro #298

yxuo opened this issue Jun 10, 2024 · 2 comments · Fixed by #301, #302, #310 or #311
Assignees

Comments

@yxuo
Copy link
Contributor

yxuo commented Jun 10, 2024

Correções

  • A data/hora deve ser ordenada por: ano, mês, dia, hora minuto, segundo
  • As semanas do mês devem ser apenas as sextas de pagamento do mês, e o valor deve ser o valor cheio.
    Ou seja, quando selecionar em Mês todo, ao selecionar os dias, ele irá pegar apenas as sextas selecionadas e então pegar os períodos dessas sextas.
    Image
@yxuo
Copy link
Contributor Author

yxuo commented Jun 10, 2024

Mudanças no tipoIntegracao, integração do CCT com o Bigquery

Requisitos:

  • Temos 3 tipos de integração: Integral (junta outros tipos), Integração e Gratuidade

Mudanças:

  • O Rafael irá criar uma coluna tipo_transacao_smtr que junta débito, botoeria, cartão e PIX como "Integral" (atualmente é separado).Integral

  • O Rafael irá nos mandar o valor pago líquido tanto nas catracadas individuais quanto no OrdemPagamento.

  • Mostrar o tipoIntegração tanto no mensal, semanal e diário

    Tarefas:

  • Revisar se o valor semanal e mensal já estão ok.

  • Testar se o valor diário está ok também (bank-statements/me/individual)

    O Lauro quer ver o valor pago líquido diário (e individual).
    O Rafael irá nos mandar o valor pago líquido tanto nas catracadas individuais quanto no OrdemPagamento.
    O total do valor diário deve bater com o valor arrecadado semanal e mensal.

Tarefas 22/04/2024

  • Ajustar ordenação das catracadas
  • Ajustar status do operador no banco
  • Ajustar tipo de pagamento Débito em homol
  • Testar obter o Integracao (D+1 no TransacaoView) - Teste unitário
  • Status Pendente e lista com objetos de erro
  • Ao puxar do bigquery para Transacao, tem um ou outro valorPago vindo null

This was linked to pull requests Jun 11, 2024
@yxuo
Copy link
Contributor Author

yxuo commented Jun 13, 2024

CNAB gerou valor errado para o Thiago

Foi pago dia 7
Há 6x4,12. O total é 24,78
Nós pagamos foi pago 43 bruto (41,28 líquido; diferença de 16,5)

Verificando no TransacaoView prod (não é OrdemPagamento mas serve como evidência):

SELECT SUM(tv."valorTransacao")
FROM transacao_view tv
WHERE tv."idConsorcio" = '9'
AND tv."datetimeProcessamento" >= '2024-05-24 00:00:00.000'

Identificando o problema (em prod)

SELECT * FROM ita.id itaid, cf.nome, id.id idit, it.valor, da."valorLancamento", da.id idda
FROM detalhe_a da "itemTransacaoAgrupadoId" = ida.id
INNER JOIN item_transacao_agrupado ita on da."ItemTransacaoAgrupadoId" = ita.id
INNER JOIN item_transacao it on it."ItemTransacaoAgrupadoId" = ita.id
INNER JOIN arquivo_publicacao ap on ap."itemTransacaoId" = it.id
INNER JOIN cliente_favorecido cf on cf.id = it."clienteFavorecidoId"
WHERE it."dataOrdem" >= '2024-05-31 00:00:00.000'
AND it."nomeConsorcio" = 'STPC'
itaId,nome,idit,valor,valorLancamento,idDa
99,THIAGO SALES DELFINO,792,24.76800,41.28,96
99,MARIA DA GUIA BARROS DA COSTA,793,12.38400,41.28,96
99,MARIA DA GUIA BARROS DA COSTA,826,4.12800,41.28,96

Está agrupando pelo idConsorcio ao invés do idOperadora.


Verificamos que há 1 transacaoAgrupado associado com vários detalheA.
E está somando cada valor para pagar o total (41,28) para todos.

O que teremos que fazer

  1. Verificamos se as transações do Thiago e Maria do OrdemPagamento estão somando corretamente.
  2. Veremos se a OrdemPagamento está vindo com os valores corretos

This was linked to pull requests Jun 17, 2024
@yxuo yxuo closed this as completed Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants