Afip.php
Librer铆a para conectarse a los Web Services de AFIP
Explorar documentaci贸n 禄
Reportar un bug
Tabla de contenidos
- Acerca del proyecto
- Gu铆a de inicio
- Web Services
- Integrar otro web service
- Ejemplos de uso
- Implementaci贸n en Frameworks y Plataformas
- Tutoriales para la p谩gina AFIP
- Soluci贸n a errores m谩s frecuentes
- Preguntas frecuentes
- Migraci贸n
- Proyectos relacionados
- Licencia
- Contacto
Acerca del proyecto
Afip SDK es la forma m谩s r谩pida y simple de conectarse con los Web Services de AFIP.
Esta librer铆a fue creada con la intenci贸n de ayudar a los programadores a usar los Web Services de AFIP sin romperse la cabeza ni perder tiempo tratando de entender la complicada documentaci贸n que AFIP provee. Ademas forma parte de Afip SDK.
Gu铆a de inicio
Instalaci贸n
Via Composer
composer require afipsdk/afip.php
Via Manual
- Clonarlo con
git clone
o descargar el repositorio desde aqui. - Copiar el contenido de la carpeta res a tu aplicaci贸n.
Importante
- Remplazar
Afip_res/cert
por tu certificado provisto por AFIP yAfip_res/key
por la clave generada. - Procuren que la carpeta
Afip_res
no sea accesible desde internet ya que all铆 se guardara toda la informacion para acceder a los web services, ademas esta carpeta deber谩 tener permisos de escritura.
Ir a Tutoriales para la p谩gina AFIP para obtener mas informaci贸n de como generar la clave y certificado.
Como usarlo
Si lo instalaste manualmente lo primero es incluir el SDK en tu aplicaci贸n
include 'ruta/a/la/libreria/src/Afip.php';
Luego creamos una instancia de la clase Afip pasandole un Array como par谩metro.
$afip = new Afip(array('CUIT' => 20111111112));
Para m谩s informaci贸n acerca de los par谩metros que se le puede pasar a la instancia new Afip()
consulte secci贸n Primeros pasos de la documentaci贸n
Una vez realizado esto podemos comenzar a usar el SDK con los Web Services disponibles
Web Services
Si necesitas m谩s informaci贸n de c贸mo utilizar alg煤n web service echa un vistazo a la documentaci贸n completa de afip.php
Factura electr贸nica
Podes encontrar la documentaci贸n necesaria para utilizar la facturaci贸n electr贸nica
Padr贸n alcance 4
El Servicio Web de Consulta de Padr贸n denominado A4 ha quedado limitado para Organismos P煤blicos, si lo necesitas puedes leer la documentaci贸n de consulta al padr贸n de AFIP alcance 4
Padr贸n alcance 5
Quienes usaban el padr贸n A4 pueden utilizar este padr贸n en modo de remplazo, si queres saber c贸mo echa un vistazo a la documentaci贸n de consulta al padr贸n de AFIP alcance 5
Padr贸n alcance 10
Si tenes que utilizar este web service tambi茅n est谩 disponible dentro de la librer铆a, su documentaci贸n se encuentra en consulta al padr贸n de AFIP alcance 10
Padr贸n alcance 13
Si debes consultar por el CUIT de una persona f铆sica tendr谩s que utilizar este web service, su documentaci贸n se encuentra disponible en la wiki de consulta al padr贸n de AFIP alcance 13
Migraci贸n
驴Necesitas migrar de versi贸n de la librer铆a?
Pueden encontrar el tutorial correspondiente aqu铆
Proyectos relacionados
Libreria para Javascript
Si necesitas acceder los web services de AFIP en Javascript podes utilizar Afip.js
Bundle para Symfony
Si necesitas utilizar los web services de Afip en Symfony podes utilizar este bundle
Licencia
Distribuido bajo la licencia MIT. Vea LICENSE
para m谩s informaci贸n.
Contacto
Afip SDK - [email protected]
Link del proyecto: https://github.com/afipsdk/afip.php
Este software y sus desarrolladores no tienen ninguna relaci贸n con la AFIP.