Skip to content

Aplicación en node para consultar el padron A5 o Constancia de Inscripción de afip

Notifications You must be signed in to change notification settings

M3-M0r7-L3145/afip-padron-A5

 
 

Repository files navigation

Demo de consulta de constancia de inscripcion AFIP

mantanability status dependencies Status Build Status

El propósito de este repositorio es mostrar cómo usar el paquete afip-apis en Node.js para consultar constancias de inscripcion utilizando el servicio web de Afip, antes llamado de Alcance 5 (ws_sr_padron_a5).

Introducción.

Para poder usar este repositorio, necesitás tener un certificado en ambiente de homologación o en producción y asociado el certificado al web service Servicio Consulta Padrón A5 y Consulta de constancia de inscripción. Voy de describir más adelante como obtener el certificado en el ambiente de homologación. Tené en cuenta que el servicio web en el ambiente de homologación es funcional, pero no devuelve información real.

Obtención de los certificados para el ambiente de homologación

Seguir los pasos en la documentación oficial:

Clonar el repositorio

Para usar esta app tenes que tener instalado Node.js

  • Clonar el repositorio
git clone --depth=1 https://github.com/mescalitog/afip-padron-A5.git <nombre del proyecto>
  • Instalar dependencias
cd <nombre del proyecto>
npm install
  • Asociar el certificado y la clave privada. En la configuracion podés determinar donde esta el certificado y la clave privada que se usaran para el servicio de autenticación. Las ubicaciones pordefault son "./private/certificate/certificate.crt" para el certificado y "./private/certificate/private.key" para la clave privada, asi que en este punto tenés que copiar el certificado y la clave en esas ubicaciones.

Nota - Sin el certificado o la clave, al iniciar la app va a aparecer este error: Falta el certificado en ./private/certificate/certificate.crt o la clave en ./private/certificate/certificate.crt

  • Compilar y ejecutar el proyecto
npm run build
npm start

La app esta disponible para probar en http://localhost:3000

About

Aplicación en node para consultar el padron A5 o Constancia de Inscripción de afip

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 42.2%
  • TypeScript 39.6%
  • Pug 17.1%
  • JavaScript 1.1%