ERP – Integrações – Erro ao processar a integração de notas fiscais da filial X: Erro ao incluir a tabela E660DGV: Error returned from ODBC function BCP_Done ODBC Return Code: -1 (SQL_ERROR) SQLState: [23000], ErrorCode: [2627], ErrorMessage: [[Microsoft]
Incidente
No módulo Gestão de Tributos, ao tentar integrar notas fiscais de saída, é apresentada a mensagem: Erro ao processar a integração de notas fiscais da filial X: Erro ao incluir a tabela E660DGV: Error returned from ODBC function BCP_Done ODBC Return Code: -1 (SQL_ERROR) SQLState: [23000], ErrorCode: [2627], ErrorMessage: [[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Violation of PRIMARY KEY constraint 'cp_e660dgv'. Cannot insert duplicate key in object 'dbo.e660dgv'. The duplicate key value is (X, X, XX, XX).]
SQLState: [01000], ErrorCode: [3621], ErrorMessage: [[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]The statement has been terminated.]..
Causa
Este incidente ocorre, pois existe escriturado no módulo de Tributos outra nota fiscal com o mesmo número e série da nota fiscal atual.
Na tabela E660DGV os campos CodCli e CodTns não são chaves, então se os campos CodEmp, CodFil, NumNfi e CodSnf são iguais, a nota fiscal não é integrada.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Acesse a tela F020SNF - Cadastros / Mercado e Suprimentos / Parâmetros Fiscais / Séries Notas Fiscais / Cadastro, e crie uma nova série para emitir esses documentos no módulo de Mercado.
Caso o erro apresentado seja para a tabela E660NFV, verifique o artigo: ERP – Integração de Notas Fiscais – Erro ao processar a integração de notas fiscais da filial X: Erro ao incluir a tabela E660NFV: Error returned from ODBC function BCP_Done ODBC Retunrned Code: -1 (SQL_ERROR) SQLState: [23000], ErrorCode: [2627], ErrorMe.