Ver Mensaje Individual
  #16 (permalink)  
Antiguo 12/05/2010, 11:07
thebman
 
Fecha de Ingreso: mayo-2010
Mensajes: 16
Antigüedad: 13 años, 10 meses
Puntos: 5
Respuesta: Facturas Digitales SAT - Mexico C#

Que tal eh llegado a la digestion MD5 usando el openSSL en conjunto con vb.net
el error que existe es que cuando la funcion donde guardamos el archivo recibe el parametro de codificar a utf 8 el archivo se guarda como UTF-8 pero al principio del archivo se agrega que la codificacion usada es UTF8 y por eso la digesion con el openSSL no da igual que en el sat intenta guardar el archivo sin darle codificacion y te funcionara.

Dim cadenaoriginal As String = "||A|1|2005-09-02T16:30:00|1|ISP900909Q88|Industrias del Sur Poniente, S.A. de C.V.|Alvaro Obregón|37|3|Col. Roma Norte|México|Cuauhtémoc|Distrito Federal|México|06700|Pino Suarez|23|Centro|Monterrey|Monterrey|Nuevo Léon|México|95460|CAUR390312S87|Rosa María Calderón Uriegas|Topochico|52|Jardines del Valle|Monterrey|Monterrey|Nuevo León|México|95465|10|Caja|Vasos decorados|20|200|1|pieza|Charola metálica|150|150|IVA|52.5||"


System.IO.File.WriteAllText("C:\cadena.txt", CADENAORIGINAL)

despues aplica la digestion MD5 al archivo cadena.txt y te regresara el resultado.

Nota: No tenemos que darle el formato al archivo porque la instruccion usada ya la guarda en ese formato.

Saludos.

Última edición por thebman; 12/05/2010 a las 14:01