Situação:
Ao tentar finalizar uma emissão de NFC-e no checkout, estava sendo apresentado o seguinte erro:
Não foi possível gravar as formas de pagamento. Motivo: Erro ao atualizar Pagamentos Digitais.
Não foi possível inserir o registro da tabela PAGAMENTODIGITAL. violation of PRIMARY or UNIQUE KEY constraint "PK_PAGAMENTODIGITAL" on table "PAGAMENTODIGITAL"
Solução:
A situação devido a divergência da numeração do ID que está na tabela pagamento digital e o ID do generator da tabela, conforme demonstram os prints abaixo, na tabela estava 6975 e no generator 6835. Para corrigir basta acessar a tabela PAGAMENTODIGITAL, verificar qual é o último ID informado na mesma, copiar o número do ID e informar no generator GEN_PAGAMENTODIGITAL_ID.
Débora Carvalho
Central de Atendimento
(31) 2112-3700