nfe / whmcs-addon

Módulo Nota Fiscal para WHMCS via NFE.io. Automatiza a emissão de notas fiscais.
10 stars 8 forks source link

Configuração Código de Serviço #122

Closed jefferson333 closed 2 years ago

jefferson333 commented 2 years ago

Após concluída a instalação do módulo versão 2.1.0, ao tentar configurar os códigos de serviço individuais aparece o seguinte erro:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'mod_nfeio_si_productcode.iss_held' in 'field list' (SQL: select tblproducts.id, tblproducts.name, mod_nfeio_si_productcode.code_service, mod_nfeio_si_productcode.iss_held from tblproducts left join mod_nfeio_si_productcode on tblproducts.id = mod_nfeio_si_productcode.product_id order by tblproducts.id desc)

Etapas para reproduzir o erro: Addons->NFE.io NFSe->Configurações-> Código de Serviço

Vejo que a tabela mod_nfeio_si_productcode está criada, porém não existe a coluna iss_held nela.

Ambiente e versões:

andrekutianski commented 2 years ago

@jefferson333 estou realizando alguns testes aqui para identificar qual o problema na ativação que não gerou esta coluna na tabela. Um paliativo rápido seria criar esta coluna na tabela.

jefferson333 commented 2 years ago

OK, eu posso criar a coluna, mas ainda resta o problema da obrigatoriedade da Inscrição Municipal #123 , que impede que eu salve a configuração.

andrekutianski commented 2 years ago

OK, eu posso criar a coluna, mas ainda resta o problema da obrigatoriedade da Inscrição Municipal #123 , que impede que eu salve a configuração.

Neste caso uma maneira de contornar é criar o campo adicional necessário para a inscrição municipal e mantê-lo oculto para apenas poder indicar o mesmo na configuração do módulo.

O módulo necessita do campo personalizado, mesmo que você não o esteja utilizando ou nem pretenda utilizar (mantendo ele oculta do cliente).

andrekutianski commented 2 years ago

@jefferson333 uma dúvida, você realizou uma nova instalação a partir da v2.1 ou fez uma atualização do módulo para esta versão?

jefferson333 commented 2 years ago

@andrekutianski eu fiz uma atualização a partir da versão 1.4.6 . Eu criei um campo oculto inscrição municipal e depois disso eu consegui salvar a configuração.

jefferson333 commented 2 years ago

@andrekutianski qual tipo (string, float, etc..) e tamanho do campo iss_held, para que eu possa criar manualmente?

andrekutianski commented 2 years ago

@andrekutianski qual tipo (string, float, etc..) e tamanho do campo iss_held, para que eu possa criar manualmente?

Já estou disponibilizando uma correção, realmente há um erro na query de seleção quando acessa a página de configuração de códigos de serviços personalizados. Minha sugestão para inserir manualmente a coluna não irá resolver.

andrekutianski commented 2 years ago

@jefferson333 liberei nova versão com correção do problema https://github.com/nfe/whmcs-addon/releases/tag/v2.1.1

jefferson333 commented 2 years ago

@andrekutianski essa nova versão resolveu esse problema, obrigado!

souzadavi commented 2 years ago

consegui resolver o problema de emissão com esta nova versão, mas mesmo assim ainda não estou conseguindo emitir nota fiscal.