Errores

En esta página encontrarás un inventario de errores que te servirá para tener más información sobre los errores que puedas tener en tu integración

Cuando exista un error, la API devolverá un atributo "errors" que será un arreglo con todos los errores que hayan surgido en el proceso, cada error contiene un código con el cuál se podrá identificar y un mensaje que dará mayor información sobre el problema.

1073

Ejemplo de respuesta con error

A continuación encontrarás un inventario de posibles errores que se pueden llegar a dar en la integración junto con una explicación detallada en español acerca del motivo del error.

Código HTTPCódigoMensajeDescripción
400AEP0001User already existsYa existe un usuario con ese email
400AEP1001The certificate is invalidEl certificado no es válido, no se ha podido decodificar.
404AEP1002Company not foundLa compañía no se encuentra registrada.
400AEP1003The certificate is requiredEl certificado de la compañía es obligatorio.
400AEP1005The certificate is expiredEl certificado actual de la compañía no se encuentra vigente, es decir que ya se venció.
400AEP1006The identification and dv of the company is required for send set testEl número de identificación y el dv (Dígito de Verificación) de la compañía es requerido para enviar el set de pruebas.
400AEP1007The company id in the request does not match with the identification in the documentEl id de la compañia no concuerda con el id de la compañía en el documento
400AEP1008Logo size exceeded the limit of 150KBEl tamaño del logo excede el limite de 150KB
404AEP2001Payroll not foundLa nómina no se encuentra registrada.
400AEP2004The file type is not supported for downloadNo se puede descargar el tipo de archivo que se está intentando descargar
400AEP2006The payroll can't be replacedLa nómina no puede ser reemplazada por que no ha sido enviada a la DIAN
400AEP2007The payroll can't be canceledLa nómina no puede ser cancelada por que no ha sido enviada a la DIAN
400AEP2008The company is not authorized by government entity for electronic payrollLa compañía no está autorizada por la DIAN para Nómina Electrónica, quiere decir que no ha superado la etapa de habilitación y envío del set de pruebas con éxito.
400AEP2009The requested file not foundEl archivo solicitado no ha sido encontrado
400AEP2010The payroll with this number is already registered and acceptedUna nómina con este número ya se encuentra registrada y aceptada por la DIAN
400AEP2011The payroll with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDUna nómina con este número ya ha sido enviada y se encuentra en proceso, verifique el estado e intente nuevamente más tarde si el estado es FALLIDO o legalStatus es RECHAZADO
400AEP2012The payroll with this number is rejected by rule 90, please check the number and try again laterYa existe una nómina con este número y se encuentra rechazada por Regla 90.

La regla 90 indica que en la base de datos de la DIAN ya hay un documento con ese número y por lo tanto no puede volver a usar el mismo consecutivo.
400AEP2013The payroll doesn't have an associated cancellationLa nómina no tiene una Nota de Ajuste (Cancelación) asociada.
400AEP2014Period dates aren't valid. Remember that the end date must be within the same period of the start dateLas fechas de período no son válidas. Recuerde que la fecha de finalización debe estar dentro del mismo período que la fecha de inicio.
404AEP3001The key of value for the DIAN doesn't existEl identificador para obtener valores de la DIAN no existe
400AEP4000The company is already authorized for electronic payrollsLa compañía ya ha sido aceptada para nómina electrónica, es decir que ya se encuentra autorizada por la DIAN y por lo tanto no se pueden crear más sets de pruebas.
400AEP4001The test set with this governmentId has already been sent and is waiting for a responseYa existe un set de pruebas con el governmentId enviado y está esperando respuesta de la DIAN
404AEP4002Test set not foundEl set de pruebas no se encuentra registrado
400AEP4003The test set with this governmentId has already been sent and is pending to send, Alegra retry sending automatically maximum 3 timesYa existe un set de pruebas con el governmentId enviado y se encuentra pendiente de re-envio, alegra lo intentara enviar automaticamente máximo 3 veces
400AEP4004The test set with this governmentId has already been sent and is acceptedYa existe un set de pruebas con el governmentId enviado y está aceptado por la DIAN
400AEP4005The governmentId is not available for this environmentEl governmentId enviado no está disponible en el ambiente sandbox, este error solo se dará en ambiente sandbox, debido a que solo están habilitados 3 governmentId en especifico que podrás usar para tus pruebas. Puedes consultarlos aquí.
400D1000Error singing document, the certificate is expiredEl certificado asociado a la compañía está vencido y no se ha podido firmar el documento
400D1001Error singing document, the certificate was not foundNo se encontró ningún certificado asociado a la compañía y la compañía no utiliza el certificado de Alegra
400AEP5000The limit is greater than the limit allowedEl número limite enviado como parámetro de consulta es superior al limite permitido.
404AEP6001Invoice not foundLa factura de venta no se encuentra registrada
400AEP6004The file type is not supported for downloadNo se puede descargar el tipo de archivo que se está intentando descargar
400AEP6005The pdf file was not found. It is possible that the document has not been accepted by the DIAN yetNo se encontró el archivo PDF. Es posible que el documento aun no haya sido aceptado en la DIAN
400AEP6006The requested file not foundNo se encontró el archivo solicitado
400AEP6008The company is not authorized by government entity for electronic invoiceLa compañía no está autorizada por la DIAN para Factura Electrónica, quiere decir que no ha superado la etapa de habilitación y envío del set de pruebas con éxito
400AEP6009The invoice with this number is already registered and acceptedLa factura con esta numeración ya se encuentra registrada y aceptada por la DIAN
400AEP6010The invoice with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDLa factura con esta numeración ya se envió y se encuentra en proceso. por favor verifique el estado e intente nuevamente si el status es FAILED o legalStatus es REJECTED
400AEP6011The invoice with this number is rejected by rule 90, please check the number and try again laterLa factura con esta numeración se encuentra rechazada por la Regla 90 de la DIAN, por favor verifique el número e intente nuevamente su emisión
400AEP6012The 'organizationType' attribute is required. Please update the company information or submit the attribute in the 'company' sectionEl campo 'organizationType' (Tipo de organización) es obligatorio en el grupo de información de la compañía.
400AEP6013The 'identificationType' attribute is required. Please update the company information or submit the attribute in the 'company' sectionEl campo 'identificationType' (Tipo de identificación jurídica) es obligatorio en el grupo de información de la compañía.
400AEP6014The 'name' attribute is required. Please update the company information or submit the attribute in the 'company' sectionEl campo 'name' (Nombre de la compañía) es obligatorio en el grupo de información de la compañía.
400AEP6015The 'regimeCode' attribute is required. Please update the company information or submit the attribute in the 'company' sectionEl campo 'regimeCode' (Régimen al que pertenece la empresa) es obligatorio en el grupo de información de la compañía.
400AEP6016The 'email' attribute is required. Please update the company information or submit the attribute in the 'company' sectionEl campo 'email' es obligatorio en el grupo de información de la compañía.
400AEP6017The 'address' attribute is required. Please update the company information or submit the attribute in the 'company' sectionEl campo 'address' es obligatorio en el grupo de información de la compañía.
400AEP6018The invoice of the Health Sector is not supported at the momentLa emisión de facturas para el sector salud no esta soportada en este momento
400AEP6019The 'exchangeRate' attribute is requiredEl grupo de información 'exchangeRate' (Grupo de información relacionada con la tasa de cambio) es obligatorio si la factura es de tipo "Exportación".
400AEP6020The 'additionalDocumentReference' attribute is requiredEl grupo de información 'additionalDocumentReference' es obligatorio.
400AEP6021The 'note' attribute is required. Please update the item information if the documentType is 'AIU'El campo 'note' contenido en grupo de información del articulo es obligatorio para el caso de items de contratos de servicio tipo AIU para el item Administración.
400AEP6022instance.supplier.address.city is not one of enum values on dian/municipalities tableEl atributo instance.supplier.address.city no esta dentro de la tabla de municipalidades de la DIAN
400AEP6023The 'payments.[0].paymentDueDate' attribute is required if 'payments.[0].paymentForm' is '2'El atributo 'payments.[0].paymentDueDate'_es requerido cuando la forma de pago es '2'_ (crédito)
400AEP6024The 'payments.[0].paymentDueDate' is invalid. It must be greater than the emissionDateLa fecha en el campo 'payments.[0].paymentDueDate' debe ser mayor a la fecha de emisión (La fecha en la que se emite el documento)
404AEP7001Credit Note not foundNota de crédito no encontrada.
400AEP7004The file type is not supported for downloadEl tipo de archivo no es compatible para la descarga.
400AEP7009The credit note with this number is already registered and acceptedLa nota de crédito con este número ya está registrada y aceptada.
400AEP7010The credit note with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDLa nota de crédito con este número ya ha sido enviada y está en proceso. Por favor, verifica el estado e intenta nuevamente más tarde si el estado es FALLIDO o el estado legal es RECHAZADO.
400AEP7011The credit note with this number is rejected by rule 90, please check the number and try again laterLa nota de crédito con este número es rechazada por la regla 90. Por favor, verifica el número e intenta nuevamente más tarde.
400AEP7012The 'associatedDocuments' object is required. Please check the document type and the requestEl objeto 'associatedDocuments' es requerido. Por favor, verifica el tipo de documento y la solicitud.
400AEP7013The 'payments.[0].paymentDueDate' attribute is required if 'payments.[0].paymentForm' is '2'El atributo 'payments.[0].paymentDueDate' es requerido si 'payments.[0].paymentForm' es '2'.
400AEP7014The 'payments.[0].paymentDueDate' is invalid. It must be greater than the emissionDateEl 'payments.[0].paymentDueDate' es inválido. Debe ser mayor que la fecha de emisión.
404AEP8001Debit Note not foundNota de débito no encontrada.
400AEP8004The file type is not supported for downloadEl tipo de archivo no es compatible para la descarga.
400AEP8009The debit note with this number is already registered and acceptedLa nota de débito con este número ya está registrada y aceptada.
400AEP8010The debit note with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDLa nota de débito con este número ya ha sido enviada y está en proceso. Por favor, verifica el estado e intenta nuevamente más tarde si el estado es FALLIDO o el estado legal es RECHAZADO.
400AEP8011The debit note with this number is rejected by rule 90, please check the number and try again laterLa nota de débito con este número es rechazada por la regla 90. Por favor, verifica el número e intenta nuevamente más tarde.
400AEP8012The 'payments.[0].paymentDueDate' attribute is required if 'payments.[0].paymentForm' is '2'El atributo 'payments.[0].paymentDueDate' es requerido si 'payments.[0].paymentForm' es '2'.
400AEP8013The 'payments.[0].paymentDueDate' is invalid. It must be greater than the emissionDateEl 'payments.[0].paymentDueDate' es inválido. Debe ser mayor que la fecha de emisión.
404AEP9001Numbering Ranges not foundRangos de numeración no encontrados.
404AEP9002Prefixes not found associated with software codePrefijos no encontrados asociados al código de software.
404AEP9003The software code doesn't correspond to the provider identificationEl código de software no corresponde a la identificación del proveedor.
404AEP9004An error has occurred with the requested serviceHa ocurrido un error con el servicio solicitado.
404AEP9005Not authorized or invalid NITNIT no autorizado o inválido.
404AEP9006Environment not supported. Production environment onlyEntorno no soportado. Solo entorno de producción.
404AEP10004An error has occurred with the requested serviceHa ocurrido un error con el servicio solicitado.
404AEP11001Event not foundEvento no encontrado.
400AEP11002The event type specified is incorrectEl tipo de evento especificado es incorrecto.
400AEP11003Property missing for the event specifiedFalta una propiedad para el evento especificado.
400AEP11004The file type is not supported for downloadEl tipo de archivo no es compatible para la descarga.
400AEP11005Event with this number is already registered and acceptedEl evento con este número ya está registrado y aceptado.
400AEP11006The event with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDEl evento con este número ya ha sido enviado y está en proceso. Por favor, verifica el estado e intenta nuevamente más tarde si el estado es FALLIDO o el estado legal es RECHAZADO.
400AEP11007Event with this number is rejected by rule 90, please check the number and try again laterEl evento con este número es rechazado por la regla 90. Por favor, verifica el número e intenta nuevamente más tarde.
400AEP11008DV invalid, remember providen a valid DV when identification type is 31DV inválido. Recuerda proporcionar un DV válido cuando el tipo de identificación es 31.
400AEP110010An error ocurred when checking the invoice. It might be a dian web service problemOcurrió un error al verificar la factura. Podría ser un problema con el servicio web de DIAN.
400AEP110011The XML sent is invalid, it can be due to invalid tags or characters. It may also be a problem with the base64 encodingEl XML enviado es inválido, puede ser debido a etiquetas o caracteres inválidos. También puede ser un problema con la codificación base64.
400AEP110012The XML document sent is invalid, it can be a different type of document that the one requestedEl documento XML enviado es inválido, puede ser un tipo de documento diferente al solicitado.
404AEP110013Attached Document requested haven't been built yet, try to make the request in 2 minutes pleaseEl documento adjunto solicitado no se ha generado aún, por favor intenta realizar la solicitud en 2 minutos.
404AEP12001Document not foundDocumento no encontrado.
400AEP12002Document with legalStatus 'REJECTED' can not be notifiedEl documento con estado legal 'REJECTED' no puede ser notificado.
400AEP12003Document with status 'WAITING_RESPONSE' can not be notified. Please check in a few minutes if DIAN has already process the documentEl documento con estado 'WAITING_RESPONSE' no puede ser notificado. Por favor, verifica en unos minutos si DIAN ya procesó el documento.
404AEP12004Attached Document for that emission wasn't generatedEl documento adjunto para esa emisión no fue generado.
400AEP12005You need to provide the email object for events notificationsNecesitas proporcionar el objeto de correo electrónico para notificaciones de eventos.
404AEP12006One email address have an incorrect format. If the email property wasn't sent in the request, try to include it.Una dirección de correo electrónico tiene un formato incorrecto. Si la propiedad de correo electrónico no se envió en la solicitud, intenta incluirla.
404AEP13001Support Document not foundDocumento de soporte no encontrado.
400AEP13004The file type is not supported for downloadEl tipo de archivo no es compatible para la descarga.
400AEP13005The file type is not supported for download. The Attached Document is not supported or generated for this document typeEl tipo de archivo no es compatible para la descarga. El documento adjunto no es compatible o no se generó para este tipo de documento.
400AEP13008The company is not authorized by government entity for electronic support documentLa empresa no está autorizada por la entidad gubernamental para el documento de soporte electrónico.
400AEP13009The support document with this number is already registered and acceptedEl documento de soporte con este número ya está registrado y aceptado.
400AEP13010The support document with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDEl documento de soporte con este número ya ha sido enviado y está en proceso. Por favor, verifica el estado e intenta nuevamente más tarde si el estado es FALLIDO o el estado legal es RECHAZADO.
400AEP13011The support document with this number is rejected by rule 90, please check the number and try again laterEl documento de soporte con este número es rechazado por la regla 90. Por favor, verifica el número e intenta nuevamente más tarde.
400AEP13019The 'exchangeRate' attribute is requiredEl atributo 'exchangeRate' es requerido.
404AEP14001Adjustment note support document not foundDocumento de soporte de nota de ajuste no encontrado.
400AEP14002The company is not authorized by government entity for support documentLa empresa no está autorizada por la entidad gubernamental para el documento equivalente.
400AEP14003The adjustment note support document with this number is already registered and acceptedEl documento de soporte de nota de ajuste con este número ya está registrado y aceptado.
400AEP14004The adjustment note support document with this number has already been sent and is in process, please check the status and try again later if status is FAILED or legalStatus is REJECTEDEl documento de soporte de nota de ajuste con este número ya ha sido enviado y está en proceso. Por favor, verifica el estado e intenta nuevamente más tarde si el estado es FALLIDO o el estado legal es RECHAZADO.
400AEP14005The adjustment note support document with this number is rejected by rule 90, please check the number and try again laterEl documento de soporte de nota de ajuste con este número es rechazado por la regla 90. Por favor, verifica el número e intenta nuevamente más tarde.
404AEP14006You must provide document reference's information when document reference's id is not sentDebes proporcionar la información de referencia del documento cuando no se envía el id de referencia del documento.
404AEP15001Equivalent Document not foundDocumento equivalente no encontrado.
400AEP15008The company is not authorized by government entity for electronic equivalent document posLa empresa no está autorizada por la entidad gubernamental para el documento equivalente electrónico POS.
404AEP16001Adjustment note for equivalent document not foundNota de ajuste para el documento equivalente no encontrada.
404AEP16002Equivalent Document indicated in documentReference's field was not foundEl documento equivalente indicado en el campo documentReference no fue encontrado.
404AEP16003You must provide document reference's information when document reference's id is not sentDebes proporcionar la información de referencia del documento cuando no se envía el id de referencia del documento.
400AEP17001The NIT of the company is invalidEl NIT de la empresa es inválido.
503EPR500Communication Error. A communication error has occurred with the DIAN service. Please try again.Error de comunicación. Ocurrió un error de comunicación con el servicio DIAN. Por favor, inténtalo nuevamente.
503EPR503Timeout Error. The request to an http service has timed out.Error de tiempo de espera. La solicitud a un servicio HTTP agotó el tiempo de espera.
400EPR504Resend Error. Signature date is different from shipping date.Error de reenvío. La fecha de firma es diferente a la fecha de envío.