afipws / afip
There is no license information available for the latest version (1.2) of this package.
Librería para la gestión de Web Services de AFIP
1.2
2023-05-16 00:22 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.0
- monolog/monolog: ~1.13
- phpunit/phpunit: 6.0.*
This package is auto-updated.
Last update: 2024-04-16 03:02:50 UTC
README
Para el desarrollo de esta librería se toma como referencia el código fuente del Web Services desarrollado por Ivan Muñoz.
Instalación
La instalación se hace a través de Composer
composer require afip-ws/afip
Uso
En primer lugar para poder utilizar el servicio es necesario generar un certificado y una clave desde los servicios de AFIP.
Para obtener información de como obtener el certificado y la key para utilizar el servicio ir a Documentación Técnica de los WS de AFIP
Configuración
<?php $config = [ 'CUIT' => 20200083394, 'production' => true, 'cert' => '/user/local/cert', 'key' => '/user/local/key', 'token_dir' => '/user/local/token_dir/' ]; $this->afip = new \AfipWS\Afip\Afip($config);
Parámetros de configuración disponibles:
Parametro | Descripcion |
---|---|
CUIT | (int) El CUIT a usar en los Web Services |
production | (bool) (default FALSE) (Opcional) TRUE para usar los Web Services en modo producción |
cert | (string) Ruta absoluta donde se encuentra el certificado |
key | (string) Ruta absoluta donde se encuentra el certificado |
token_dir | (string) Ruta absoluta donde la lib genera el token (requiere permisos de escritura) |
passphrase | (string) (default 'xxxxx') (Opcional) Frase de contraseña para usar en el Web Service de Autenticación |