API03004: Solicitud Demasiado Grande
Lo Que Esto Significa
La solicitud que estás enviando excede los límites de tamaño del servidor. Esto suele suceder al intentar enviar demasiados datos a la vez.
Causas Comunes
- Operaciones de lotes grandes — Intentar sincronizar demasiados registros a la vez
- Imágenes sobredimensionadas — Subir imágenes de tamaño excesivo
- Demasiados artículos — Pedido con una cantidad extremadamente grande de líneas de artículo
- Límites del servidor — PHP o el servidor web tienen límites de carga bajos
Cómo Solucionarlo
1. Reducir el Tamaño de la Solicitud
Si estás sincronizando datos:
- Intenta sincronizar en lotes más pequeños
- El POS debería manejar esto automáticamente
- Espera a que la sincronización actual se complete antes de comenzar otra
2. Comprobar Tamaños de Imágenes
Si estás subiendo imágenes:
- Redimensiona las imágenes antes de subirlas
- Utiliza formatos comprimidos (JPEG vs BMP)
- La mayoría de las imágenes de productos funcionan bien bajo 1MB
3. Dividir Pedidos Grandes
Si un pedido tiene muchos artículos:
- Considera dividirlo en varios pedidos
- Esto es raro en el uso normal del POS
4. Aumentar Límites del Servidor
Contacta a tu proveedor de hosting o edita la configuración de PHP:
// In php.ini or .htaccess
upload_max_filesize = 64M
post_max_size = 64M
max_input_vars = 5000
5. Comprobar Límites del Servidor Web
Nginx o Apache pueden tener sus propios límites:
client_max_body_sizepara NginxLimitRequestBodypara Apache