xml mal armado

147 views
Skip to first unread message

rprleon

unread,
Mar 31, 2017, 1:44:57 PM3/31/17
to vfp-factura-electronica-mexico
Saludos, estoy tratando de timbrar este xmlcon finkok pero me da error xlm mal armado, si alguien me pudiera orientar lo agradecería mucho
N1701001.xml

Mapasac, Sistemas Administrativos Comerciales

unread,
Mar 31, 2017, 1:55:24 PM3/31/17
to vfp-factura-electronica-mexico
puedes hacerlo de manera directa con finkok en esta direccion:


http://validador.finkok.com/



Slds....
Mapasac

rprleon

unread,
Mar 31, 2017, 2:56:23 PM3/31/17
to vfp-factura-electronica-mexico
Gracias

acabo de darme cuenta que tenia unos errores d calculo, ya los corregi, pero me sigue dando el mismo error, lo meti al validador de finkok pero no me dice porque
estoy subiendo otro xml, a ver si alguien mas me pudiera orientar
N1402002.xml

Armando Rodríguez B.

unread,
Mar 31, 2017, 3:01:50 PM3/31/17
to vfp-factura-ele...@googlegroups.com

El problema es el RFC: ME960709LR2

El RFC se divide en 2, personas fisicas y morales, la diferencia:

Morales: Se compone de 3 letras seguidas por 6 dígitos y 3 caracteres alfanumericos =12
Físicas: consta de 4 letras seguida por 6 dígitos y 3 caracteres alfanuméricos =13 

Para hacer una longitud de 12 y 13 caracteres, las primeras letras (3 y 4) pertenecen al nombre, los siguientes 6 dígitos son la fecha de nacimiento o fecha de creación para las morales, y los últimos 3 perteneces a la suma de valores pertenecientes al nombre.

Ejemplo:

Digamos que tu nombre seria: Karen Sánchez Ochoa y naciste el 30 de mayo del 1979.

El RFC se divide en 3 partes

La primera parte se compone por la primera letra del apellido paterno, primera vocal del apellido paterno, primera letra del apellido materno y la primera letra del nombre

Nombre: Karen Sánchez Ochoa
Primera Parte RFC: SAOK

La segunda parte se compone por la fecha de nacimiento comenzando por los dos últimos dígitos del año, los dos dígitos del mes y los dos dígitos del día de nacimiento.

Día de nacimiento: 30 de mayo del 1979.
Segunda parte: 790530

La tercera parte es la homo clavé y es asignada por la secretaria de hacienda.

Hacienda te asigna: QZ2

Por lo que tu RFC final es:

RFC: SAOK-790530-QZ2

Ejemplo de persona Moral.

1.- 3 primeras letras de su razón social
2.- Fecha de constitución.
3.- Homo clave asignado por el SAT.
--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/vfp-factura-electronica-mexico.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Tony Cisneros

unread,
Mar 31, 2017, 3:57:31 PM3/31/17
to vfp-factura-electronica-mexico
Buenas tardes

Me marca lo mismo (adjunto archivo) y el validador de Finkok me lee la cadena original solo hasta el comprobante es decir sin nada de la nomina y este error:

Validación de estructuraElement '{http://www.sat.gob.mx/nomina}Nomina', attribute 'Version': The value '1.2' does not match the fixed value constraint '1.1'.

Sospecho que es el cadenaoriginal_3_2_local.xslt, pero a ese solo le modifique donde decia nomina11 por nomina12 y anexe a la carpeta SSL\ el nomina12.xslt y en la version anterior estoy trabajando bien.

Alguna idea se los agradecere.
Tony Cisneros
N0077001new.XML

Ricardo Perez

unread,
Mar 31, 2017, 4:25:58 PM3/31/17
to vfp-factura-ele...@googlegroups.com
ya corregi lo del rfc, gracias, pero al valifarlo en finkok http://validador.finkok.com/  me otro error, les paso el resultadoque me arroja y el nuevo xml que me da el error

en el validador de solucion factible no me lo da, solo me dice que el cfd con que sello no es valido, pero es entendibles pues el de pruebas

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/vfp-factura-electronica-mexico/0fL_lG2NHtc/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.
N1402002.xml
error de validacion.pdf

rprleon

unread,
Mar 31, 2017, 5:04:09 PM3/31/17
to vfp-factura-electronica-mexico
ahora el validador me dice que eta bien el xml

pero al timbrar en finkok dice

 El nodo Nomina.Emisor.EntidadSNCF debe Existir

no se que hacer !!

Mapasac, Sistemas Administrativos Comerciales

unread,
Mar 31, 2017, 5:17:37 PM3/31/17
to vfp-factura-electronica-mexico
publica el ultimo xml para analizarlo.

Slds....


El viernes, 31 de marzo de 2017, 11:44:57 (UTC-6), rprleon escribió:

Ricardo Perez

unread,
Mar 31, 2017, 5:45:31 PM3/31/17
to vfp-factura-ele...@googlegroups.com

--
N1402002.xml

