Diferencia entre revisiones de «Catalog of web service response errors - Direct Integration Manual Index - Electronic Bill»

De tfhkacolwiki
Ir a la navegación Ir a la búsqueda
(Página creada con «<includeonly>=</includeonly>==Catálogo de errores de respuesta del servicio web ==<includeonly>=</includeonly> En la siguiente sección encontrará información referente…»)
 
Línea 1: Línea 1:
<includeonly>=</includeonly>==Catálogo de errores de respuesta del servicio web ==<includeonly>=</includeonly>
+
<includeonly>=</includeonly>==Catalog of web service response errors ==<includeonly>=</includeonly>
En la siguiente sección encontrará información referente a las respuestas del servicio web.
+
In the following section you will find information regarding web service responses.
  
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método Enviar
+
|+ Enviar Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Envío Satisfactorio
+
|Successful Submission
|Procesado
+
|Processed
 
|200
 
|200
|El documento se envió correctamente (Síncrono).
+
|Document sent successfully (Synchronous).
 
|-
 
|-
|Envío Satisfactorio
+
|Successful Submission
|Procesado
+
|Processed
 
|201
 
|201
|Documento recibido, se enviará más tarde a la DIAN (Asíncrono).
+
|Document received, will be sent later to DIAN (Asynchronous).
 
|-
 
|-
|Envío Satisfactorio
+
|Successful Submission
|Procesado
+
|Processed
 
|208
 
|208
|Documento de contingencia recibido, se enviará más tarde a la DIAN (Asíncrono).
+
|Contingency document received, will be sent later to DIAN (Asynchronous).
 
|-
 
|-
|Error por Excepciones generales
+
|Error due to General Exceptions
 
|Error
 
|Error
 
|103
 
|103
|Error de Procesamiento (Debe enviar xml-request para su análisis)
+
|Processing Error (Must send xml-request for analysis)
 
|-
 
|-
|Error en capa de Validaciones TFHKA
+
|Error in TFHKA Validations layer
 
|Error
 
|Error
 
|109
 
|109
|Ejm: El campo {nombre del campo} es obligaotrio Ejm: El campo {nombre del campo} debe ser numérico.  
+
|Ex: The field {field name} is mandatory Ex: The field {field name} must be numeric.
Ejm: El cliente No posee Folios Disponibles
+
Exm: Client has no Folios Available (Must send xml-request for analysis)
(Debe enviar xml-request para su análisis)
 
 
|-
 
|-
|Error por Excepciones XSLT Local (TFHKA) 
+
|Error due to Local XSLT Exceptions (TFHKA) 
 
|Error
 
|Error
 
|161
 
|161
|Debe validarse el XML/UBL generado (Debe enviar xml-request para su análisis)  
+
|Must validate the generated XML/UBL (Must send xml-request for analysis)  
 
|-   
 
|-   
|Error en Validaciones XSLT Local (TFHKA)
+
|Error in Local XSLT Validations (TFHKA)
 
|Error
 
|Error
 
|110
 
|110
|Ejm: Fatal: [FAR08]- (R) Total de la factura 100.00 diferente de la suma de Total valor bruto + Total Tributos - Anticipos (+/-) Redondeos : 120.00 } (Debe enviar xml-request para su análisis)  
+
| Ex: Fatal: [FAR08]- (R) Invoice total 100.00 different from the sum of Total gross value + Total Taxes - Advances (+/-) Rounding : 120.00 } (Must send xml-request for analysis)  
 
|-
 
|-
|Error Factura ya emitida o se encuentra en TFHKA y DIAN
+
|Error Invoice already issued or found in TFHKA and DIAN
 
|Error
 
|Error
 
|114
 
|114
|Documento emitido previamente. Documento emitido previamente por otro proveedor tecnológico {NIT del PT}. Ha ocurrido un error al consultar el Documento XML en la DIAN
+
|Previously issued document. Document previously issued by another technology provider {NIT of the PT}. An error has occurred when consulting the XML document in DIAN.
 
|-
 
|-
|Documento rechazo por la DIAN
+
|Document rejected by DIAN
 
|Error
 
|Error
 
