Diferencia entre revisiones de «Catalog of web service response errors - Direct Integration Manual Index - Electronic Bill»
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…») |
|||
(No se muestran 3 ediciones intermedias de 2 usuarios) | |||
Línea 1: | Línea 1: | ||
− | <includeonly>=</includeonly>== | + | <includeonly>=</includeonly>==<font color="Blue"> Catalog of web service response errors</font> ==<includeonly>=</includeonly> |
− | + | In the following section you will find information regarding web service responses. | |
{| class="wikitable" "style="text-align:center;" | {| class="wikitable" "style="text-align:center;" | ||
− | |+ | + | |+ <font color="Blue">Enviar Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Successful Submission |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | |Document sent successfully (Synchronous). |
|- | |- | ||
− | | | + | |Successful Submission |
− | | | + | |Processed |
|201 | |201 | ||
− | | | + | |Document received, will be sent later to DIAN (Asynchronous). |
|- | |- | ||
− | | | + | |Successful Submission |
− | | | + | |Processed |
|208 | |208 | ||
− | | | + | |Contingency document received, will be sent later to DIAN (Asynchronous). |
|- | |- | ||
− | |Error | + | |Error due to General Exceptions |
|Error | |Error | ||
|103 | |103 | ||
− | |Error | + | |Processing Error (Must send xml-request for analysis) |
|- | |- | ||
− | |Error | + | |Error in TFHKA Validations layer |
|Error | |Error | ||
|109 | |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 | + | |Error due to Local XSLT Exceptions (TFHKA) |
|Error | |Error | ||
|161 | |161 | ||
− | | | + | |Must validate the generated XML/UBL (Must send xml-request for analysis) |
|- | |- | ||
− | |Error | + | |Error in Local XSLT Validations (TFHKA) |
|Error | |Error | ||
|110 | |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 | + | |Error Invoice already issued or found in TFHKA and DIAN |
|Error | |Error | ||
|114 | |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 | |Error | ||
|99 | |99 | ||
− | | | + | |Document was rejected by DIAN (Must validate the reasons for rejection or DIANValidationRules) |
|- | |- | ||
− | | | + | |Data Submission |
|Error | |Error | ||
|111 | |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. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |The Issuer Token is invalid (the environment to which the used tokens and connection URL's correspond must be validated). |
|- | |- | ||
− | |Error | + | |Error when parsing the document |
|Error | |Error | ||
|112 | |112 | ||
− | |Error | + | |Error when extracting the information from the document to the voucher. (Must send xml-request for analysis) |
|- | |- | ||
− | |Error | + | |Error incorrect validations in the ranges |
|Error | |Error | ||
|117 | |117 | ||
− | |Error. | + | |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 | + | |Error authorization validation error in ranges |
|Error | |Error | ||
|118 | |118 | ||
− | |Error, | + | |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 | |Error | ||
|119 | |119 | ||
− | |No | + | |No folios available, you must contact our billing team to purchase a transaction or folios package. |
|- | |- | ||
− | | | + | |Range validation error |
|Error | |Error | ||
|150 | |150 | ||
− | | | + | |The numbering range does not exist (You must validate the type of document and if the range is configured in the portal). |
|} | |} | ||
− | '''@ | + | '''@IMPORTANT:''' In 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;" | ||
− | |+ | + | |+ <font color="Blue">EstadoDocumento Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Satisfactory Response |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | |Invoice data is returned. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |The Issuer Token is invalid. |
|- | |- | ||
− | |Error | + | |Validations Error |
− | | | + | |Processed |
|102 | |102 | ||
− | | | + | |Invalid document number, does not exist. |
|- | |- | ||
− | |Error | + | |Execution Error |
|Error | |Error | ||
|103 | |103 | ||
− | | | + | |An error has occurred in the execution of the service, please try again later. |
|- | |- | ||
− | |Error | + | |Error when extracting data |
|Error | |Error | ||
|105 | |105 | ||
− | |Error | + | |Error when extracting document data. |
|} | |} | ||
{| class="wikitable" "style="text-align:center;" | {| class="wikitable" "style="text-align:center;" | ||
− | |+ | + | |+ <font color="Blue">EnvioCorreo Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Successful Response |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | |The email has been sent correctly. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |The Sender Token is invalid. |
|- | |- | ||
− | |Error | + | |Validations Error |
− | | | + | |Processed |
|102 | |102 | ||
− | | | + | |Invalid document number, does not exist. |
|- | |- | ||
|Error de Ejecución | |Error de Ejecución | ||
|Error | |Error | ||
|103 | |103 | ||
− | | | + | |An error has occurred in the execution of the service, please try again later. |
|- | |- | ||
|Correo inválido | |Correo inválido | ||
Línea 162: | Línea 161: | ||
|} | |} | ||
{| class="wikitable" "style="text-align:center;" | {| class="wikitable" "style="text-align:center;" | ||
− | |+ | + | |+ <font color="Blue">DescargaPDF Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |The requested file is returned |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | |The email has been sent correctly. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |Sender Token is invalid. |
|- | |- | ||
− | |Error | + | |Validations Error |
− | | | + | |Processed |
|102 | |102 | ||
− | | | + | |Invalid document number, does not exist. |
|- | |- | ||
− | |Error | + | |Execution Error |
|Error | |Error | ||
|103 | |103 | ||
− | | | + | |An error has occurred in the execution of the service, please try again later. |
|- | |- | ||
− | |Error | + | |Error Extracting Data |
|Error | |Error | ||
|105 | |105 | ||
− | |Error, | + | |Error, could not get the requested file. |
|} | |} | ||
{| class="wikitable" "style="text-align:center;" | {| class="wikitable" "style="text-align:center;" | ||
− | |+ | + | |+ <font color="Blue">DescargaXML Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Successful Response |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | |The requested file is returned. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |The Issuer Token is invalid. |
|- | |- | ||
− | |Error | + | |Validations Error |
− | | | + | |Processed |
|102 | |102 | ||
− | | | + | |Invalid document number, does not exist. |
|- | |- | ||
− | |Error | + | |Execution Error |
|Error | |Error | ||
|103 | |103 | ||
− | | | + | |An error has occurred in the execution of the service, please try again later. |
|- | |- | ||
− | |Error | + | |Error when extracting data |
|Error | |Error | ||
|105 | |105 | ||
− | |Error, | + | |Error, could not get the requested file. |
|} | |} | ||
{| class="wikitable" "style="text-align:center;" | {| class="wikitable" "style="text-align:center;" | ||
− | |+ | + | |+ <font color="Blue">GenerarContenedor Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Successful Response |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | |he requested file is returned. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |The Issuer Token is invalid. |
|- | |- | ||
− | |Error | + | |Validations Error |
− | | | + | |Processed |
|102 | |102 | ||
− | | | + | |Invalid document number, does not exist. |
|- | |- | ||
− | |Error | + | |Execution Error |
|Error | |Error | ||
|103 | |103 | ||
− | | | + | |An error has occurred in the execution of the service, please try again later. |
|- | |- | ||
− | |Error | + | |Error when extracting data |
|Error | |Error | ||
|105 | |105 | ||
− | |Error, | + | |Error, could not get the requested file. |
|} | |} | ||
{| class="wikitable" "style="text-align:center;" | {| class="wikitable" "style="text-align:center;" | ||
− | |+ | + | |+ <font color="Blue">FoliosRestantes Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Successful Response |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | | The requested file is returned. |
|- | |- | ||
− | |Token | + | |Invalid Token |
|Error | |Error | ||
|101 | |101 | ||
− | | | + | |The Issuer Token is invalid. |
|- | |- | ||
− | |Error | + | |Validations Error |
− | | | + | |Processed |
|102 | |102 | ||
− | | | + | |Invalid document number, does not exist. |
|- | |- | ||
− | |Error | + | |Execution Error |
|Error | |Error | ||
|103 | |103 | ||
− | | | + | |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;" | ||
− | |+ | + | |+ <font color="Blue">CargarAdjuntos Method</font> |
− | ! text-align:center;"| | + | ! text-align:center;"|Generic Codes |
− | ! text-align:center;"| | + | ! text-align:center;"|Result |
− | ! text-align:center;"| | + | ! text-align:center;"|Response Code |
− | ! text-align:center;"| | + | ! text-align:center;"|Message |
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | | | + | |Successful Submission |
− | | | + | |Processed |
|200 | |200 | ||
− | | | + | | File {nombreDelArchivo}{extension} successfully stored. |
|- | |- | ||
− | |Error | + | |Error in file upload |
|Error | |Error | ||
|107 | |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 | + | |Error in Validations |
− | | | + | |Processed |
|109 | |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}. |
|} | |} |
Revisión actual del 18:58 24 mar 2022
Catalog of web service response errors
In the following section you will find information regarding web service responses.
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: In 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.
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. |
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 | An error has occurred in the execution of the service, please try again later. |
Correo inválido | Error | 106 | Formato de correo electrónico inválido. |
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. |
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. |
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. |
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. |
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}. |