NFC-e - CheckOut: Vviolation of PRIMARY or UNIQUE KEY constraint "PK_DOCUREC" on table "DOCUREC"

Criado por Debora Carvalho em 27/12/2024 18:54  ·  Atualizado em 27/12/2024 18:55  ·  Leitura: 1 min

Situação:

Ao tentar finalizar uma venda no checkout, o sistema retorna o seguinte alerta e não permite prosseguir:


Não foi possível gravar as formas de pagamento. Motivo: Ocorreu um erro durante a gravação da DocuRec

Não foi possível inserir o registro da tabela DOCUREC. violation of PRIMARY or UNIQUE KEY constraint "PK_DOCUREC" on table "DOCUREC"




Solução: 

Acessar o banco de dados, na tabela 'NUMNFCE' realizar o salto de 1 numeração (por ex: se estiver 501, colocar 502), feito isso, finalizar a venda no checkout. Após finalizar, abrir a pesquisa/status e validar se a nota saltada (ex:501) existe, caso não exista realizar a inutilização da numeração no retaguarda. 


OBS: realizar uma cópia de segurança antes do processo e caso a situação seja recorrente, orientar o cliente a agendar uma manutenção no banco de dados.


Débora Carvalho
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br