|99
 
|99
|Documento fue rechazado por la DIAN (Debe validarse los motivos de rechazo o reglasValidacionDIAN)
+
|Document was rejected by DIAN (Must validate the reasons for rejection or DIANValidationRules)
 
|-
 
|-
|Envío de Datos
+
|Data Submission
 
|Error
 
|Error
 
|111
 
|111
|La longitud del campo Token [empresa/password] no cumple con el rango permitido. El campo Token [empresa/password] solo debe tener números y letras
+
|The length of the Token [company/password] field does not comply with the allowed range. Token [company/password] field must have only numbers and letters.
 
|-
 
|-
|Token invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido. (Debe validarse el ambiente al que corresponden los tokens utilizados y URL’s de conexión)
+
|The Issuer Token is invalid (the environment to which the used tokens and connection URL's correspond must be validated).
 
|-
 
|-
|Error al parsear el documento
+
|Error when parsing the document
 
|Error
 
|Error
 
|112
 
|112
|Error al extraer la información del documento al comprobante. (Debe enviar xml-request para su análisis)  
+
|Error when extracting the information from the document to the voucher. (Must send xml-request for analysis)  
 
|-
 
|-
|Error validaciones incorrectas en los rangos
+
|Error incorrect validations in the ranges
 
|Error
 
|Error
 
|117
 
|117
|Error. El rango, fecha de la factura o fecha de autorización son inválidos. / Error el número de documento es inválido. (Debe validarse configuraciones del secuencial en el portal y ERP)
+
|Error. The range, invoice date or authorization date are invalid / Error the document number is invalid. (You must validate sequential configurations in the portal and ERP)
 
|-
 
|-
|Error validación de autorización en los rangos
+
|Error authorization validation error in ranges
 
|Error
 
|Error
 
|118
 
|118
|Error, el número de autorización o el tipo de documento es inválido. / Error el número de documento es inválido. (Debe validarse configuraciones del secuencial en el portal y ERP)  
+
|Error, authorization number or document type is invalid / Error document number is invalid. (Must validate sequential configurations in the portal and ERP)  
 
|-
 
|-
|Error validación de Folios
+
|Folios validation error
 
|Error
 
|Error
 
|119
 
|119
|No posee folios disponibles.Se debe contactar al nuestro equipo de facturación para adquirir un paquete de transacciones o folios.
+
|No folios available, you must contact our billing team to purchase a transaction or folios package.
 
|-
 
|-
|Error validación en rango
+
|Range validation error
 
|Error
 
|Error
 
|150
 
|150
|No existe el rango de numeración. (Debe validarse el tipo de documento y si el rango esta configurado en el portal)
+
|The numbering range does not exist (You must validate the type of document and if the range is configured in the portal).
 
|}
 
|}
'''@IMPORTANTE:'''  Ante un código de error diferente a los anteriores por favor enviar el request soap-Envelope del documento al alias <u>integracion_fel_co@thefactoryhka.com</u> exponiendo el caso.
+
'''@IMPORTANT:'''  n case of an error code different from the above, please send the document's soap-Envelope request to the alias <u>integracion_fel_co@thefactoryhka.com</u> explaining the case.
  
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método EstadoDocumento
+
|+ EstadoDocumento Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Respuesta Satisfactoria
+
|Satisfactory Response
|Procesado
+
|Processed
 
|200
 
|200
|Se retornan datos de la factura.
+
|Invoice data is returned.
 
|-
 
|-
|Token Invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido.
+
|The Issuer Token is invalid.
 
|-
 
|-
|Error en Validaciones
+
|Validations Error
|Procesado
+
|Processed
 
|102
 
|102
|Número de documento inválido, no existe.
+
|Invalid document number, does not exist.
 
|-
 
|-
|Error de Ejecución
+
|Execution Error
 
|Error
 
|Error
 
|103
 
|103
|Ha ocurrido un error en la ejecución del servicio, por favor intente más tarde.
+
|An error has occurred in the execution of the service, please try again later.
 
|-
 
|-
|Error al Extraer Datos
+
|Error when extracting data
 
|Error
 
|Error
 
