Errores frecuentes
Aquí encontraras solución a los errores más frecuentes al utilizar los web services de Afip.
Última actualización
¿Te fue útil?
Aquí encontraras solución a los errores más frecuentes al utilizar los web services de Afip.
Última actualización
¿Te fue útil?
La solución a este error es que sea accesible desde web services.
Si ya creaste el punto de venta y el error persiste espera un poco, la creación puede tardar en impactar en todos los sistemas de AFIP.
Si estas intentando debes esperar 2 minutos entre cada TA en producción, y 10 minutos en desarrollo.
Asegurarse de que en el campo CbteDesde y CbteHasta estas poniendo el número del siguiente comprobante a autorizar.
También aparece este error cuando tratas de enviar un comprobante con una fecha anterior al del último comprobante enviado. Para solucionarlo debes enviarlo con una fecha igual o posterior.
Esto sucede porque estamos tratando de utilizar certificados de testing en modo producción o viceversa. Se soluciona cambiando los certificados por el correspondiente o cambiando el modo de la librería (test o producción).
Este error suele aparecer por confundir el certificado con el CRS. Abre el certificado en un editor de texto y asegúrate que la primera línea diga “—–BEGIN CERTIFICATE—–” si hay algo diferente es porque ese no es el certificado.
Este error aparece cuando intentas usar la librería con un CUIT no vinculado al certificado.
Esto aparece porque ocurre algún error en el código pero no está mostrando cual es el error real. Deberías agregar error_reporting(E_ALL); ini_set(“display_errors”, “1”); en tu código para saber cuál es exactamente el error.
Este es un error interno de Afip. La única solución es esperar hasta que lo arreglen.
Este error también suele producirse por un error en el certificado, si no podes solucionarlo con el método anterior entonces genera uno nuevamente siguiendo los pasos de los
Este error suele aparecer al cambiar entre modo producción y testing. Si estas usando la API asegurate de no estar pidiendo la autorización en desarrollo y ejecutando la request en producción, sino una posible solución es
Si estas intentando usar un CUIT de un cliente que te aun debes y luego debes seguir el tutorial teniendo en cuenta que en la parte de elegir el «Representado» debes elegir el CUIT de tu cliente.
Si todo esto no lo soluciona quizá necesites
El problema es que falta autorizar a que se pueda acceder al web service con el certificado en uso. En el tutorial explicamos cómo autorizar en modo testing y en el tutorial como hacerlo en modo producción.