NFC-e - Erro emissão NFC-e: multiple rows in singleton select

Criado por Brendon Praes em 22/09/2022 16:01  ·  Atualizado em 22/09/2022 19:12  ·  Leitura: 1 min

Situação: Ao tentar emitir nota apresenta a seguinte mensagem:

O cupom não poderá ser encerrado corretamente. Ocorreu um erro durante a atualização do cliente na MvGeral:

multiple rows in singleton select:

At procedure 'PCALC_ESTA_PC_PMA_MVGERAL' line: 111, col 4.

At procedure 'PREPROCESSA_MVGERAL' line: 99, col 11

At trgger 'MVGERAL_AU0'

 

 

Solução:

1) Solicitar e garantir que ninguém use o sistema durante o procedimento
2) Faça uma cópia do banco de dados
3) Desativar todas as triggers da MVGERAL

 


4) Executar o update abaixo:

update mvgeral
set mvgeral.sequencia = gen_id(g_sequencia,1)
where sequencia = 1

5) Reativar todas as triggers da tabela