|105
 
|105
|Error al extraer los datos del documento.
+
|Error when extracting document data.
 
|}
 
|}
  
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método EnvioCorreo
+
|+ EnvioCorreo Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Respuesta Satisfactoria
+
|Successful Response
|Procesado
+
|Processed
 
|200
 
|200
|Se ha enviado el email de manera correcta
+
|The email has been sent correctly.
 
|-   
 
|-   
|Token Invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido.
+
|The Sender Token is invalid.
 
|-
 
|-
|Error en Validaciones
+
|Validations Error
|Procesado
+
|Processed
 
|102
 
|102
|Número de documento inválido, no existe.
+
|Invalid document number, does not exist.
 
|-
 
|-
 
|Error de Ejecución
 
|Error de Ejecución
Línea 162: Línea 161:
 
|}
 
|}
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método DescargaPDF
+
|+ DescargaPDF Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Se retorna el archivo solicitado
+
|The requested file is returned
|Procesado
+
|Processed
 
|200
 
|200
|Se ha enviado el email de manera correcta
+
|The email has been sent correctly.
 
|-   
 
|-   
|Token Invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido.
+
|Sender Token is invalid.
 
|-
 
|-
|Error en Validaciones
+
|Validations Error
|Procesado
+
|Processed
 
|102
 
|102
|Número de documento inválido, no existe.
+
|Invalid document number, does not exist.
 
|-
 
|-
|Error de Ejecución
+
|Execution Error
 
|Error
 
|Error
 
|103
 
|103
|Ha ocurrido un error en la ejecución del servicio, por favor intente más tarde.
+
|An error has occurred in the execution of the service, please try again later.
 
|-
 
|-
|Error al Extraer Datos
+
|Error Extracting Data
 
|Error
 
|Error
 
|105
 
|105
|Error, no se pudo obtener el archivo solicitado.
+
|Error, could not get the requested file.
 
|}
 
|}
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método DescargaXML
+
|+ DescargaXML Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Respuesta Satisfactoria
+
|Successful Response
|Procesado
+
|Processed
 
|200
 
|200
|Se retorna el archivo solicitado
+
|The requested file is returned.
 
|-   
 
|-   
|Token Invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido.
+
|The Issuer Token is invalid.
 
|-
 
|-
|Error en Validaciones
+
|Validations Error
|Procesado
+
|Processed
 
|102
 
|102
|Número de documento inválido, no existe.
+
|Invalid document number, does not exist.
 
|-
 
|-
|Error de Ejecución
+
|Execution Error
 
|Error
 
|Error
 
|103
 
|103
|Ha ocurrido un error en la ejecución del servicio, por favor intente más tarde.
+
|An error has occurred in the execution of the service, please try again later.
 
|-
 
|-
|Error al Extraer Datos
+
|Error when extracting data
 
|Error
 
|Error
 
|105
 
|105
|Error, no se pudo obtener el archivo solicitado.
+
|Error, could not get the requested file.
 
|}
 
|}
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método GenerarContenedor
+
|+ GenerarContenedor Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Respuesta Satisfactoria
+
|Successful Response
|Procesado
+
|Processed
 
|200
 
|200
|Se retorna el archivo solicitado
+
|he requested file is returned.
 
|-   
 
|-   
|Token Invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido.
+
|The Issuer Token is invalid.
 
|-
 
|-
|Error en Validaciones
+
|Validations Error
|Procesado
+
|Processed
 
|102
 
|102
|Número de documento inválido, no existe.
+
|Invalid document number, does not exist.
 
|-
 
|-
|Error de Ejecución
+
|Execution Error
 
|Error
 
|Error
 
|103
 
|103
|Ha ocurrido un error en la ejecución del servicio, por favor intente más tarde.
+
|An error has occurred in the execution of the service, please try again later.
 
|-
 
|-
|Error al Extraer Datos
+
|Error when extracting data
 
|Error
 
|Error
 
|105
 
|105
|Error, no se pudo obtener el archivo solicitado.
+
|Error, could not get the requested file.
 
|}
 
