Skip to content

Releases: decimo3/KyraNFeEmit

NFE_BOT v1.2.0 release

Choose a tag to compare

@decimo3 decimo3 released this 09 Oct 12:27

Implementação do preenchimento do IBS/CBS

Acrescentadas interações para aos campos referentes ao IBS/CBS;
Adicionado preenchimento do campo Código Indicador da Operação;
Adicionado preenchimento do campo Código de Situação Tributária;
Adicionado preenchimento do campo Código de Classificação Tributária;

As alterações já estavam planejadas, porém entrariam em vigor somente no início do mês.

NFE_BOT v1.1.1 release

Choose a tag to compare

@decimo3 decimo3 released this 13 Aug 18:48

Correção de correção errônea

O programa apresentou erros, informando que o valor líquido não corresponde ao valor esperado, porém o valor líquido está correto. O mesmo foi causado por uma correção errônea na fórmula de cálculo da verificação do valor líquido.

Utilizei cota de imposto para ISS informado na planilha Cota de Impostos Estruturados.xls ao invés de utilizar o valor anexado a planilha pelo município, conforme feito pelo programa AndreWorkSheetSplitter que utiliza a planilha ISS.xls com os valores corretos.

Ratifico que o engano foi cometido somente na fórmula de verificação de valores e não altera o preenchimento do formulário.

NFE_BOT v1.1.0 release

Choose a tag to compare

@decimo3 decimo3 released this 12 Aug 18:36

Atualização devido a mudança no portal do Emissor Nacional

O programa foi atualizado para incluir e atualizar alguns campos:

  • Adicionado click "não" no rádio PreencherInfoIBSCBS;
  • Adicionado click no botão btnMaisInfoEmitente;
  • Alteração do texto em Prestador_EnderecoNacional_Numero;
  • Adicionado caminho do rádio EhCompraGovernamental caso necessário;
  • Adicionado caminho do rádio DestinatarioEhOAdquirente caso necessário;
  • Não foi necessário atualizar o caminho de ServicoPrestado_CodigoNBS_chosen;
  • Corrigido a obtenção da cota de ISS para verificação do Valor líquido da NFS-e.

Não foi possível coletar o caminho para os campos Código da Situação Tributária e Código da Classificação Tributária devido os mesmos estarem desabilitados.

NFE_BOT v1.0.7 release

Choose a tag to compare

@decimo3 decimo3 released this 16 Jul 18:23

Adicionada separação de códigos complementares por tomador e código base

O programa agora separa o código complementar por tomador e código base além do município.

Isso se tornou necessário por conflitos de execução de atividades na mesma localidade por mais de um tomador.

Foi acrescentada as colunas Tomador e Codigo na estrutura da planilha Codes Complementares por Municipio.xls, que será utilizada para coletar o código complementar.

O uso dessa nova versão sem a atualização da estrutura da planilha causará o erro: "KeyError: 'Tomador'".

NFE_BOT v1.0.6 release

Choose a tag to compare

@decimo3 decimo3 released this 10 Jul 12:11

Implementação do código de tributação 0703 e atualização do padrão de arquivo da LIGHT

O programa agora será capaz de realizar a emisssão de notas com código tributário 0703, conforme as regras.

Além disso, o padrão do nome do arquivo da medição da Light foi alterado devido ao acréscimo de um dígito no número da referência.

NFE_BOT v1.0.5 release

Choose a tag to compare

@decimo3 decimo3 released this 15 Jun 20:31

Implementation of LIGHT Business Rules

Fix ValueError on LIGHT Notes

LIGHT notes do not provide a valid conformidade value, so the program previously used the referencia field as a fallback.

However, the referencia field may contain non-numeric values, causing a ValueError when the program attempted to convert it to an integer.

To resolve this issue, the program now uses the pedido value as the fallback for conformidade when processing LIGHT notes. Since pedido is always numeric, this prevents the conversion error and ensures consistent processing.

Fix KeyError on Retained ISSQN Validation

An incorrect property was used when calculating the expected retained ISSQN value during validation. The calculation has been updated to use the correct property, ensuring accurate verification and preventing KeyError exceptions.

Brazilian Number Formatting

Normalized numeric values now follow Brazilian formatting conventions, including thousands separators in addition to decimal separators.

Example:

  • Previous format: 1234,56
  • New format: 1.234,56

This change improves readability and aligns the generated values with local standards and user expectations.

NFE_BOT v1.0.3 release

Choose a tag to compare

@decimo3 decimo3 released this 08 Jun 12:37

Fix InterceptedClickException 2

This error occurred when the EMIT_AVANCAR button was clicked before the modal dialog had fully closed.

To resolve the issue, the program now waits for the modal to disappear before attempting further interactions. This prevents premature clicks and eliminates the InterceptedClickException.

NFE_BOT v1.0.2 release

Choose a tag to compare

@decimo3 decimo3 released this 05 Jun 18:31

Add Light conformity pattern

Update regex to support both AMPLA and LIGHT patterns

NFE_BOT v1.0.1 release

Choose a tag to compare

@decimo3 decimo3 released this 05 Jun 17:53

Fix InterceptedClickException

The error ocurrs when selecting 'Tomador' from list on page 'Pessoas'.

Adding a delay before interact, the error was fixed.

NFE_BOT v1.0.0 release

Choose a tag to compare

@decimo3 decimo3 released this 22 May 20:36

Initial release

Program can perform AMPLA note emit only