Buenas tardes,
Ya genero un xml con sello, noCertificado y certificado. Cómo puedo validar si estoy generando todo bien??
La cadena original la hago manualmente y no sé si tengo que poner un cierto tipo de encoding. El xml si está formado por UTF8 sin embargo no sé cual aplica para la cadena original. Despliego la cadena en mi browser y en ves de salir Nuevo León me sale Nuevo León por lo que no sé cómo se debe de mandar al SAT.
Agradezco mucho la ayuda!
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
Duda Cadena Original
- Dado
- Mensajes: 15838
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Duda Cadena Original
Descarga el validador ValidaCFD de www.validacfd.com
Al validar un XML te muestra la cadena original y el SHA1
Puedes comparar la cadena que tu generas vs. la que te muestra el validador.
y disculpa que lo diga, pero si se ve que eres novato, nunca habia oido que alguien intentara "enviar la cadena digital al SAT", eso no es correcto
Al validar un XML te muestra la cadena original y el SHA1
Puedes comparar la cadena que tu generas vs. la que te muestra el validador.
y disculpa que lo diga, pero si se ve que eres novato, nunca habia oido que alguien intentara "enviar la cadena digital al SAT", eso no es correcto
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 5
- Registrado: Mar Mar 11, 2014 5:38 pm
Re: Duda Cadena Original
Muchas gracias Dado!
Ya quedó validado en cuanto a estructura, cadena original y sello.
Sí soy novato en esto y no sé que términos usar jajaja. Agradezco mucho tu ayuda!
Saludos
Ya quedó validado en cuanto a estructura, cadena original y sello.
Sí soy novato en esto y no sé que términos usar jajaja. Agradezco mucho tu ayuda!
Saludos
-
- Mensajes: 5
- Registrado: Mar Mar 11, 2014 5:38 pm
Re: Duda Cadena Original
PD - Si el validador dice que el Sello es correcto me imagino que por ende, la cadena original es correcta no??
-
- Mensajes: 7
- Registrado: Mié Feb 12, 2014 10:56 am
Re: Duda Cadena Original
Hola, yo genero la cadena original con el xslt del sat con este codigo:
Sub CrearCadenaOriginal()
'Cargar el XML
Dim utf8WithoutBom As New System.Text.UTF8Encoding(False)
Dim reader As New StreamReader("C:\facturas\Factura1.xml")
Dim myXPathDoc As New XPathDocument(reader)
'Cargando el XSLT
Dim myXslTrans As New XslCompiledTransform()
myXslTrans.Load("C:\certificado\cadenaoriginal_3_2.xslt")
Dim str As New StringWriter()
Dim myWriter As New XmlTextWriter(str)
'Aplicando transformacion
myXslTrans.Transform(myXPathDoc, Nothing, myWriter)
'Resultado
Dim result As String = str.ToString()
Label1.Text = result
Dim pathCadenaOriginal As String = "C:\certificado\cadena.original"
File.WriteAllText(pathCadenaOriginal, result, utf8WithoutBom)
End Sub
El xslt lo consegui en internet del sat.
Saludos
Sub CrearCadenaOriginal()
'Cargar el XML
Dim utf8WithoutBom As New System.Text.UTF8Encoding(False)
Dim reader As New StreamReader("C:\facturas\Factura1.xml")
Dim myXPathDoc As New XPathDocument(reader)
'Cargando el XSLT
Dim myXslTrans As New XslCompiledTransform()
myXslTrans.Load("C:\certificado\cadenaoriginal_3_2.xslt")
Dim str As New StringWriter()
Dim myWriter As New XmlTextWriter(str)
'Aplicando transformacion
myXslTrans.Transform(myXPathDoc, Nothing, myWriter)
'Resultado
Dim result As String = str.ToString()
Label1.Text = result
Dim pathCadenaOriginal As String = "C:\certificado\cadena.original"
File.WriteAllText(pathCadenaOriginal, result, utf8WithoutBom)
End Sub
El xslt lo consegui en internet del sat.
Saludos
-
- Mensajes: 288
- Registrado: Jue Ago 04, 2011 8:41 pm
Re: Duda Cadena Original
Hola, DADO y todos los demás.
Posiblemente no esté yo al 100% pero hay algo en este momento que me está evitando generar la cadena original con el proceso XSLT del SAT.
Al parecer no se pueden cargar todos los archivos incluidos en el archivo cadenaoriginal_3_2.xslt y marca error o incluso truena mi sistema al querer hacer la transformación.
¿Es sólo aquí en Monterrey, en el Noreste o en el país?
¿Qué puedo hacer para no depender del SAT en esto?
Se supone que lo hago así parra que, si el SAT modifica algo en la cadena original, no tenga que modificar el sistema por hacer la cadena manualmente, pero dependo de que el SAT esté en línea y no hayan instalado ninguno de los archivos incluidos con error, para que pueda generarla.
¿Ideas?
Saludos
Posiblemente no esté yo al 100% pero hay algo en este momento que me está evitando generar la cadena original con el proceso XSLT del SAT.
Al parecer no se pueden cargar todos los archivos incluidos en el archivo cadenaoriginal_3_2.xslt y marca error o incluso truena mi sistema al querer hacer la transformación.
¿Es sólo aquí en Monterrey, en el Noreste o en el país?
¿Qué puedo hacer para no depender del SAT en esto?
Se supone que lo hago así parra que, si el SAT modifica algo en la cadena original, no tenga que modificar el sistema por hacer la cadena manualmente, pero dependo de que el SAT esté en línea y no hayan instalado ninguno de los archivos incluidos con error, para que pueda generarla.
¿Ideas?
Saludos
- Dado
- Mensajes: 15838
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Duda Cadena Original
La opcion seria que descargues los xslt y redirecciones todas las rutas a esos archivos locales
es decir, los http://sat.loquesea.xslt lo direccionas a c://tu_ruta_local
es decir, los http://sat.loquesea.xslt lo direccionas a c://tu_ruta_local
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 288
- Registrado: Jue Ago 04, 2011 8:41 pm
Re: Duda Cadena Original
Gracias, Dado.
Si había pensado en algo así, dejar de depender del SAT para eso.
Pero a veces, el problema es cuando ya tienes timbrado tu XML y lo quieres validar (yo uso la herramienta DOM) contra los esquemas y ahí sí que no puedes redireccionar.
Otro problema es que si el SAT cambia algo, igualmente tendrías que bajar todos los incluidos y modificarlos.
Ni modo, parece que ya funciona, pero entre ayer y hoy el SAT me ha dado dolores de cabeza…
¡Saludos!
Si había pensado en algo así, dejar de depender del SAT para eso.
Pero a veces, el problema es cuando ya tienes timbrado tu XML y lo quieres validar (yo uso la herramienta DOM) contra los esquemas y ahí sí que no puedes redireccionar.
Otro problema es que si el SAT cambia algo, igualmente tendrías que bajar todos los incluidos y modificarlos.
Ni modo, parece que ya funciona, pero entre ayer y hoy el SAT me ha dado dolores de cabeza…
¡Saludos!
-
- Mensajes: 3
- Registrado: Mié Ago 13, 2014 11:07 am
Re: Duda Cadena Original
DADO me gustaría contactarte sobre un problema que tengo con mi CFDI mi correo es OscarZam_22@hotmail.com o si quieres darme tu correo para poder ponerme en contacto con tigo directamente
- Dado
- Mensajes: 15838
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Duda Cadena Original
Rackzo escribió:DADO me gustaría contactarte sobre un problema que tengo con mi CFDI mi correo es -------- o si quieres darme tu correo para poder ponerme en contacto con tigo directamente
Este foro es el unico medio que tengo para contacto
ABRE TU PROPIO TEMA y explica que problema tienes
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Volver a “Iniciando con la Factura Electronica”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados