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
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.
404AEP2001Payroll not foundLa nómina no se encuentra registrada.
400AEP2002The current certificate is not activeEl certificado actual no se encuentra activo
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.
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
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
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.
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.