Erick Orlando © – Software Developer

Tecnologías Microsoft, OpenSource, Linux, Programación con C# y VB

Crear un certificado autofirmado con Visual Studio — 29 mayo, 2016

Crear un certificado autofirmado con Visual Studio


Hola gente!

El siguiente post está dedicado para aquellos que necesitan tener un certificado autofirmado para su posterior uso. Sigue leyendo

Anuncios
Solución al error 0306 Retenciones Electrónicas SUNAT — 13 mayo, 2016
Facturación Electrónica SUNAT OpenSource — 7 mayo, 2016

Facturación Electrónica SUNAT OpenSource


Hola a todos, el día de hoy he decidido que quiero hacer un proyecto de Facturación Electrónica de SUNAT de código abierto, le he puesto por nombre OpenInvoicePeru.

openinvoiceperulogo

¿Quieres sumarte al proyecto?

Estará escrito con C# 6.0,  pero si eres de los que usan VB.NET también podrás aportar con tu granito de arena. Únete.

Visita el repositorio que he preparado en GitHub.

Características:

  • Generacion de XML para Facturas, Boletas, Notas de Crédito, Notas de Débito, Resumen Diario de Boletas, Comunicaciones de Baja y Retenciones.
  • Firmado del XML con un certificado digital elegido por el usuario.
  • Envío al servicio Web de SUNAT de los documentos electrónicos generados.
  • Envío de Resumen Diario y Comunicación de Baja.
  • Desempaquetado y Lectura del contenido del CDR de SUNAT.
  • Guardado de XML firmados y CDR de SUNAT.
  • Consulta de Tickets de los Resúmenes y Bajas.
  • API REST bajo ASP.NET Web API 2.
  • Aplicación Windows de prueba de envío a SUNAT (bajo remodelación aún).
  • Ejemplos en VB y C# para el consumo de la API REST con PostSharp bajo .NET 4.0.

Espero que te sea de utilidad este proyecto, se encuentra en constante actualización y la mejor manera de integrarlo es a través de API REST, aunque puedes hacer la integración que quieras.

Además, acá te dejo un pequeño tutorial de cómo crear una Factura, firmarla y enviarla a SUNAT.

Y por si no fuera suficiente, te dejo este enlace en la que detallo cuales serán las actividades que están en desarrollo.

Si encuentras errores en el proyecto, o crees que falta algo, puedes enviar tus comentarios /sugerencias (se aceptan pantallazos, archivos XML, etc.) al área de Issues de GitHub.

Saludos!

Foro Técnico de Facturación Electrónica SUNAT — 4 mayo, 2016
Validar archivos SUNAT XML con XML Tools —