Situação: Passo a passo para correção de NFS-e via banco de dados
Solução:
Neste caso, existem dois cenários e as ações a serem tomadas devem ser de acordo com o cenário adequado. Para tal, verifique se a nota que está na pesquisa status NFS-e está na prefeitura (e neogrid) devidamente transmitidas. Após essa consulta, existirão dois cenários:
Cenário A: Se a nota não foi transmitida para a prefeitura, basta cancelar a mesma no sistema e emiti-la de novo.
Cenário B: A nota se encontra na prefeitura e na neogrid. Dessa forma, deve-se adotar o seguinte procedimento:
1. Entre na tabela LOTENFSE
2. Localize o RPS da nota fiscal em questão. O campo é NUMERORPS
3. Com o registro em mãos, veja que os campos NUMERONFSE, CODVERIFICACAO e STATUS estão vazios
- O campo NUMERONFSE é o número da nota na prefeitura. Obtenha ele e coloque no respectivo campo no banco de dados;
- O campo CODVERIFICACAO é localizado se consultando a nota na prefeitura. Obtenha ele e coloque no respectivo campo no banco de dados;
- O campo STATUS deve ser preenchido com o valor 5.
Salve as alterações no banco de dados. Volte no sistema. Saia da rotina de pesquisa status NFS-e e retorne. As notas estarão autorizadas.
Ainda assim, para o DANFE ficar disponível, se deve fazer o procedimento a seguir:
1. Localize a NFSE na tabela NFSAIDC.
2. Logo após, localize o campo NUMERONFSE. O mesmo estará vazio. PREENCHA O CAMPO COM O NÚMERO DA NOTA FISCAL DE SERVIÇO DA PREFEITURA. Por exemplo, o número da nota na prefeitura é 201700000000116. Dessa forma, pegue este número e coloque no campo em questão. Confirme a operação.
3. Saia da tela de status NFS-e e abra novamente. Faça o procedimento para a impressão.
A nota será impressa com sucesso.