|}
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método FoliosRestantes
+
|+ FoliosRestantes Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Respuesta Satisfactoria
+
|Successful Response
|Procesado
+
|Processed
 
|200
 
|200
|Se retorna el archivo solicitado
+
| The requested file is returned.
 
|-   
 
|-   
|Token Invalido
+
|Invalid Token
 
|Error
 
|Error
 
|101
 
|101
|El Token del Emisor es inválido.
+
|The Issuer Token is invalid.
 
|-
 
|-
|Error en Validaciones
+
|Validations Error
|Procesado
+
|Processed
 
|102
 
|102
|Número de documento inválido, no existe.
+
|Invalid document number, does not exist.
 
|-
 
|-
|Error de Ejecución
+
|Execution Error
 
|Error
 
|Error
 
|103
 
|103
|Ha ocurrido un error en la ejecución del servicio, por favor intente más tarde.
+
|An error has occurred in the execution of the service, please try again later.
 
|}
 
|}
 
{| class="wikitable" "style="text-align:center;"
 
{| class="wikitable" "style="text-align:center;"
|+ Método CargarAdjuntos
+
|+ CargarAdjuntos Method
! text-align:center;"|Códigos Genéricos
+
! text-align:center;"|Generic Codes
! text-align:center;"|Resultado
+
! text-align:center;"|Result
! text-align:center;"|Código de Respuesta
+
! text-align:center;"|Response Code
! text-align:center;"|Mensaje
+
! text-align:center;"|Message
 
|- valign="center"
 
|- valign="center"
 
|-
 
|-
|Envío satifactorio
+
|Successful Submission
|Procesado
+
|Processed
 
|200
 
|200
|Archivo {nombreDelArchivo}{extension} almacenado exitosamente
+
| File {nombreDelArchivo}{extension} successfully stored.
 
|-   
 
|-   
|Error en carga de archivo
+
|Error in file upload
 
|Error
 
|Error
 
|107
 
|107
|Se señaló previamente que para el documento {consecutivo} emitido por {NIT Emisor} ya se habían completado los adjuntos esperados (Quiere decir que ya la propiedad enviar fuen setada en “1” anteriormente).
+
|It was previously noted that for the {consecutivo} document issued by {NIT Emisor} the expected attachments had already been completed (i.e. the send property was already set to "1" previously).
 
|-
 
|-
|Error en Validaciones
+
|Error in Validations
|Procesado
+
|Processed
 
|109
 
|109
|[Sección del Error]El campo {nombre del campo} debe tener un valor del catálogo. [Sección del Error]El campo {nombre del campo} es requerido. [Sección del Error]El campo {nombre del campo} debe ser un {tipo de datos} de {tamaño} {numérico/alfanumérico}.
+
|[Error Section] the tag {nombre del campo} must have a catalog value. [Error Section] the tag {nombre del campo} is required. [Error Section] the tag {nombre del campo} debe ser un {tipo de datos} de {tamaño} {numérico/alfanumérico}.
 
|}
 
|}

Revisión del 19:48 28 feb 2022

Catalog of web service response errors

In the following section you will find information regarding web service responses.

Enviar Method
Generic Codes Result Response Code Message
Successful Submission Processed 200 Document sent successfully (Synchronous).
Successful Submission Processed 201 Document received, will be sent later to DIAN (Asynchronous).
Successful Submission Processed 208 Contingency document received, will be sent later to DIAN (Asynchronous).
Error due to General Exceptions Error 103 Processing Error (Must send xml-request for analysis)
Error in TFHKA Validations layer Error 109 Ex: The field {field name} is mandatory Ex: The field {field name} must be numeric.

Exm: Client has no Folios Available (Must send xml-request for analysis)

