
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
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
.
Error en el XSLT del CFDI V3.3 por parte del SAT
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Error en el XSLT del CFDI V3.3 por parte del SAT
Ya varios de los usuarios del foro habian reportado problemas con el archivo "cadenaoriginal_3_3.xslt" necesario para obtener la cadena original del CFDI V3.3
Y el SAT publico aqui una actualizacion y corrigio muchos de los errores, pero continua un error importante, no se estan considerando los nodos de los impuestos
Dudoso incluso de mi propia conclusion, decidi programar especialmente una rutina para ver que pasaba, y me di cuenta que efectivamente hay un error, de hecho me propuse corregir el xslt para estar doblemente seguro de este asunto
Adjunto aqui un programa que obtiene la cadena original usando el xslt del SAT y el xslt corregido por nuestro equipo de programadores.
Muestra claramente como el xslt del SAT IGNORA LOS DATOS DE LOS NODOS DE IMPUESTOS
Y el SAT publico aqui una actualizacion y corrigio muchos de los errores, pero continua un error importante, no se estan considerando los nodos de los impuestos
Dudoso incluso de mi propia conclusion, decidi programar especialmente una rutina para ver que pasaba, y me di cuenta que efectivamente hay un error, de hecho me propuse corregir el xslt para estar doblemente seguro de este asunto
Adjunto aqui un programa que obtiene la cadena original usando el xslt del SAT y el xslt corregido por nuestro equipo de programadores.
Muestra claramente como el xslt del SAT IGNORA LOS DATOS DE LOS NODOS DE IMPUESTOS
- Adjuntos
-
- error.png (119.49 KiB) Visto 12707 veces
-
- ERROR XSLT.zip
- (2.7 MiB) Descargado 372 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
Tambien encontre un error con la informacion aduanera del nodo Partes
El XSLT del SAT genera esta cadena original, repitiendo la informacion aduanera, lo marcado con letras rojas no deberia aparecer
El XSLT del SAT genera esta cadena original, repitiendo la informacion aduanera, lo marcado con letras rojas no deberia aparecer
||3.3|A|123|2017-04-03T15:24:28|01|20001000000200001428|Credito a 30 dias|1000.00|50.00|MXN|1.00|982.00|I|PUE|76030|03|40D03A4A-1111-4526-8962-2A5E8C040A6C|40D03A4A-2222-4526-2222-2A5E8C040A6C|AAA010101AAA|Mi Empresa SA de CV|601|MTI0806042N7|Juan & José & 'Niño' & "Niña"|G01|52161529|1|2|EA|PZA|Concepto No 1|100.00|200.00|10.00|52161529|2|2|EA|PZA|Concepto No 2|100.00|200.00|10.00|16 24 1618 6004441|16 24 1618 6004441|52161529|3|2|EA|PZA|Concepto No 3|100.00|200.00|10.00|3836463729385495|52161529|4|2|EA|PZA|Concepto No 4|100.00|200.00|10.00|16 24 1618 6004441|16 24 1618 6004441|16 24 1618 6004441|16 24 1618 6004441|52161529|Parte ID 1111|10|PZA|Parte 001|1.25|12.50|16 24 1618 6004441|16 24 1618 6004441|52161529|Parte ID 222|10|PZA|Parte 002|3.20|32.00|16 24 1618 6004441|16 24 1618 6004441|52161529|5|2|EA|PZA|Concepto No 5|100.00|200.00|10.00|1.0|Juanito Pérez Niño|AAQM010101HCSMNZ00|Preescolar|1234|ABC010101AAA|32.00||
<!-- Llamada al manejador de nodos de Parte en caso de existir -->
<xsl:for-each select=".//cfdi:Parte">
<xsl:apply-templates select="."/>
</xsl:for-each>
</xsl:template>
<!-- Manejador de nodos tipo Información Aduanera -->
<xsl:template match="cfdi:InformacionAduanera">
<!-- Manejo de los atributos de la información aduanera -->
<xsl:call-template name="Requerido">
<xsl:with-param name="valor" select="./@NumeroPedimento"/>
</xsl:call-template>
</xsl:template>
<!-- Manejador de nodos tipo Información CuentaPredial -->
<xsl:template match="cfdi:CuentaPredial">
<xsl:call-template name="Requerido">
<xsl:with-param name="valor" select="./@Numero"/>
</xsl:call-template>
</xsl:template>
<!-- Manejador de nodos tipo ComplementoConcepto -->
<xsl:template match="cfdi:ComplementoConcepto">
<xsl:for-each select="./*">
<xsl:apply-templates select="."/>
</xsl:for-each>
</xsl:template>
<!-- Manejador de nodos tipo Parte -->
<xsl:template match="cfdi:Parte">
<!-- Iniciamos el tratamiento de los atributos de Parte-->
<xsl:call-template name="Requerido">
<xsl:with-param name="valor" select="./@ClaveProdServ"/>
</xsl:call-template>
<xsl:call-template name="Opcional">
<xsl:with-param name="valor" select="./@NoIdentificacion"/>
</xsl:call-template>
<xsl:call-template name="Requerido">
<xsl:with-param name="valor" select="./@Cantidad"/>
</xsl:call-template>
<xsl:call-template name="Opcional">
<xsl:with-param name="valor" select="./@Unidad"/>
</xsl:call-template>
<xsl:call-template name="Requerido">
<xsl:with-param name="valor" select="./@Descripcion"/>
</xsl:call-template>
<xsl:call-template name="Opcional">
<xsl:with-param name="valor" select="./@ValorUnitario"/>
</xsl:call-template>
<xsl:call-template name="Opcional">
<xsl:with-param name="valor" select="./@Importe"/>
</xsl:call-template>
<!-- Manejador de nodos tipo InformacionAduanera-->
<xsl:for-each select=".//cfdi:InformacionAduanera">
<xsl:apply-templates select="."/>
</xsl:for-each>
</xsl:template>
- Adjuntos
-
- prueba.xml
- (6.13 KiB) Descargado 398 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 39
- Registrado: Mié Nov 16, 2011 4:54 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
Y estas cosas ¿dónde se reportan?
¿En el chat del sat servirá de algo?
¿En el chat del sat servirá de algo?
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
Los PAC tienen una "Mesa de Ayuda" donde lo reportan
Ya se lo envie a varios PAC, para que aver si alguno lo reporta
Tambien quise hacerlo publico para que estemos al pendiente por si cambian el XSLT, que por cierto, hay un documento en el SAT titulado "Calendario de actualizacion" y tiene un cronograma semanal y otro mensual, al parecer el SAT TODAS LAS SEMANAS va a revisar la informacion y si le parece la va a cambiar
Para nosotros que programamos validadores eso es una pesadilla, imaginate! que cada semana te cambien las reglas......
Ya se lo envie a varios PAC, para que aver si alguno lo reporta
Tambien quise hacerlo publico para que estemos al pendiente por si cambian el XSLT, que por cierto, hay un documento en el SAT titulado "Calendario de actualizacion" y tiene un cronograma semanal y otro mensual, al parecer el SAT TODAS LAS SEMANAS va a revisar la informacion y si le parece la va a cambiar
Para nosotros que programamos validadores eso es una pesadilla, imaginate! que cada semana te cambien las reglas......
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 502
- Registrado: Mar Dic 28, 2010 1:12 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
En este momento la pagina muestra:
Seguro los "bad hombres" son lo que actualizan la in-util información de esa página.
PERO... Que demonios han modificado?Última modificación:
06 de abril de 2017 a las 17:39
Seguro los "bad hombres" son lo que actualizan la in-util información de esa página.
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
Ya lo encontre, de mi mensaje anterior comentaba que CADA SEMANA iban a hacer una revision a la informacion
Bueno, solo hay una modificacion en el archivo "Calendario de actualizaciones" e indica que ..... NO SE CAMBIO NADA !!
Bueno, solo hay una modificacion en el archivo "Calendario de actualizaciones" e indica que ..... NO SE CAMBIO NADA !!
- Adjuntos
-
- cambios.png (75.59 KiB) Visto 12556 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 39
- Registrado: Mié Nov 16, 2011 4:54 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
La fecha de actualización del archivo XSLT viene marcada con dos asteriscos (**)
Y dice que se cambió el 7 de febrero del 2017

