Ao emitir NFS-e em municípios que utilizam o Provedor GOVBRv2, as empresas poderão receber a seguinte rejeição:
Object reference not set to an instance of an object.
A rejeição indica um problema no envio dos códigos de serviço, que estão diferentes do padrão esperado pela prefeitura.
Para corrigir o problema, verifique como os códigos de serviço são enviados no XML de uma nota emitida diretamente na prefeitura. Para isso, siga os passos a seguir:
Acesse o portal do seu município. Estamos utilizando como exemplo neste caso o município de Mirassol. No menu suspenso, selecione a opção NFS-e > Consultar NFS-e:
A página será atualizada com um formulário para fazer uma pesquisa de notas. A consulta pode ser feita pela numeração ou por um intervalo de data. Faça a consulta conforme preferir, priorizando notas recentes:
O resultado da pesquisa aparecerá no fim da página. As notas aparecerão ordenadas da mais recente para a mais nova. Selecione a nota mais recente e clique em "Download XML":
Abra o XML que você acabou de baixar e identifique a seção do serviço (identificado pela tag <Servico>). Nela é possível conferir a formatação correta dos códigos da atividade a ser executada:
Atualize o JSON de envio da sua nota com os códigos corretos, respeitando os caracteres especiais (como pontos) e zeros à esquerda. Em seguida, reprocesse a sua nota.
Segue um exemplo de como enviar o serviço municipal para este provedor:
"servico":{
"descricao": "Descrição da sua nota",
"aliquotaIss": 3.0,
"issRetidoFonte": false,
"codigoServicoMunicipio": "900412",
"itemListaServicoLC116": "04.12",
"cnae": null
},
Lembre-se de verificar a data de competência que está sendo enviada ao reprocessar as notas negadas.
Ficou com alguma dúvida? Entre em contato com nosso time de suporte!