Ver Mensaje Individual
  #1  
Antiguo 13-12-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
Más componentes nativos útiles para Factura Electrónica México.

Pues resulta que un cliente al 1/4 para las doce tiene la urgencia de generar una factura electrónica válidad, solo para entrar en el esquema 2010. Pues ahi me tienen revisando de nuevo todo lo que hay por los foros.

Volviendo a releer el famoso anexo 20 encontré que por suerte yo ya tenía componentes que pueden hacer todo lo que ahí se solicita. Y me salió la idea porque ya como saben hay por ahí mil y un "bibliotecas mágicas" para hacer lo de los famosos CFDS.

Los componentes de los que les hablo son los TuborPower LockBox, que traen todo lo necesario para encriptación en diferentes formatos así como varios componentes para estos casos, entre ellos RSA, MD5, SH1, además de Blowfish y otros más. Además traen ejemplos bien detallados del uso de todos los componentes, junto con su archivo de ayuda y manual PDF. Son libres y lo mejor de todo es que vienen con código fuente y todo así que nos olvidamos de "cajas negras". Si bien no hacen todo el trabajo, nos la ponen tan simple como:
  1. Generar el archivo xml que contiene los datos de la factura
  2. De ese archivo construir la cadena original
  3. Obtener el HASH MD5 (o SH1 en su casho) de la cadena original
  4. Cifrarla usando RSA y la llave primava del sello digital (el componente se encarga de cargar y aplica rel archivo .key)

Los componentes funcionan perfectamente y no requieren DLLs ni nada adicional y al traer los fuentes compilan en todas las versiones.

Yo estoy ya en proceso de crear un programa que genere la dichosa factura, si alguien se anima también a bajarlos e instalarlos podemos ir poniendo aquí lo que vayamos logrando.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita