• Stars
    star
    268
  • Rank 153,105 (Top 4 %)
  • Language
    PHP
  • License
    MIT License
  • Created about 7 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Libreria para usar los Web Services de AFIP

Packagist Contributors Closed issues License


Logo

Afip.php

Librer铆a para conectarse a los Web Services de AFIP
Explorar documentaci贸n 禄

Reportar un bug

Implementation

Tabla de contenidos

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

  1. Clonarlo con git clone o descargar el repositorio desde aqui.
  2. Copiar el contenido de la carpeta res a tu aplicaci贸n.

Importante

  • Remplazar Afip_res/cert por tu certificado provisto por AFIP y Afip_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 馃憟 aqu铆

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.