Ver Mensaje Individual
  #1669  
Antiguo 13-06-2017
Avatar de mrobles
mrobles mrobles is offline
Miembro
NULL
 
Registrado: may 2017
Posts: 115
Reputación: 8
mrobles Va por buen camino
Cita:
Empezado por xamminf Ver Mensaje
Yo sólo encontré los que he comentado: º ª

Mis temores al respecto ya los expuse en comentario anterior.

Me llama la atención que esto no haya salido antes en el hilo.
Quizás la gente no ha validado con la opción multiple, sino con el simple.
La cosa es que el simple, que lo probé también, me huele que da error si se hacen muchos request seguidos al WS.

Sólo decir que con el tema de la calidad de datos multiple estuve toda una tarde hasta bien entrada la noche para determinar que lo tenía todo cogido con pinzas: cualquier otro caracter extraño hará eclosionar un fault error del WS, el cual no dice qué es exactamente y donde falla.
Cita:
Empezado por Ñuño Martínez Ver Mensaje
No me digáis que esperan ASCII o ISO y no UNICODE (UTF).
Cita:
Empezado por jordimmcc Ver Mensaje
En la impresentable documentación del SII sólo hay esta informarción:
!! No me dejan poner el enlace, pero en la segunda pregunta de cuestiones generales responden: Los permitidos para UTF-8.

Yo personalmente sustituyo los carácteres no admisibles de la tabla que adjunto (x,0) por (x,1).

arrayChars(0, 0) = "Ó"
arrayChars(0, 1) = "a"
arrayChars(1, 0) = "Ë"
arrayChars(1, 1) = "O"
arrayChars(2, 0) = "Ð"
arrayChars(2, 1) = "Ñ"
arrayChars(3, 0) = "±"
arrayChars(3, 1) = "ñ"
arrayChars(4, 0) = "¬"
arrayChars(4, 1) = "ª"
arrayChars(5, 0) = "Ã"
arrayChars(5, 1) = "Ç"
arrayChars(6, 0) = "¾"
arrayChars(6, 1) = "o"
arrayChars(7, 0) = "Ý"
arrayChars(7, 1) = "i"
arrayChars(8, 0) = "þ"
arrayChars(8, 1) = "ç"
arrayChars(9, 0) = "ß"
arrayChars(9, 1) = "a"
arrayChars(10, 0) = "³"
arrayChars(10, 1) = "u"
arrayChars(11, 0) = "Ú"
arrayChars(11, 1) = "e"
arrayChars(12, 0) = "ð"
arrayChars(12, 1) = "Ñ"
arrayChars(13, 0) = "†"
arrayChars(13, 1) = "."

Un saludo.

La cosa esta en que "creo" que individualmente desde el webservice si que acepta los datos bien, pero no están registrados como "Mª Antonia" sino "María Antonia", pero para validar excels y demás falla de manera impresionante todo. De hecho en el archivo que devuelve, me devuelve un archivo csv separado por ";" y me sustituye las "Ñ" por "ş" con lo que me crea inconscientemente otra columna. Ademas creo que no funciona bien, dado que algunos en el campo donde me debería poner si esta o no esta admitido, me vuelve a poner el NIF (y eso sin hablar de que la mitad de las veces es inaccesible o esta caído el servicio)
Responder Con Cita