Página 1 de 2
Error en respuesta Web Service con ATEB
Publicado: Lun May 23, 2011 3:54 pm
por fertzmono
Buenas tardes, tengo un problema que al mandar mi peticion de timbrado con ATEB me manda "Error 301: Caracteres invalidos en codificacion en base 64".
Estoy programando en VB6.
objSOAPXMLDoc.selectSingleNode("/soap:Envelope/soap:Body/GeneraTimbre/xmlBytes").dataType = "bin.base64"
Open rutaXML For Binary Access Read As #1
ReDim btArr(LOF(1))
Get #1, , btArr()
Close #1
objSOAPXMLDoc.selectSingleNode("/soap:Envelope/soap:Body/GeneraTimbre/xmlBytes").nodeTypedValue = btArr
; donde rutaXML es obvio mi XML ya validado y bien formado.
Necesitan mas codigo? o mas info xfa avisenme
De ante mano agradesco su tiempo en checar que me hace falta.

Re: Error en respuesta Web Service con ATEB
Publicado: Mié May 25, 2011 12:27 am
por fertzmono
Ya encontre mi problema en el sello estaba metiendo unos caracteres raros "
". jejejeje
Ahora tengo otro problema me dice "error 402:Numero de serie del certificado del comprobante no se encuentra en la LCO".
Ya lo cheque en el validador del SAT y me dice q esta todo correcto inclusive cheque mi RFC y si esta en la LCO.
Alguien sabe q esta pasando?
Re: Error en respuesta Web Service con ATEB
Publicado: Mié May 25, 2011 8:13 am
por Dado
fertzmono escribió:Ya encontre mi problema en el sello estaba metiendo unos caracteres raros "
". jejejeje
Ahora tengo otro problema me dice "error 402:Numero de serie del certificado del comprobante no se encuentra en la LCO".
Ya lo cheque en el validador del SAT y me dice q esta todo correcto inclusive cheque mi RFC y si esta en la LCO.
Alguien sabe q esta pasando?
Si estas en pruebas debes usar el RFC AAA010101AAA y usar el certificado de prueba publicado por el SAT
Re: Error en respuesta Web Service con ATEB
Publicado: Mié May 25, 2011 6:13 pm
por fertzmono
De antemano te agradesco DADO por tu respuesta y tu atencion.
Hice mi XML con el de prueba del SAT como me comentaste y cuando lo mando timbrar me sale un error muy raro y no encuentro nada de informacion.
"Error 301: Execpcion en timbrado: '.', Valor Hexadecimal 0x00, es un caracter no valido. linea18, posicion 1".
El problema es q no se como cuenta las lineas, a lo mejor estoy borracho pero al igual y se me esta iendo un Chr(10) o un Chr(13) y no lo encuentro.
Adjunto mi XML para ver si tu podrias intentar timbrarlo como de prueba y vemos si te arroja el mismo error q a mi.
Gracias otra vez espero respuesta.
Re: Error en respuesta Web Service con ATEB
Publicado: Mié May 25, 2011 7:15 pm
por Dado
fertzmono escribió:De antemano te agradesco DADO por tu respuesta y tu atencion.
Hice mi XML con el de prueba del SAT como me comentaste y cuando lo mando timbrar me sale un error muy raro y no encuentro nada de informacion.
"Error 301: Execpcion en timbrado: '.', Valor Hexadecimal 0x00, es un caracter no valido. linea18, posicion 1".
El problema es q no se como cuenta las lineas, a lo mejor estoy borracho pero al igual y se me esta iendo un Chr(10) o un Chr(13) y no lo encuentro.
Adjunto mi XML para ver si tu podrias intentar timbrarlo como de prueba y vemos si te arroja el mismo error q a mi.
Gracias otra vez espero respuesta.
Lo envie a timbrar y me marco error de sello invalido, al validador efectivamente confirmo que el sello esta mal.
Pero no me aparece el mensaje que mencionas de "Excepcion en timbrado"
Re: Error en respuesta Web Service con ATEB
Publicado: Jue May 26, 2011 4:16 pm
por fertzmono
Gracias por tu respuestas DADO
Ya hice prueba con otro XML y me sale la misma excepcion y lo chistoso es q en el validador del SAT me sale q si es valido mi sello, ahora cada empresa maneja diferente el validador de los errores.
Te dejo otro XML y mi formulario de VB6. Solo crea un nuevo proyecto en VB6 y agraga el formulario y en referencias agregas "Microsoft XML 6.0"
Otra cosa obvio cambiar fecha en el XML ya q no puede ser mayor a 72 hrs digo en caso de q aplique jejejeje
No me dejo subir el archivo ya q dice q la extension no esta permitida te lo pongo en un txt y tambien vas a tener q agregar un boton al formulario.
Re: Error en respuesta Web Service con ATEB
Publicado: Jue May 26, 2011 5:01 pm
por fertzmono
DADO: se me olvido comentarte q con mi codigo puedes hacer una prueba con uno de tus XML ya validado para ver q es lo q manda de respuesta y si me puedes mandar ese XML para ver q estoy haciendo mal y descartar completamente y entonces echarle la culpa a ATEB. jejejeje
Gracias otra vez
Re: Error en respuesta Web Service con ATEB
Publicado: Jue May 26, 2011 6:15 pm
por Dado
Esa si te la debo, no programo en VB6, ni siquiera tengo el compilador
Re: Error en respuesta Web Service con ATEB
Publicado: Vie May 27, 2011 1:18 pm
por fertzmono
no hay problema de todos modos gracias seguire viendo q pasa.
Podrias canalizarme aca en el foro con quien? o en q parte podria postear para ver si alguien puede ayudarme?
Por cierto hay una parte en mi codigo donde abro mi archivo y lo meto en un arreglo de bytes y creo q al final del arreglo mete un valor null creo q para indicar el final del mismo, no sera q este es el q me esta echando mosca? Como te mencione la excepcion q me manda es "...Valor Hexadecimal 0x00, caracter no valido..."
Gracias por tu paciencia
Re: Error en respuesta Web Service con ATEB
Publicado: Vie May 27, 2011 2:05 pm
por Dado
Pues este es el foro adecuado, no necesitas cambiar tu tema a otro
Para revisar si se esta metiendo ese #00 usa un editor hexadecimal, yo uso el "Hex Editor Neo" de aqui :
http://www.hhdsoftware.com/