Respuesta Exitosa y Manejo de Errores
Manejo de Respuestas en la Exportación de Datos a Siigo Pyme
Al exportar datos a Siigo Pyme a través de la API, la respuesta del sistema indica si la operación fue exitosa o si hubo errores en el procesamiento.
Código de Estado 207: Procesamiento Parcial
En algunos casos, la API puede devolver un código de estado 207, lo que significa que la solicitud se ha procesado parcialmente. Esto ocurre cuando:
- Algunos registros se insertan correctamente.
- Otros registros presentan errores y no pueden ser procesados.
Los detalles de los errores se proporcionan en un arreglo denominado errors
, donde cada entrada describe el problema específico que impidió la inserción en Siigo.
Ejemplo de Escenario
Si se envían tres registros para insertar y solo uno se procesa correctamente, la API responderá con:
- Código 207 indicando procesamiento parcial.
- Un arreglo
errors
que detalla los motivos por los cuales los dos registros restantes no fueron insertados.
Importancia de la Revisión de Errores
Para garantizar una integración efectiva con Siigo Pyme, es fundamental revisar el contenido del arreglo errors
y corregir las fallas detectadas en los registros afectados. Esto permitirá:
- Optimizar la calidad de los datos enviados.
- Evitar rechazos en futuras exportaciones.
- Asegurar un flujo de información eficiente entre el sistema y Siigo Pyme.