
Esse erro ocorre porque existem 2 cupons idênticos associados à mesma nota fiscal. É necessário desassociar via banco de dados.
Atenção: toda intervenção no banco de dados exige backup antes da ação, e é de responsabilidade do operador.
select id, Numero from NotaFiscal2 where numero = xxx -- Numero da NFe para pegar o Id correto
Aqui coletamos, através do número da nota, o ID da NFE
select * from CupomNotaFiscal where IdNotaFiscal = xxx --Id da NFe para buscar quais registros estao duplicados
Neste outro select, já em posse do ID, destacamos quais cupons fiscais estão associados à esta nota, e identificamos os duplicados.
delete from CupomNotaFiscal where IdDocumentoFiscal in (xxx) and Id in (xxx) --Inserir os IdsDocFiscal duplicados para exclusão
Por fim, já em posse dos idDocumentoFiscal que estão duplicados, executar o delete.