Oscar Garcia

unread,
Mar 31, 2017, 5:57:31 PM3/31/17
to vfp-factura-electronica-mexico
Creo que este error significa que estas utilizando un RFC que ante el SAT está dado de alta como entidad SNCF, y no estas agregando los datos correspondientes a ese tipo de entidad, te sugiero que cambies el RFC de prueba, hay una página de Finkok que tiene RFCs de prueba.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.

rprleon

unread,
Mar 31, 2017, 6:04:08 PM3/31/17
to vfp-factura-electronica-mexico
si, eso me acaban de decir los de finkok, me dieron otro y ya lo probe, pero sigo con otro error, al validar me dice que el sello esta mal formado, ya no se que hacer
adjunto el ultimo archivo, de plano como no confiaba en los sellos use el mio y me da el mismo error, sello mal formado, mi modulo de facturacion no me da eso, ya no se si copiar algo de ahi para la nomina o que hacer


agradezco su ayuda




N1402002.xml

Oscar Garcia

unread,
Mar 31, 2017, 7:57:50 PM3/31/17
to vfp-factura-electronica-mexico
Saludos...

En algunos casos lo que hago es pasar el XML al Bloc de notas y dejo en cada atributo en cada renglón y lo comparo con otro archivo que está ok, hasta encontrar el error.





Arturo Ramos

unread,
Apr 1, 2017, 11:53:29 AM4/1/17
to vfp-factura-electronica-mexico
@rprleon,

El validador de Finkok te dice el problema

Cuando el emisor es una Persona Física, debes definir su CURP.
También marca un error en el sello.

Para verificar tu sello, debes comparar tu Cadena Original con una que puedas generar directo del XSLT, o puedes usar ValidaCFD, o más fácil, desde el mismo validador de Finkok para que  la comparas con la que tu estás generando. 

Si usas la clase del foro puedes obtener la cadena original de tu XML de esta forma:

=STRTOFILE(oCFD.cadenaOriginal, "LaUltimaCadena.txt")


Saludos

Arturo Ramos
Cancún, México

El viernes, 31 de marzo de 2017, 16:45:31 (UTC-5), rprleon escribió:

WDesarrolador

unread,
Apr 24, 2017, 12:06:32 AM4/24/17
to vfp-factura-electronica-mexico
Hola Oscar.

Yo tengo un problema similar, me puedes dar el tip para generar el certificado y sello correctamente, pues ya me URGE timbrar los recibos de nomina y tengo problemas de XML mal armado, se me hace que la clase que estoy ocupando hace mal la tarea de incluir el SELLO. 

Mucho te agradeceré me apoyes si ya solucionaste el problema. Hago extensible el HELP a cualquiera que me ayude, estoy también timbrando con finkok, si me dicen como usar la clase del grupo estaré eternamente agradecido.

Saludos a todos y gracias de antemano.

Oscar Garcia

unread,
Apr 24, 2017, 4:29:02 PM4/24/17
to vfp-factura-electronica-mexico
Saludos...

En realidad no hay un tip para generar el sello correctamente. Todos los compañeros del foro nos ayudamos, pero sobre todo con preguntas muy puntuales o dudas muy especificas, entre más amplia o general sea tu duda, esta más canijo ayudar.

Recuerda que en programación las causas de un error de sello mal formado, pueden ser muchas, pero por lo general es nuestro código.

Por favor haz tu pregunta especifica y veras que muchos te ayudaremos.

 




El 23 de abril de 2017, 23:06, WDesarrolador <wab2...@gmail.com> escribió:
Hola Oscar.

Yo tengo un problema similar, me puedes dar el tip para generar el certificado y sello correctamente, pues ya me URGE timbrar los recibos de nomina y tengo problemas de XML mal armado, se me hace que la clase que estoy ocupando hace mal la tarea de incluir el SELLO. 

Mucho te agradeceré me apoyes si ya solucionaste el problema. Hago extensible el HELP a cualquiera que me ayude, estoy también timbrando con finkok, si me dicen como usar la clase del grupo estaré eternamente agradecido.

Saludos a todos y gracias de antemano.


El viernes, 31 de marzo de 2017, 17:57:50 (UTC-6), Oscar Garcia escribió:
Saludos...

En algunos casos lo que hago es pasar el XML al Bloc de notas y dejo en cada atributo en cada renglón y lo comparo con otro archivo que está ok, hasta encontrar el error.




El 31 de marzo de 2017, 16:04, rprleon <rpr...@gmail.com> escribió:
si, eso me acaban de decir los de finkok, me dieron otro y ya lo probe, pero sigo con otro error, al validar me dice que el sello esta mal formado, ya no se que hacer
adjunto el ultimo archivo, de plano como no confiaba en los sellos use el mio y me da el mismo error, sello mal formado, mi modulo de facturacion no me da eso, ya no se si copiar algo de ahi para la nomina o que hacer


agradezco su ayuda




--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-factura-electronica-mexico+unsub...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a vfp-factura-electronica-mexico@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages