12/05/2010, 11:07
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 16
Antigüedad: 14 años, 6 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 |