![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#11
|
|||
|
|||
Hola, gracias por las respuestas bilbur y Neftali
Pues sí que va a ser eso de los acentos... al leer vuestras respuestas he revisado la factura que me daba ese error y he visto que en la dirección del cliente había un acento "ú". He hecho otra factura exactamente igual pero poniendo la letra sin acento y ya no ha dado el error de la firma. Lo que no acabo de ver es como solucionarlo porque ya estoy haciendo todo lo que proponéis (creo). 1. Al crear el fichero TicketBAI y guardarlo en disco lo hago en UTF8: Código:
var encoding = System.Text.Encoding.UTF8; FileMgr.Save(Path.Combine(filePath, fileName), xmltbai, encoding, false); Código:
XmlWriterSettings settings = new XmlWriterSettings(); settings.Encoding = new UTF8Encoding(); using (var writer = XmlWriter.Create(fileName, settings)) { this.Document.Save(writer); } Código:
using (StreamReader sr = new StreamReader(filePath, Encoding.UTF8)) { string content = sr.ReadToEnd(); return content; } Código:
var encoding = Encoding.UTF8; byte[] contentBytes = encoding.GetBytes(content); HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url); httpWebRequest.AllowAutoRedirect = true; httpWebRequest.ClientCertificates.Add(certificate); httpWebRequest.Method = "POST"; httpWebRequest.ContentType = "application/xml"; httpWebRequest.ContentLength = contentBytes.Length; var postStream = httpWebRequest.GetRequestStream(); postStream.Write(contentBytes, 0, contentBytes.Length); postStream.Flush(); postStream.Close(); He enviado correos con los dos ficheros y la dos respuestas al correo de consultas técnicas de Gipuzkoa pero... deben estar colapsados porque hace mucho que no me contestan, creo que llevan más de 2 semanas de retraso en las respuestas T_T También he escrito a Araba preguntando por su entorno de pruebas y me han dicho que lo están desarrollando y que tiene previsto que para septiembre estará operativo :'( Bueno voy a seguir investigando. Ya sé que el foro es de Delphi y mi código es c# .net pero bueno, si alguien me puede dar otro consejo lo agradeceré. Muchas gracias! |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice | newtron | Internet | 3706 | Hace 2 Semanas 09:38:43 |
Como utilizar la ayuda del nuevo Sistema Operativo | gluglu | Humor | 3 | 24-09-2007 09:39:05 |
Aplicacion Agencia De Viajes | ArdiIIa | Varios | 9 | 20-01-2007 16:49:53 |
El Vasco Aguirre | Al González | La Taberna | 5 | 26-05-2006 09:22:28 |
Microsoft ha lanzado su nuevo sistema operativo | DarkByte | Humor | 0 | 25-01-2004 09:21:14 |
![]() |
|