Linux/Windows
Retiradas as validações de regras do IBS/CBS/IS
Correções no tratamento do retorno da calculadora RTC e adição de montagem dos grupos gDif, gDevTrib e gRed no XML
O Framework passa a ser linkado em Linux com uma biblioteca estática da Openssl na versão 1.1.1, para evitar quebras de compatibilidade em distribuições Linux que tem Openssl versão 3.0 ou superior.
Passa a gerar instrução de “SubstituirDocumento” e enviar a instrução como parâmetro da emissão, quando ocorrer falha de comunicação;
Entrada em contingência ao receber retorno 201 no campo Codigo (retorno da comunicação).
Adicionado tratamento para que o resultado de uma emissão de correção seja devolvida diretamente para o Aplicativo Comercial (sem tratar os status que podem direcionar para contingência)...
Novos campos da RTC - Nota Técnica 2025.002-RTC-Versão 1.30;
Ajustes na verificação da data de validade do certificado a cada emissão. Se a data estiver a menos de 15 dias da expiração, refaz a consulta a cada 2 horas - Caso receba uma data de expiração atualizada, em virtude de o certificado ter sido atualizado no InvoiCy, realize consulta para obtenção do mesmo.
Reconhece o retorno 150 (autorizado fora do prazo) como um retorno de documento autorizado;
implementação dos novos métodos que permitem obter ou definir o último sequencial utilizado, considerando o CNPJ, ambiente, tipo de documento e série especificados nos parâmetros “InvoiCyFramework_ObtemUltimoSequencialDFe” e “InvoiCyFramework_DefineSequencialDFe”.
Compatibilização com a NT 2025.002 v1.20;
Passa a devolver rejeição 995-Rejeição: Erro ao salvar sequencial caso não consiga salvar o número sequencial auto-definido nas emissões de NFC-e;
Adicionada a verificação do correto preenchimento de campos da RTC (rejeições 1073, 1075, 1076, 1117, 1118 e 1119);
Novos Web Services para consultas de documentos (aconsultadocumentos).
Incrementado a gravação da chave privada do certificado de forma criptografada;
Implementado retorno da série e sequencial em caso de rejeição estando o parâmetro AUTO_INCREMENTO desabilitado.
Adequação a Nota Técnica 2025.001 - QR-Code versão 3;
Adequação a Nota Técnica 2025.002-RTC - Versão 1.01.
Retiradas as validações de regras do IBS/CBS/IS
Correções no tratamento do retorno da calculadora RTC e adição de montagem dos grupos gDif, gDevTrib e gRed no XML
O Framework passa a ser linkado em Linux com uma biblioteca estática da Openssl na versão 1.1.1, para evitar quebras de compatibilidade em distribuições Linux que tem Openssl versão 3.0 ou superior.
Passa a gerar instrução de “SubstituirDocumento” e enviar a instrução como parâmetro da emissão, quando ocorrer falha de comunicação;
Entrada em contingência ao receber retorno 201 no campo Codigo (retorno da comunicação).
Adicionado tratamento para que o resultado de uma emissão de correção seja devolvida diretamente para o Aplicativo Comercial (sem tratar os status que podem direcionar para contingência)...
Novos campos da RTC - Nota Técnica 2025.002-RTC-Versão 1.30;
Ajustes na verificação da data de validade do certificado a cada emissão. Se a data estiver a menos de 15 dias da expiração, refaz a consulta a cada 2 horas - Caso receba uma data de expiração atualizada, em virtude de o certificado ter sido atualizado no InvoiCy, realize consulta para obtenção do mesmo.
Reconhece o retorno 150 (autorizado fora do prazo) como um retorno de documento autorizado;
implementação dos novos métodos que permitem obter ou definir o último sequencial utilizado, considerando o CNPJ, ambiente, tipo de documento e série especificados nos parâmetros “InvoiCyFramework_ObtemUltimoSequencialDFe” e “InvoiCyFramework_DefineSequencialDFe”.
Compatibilização com a NT 2025.002 v1.20;
Passa a devolver rejeição 995-Rejeição: Erro ao salvar sequencial caso não consiga salvar o número sequencial auto-definido nas emissões de NFC-e;
Adicionada a verificação do correto preenchimento de campos da RTC (rejeições 1073, 1075, 1076, 1117, 1118 e 1119);
Novos Web Services para consultas de documentos (aconsultadocumentos).
Incrementado a gravação da chave privada do certificado de forma criptografada;
Implementado retorno da série e sequencial em caso de rejeição estando o parâmetro AUTO_INCREMENTO desabilitado.
Adequação a Nota Técnica 2025.001 - QR-Code versão 3;
Adequação a Nota Técnica 2025.002-RTC - Versão 1.01.