NFSe

Mensagem ao abrir configuração de NFS-e (Migrate)

lock conflict on no wait transaction unsuccessful metadateupdate object PROCEDURE "" is in use

Causa: Algum usuário deve estar com o sistema aberto, impedindo a atualização da procedure.
Solução: Necessário fechar o sistema em todas as demais máquinas para que seja atualizada a procedure. Ocorre apenas no primeiro acesso após atualizar (no caso de migração de versão).


Nota com status transmitida mas não consta na prefeitura

Ao tentar consultar esta nota retorna a mensagem:

Erro ao carregar o arquivo. (XML Empty)

Causa: Pode ter ocorrido um problema na hora das transmissão.
Solução: É ajustado via banco de dados o status na nota e então é necessário assinar, consultar e, se não houver retorno de que a a nota já foi emitida, transmitir.


Total ISSQN informado não corresponde com os valores informados

L041=O total ISSQN informado não corresponde com os valores informados. Número do RPS em que ocorreu o erro: 2469

Causa: O imposto retido da nota foi arredondado para um valor que possui quebra, não sendo registrado corretamente no xml da nota fiscal.
Solução: É necessário corrigir o valor via banco de dados, uma vez que ao assinar a nota o valor sempre é recalculado, o que descarta a possibilidade de arredondamento manual. Será feita melhoria para ser possível alterar este valor manualmente.


Erro ao assinar a NFSe

Mensagem de Erro:

Violates length constraint of 8. The element '{http://www.abrasf.org.br/nfse.xsd}Cep' with value '2003191' failed to parse.

Causa: Ocorre caso o CEP informado na NFS-e não contenha 8 caracteres.
Solução: Deve-se verificar o número do CEP da NFS-e, visto que é obrigatório a utilização de 8 dígitos no campo CEP.

Mensagem de Erro:

NFS-e 6703: Classe não registrada, ClassID: {37Cc6482-8AB3-4EA3-8D8C-82A77813E8FF}.

Causa: Falta dll LWSign.dll no diretório do sistema
Solução: Após acesso remoto foi copiado as dll para pasta c:\windows\syswow64. Feito isto foram registradas via cmd executado como administrador conforme comandos abaixo: regsvr32 capicom.dll regsvr32 msxml5.dll regsvr32 msxml5r.dll

  • As dll abaixo tambem foram copiadas para a pasta c:\windows\syswow64: iconv.dll libxml2.dll libxmlsec-openssl.dll libxmlsec.dll libxslt.dll zlib1.dll
  • Após foi necessario copiar a dll LWSign.dll e o LWSING_reg (disponivel em \VBILL\logycware\Testes\Sistema\lib\LWSign) para a pasta Aquivos de programas>logycware da maquina client que estava transmitindo, em seguida executar o .bat. Apos isso pode ser assinada e transmitida sem nenhum problema.

Nota com falta de informação

Mensagem do Erro:

NFS-e 6580: Could not convert variant of type (Null) into type (OleStr)

Causa: Esse erro aparece quando a nota está com poucas informações.
Solução: Verificar todas os campos da nota para ver se não está faltando nenhuma.


Sem permissão para transmitir

Mensagem de Erro apresentado ao transmitir uma NFS-e:

E175=Contribuinte não está autorizado a emitir NFS-e com esta natureza de operação.

Causa: Ocorre caso ao CFOP esteja bloqueado para utilização da Empresa.
Solução: Necessário entrar em contato com a Prefeitura de sua cidade e verificar a situação da Empresa, questionando em relação ao CFOP bloqueado/desativado.


Web service inativo ou inoperante

Mensagem de Erro:

Web service inativo ou inoperante. Por favor tente mais tarde.

Causa: Ocorre caso o site da Prefeitura esteja com alguma lentidão ou caso a opção "Usar TLS 1.2" esteja marcada.
Solução:

  • Necessário verificar se o Web service está fora do ar.
  • Verificar se o site da Prefeitura está fora ou apresenta alguma lentidão.

NFS-e cancelada pelo site não retorna status

Causa: Algumas prefeituras podem deixar de retornar o status da nota se esta for cancelada pelo site.
Solução: Baixar o XML cancelado e atualizar o xml no banco de dados. Este procedimento precisa ser feito pela engenharia devido a necessidade de ajustes via banco de dados. Depois de ter sido alterado o XML é possível consultar o status e esse deve retornar OK.


Erro no retorno ao tentar transmitir NFS-e

Mensagem de erro:

Codigo do municipio de incidencia do ISSQN nao informado. Correção: A informacao do codigo do municipio da incidencia do ISSQN e obrigatorio quando Exigibilidade do ISS for tipo 1 - Exigivel, 6 - Exigibilidade Suspensa por Decisao Judicial ou 7 - Exigibilidade Suspensa por Processo Administrativo. Consulte a Tabela de Municipios do IBGE para preenchimento do campo.

Causa: Algumas Prefeituras exigem que no XML seja informada a tag do município de incidência do ISSQN.
Solução: Selecionar o município de incidência conforme imagem abaixo: