Histórico de Alterações - Citybase
Versão | Data Alteração | Descrição | Ajuste | ID |
---|---|---|---|---|
1.0.0.14 | 26/03/2025 | Processamento em lote travando o processo no ambiente da uniasselvi, o mesmo congela a thread e não da prosseguimento. | Foi realizado uma melhoria para evitar congelamento por deadlock de Threads concorrendo acesso em um mesmo certificado. | |
1.0.0.13 | 07/03/2025 | Ao realizar uma requisição manual de recepção, aplicação estava gerando erro, devido não estar sendo considerado o valor zero na coluna “WaitTimeConsultation” da tbconfig_job | Realizado ajuste na dll da citybase para que em casos de jobs com valor nulo ou zerado na coluna, a aplicação considerar a consulta imediata, pois não existe tempo programado. | |
1.0.0.12 | 19/12/2024 | Web service da prefeitura esta rejeitando os documentos devido o valor do número do lote estar sendo enviado em desacordo com o esperado pela prefeitura. | Realizado ajuste na regra de preenchimento do numero do lote para permitir que o valor deseja do pelo cliente seja enviado para a prefeitura no xml de RPS. | |
1.0.0.11 | 18/12/2024 | Identificado que o serviço do connector está apresentando um consumo elevado de memória ram após habilitado Jobs de DFe no ambiente. | Foi implementada uma tratativa na aplicação para que o processo de consulta de documentos fiscais eletrônicos (DFe) seja realizado de forma cadenciada, evitando o alto consumo de memória no servidor. | |
Documentos de entrada recuperados via ambiente nacional (ADN) estão ficando com as informações divergentes no portal do NDD Space. | Alterado filtro para que a aplicação só atribua o mesmo dataEntryId para registros que possuam o mesmo número de NFS-e, data de emissão e valor de serviço. | |||
1.0.0.10 | 05/11/2024 | Identificado internamente que a citybase não estava inserindo as mensagens de erro na tabela correta do banco, ao invés de inserir na tbDocumentMessageError, estava inserindo na tabela de processamento, causando impactos ao consultar via api a situação das notas cujo cancelamento estava rejeitado. | Realizado ajuste na dll da citybase para que as mensagens de erro sejam inseridas nas tabelas corretas do legado. | |
1.0.0.9 | 31/10/2024 | Processo de B2B estava sendo criado mesmo com a opção desabilitada dentro do job. | Só será criado processo de B2B se nas configurações do job estiver habilitado a opção. | |
1.0.0.8 | 24/09/2024 | Solicitação de sincronização dos documentos não esta sendo finalizada pela aplicação. PFIS - 8347 - Ocorria falha na criação da URL de impressão para documentos cancelados, fornecedora Siltecnologia. | Realizado tratativa na citybase para que seja gerado a ocorrência quando o município não disponibilizar o método de sincronização de documentos. Ajustado o método de criação da URL de impressão para documento cancelado. | |
1.0.0.7 | 26/08/2024 | Necessário nova implementação na citybase para recepção de documentos da fornecedora ELSoftwareV204. | Criado o método FormatCpfCnpj, para fazer a formatação de Cpf e Cnpj removendo os caracteres não numéricos. | |
1.0.0.6 | 09/08/2024 | Emissão em lote para município que utiliza fornecedora estava retornando: Erro: System.ArgumentNullException: String reference not set to an instance of a String. | Realizado ajuste na citybase para tratar o erro de argumento NULL, assim realizando o processamento do documento por lote. | |
1.0.0.5 | 14/06/2024 | Necessito que seja criado uma rotina na aplicação, para viabilizar o reprocessamento de documentos de recepção de NFS-e, caso ocorra alguma instabilidade durante a execução do processo de consulta dos documentos. | Adicionado rotina na aplicação para que os processos de consulta de nota de entrada sejam movidos para stand by caso ocorra algum problema durante o processo de consulta. | |
1.0.0.4 | 23/05/2024 | PFIS 7103 - Diversas filiais estavam recebendo rejeições de lote ja processado, o erro estava acontecendo quando o cliente enviava varias notas simultâneamente. PFIS 7117 - Ao atualizar a citybase, alguns municípios não estavam sendo visualizados no settings. | Realizado ajuste na dll da citybase para que ao enviar varias notas, a aplicação consiga incrementar o número do lote corretamente, a mesma estava duplicando junto com a nota autorizada, causando rejeição em uma delas. Também foi realizado ajuste para que a retro compatibilidade dos municípios não seja afetada. | |
1.0.0.3 | 13/04/2024 | Permitir que municípios que retornem o link de impressão em um método específico, consiga ser capturado pela citybase de forma correta para poder inserir no documento genérico. | Realizado ajuste para que a citybase insira o link de impressão retornado pela prefeitura no documento genérico, permitindo assim a visualização do pdf diretamente da prefeitura | |
1.0.0.2 | 01/04/2024 | Fila atualizador.configuracoes.nfse está perdendo o consumidor e acumulando muitas mensagens no rabbit. | Realizado tratativa na aplicação para que o controle do número do lote seja realizado por job e não mais por município. | |
1.0.0.1 | 21/03/2024 | A aplicação não está seguindo o tempo de espera configurado no job para fazer as consultas no web service da prefeitura. | Realizado ajuste para garantir que a aplicação siga o tempo configurado no job, durante o intervalo entre as consultas ao web service da prefeitura. | |
1.0.0.0 | 15/03/2024 | Ajustar lógica de atualização dos documentos – Sincronização Foi identificado através da issue 99088 que o processo de sincronização pode atualizar indevidamente o status do documento. O Processo de sincronismo é uma consulta realizada na base da prefeitura, a qual retorna a situação atualizada do documento (Autorizado, cancelado, etc). | Adicionada uma nova regra para lidar com situações em que uma prefeitura devolve uma mensagem de rejeição durante o processo de sincronização, enquanto o documento em questão já foi autorizado. Nesse caso, a aplicação deve manter o status atual do documento, sem realizar alterações. |