-
Notifications
You must be signed in to change notification settings - Fork 1
2 ‐ Instalación y configuración
Javier Rodriguez edited this page May 8, 2024
·
1 revision
Creamos la carpeta de proyecto o nos paramos en el proyecto con el cual querramos conectarnos con AFIP.
git clone https://github.com/postre/afip-connector.git .
no te olvides de poner el .
al final.
tu-proyecto
├── AfipConnector
│ ├── Afip
│ ├── Exceptions
│ ├── Models
│ ├── Traits
│ └── autoload.php
├── cert
├── examples
├── wsdl
├── xml
└── .AfipConnector_example
- AfipConnector: Contiene la librería en si y el autoload.php
- cert: aca tenes que poner los certificados.
- examples: ejemplos funcionales de cada servicio
- wsdl: archivos de AFIP
- xml: acá se crearan subcarpetas con los xml de transacciones por punto de venta y servicio
- .AfipConnector_example: archivo de configuración
Es un template, con las configuraciones para que funcione la libreria, completarlo con las rutas donde quieras ubicar los archivos, el CUIT del emisor y el entorno luego carmbiar el nombre a .AfipConnector
# RECOMENDAMOS UBICAR LOS DIRECTORIOS
# EN RUTAS NO NAVEGABLES DEL SERVIDOR
# O EN EL LUGAR QUE CONSIDERES MAS SEGURO
# ruta a donde vas a guardar los certificados
CERT_PATH="/var/www/afip-connector/cert/"
# ruta a los archivos wsdl (carpeta incluida en el proyecto)
WSDL_PATH="/var/www/afip-connector/wsdl/"
# ruta donde se van a guardar todos los archivos xml,
# archivos que se generan en algunas de las transacciones
XML_PATH="/var/www/afip-connector/xml/"
# CUIT: debe ser el mismo para el fue generado el certificado
CUIT="20222222223"
# entorno, si esta en:
# PRODUCTION="FALSE": va a usar los certificados, wsdl y rutas de homologacion
# PRODUCTION="TRUE": va a usar los certificados, wsdl y rutas de produccón
PRODUCTION="FALSE"
RECOMENDAMOS UBICAR LOS DIRECTORIOS EN RUTAS NO NAVEGABLES DEL SERVIDOR O EN EL LUGAR QUE CONSIDERES MAS SEGURO
En la carpeta cert, hay que poner los certificados de la siguiente forma
- homo.crt
- homo.key
- prod.crt
- prod.key
donde homo son el key par de Homologación (test) y prod los de producción.