Mensaje de error en facturas de Compras vía XML

Buenas noches, ya van 3 facturas de 10 que registro, donde me da este error, alguien sabe a qué se debe? Las estoy registrando vía archivos XML.

image

SQLSTATE = 23000
[ODBC Firebird Driver][Firebird]violation of FOREIGN KEY constraint “FK_DOCTOCONTABLE_CYP” on table “DOCUMENTOS_CONTABLES”
Foreign key reference target does not exist

No changes made to database.

INSERT INTO documentos_contables ( ID_DOCUMENTO_CONTABLE, IDF_DOCUMENTO, IDF_PERIODO_MENSUAL, REFERENCIA, SERIE, NUMERO, VALOR, FECHA, LIBRADO, FECHA_DE_OPERACION, DESCRIPCION, DESCRIPCION_LARGA, TASA_DE_CAMBIO, SECUENCIA_MES_FISCAL, IDF_NIT, IDF_DOCUMENTO_ANULACION, RETENCION_ISR, NOMBRE_COMERCIAL, OTROS_IMPUESTOS, BIENES, SERVICIOS, IMPORTACIONES, IMPORTACION_O_EXPORTACION, EXPORTACIONES, COMBUSTIBLES, ESTADO_DEL_DOCUMENTO, SUCURSAL, IDF_SUCURSAL, USUARIO, GALONESS, GALONESR, GALONESD, GALONESO, IDPS, IDPR, IDPD, IDPO, TIPO_FISCAL, VERSION_CXX, IDF_MONEDA, IDF_NIT_CXX, XML_IVA ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )

Ya pude resolverlo, en la configuración de documento “compras” tenía bloqueada la parte de poder editar el NIT, eso hacía que cuando fuera un NIT nuevo el sistema no pudiera registrarlo.

1 me gusta