Y dice que se cambió el 7 de febrero del 2017

-
- Mensajes: 502
- Registrado: Mar Dic 28, 2010 1:12 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
mm anoche el PDF no estaba actualizado... pero claro, el mismo PDF indica que se actualizaría el 7 (hoy), y bueno, se "reviso" la página el 6. ahh la burrocracia.DADO escribió:..... NO SE CAMBIO NADA !!
- ramonzea
- Mensajes: 167
- Registrado: Mié Sep 15, 2010 12:23 am
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
A mi eso me pasó, por más que me apegaba al formato XLST me marcaba el error con el PAC, hasta que eliminé los impuestos del concepto, y listo, logré timbrar.
Ya lo reporté a los PAC, así como la plantilla de Descripción y NoIdentificacion no incluye el . (punto) y mis clientes manejan mucho ese caracter, así como el paréntesis.
Hay muchos detalles aún y el tiempo se acaba, como que tendrémos una prorroga, y eso que no terminamos con el CFDi 3.3, falta empezar a ver el Pagos 1.0.
Saludos.
Ya lo reporté a los PAC, así como la plantilla de Descripción y NoIdentificacion no incluye el . (punto) y mis clientes manejan mucho ese caracter, así como el paréntesis.
Hay muchos detalles aún y el tiempo se acaba, como que tendrémos una prorroga, y eso que no terminamos con el CFDi 3.3, falta empezar a ver el Pagos 1.0.
Saludos.
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el XSLT del CFDI V3.3 por parte del SAT
y si hacemos una marcha para exigir una prorrogaramonzea escribió:....como que tendrémos una prorroga....

ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!