Commit Graph

  • df6810922b Adiciona campo JsonBody em ProcessedInvoices (jsonb) master Giuliano Paschoalino 2026-02-27 14:03:52 -03:00
  • 001c467a7c Ajustes em testes, consultas SQL e divergências de faturas Giuliano Paschoalino 2026-02-27 13:28:11 -03:00
  • 6848039309 Alteração da porta do Kestrel para 8662 no appsettings Giuliano Paschoalino 2026-02-10 18:00:02 -03:00
  • 495130efe9 Ajusta lógica condicional para consultas de unidades Giuliano Paschoalino 2026-02-10 14:53:51 -03:00
  • bf824a885d Adiciona novo construtor à classe Fatura com HttpClient Unificação-webhook Giuliano Paschoalino 2026-02-10 10:29:12 -03:00
  • 0aad4ce2c3 Preparação para utilizar a extração de faturas o modo assincrino utilizando o webhook. Adriano Serighelli 2025-12-19 14:45:22 -03:00
  • 0a9396ad3d Refatora endpoints /api e modulariza processamento de faturas Adriano Serighelli 2025-12-17 18:02:22 -03:00
  • 327d09c63b Correção de configurações de publicação. Adriano Serighelli 2025-12-01 17:03:50 -03:00
  • 0fb1a59d44 Merge branch 'Separação-biblioteca-de-classes-para-fatura' Giuliano Paschoalino 2025-12-01 15:28:16 -03:00
  • 874eabe87a Refatora e atualiza projetos para .NET 9.0 Adriano Serighelli 2025-12-01 14:50:21 -03:00
  • 8efd900bb5 Update FaturaIntegrationTests to include BOT in API check and modify divergencias.csv with new data entries Giuliano Paschoalino 2025-12-01 15:00:46 -03:00
  • 6b0a5d61d3 Refatoração e melhorias gerais no processamento de faturas Giuliano Paschoalino 2025-11-28 11:21:22 -03:00
  • 414a489f29 Corrigir acentuação em mensagens de log e comentários no código Giuliano Paschoalino 2025-11-25 17:41:23 -03:00
  • 9c4a59b47b Merge branch 'chore/no-ref/new-tusd-logic-validation' Giuliano Paschoalino 2025-11-25 17:34:26 -03:00
  • 9cb645e961 Merge branch 'master' of http://192.168.10.248:3000/Smart/faturas_4docs Giuliano Paschoalino 2025-11-25 17:11:56 -03:00
  • cfd344ab63 Adicionado diretório .history ao .gitignore Giuliano Paschoalino 2025-11-25 17:11:55 -03:00
  • 469b76792c Merge remote-tracking branch 'origin/master' into chore/no-ref/new-tusd-logic-validation Giuliano Paschoalino 2025-11-25 16:48:39 -03:00
  • e93d99e5b9 Reduzir o limite de permissão do limitador de taxa para 1 Giuliano Paschoalino 2025-11-25 16:48:13 -03:00
  • 496ed11510 Adicionada a função GetErrorText para validar os textos de erro e escolhe o mais adequado para inserir no BD. Giuliano Paschoalino 2025-11-25 11:43:20 -03:00
  • 09b4224730 Removido código redundante de verificação de ID Adriano Serighelli 2025-10-28 18:58:39 -03:00
  • 65055111e6 Reduz limite de concorrência para 1 no RateLimiter Adriano Serighelli 2025-10-28 17:38:50 -03:00
  • a870debbc3 Simplificação de lógica e remoção de tratamento de erros Giuliano Paschoalino 2025-08-22 15:15:02 -03:00
  • 03d40713af chore: - Teste FaturaIntegrationTests para verificar divergências entre o novo e o velho método "Faturas" Giuliano Paschoalino 2025-07-10 17:41:58 -03:00
  • 0262426bca Alteração para utilizar "kind" = "TUSD" para energia ponta e fora ponta. Adriano Serighelli 2025-07-09 15:06:16 -03:00
  • b919f75c83 Correções semânticas Adriano Serighelli 2025-06-10 10:24:33 -03:00
  • 13c7356d9e Faturas duplicadas não são mais salvas. Adriano Serighelli 2025-06-10 10:03:45 -03:00
  • 9197d900ff Adicionado estrutura para não processar faturas da Copel do tipo "deposito judicial" e "ajuste do desconto" Adriano Serighelli 2025-06-10 09:59:43 -03:00
  • 444530e568 Otimização da estrutura utilizando "return" após itentificar o tipo de fatura. Adriano Serighelli 2025-06-10 09:57:12 -03:00
  • be969ef824 Correção das queries para somente buscar unidades gerenciadas Adriano Serighelli 2025-06-10 09:56:13 -03:00
  • 52a32b9279 Adicionado custom parser para faturas onde não existe período de leitura. Faturas sem data de leitura são classificadas como erro e salva na pasta de erros. Adriano Serighelli 2025-06-10 09:55:09 -03:00
  • d16a799ebc Remoção de itens não utilizados Adriano Serighelli 2025-06-10 09:45:30 -03:00
  • c549dc8615 Correção para a variável documentType somente ser verificada se ela existir. Adriano Serighelli 2025-06-05 16:25:18 -03:00
  • e4be58d728 att Adriano Serighelli 2025-06-03 10:23:41 -03:00
  • 48c729e5b6 Download Faturas: Substituição de pasta NFe para TUSD utilizando Case Insensitive. WebHook: Salvar somente arquivos do tipo "nota_fiscal", ignorar arquivos devec e decisões judiciais. Salvar no histórico a mensagem de erro. Adriano Serighelli 2025-06-03 10:23:22 -03:00
  • b29ae2e3d3 alteração da função de upload e insert do location status. Adriano Serighelli 2025-01-07 17:35:00 -03:00
  • 91be1c6a3d Data de migração alterado de int para datetime na base de dados. Adriano Serighelli 2025-01-07 17:22:33 -03:00
  • b7d1599029 consumo_Reg_FP iniciando como 0 Adriano Serighelli 2024-12-18 10:17:19 -03:00
  • 528bc5c7d7 Adicionado um limitador de conexão simultaneas ao banco de dados Access. Adriano Serighelli 2024-12-11 09:48:12 -03:00
  • ee2608859c Adaptado para unidades com mais de um medidor no mesmo mês. Adriano Serighelli 2024-12-11 09:45:06 -03:00
  • 5a019cddec Faturas incluidas no BD serão salvas automaticamente na pasta da unidade. Adriano Serighelli 2024-11-28 14:12:44 -03:00
  • 3274f26415 26/11/2024 Adriano Serighelli 2024-11-25 14:23:19 -03:00
  • 82d6df6a35 - Remoção de log para contas "saudáveis" - Adição de contas não encontradas à tabela de erros "AgVirtual4DocsErros" Adriano Serighelli 2024-04-19 14:53:08 -03:00
  • 1867a3c50f Atualização das contas de Energia Reativa e Demanda Reativa. Adriano Serighelli 2024-04-18 13:53:56 -03:00
  • a6143a239a Verificação da "saúde" do login e senha dos usuários Adriano Serighelli 2024-04-17 17:19:35 -03:00
  • cd945a276f Adicionado projeto webhook Adriano Serighelli 2024-03-15 17:29:22 -03:00
  • 39aaa23c3e Inclusão da energia injetada. Adriano Serighelli 2024-02-02 15:22:09 -03:00
  • fb7a1ea38a Alteração para o Ambiente considerar a data de migração. Adriano Serighelli 2024-01-26 13:17:25 -03:00
  • 1685711fb7 Aprimorada a lógica para somar a energia por posto tatifário (P/FP). A lógica considera o "kind" do item. Adriano Serighelli 2024-01-04 16:30:31 -03:00
  • dd94e43be3 Resultado do processamento exibido corretamente no console. Adriano Serighelli 2024-01-03 09:37:35 -03:00
  • 25a640c898 Adicionado o status "PREPROCESS" e adicionado a condição para separar TUSD e TE (mudança EDP). Adriano Serighelli 2023-12-21 09:13:58 -03:00
  • 0beff7380d Demandas não estavam sendo atualizadas nos dados cadastrais. Correção realizada Adriano Serighelli 2023-10-10 19:26:51 -03:00
  • cf2026862c Demanda registrada é igual a contratada a menos que exista itens medidos. Adriano Serighelli 2023-10-03 13:58:38 -03:00
  • a5a5ac27a4 Caso o perfil tarifário não esteja na fatura, será igual aos dados cadastrais. Adriano Serighelli 2023-10-03 13:28:45 -03:00
  • 8b1c69168e Parametros são utilizados em comandos SQL Adriano Serighelli 2023-10-02 20:21:09 -03:00
  • 43ed54c5fe Atualizando para utilizar parametros nos comandos SQL Adriano Serighelli 2023-10-02 12:18:48 -03:00
  • dab453279b Atualiza a demanda contratada nos dados cadastrais conforme a TUSD. Adriano Serighelli 2023-09-20 13:32:04 -03:00
  • 76650c282b Alteração no padrão JSON. valores do objeto "item" alterados para nullable. Adriano Serighelli 2023-09-12 10:02:25 -03:00
  • 18c533e848 Escaping aspas simples SQL (Inacio's Hotel -> Inacio''s Hotel) Adriano Serighelli 2023-07-26 13:09:09 -03:00
  • 9010d154e5 (CPFL) Novas classificações para energia registrada fora de ponta Adriano Serighelli 2023-06-26 11:35:00 -03:00
  • 423ac7870c Para unidades do Grupo B a modalidade tarifária é sempre convencional. Adriano Serighelli 2023-06-23 11:29:26 -03:00
  • a26f0eac05 CELESC: TE e TUSD são faturados separados, caso os itens fossem somados o valor estaria duplicado Adriano Serighelli 2023-06-23 11:24:27 -03:00
  • 5f7f86880c Correção para somar valores FP indutivos com capacitivos. Adriano Serighelli 2023-06-19 14:10:17 -03:00
  • 920d387c6c Unidades da Light com ultrapassagem de demanda não estava sendo registrado corretamente o valor faturado. Adriano Serighelli 2023-06-12 17:41:54 -03:00
  • eeaaa6111b Correção para arquivos deletados ou com nome alterado Adriano Serighelli 2023-06-07 11:43:31 -03:00
  • 1283c7236c Correção para Demanda Ponta ser lançada conforme corretamente para medição em BT. Adriano Serighelli 2023-06-05 19:15:37 -03:00
  • 7bacc96030 Correção para faturas onde o arquivo não foi encontrato não seja analisado a fatura. Adriano Serighelli 2023-06-01 14:35:34 -03:00
  • 8014b1d1de Corrigido classificação de modalidades tarifárias: VERDE, CONVENCIONAL e AZUL. Adriano Serighelli 2023-05-31 17:12:00 -03:00
  • 58dc1924ba Correção de bug para faturas com "," no nome do arquivo Adriano Serighelli 2023-05-29 14:42:52 -03:00
  • 6254d9fec8 Refatoração concluída Adriano Serighelli 2023-05-29 14:31:27 -03:00
  • bf9acacb9c Demanda registrada vem dos dados faturados caso não existam dados medidos. Adriano Serighelli 2023-05-26 11:26:22 -03:00
  • ba61bbae95 Metodo mover também realiza a separação de arquivos individuais no caso de faturas agrupadas. Itens classificados como "other" são inseridos após inserir a TUSD devido a relação entre as tabelas. Adriano Serighelli 2023-05-26 10:05:52 -03:00
  • a7b176ae12 Removendo métodos assincronos Adriano Serighelli 2023-05-24 14:14:09 -03:00
  • b65d42e0de Conclusão do método "mover" Adriano Serighelli 2023-05-24 13:56:08 -03:00
  • 857e13d667 Correção de avisos Adriano Serighelli 2023-05-23 16:28:38 -03:00
  • f11bc9f194 Adicionando obejeto dataset (database tipada) Adriano Serighelli 2023-05-23 11:05:52 -03:00
  • ff9603c84d Arquivo separado para a classe fatura Adriano Serighelli 2023-05-19 18:16:17 -03:00
  • 88bbb6e095 Criando a Class Fatura Adriano Serighelli 2023-05-03 11:43:56 -03:00
  • 5189f34e67 Função "processar_fatura" retornando Tuple (Status e pasta para armazenar as faturas do cliente) Adriano Serighelli 2023-04-28 17:22:56 -03:00
  • c2eb47bcd6 Adicionar arquivos de projeto. back3 2023-04-28 14:13:04 -03:00
  • dae5e4f66b Adicione .gitattributes e .gitignore. back3 2023-04-28 14:13:01 -03:00