Factura electronica Grupo CPD

1,486 views
1,406 views

Published on

Presentación sobre la factura electrónica realizada por Grupo CPD en 2008. Además se realizó un prototipo. Esta presentación fue realizada en el X Congreso de Hispalinux por Kuko Armas. Posteriormente fue realizada por Toscalix ( Agustin Benito ) en diferentes foros

Published in: Economy & Finance
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,486
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Factura electronica Grupo CPD

  1. 1. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Presentaci´n de Facturaci´n Electr´nica: o o o eFactura Grupo CPD Grupo CPD http://www.grupocpd.com/ grupocpd@grupocpd.com 6 de mayo de 2008 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  2. 2. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o ´ Indice La empresa y la presentaci´n. Justificaci´n y objetivo o o 1 Marco legislativo 2 La soluci´n t´cnica oe 3 Requisitos t´cnicos e M´dulos o M´dulo de transformaci´n o o M´dulo de firma o M´dulo de verificaci´n o o Front-end digitalizaci´n certificada o M´dulo de custodia o La soluci´n de Grupo CPD o Conclusi´n o 4 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  3. 3. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Qu´ es Grupo CPD e Red de empresas de software libre de Canarias formada por: Atlantux SL Canarytek SL Ejercicios Resueltos SLU Fot´n SL o Todas ellas pertenecen a ESLIC. Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  4. 4. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Descripci´n general de la presentaci´n o o La ppresentaci´n ttratar´ sobre los siguientes temas: o a Antecedentes y objetivos. Se describe la situaci´n actual y o la descripci´n del concepto y el desarrollo de la herrmaienta. o Marco legislativo. Descripci´n del marco legislativo que o define el proyecto. La soluci´n t´cnica. Descripci´n de los requisitos t´cnicos y oe o e m´dulos de la aplicaci´n desarrollada. o o Conclusiones. Pasos uturos a implementar y adaptaci´n al o entorno. Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  5. 5. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Estado actual La eFactura esta legislada desde 2003. Las empresas que ya usan eFactura deben hacerse cargo de las facturas que reciben en papel. No hay soluciones homologadas implantadas debido a falta de regulaci´n. o Los principales ERPs no incorporan m´dulos de factura o digital. Las plataformas bancarias comienzan a ofrecer este servicio (aunuqe con deficiencias). Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  6. 6. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Justificaci´n de una soluci´n como la que se plantea o o La universalizaci´n de la Factura Electr´nica requiere una o o 1 soluci´n de bajo coste que cumpla la ley. o El software libre dispone de la tecnolog´ necesaria para ıa 2 realizar una soluci´n como esta. o Se requiere un alto grado de personalzaci´n de la soluci´n a o o 3 implantar en empresas maduras. Existen infinidad de ERP que requieren una soluci´n como o 4 esta. La soluci´n debe ser flexible para poder adaptarse a los o 5 procedimientos de las distintas empresas y ser capaz de integrarse con diferentes herramientas. El uso de est´ndares es a b´sico. a Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  7. 7. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Objetivo de la presentaci´n o Mostrar los pasos t´cnicos y procedimentales ajustados a la e normativa vigente que constituyen la aplicaci´n efactura . o Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  8. 8. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o ´ Indice La empresa y la presentaci´n. Justificaci´n y objetivo o o 1 Marco legislativo 2 La soluci´n t´cnica oe 3 Requisitos t´cnicos e M´dulos o M´dulo de transformaci´n o o M´dulo de firma o M´dulo de verificaci´n o o Front-end digitalizaci´n certificada o M´dulo de custodia o La soluci´n de Grupo CPD o Conclusi´n o 4 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  9. 9. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Normativas aplicables Real Decreto 1496/2003, 28 Noviembre. Reglamento de obligaciones de facturaci´n y del impuesto de valor a˜adido o n Orden EHA/962/2007, 10 Abril. Desarrolla los art´ ıculos referentes a facturas en formato electr´nico (17,18 y 21) del o RD 1496/2003 Resoluci´n de 24 de Octubre de 2007 de la AEAT sobre el o procedimiento para la homologaci´n de software de o digitalizaci´n certificada o Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  10. 10. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o RD 1496/2003 Real Decreto 1496/2003, 28 Noviembre. Reglamento de obligaciones de facturaci´n y del impuesto de valor a˜adido o n Articulo 6: se definen los campos obligatorios que debe incluir una factura. Articulo 17: se reconocen como v´lidos los formatos de env´ a ıo electr´nicos o Articulo 18: se reconoce la validez de las facturas en formato electronico, siempre que esten debidamente firmadas mediante firma digital avanzada segun la Directiva 1999/93/CE del Parlamento Europeo Articulo 21: se reconoce la necesidad de conservaci´n de las o facturas en formato electr´nico o Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  11. 11. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Orden EHA/962/2007 Art. 5: Obligaciones del expedidor Contar con el consentimiento del destinatario Conservar los documentos por un plazo especificado en la Ley General Tributaria Facilitar acceso completo y sin demora a los documentos Debe permitir b´squedas por cualquier dato reflejado en la u Orden 1624/1992 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  12. 12. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Orden EHA/962/2007 Art. 6: Obligaciones del destinatario Conservar los documentos por un plazo especificado en la Ley General Tributaria La conservacion de documentos debe realizarse en el mismo formato que se ha recibido (*) Verificaci´n de que la firma es correcta o Conservar la firma junto con el documento Facilitar acceso completo y sin demora a los documentos Debe permitir busquedas por cualquier dato reflejado en la Orden 1624/1992 Una copia en papel es legal si se incluye el codigo del documento y el enlace al repositorio Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  13. 13. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Orden EHA/962/2007 Art. 7.2: Digitalizaci´n certificada: o Proceso de digitalizaci´n o Realizado por el obligado tributario o un prestador de servicio El resultado debe ser una imagen fiel e integra del documento original Debe incluir la firma digital del obligado tributario o el prestador de servicio El resultado de la digitalizaci´n se organiza en torno a una o base de datos documental Consultas por los campos definidos en el RD 1624/1992 Firma electronica de la base de datos al cierre de cada periodo de liquidaci´n o Acceso completo y sin demora injustificada a los documentos almacenados Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  14. 14. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Orden EHA/962/2007 Art. 7.3: Digitalizaci´n certificada: o Proceso homologaci´n o Declaraci´n responsable de cumplimiento de los requisitos o exigidos Descripci´n t´cnica del procedimiento de digitalizacion oe certificada que se pretende homologar Normas y procedimientos de seguridad y control de explotaci´n de la BBDD documental o Informe emitido por una entidad de auditor´ inform´tica con ıa a solvencia t´cnica acreditada e El Dpto de Inform´tica emitir´ la resoluci´n en un plazo de 6 a a o meses. Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  15. 15. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Orden EHA/962/2007 Art. 8: Conversi´n a papel o Incluir un bloque de c´digo PDF417 uno con el contenido o completo del documento original Incluir un segundo bloque PDF417 con la firma (si la firma no esta incluida en el documento) Debe permitir la lectura para la regeneraci´n completa del o documento El v´rtice superior izquierdo tendr´ siempre la misma e a coordenada absoluta Se utilizar´ el procedimiento MACRO PDF417 a Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  16. 16. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Resoluci´n de 24 de Octubre de 2007 AEAT: Digitalizaci´n o o certificada I Acepta el PDF/A (ISO19005) para el almacenamiento de facturas Resoluci´n m´ o ınima de 200 ppp tanto para imagenes en color como escala de grises Proceso de digitalizacion certificada (sin intervenci´n) o Digitalizaci´n de la factura o Optimizaci´n de la imagen o Insercion de los metadatos obligatorios, en formato XMP Firma del fichero, la firma de incluir tanto la imagen como los metadatos Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  17. 17. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Resoluci´n de 24 de Octubre de 2007 AEAT: Digitalizaci´n o o certificada II Plan de Gesti´n de Calidad o Procedimientos y controles para garantizar la fidelidad del proceso de digitalizaci´n certificada. o Deber´ ser presentado con la petici´n de homologaci´n. a o o En la BBDD documental se debe incluir los datos exigibles en RD 1624/1992. La firma de la BBDD documental debe ser alguna de las reconocidas por la ley 59/2003. Define acceso completo y sin demora. Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  18. 18. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Resoluci´n de 24 de Octubre de 2007 AEAT: Digitalizaci´n o o certificada III Extiende la informaci´n sobre el proceso de solicitud. o Reconoce la posibilidad de integrar m´dulos de software ya o existentes. El Plan de Gesti´n de Calidad describir´ el mantenimiento de o a los dispositivos asociados. El Plan incluir´ un formato tipo de adhesi´n al mismo, que a o deber´ firmarse. a Al software homologado se le asignar´ una referencia al a nombre y version y se publicar´ en la p´gina de la AEAT. a a Esta referencia se incluir´ en el documento como metadato, y a opcionalmente en un banner. Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  19. 19. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o ´ Indice La empresa y la presentaci´n. Justificaci´n y objetivo o o 1 Marco legislativo 2 La soluci´n t´cnica oe 3 Requisitos t´cnicos e M´dulos o M´dulo de transformaci´n o o M´dulo de firma o M´dulo de verificaci´n o o Front-end digitalizaci´n certificada o M´dulo de custodia o La soluci´n de Grupo CPD o Conclusi´n o 4 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  20. 20. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o M´dulos de la soluci´n o o M´dulo de transformaci´n o o 1 M´dulo de firma o 2 M´dulo de verificaci´n o o 3 Front-end de digitalizaci´n certificada o 4 M´dulo de custodia o 5 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  21. 21. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Operaciones b´sicas del m´dulo a o El m´dulo debe soportar las siguientes operaciones o Conversi´n entre formatos (UBL,CCI-AEAT,PDF,ODF) o Extracci´n y verificaci´n de metadatos o o Inserci´n de metadatos o Modificaci´n del contenido o Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  22. 22. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Modificaci´n del contenido o A˜adir bloque de c´digo PDF-417 n o Watermark: Imagen bajo el texto Banner: Texto en margen lateral Visado: Imagen y texto Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  23. 23. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Caracter´ ısticas Multiplataforma Soporta certificados y claves almacenados en ficheros PKCS#12 Soporta dispositivos seguros (PC/SC, PKCS#11) Generaci´n y verificaci´n de firmas integradas en formatos de o o documentos soportados y externas PKCS#7 Interfaz simple. Tambi´n ejecutable desde l´ e ınea de comandos y entorno web Capacidad de sustituir y/o a˜adir firmas a un documento n Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  24. 24. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Operaciones b´sicas del m´dulo a o El m´dulo debe soportar las siguientes operaciones o Firma de documentos Inserci´n de sello de tiempo o Capacidad de verificaci´n de firmas b´sica y avanzada (CRL, o a OCSP) Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  25. 25. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Verificaci´n de eFactura o Este m´dulo utiliza los componentes de tranformacion y firma para: o Validar la firma electr´nica de la factura o Extraer y validar metadatos Presentaci´n de las facturas para su comprobaci´n visual o o Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  26. 26. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Proceso de digitalizaci´n o El usuario introduce los metadatos obligatorios (RD 1496/2003) Opcionalmente se introducen metadatos adicionales Escaneamos todas las p´ginas a A partir de este momento sin intevenci´n o Se genera fichero XML con los metadatos Se optimizan las imagenes y se unifican en un PDF Se a˜aden los metadatos al PDF n Se a˜ade un banner con la informacion de digitalizaci´n n o Se firma el documento con el certificado almacenado Se envia el documento al modulo de custodio (WebDAV,etc) Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  27. 27. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Proceso de verificaci´n o Verificacion avanzada de la firma Se extraen los metadatos del fichero y se comprueba que estan completos Se muestran los metadatos al usuario para su verificaci´n o visual Si el usuario confirma que todo es correcto, se env´ la factura ıa al m´dulo de custodia o Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  28. 28. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Modulo de custodia Existen varias altermativas libres viables Acceso completo y sin demora: Acceso Web Consulta por campos obligatorios: Extracci´n e indexado XMP o Firma y almacenamiento de la BBDD: Volcados de BBDD, Alfresco Content Packages (ACP), por ejemplo. Otras herramientas como Plone son v´lidas. a Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  29. 29. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o La aplicaci´n o Componentes en Java Utilizaci´n de librerias criptogr´ficas o a Utilizaci´n de librer´ iText para transformaci´n, metadatos o ıa o XMP y firma de documentos PDF Front-end en Ruby y Qt4 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  30. 30. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Componente de transformaci´n o Funcionalidades en desarrollo o desarrolladas 1 Insercion y lectura de metadatos XMP Visado Banner Watermark Proceso de eFacturas UBL y CCI-AEAT Generacion de PDF/ODF a partir de datos XML y plantilla Bloques de codigo PDF417 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  31. 31. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Componente de firma Funcionalidades en desarrollo o desarrolladas 1 Soporte de firma unica de documentos PDF (visibles e invisibles) Almacen de certificados PKCS#12 y soporte de firmas multiples. Almacen de certificados PKCS#11 y soporte PC/SC Sellos de tiempo. Firmas externas PKCS#7 Soporte de verificacion de firmas. Funcionamiento en entornos Web o cliente-servidor. Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  32. 32. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Frontend de digitalizacion certificada Escaneo y combinacion de paginas.OCR. Entrada e insercion de metadata. Fichero de configuracion. Operaciones auxiliares (visado, watermark, banner). Optimizacion de la imagen obtenida del escaner. Almacenar en carpetas remotas WebDAV u otros. protocolos integrable con CMS. Soporte arrastrar y soltar (para operaciones de firma de ficheros externos). Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  33. 33. La empresa y la presentaci´n. Justificaci´n y objetivo o o Requisitos t´cnicos e Marco legislativo M´dulos o La soluci´n t´cnica oe La soluci´n de Grupo CPD o Conclusi´n o Procedimiento Disponemos de un certificado (inicialmente PKCS#12) 1 El ERP nos suministra una factura en formato xml 2 convert erp factura.rb parsea la factura a formato xml de la 3 AEAT. factura completa30.rb transforma la factura standard a pdf 4 pdfStamper firma el pdf, introduce metadata y sellos 5 Se utiliza el validador de la AEAT para el .xml 6 Validadores standar para la firma de la factura .pdf 7 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  34. 34. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o ´ Indice La empresa y la presentaci´n. Justificaci´n y objetivo o o 1 Marco legislativo 2 La soluci´n t´cnica oe 3 Requisitos t´cnicos e M´dulos o M´dulo de transformaci´n o o M´dulo de firma o M´dulo de verificaci´n o o Front-end digitalizaci´n certificada o M´dulo de custodia o La soluci´n de Grupo CPD o Conclusi´n o 4 Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o
  35. 35. La empresa y la presentaci´n. Justificaci´n y objetivo o o Marco legislativo La soluci´n t´cnica oe Conclusi´n o Conclusiones Existen las herramientas para desarrollar todos los elementos e 1 la aplicaci´n o Estos elementos deben ser integrados al estilo del front-end 2 Debe desarrollarse un trabajo manual con el .xml procedente 3 del ERP y pasarlo a .xml estandard de la AEAT Debe integrarse los m´dulos con LDAP para cumplir o 4 procedimientos de calidad de un modo estructurado Debe contemplarse la multifirma y la firma de diferentes 5 documentos de modo simult´neo. a Existe un nuevo m´dulo a integrar ya creado que soporta o 6 todos los tipos de certificados. No exist´ en el momento del ıa desarrollo. Inicio Grupo CPD Presentaci´n de Facturaci´n Electr´nica: eFactura o o o

×