Error due to Local XSLT Exceptions (TFHKA) Error 161 Must validate the generated XML/UBL (Must send xml-request for analysis)
Error in Local XSLT Validations (TFHKA) Error 110 Ex: Fatal: [FAR08]- (R) Invoice total 100.00 different from the sum of Total gross value + Total Taxes - Advances (+/-) Rounding : 120.00 } (Must send xml-request for analysis)
Error Invoice already issued or found in TFHKA and DIAN Error 114 Previously issued document. Document previously issued by another technology provider {NIT of the PT}. An error has occurred when consulting the XML document in DIAN.
Document rejected by DIAN Error 99 Document was rejected by DIAN (Must validate the reasons for rejection or DIANValidationRules)
Data Submission Error 111 The length of the Token [company/password] field does not comply with the allowed range. Token [company/password] field must have only numbers and letters.
Invalid Token Error 101 The Issuer Token is invalid (the environment to which the used tokens and connection URL's correspond must be validated).
Error when parsing the document Error 112 Error when extracting the information from the document to the voucher. (Must send xml-request for analysis)
Error incorrect validations in the ranges Error 117 Error. The range, invoice date or authorization date are invalid / Error the document number is invalid. (You must validate sequential configurations in the portal and ERP)
Error authorization validation error in ranges Error 118 Error, authorization number or document type is invalid / Error document number is invalid. (Must validate sequential configurations in the portal and ERP)
Folios validation error Error 119 No folios available, you must contact our billing team to purchase a transaction or folios package.
Range validation error Error 150 The numbering range does not exist (You must validate the type of document and if the range is configured in the portal).

@IMPORTANT: n case of an error code different from the above, please send the document's soap-Envelope request to the alias integracion_fel_co@thefactoryhka.com explaining the case.

EstadoDocumento Method
Generic Codes Result Response Code Message
Satisfactory Response Processed 200 Invoice data is returned.
Invalid Token Error 101 The Issuer Token is invalid.
Validations Error Processed 102 Invalid document number, does not exist.
Execution Error Error 103 An error has occurred in the execution of the service, please try again later.
Error when extracting data Error 105 Error when extracting document data.
EnvioCorreo Method
Generic Codes Result Response Code Message
Successful Response Processed 200 The email has been sent correctly.
Invalid Token Error 101 The Sender Token is invalid.
Validations Error Processed 102 Invalid document number, does not exist.
Error de Ejecución Error 103 Ha ocurrido un error en la ejecución del servicio, por favor intente más tarde.
Correo inválido Error 106 Formato de correo electrónico inválido.
DescargaPDF Method
Generic Codes Result Response Code Message
The requested file is returned Processed 200 The email has been sent correctly.
Invalid Token Error 101 Sender Token is invalid.
Validations Error Processed 102 Invalid document number, does not exist.
Execution Error Error 103 An error has occurred in the execution of the service, please try again later.
Error Extracting Data Error 105 Error, could not get the requested file.
DescargaXML Method
Generic Codes Result Response Code Message
Successful Response Processed 200 The requested file is returned.
Invalid Token Error 101 The Issuer Token is invalid.
Validations Error Processed 102 Invalid document number, does not exist.
Execution Error Error 103 An error has occurred in the execution of the service, please try again later.
Error when extracting data Error 105 Error, could not get the requested file.
GenerarContenedor Method
Generic Codes Result Response Code Message
Successful Response Processed 200 he requested file is returned.
Invalid Token Error 101 The Issuer Token is invalid.
Validations Error Processed 102 Invalid document number, does not exist.
Execution Error Error 103 An error has occurred in the execution of the service, please try again later.
Error when extracting data Error 105 Error, could not get the requested file.
FoliosRestantes Method
Generic Codes Result Response Code Message
Successful Response Processed 200 The requested file is returned.
Invalid Token Error 101 The Issuer Token is invalid.
Validations Error Processed 102 Invalid document number, does not exist.
Execution Error Error 103 An error has occurred in the execution of the service, please try again later.
CargarAdjuntos Method
Generic Codes Result Response Code Message
Successful Submission Processed 200 File {nombreDelArchivo}{extension} successfully stored.
Error in file upload Error 107 It was previously noted that for the {consecutivo} document issued by {NIT Emisor} the expected attachments had already been completed (i.e. the send property was already set to "1" previously).
Error in Validations Processed 109 [Error Section] the tag {nombre del campo} must have a catalog value. [Error Section] the tag {nombre del campo} is required. [Error Section] the tag {nombre del campo} debe ser un {tipo de datos} de {tamaño} {numérico/alfanumérico}.