El mensaje de error:
"The identification number ... contains '-' but is not a NIT"
se presenta porque el contacto tiene configurado un tipo de documento diferente a NIT, pero el número de identificación fue ingresado con un guion (-).
Para la localización colombiana, el guion únicamente debe utilizarse cuando el tipo de identificación es NIT, ya que este separa el número del dígito de verificación (DV). Para cualquier otro tipo de documento, incluidos los documentos de clientes del exterior, el número de identificación no debe contener guiones.
Para solucionar el inconveniente, por favor realice los siguientes pasos:
1. Ingrese al contacto.
2. Verifique el Tipo de identificación configurado.
3. Si el documento no corresponde a un NIT colombiano, edite el Número de identificación y elimine el carácter -.
4. Guarde los cambios e intente nuevamente generar y enviar la factura electrónica.
Solo cuando el tipo de identificación es NIT el número debe incluir el dígito de verificación precedido por un guion (-). En consecuencia, para clientes del exterior con un tipo documental diferente, el número debe registrarse sin este carácter.