Releases: nfe/whmcs-addon
v2.1.0
Após algumas versões beta está disponível a versão estável v2.1 do módulo de notas ficais para WHMCS da NFE.io! A versão v2.1 ganhou novos recursos assim como várias melhorias e correções.
Atenção: usuários da versão 1.4.6 deverão seguir os passos para migração disponível em https://nfe.github.io/whmcs-addon/docs/atualizacao/
Documentação completa disponível em https://nfe.github.io/whmcs-addon/
Novo Recurso
Calculo de descontos existentes na fatura
Agora é possível deduzir os descontos de uma fatura na nota fiscal. Quando uma fatura possuir um item de desconto ou item com valor negativo, o mesmo será deduzido do valor total da nota a ser emitida. Se uma fatura possuir vários itens de desconto para diferentes serviços, os descontos serão somados e descontados com base no grupo de código de serviço. Este recurso pode ser desativado na configuração do módulo (ativado por padrão) (#118).
Emissão de notas com itens consolidados
A partir desta versão, faturas que possuírem diferentes itens com mesmo código de serviço terão seus valores, descontos e descrições consolidadas para emissão em uma única nota fiscal. Se uma fatura possuir itens com diferentes códigos de serviços, os itens com mesmo código serão consolidados em diferentes notas fiscais (#119).
Melhorado
- Logs: melhorado registro de logs para debug do callback (#55)(#116).
- Alíquotas e Retenções: Agora o valor de retenção para ISS pode ser personalizado por código de serviço e não mais por produto. Com isso evita a possibilidade de produtos com mesmo código de serviço possuam diferentes alíquotas de retenção de ISS (#74).
- Emitir NF para itens faturáveis: A partir desta versão é possível emitir nota fiscal para qualquer tipo de item faturável (hora ou item). Itens faturáveis receberão as configurações de código de serviço, alíquotas e descontos padrões do módulo (#111).
- Emissão em duplicidade: Melhorado mecanismo que evita a geração de notas fiscais duplicadas para a mesma fatura (#110).
Corrigido
- Possibilidade de clique nos botões de ações na administração mesmo estando desabilitado (#117)
Removido
- WHMCS 7: Removida compatibilidade com WHMCS 7.
Full Changelog: v2.0.0...v2.1.0
v2.1.0-beta.3
Corrigido
- Alíquotas & Retenções: Edição do campo retenção de ISS na configuração global, não estava persistindo as alterações (da62d68).
- Emissão de NF: Itens de fatura com valor negativo gerava emissão no NF (#115).
Melhorado
- Administração: Exibição da tabela com informações das notas na visualização da fatura pelo administrador (3837188).
Refatorado
- Cliente: Exibição e download em PDF e XML das notas fiscais de uma fatura pelo cliente (#69).
Full Changelog: v2.1.0-beta.2...v2.1.0-beta.3
v2.1.0-beta.2
Novo recurso
- Alíquotas & Retenções: Agora é possível informar a alíquota de retenção do ISS para produtos/serviços em um novo menu na administração do módulo #74
Corrigido
- Emissão de NF: Corrigido indicação de quando emitir a NF personalizada por cliente, a função responsável pela verificação de quando emitir poderia retornar nulo em algumas situações, fazendo com que a nota não fosse emitida conforme a condição desejada.
- Corrigido namespace do banco de dados em algumas classes.
Melhorado
- Registro de logs: Adicionado registro de log na rotina da cron do módulo para que o WHMCS mesmo que não haja notas a serem emitidas grave a informação, facilitando a depuração de eventuais problemas.
- Migração da v1.4: Alterada lógica para compatibilidade quando realizado migração da v1.4 para a v2.1 devido à necessidade de inserção de novas colunas nas tabelas migradas. #112
Full Changelog: v2.0.0...v2.1.0-beta.2
v2.1.0-beta
Novo recurso
- Agora ao criar uma nota é gerado um identificador externo único para evitar a criação de NF em duplicidade (#110).
Corrigido
- Corrigido lógica de emissão para gerar notas distintas para cada item de uma fatura, manual e automático (#108).
- Corrigido problema no WHMCS 8.2 que somente a nota da primeira fatura era gerada quando executado a cron (#108).
- Corrigido layout dos itens do módulo ao acessar uma fatura pelo admin do WHMCS (#109).
Manuais e documentações
- Tutorial para atualização da versão 1.4 para a versão 2 (incluindo esta beta) está disponível em https://nfe.github.io/whmcs-addon/docs/atualizacao/
- A documentação de instalação e configuração da versão 2 está disponível no link https://nfe.github.io/whmcs-addon/
Full Changelog: v2.0.0...v2.1.0-beta
v1.4.6 Correção no agendamento de emissão de nfse
Release 1.4.6
- fix(cron): corrige emissão de notas em dia especifico: corrige a geração de notas para quando é configurado número de dias para emissão após o pagamento da fatura.
- fix(cron): corrige aftercronjob: altera a lógica da cron aftercronjob para processar toda NF que esteja na fila de emissão. Nesta
nova lógica presume-se que qualquer NF na fila com status "waiting" está pronta e disponível para emissão.
closes #103
Full Changelog: v1.4.5...v1.4.6
v1.4.5 Modificando atributo "Código de Serviço" de inteiro para varchar
v1.4.5
- Modifica o atributo "Código de Serviço" de inteiro para varchar, por conta que algumas prefeituras recebem essa informação com pontos, barras e hífens.
v.2.0.0 (BETA) - Em testes
v2.0.0
- Reestruturação do módulo
- Rebranding
- Padronização segundo a documentação do WHMCS
v1.4.4 Correção no insert de dados em tabelas de configuração do módulo
v1.4.4
- Correção no insert de dados em tabelas de configuração do módulo
v1.4.1 Correções no campo "Emitir nota fiscal quando"
v1.4.1
- Corrigida a atualização de ids de notas fiscais no banco de dados no momento da emissão.
- Mostrar a opção "Emitir nota fiscal quando" (dentro do cliente) independente da configuração do módulo.
- Impedir a inserção de registros duplicados na opção acima citada.
v1.4.0 Migração da RPS para NFE.io
Merge pull request #50 from LinkNacional/master 1.4.0 - Migração da tratativa do RPS e campos personalizado para emissão de nota