
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
.
Factura CFDI 3.3 del SAT con errores
-
- Mensajes: 148
- Registrado: Mié Dic 11, 2013 1:57 pm
Factura CFDI 3.3 del SAT con errores
Hola a todos, un cliente acaba de recibir una factura CFDI 3.3 generada por alguien que usa el timbrado del SAT y bueno, hay problemas, la verdad no se que pasa ya que marca los siguientes errores:
-----------------------------------------
Warning: simplexml_load_string(): namespace error : xmlns:schemaLocation: 'http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd' is not a valid URI in /cfdierp.mx/validator.php on line 67
<leyendasFisc:LeyendasFiscales version="1.0">
Element '{http://www.sat.gob.mx/leyendasFiscales}LeyendasFiscales': No matching global element declaration available, but demanded by the strict wildcard.
Warning: Error while sending QUERY packet to https://cfdierp.mx PID=1039 in /erp1.taokaizen.mx/cfdi_library.php on line 2877
--------------------------------------------
El error lo marca PHP tanto con simplexml_load_string como loadXML, el validador de fortiz marca los mismos errores que yo recibo en el sistema.
Especificamente el error se encuentra en esta parte "http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd"
Nuestro sistema ya timbra 3.3 y no hemos tenido ningún problema tanto en generación como validación excepto por la factura que para colmo genera el SAT, lo que si es que los clientes están bastante preocupados por lo del CFDI 3.3 y el trafico en los sitios esta por las nubes, nosotros enviamos un comunicado a nuestros clientes explicando que los cambios al sistema son mínimos ya que lo que pide ahora el SAT de enlazar los ingresos con las facturas el sistema siempre lo ha hecho y la diferencia ahora es que el ERP genera automáticamente un CFDI con el complemento de pagos a cada ingreso.
Alguien tiene problemas con CFDIs 3.3 generados por el SAT?
-----------------------------------------
Warning: simplexml_load_string(): namespace error : xmlns:schemaLocation: 'http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd' is not a valid URI in /cfdierp.mx/validator.php on line 67
<leyendasFisc:LeyendasFiscales version="1.0">
Element '{http://www.sat.gob.mx/leyendasFiscales}LeyendasFiscales': No matching global element declaration available, but demanded by the strict wildcard.
Warning: Error while sending QUERY packet to https://cfdierp.mx PID=1039 in /erp1.taokaizen.mx/cfdi_library.php on line 2877
--------------------------------------------
El error lo marca PHP tanto con simplexml_load_string como loadXML, el validador de fortiz marca los mismos errores que yo recibo en el sistema.
Especificamente el error se encuentra en esta parte "http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd"
Nuestro sistema ya timbra 3.3 y no hemos tenido ningún problema tanto en generación como validación excepto por la factura que para colmo genera el SAT, lo que si es que los clientes están bastante preocupados por lo del CFDI 3.3 y el trafico en los sitios esta por las nubes, nosotros enviamos un comunicado a nuestros clientes explicando que los cambios al sistema son mínimos ya que lo que pide ahora el SAT de enlazar los ingresos con las facturas el sistema siempre lo ha hecho y la diferencia ahora es que el ERP genera automáticamente un CFDI con el complemento de pagos a cada ingreso.
Alguien tiene problemas con CFDIs 3.3 generados por el SAT?
-
- Mensajes: 221
- Registrado: Vie Dic 10, 2010 8:11 am
Re: Factura CFDI 3.3 del SAT con errores
Hola
En mi archivo local cfdv33.xsd me faltaba importar leyendasFisc.xsd ...,
Ya lo agregue intentalo nuevamente en mi validador por favor
En mi archivo local cfdv33.xsd me faltaba importar leyendasFisc.xsd ...,
Ya lo agregue intentalo nuevamente en mi validador por favor
-
- Mensajes: 148
- Registrado: Mié Dic 11, 2013 1:57 pm
Re: Factura CFDI 3.3 del SAT con errores
Hola Fortiz, sigue igual:
https://www.lacorona.com.mx/fortiz/sat/cfdcvali.php
Estructura contra esquema incorrecta
xmlns:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd"
----------------------^
Error 99: xmlns:schemaLocation: 'http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd' is not a valid URI
Linea: 18
Columna: 22
--------------------------------------------
<leyendasFisc:LeyendasFiscales version="1.0">
^
Error 1845: Element '{http://www.sat.gob.mx/leyendasFiscales}LeyendasFiscales': No matching global element declaration available, but demanded by the strict wildcard.
Linea: 55
Columna: 0
--------------------------------------------
https://www.lacorona.com.mx/fortiz/sat/cfdcvali.php
Estructura contra esquema incorrecta
xmlns:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd"
----------------------^
Error 99: xmlns:schemaLocation: 'http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/leyendasFiscales http://www.sat.gob.mx/sitio_internet/cf ... asFisc.xsd' is not a valid URI
Linea: 18
Columna: 22
--------------------------------------------
<leyendasFisc:LeyendasFiscales version="1.0">
^
Error 1845: Element '{http://www.sat.gob.mx/leyendasFiscales}LeyendasFiscales': No matching global element declaration available, but demanded by the strict wildcard.
Linea: 55
Columna: 0
--------------------------------------------
-
- Mensajes: 221
- Registrado: Vie Dic 10, 2010 8:11 am
Re: Factura CFDI 3.3 del SAT con errores
Error de namespace ...
vuelvelo a intentar por favor
vuelvelo a intentar por favor
-
- Mensajes: 148
- Registrado: Mié Dic 11, 2013 1:57 pm
Re: Factura CFDI 3.3 del SAT con errores
En efecto, ahora si ningún error con tu validador, aquí me sigue marcando error, hice una prueba cambiando xmlns:schemaLocation por xsi:schemaLocation y ya no marco error.
Tienes idea cual es la diferencia entre xmlns:schemaLocation y xsi:schemaLocation? segun yo debe de ser xsi:schemaLocation
Tienes idea cual es la diferencia entre xmlns:schemaLocation y xsi:schemaLocation? segun yo debe de ser xsi:schemaLocation
-
- Mensajes: 221
- Registrado: Vie Dic 10, 2010 8:11 am
Re: Factura CFDI 3.3 del SAT con errores
Aqui tengo mi repositorio https://github.com/fortiz/sat
Checa el historial de cambios o baja mi archivo y comparalo con el tuyo
Checa el historial de cambios o baja mi archivo y comparalo con el tuyo
-
- Mensajes: 148
- Registrado: Mié Dic 11, 2013 1:57 pm
Re: Factura CFDI 3.3 del SAT con errores
Justo lo estaba checando, fijate que el error es un warning de PHP, checa tu php error_log a ver si sale:
PHP Warning: DOMDocument::loadXML(): xmlns:schemaLocation: 'http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd' is not a valid URI in Entity
El esquema lo marca valido pero sale warning en PHP, el warning se quita si altero el XML del SAT y pongo xsi:schemaLocation en lugar de xmlns:schemaLocation.
Creo que el XML del SAT deberia de usar xsi:schemaLocation, por mas que busco en internet "xmlns:schemaLocation" no sale nada..
PHP Warning: DOMDocument::loadXML(): xmlns:schemaLocation: 'http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd' is not a valid URI in Entity
El esquema lo marca valido pero sale warning en PHP, el warning se quita si altero el XML del SAT y pongo xsi:schemaLocation en lugar de xmlns:schemaLocation.
Creo que el XML del SAT deberia de usar xsi:schemaLocation, por mas que busco en internet "xmlns:schemaLocation" no sale nada..
-
- Mensajes: 148
- Registrado: Mié Dic 11, 2013 1:57 pm
Re: Factura CFDI 3.3 del SAT con errores
A primera vista el SAT esta generando mal la factura, debe de usar xsi:schemaLocation y no xmlns:schemaLocation, si activas display_errors es muy probable que te salga el warning de que el XML no esta bien.
Lo peor de todo es que el SAT es el que pone las reglas pero no pueden generar un XML correcto.
Lo peor de todo es que el SAT es el que pone las reglas pero no pueden generar un XML correcto.
-
- Mensajes: 148
- Registrado: Mié Dic 11, 2013 1:57 pm
Re: Factura CFDI 3.3 del SAT con errores
Fortiz ya vi tu código y es que tienes libxml_use_internal_errors(true), si lo quitas vas a ver el error de namespace error : xmlns:schemaLocation entre otros.
Si usas libxml_use_internal_errors(true) lamentablemente libxml_get_errors() no muestra todos los errores.
Para alguien que le este pasando lo mismo en otras plataformas una opción es cambiar xmlns:schemaLocation por xsi:schemaLocation, el CFDI sigue siendo valido debido a que no se altera la cadena original.
Posiblemente el SAT arregle este detalle en un futuro, pero lo dudo..
Si usas libxml_use_internal_errors(true) lamentablemente libxml_get_errors() no muestra todos los errores.
Para alguien que le este pasando lo mismo en otras plataformas una opción es cambiar xmlns:schemaLocation por xsi:schemaLocation, el CFDI sigue siendo valido debido a que no se altera la cadena original.
Posiblemente el SAT arregle este detalle en un futuro, pero lo dudo..
-
- Mensajes: 2
- Registrado: Jue Ago 31, 2017 12:26 pm
Re: Factura CFDI 3.3 del SAT con errores
Hola buen día.
yo tengo el mismo problema.
el PAC me esta regresando el error "El atributo xsi:schemalocation del nodo comprobante es requerido"
estoy trabajando en .Net, genere la clase del xsd del SAT para que fuera mas rápida la creación del XML.
pensé que era la versión del xsd y la volvía a descargar ayer y generar la clase otra ves.
Y la falla es del SAT entonces, por las fechas también he visto que no han cambiado la secuencia de la cadena original y también esta mal.
Tendremos que reemplazar el texto?
O tiene alguna forma de cambiarlo?
Espero puedan ayudarme.
Gracias.
yo tengo el mismo problema.
el PAC me esta regresando el error "El atributo xsi:schemalocation del nodo comprobante es requerido"
estoy trabajando en .Net, genere la clase del xsd del SAT para que fuera mas rápida la creación del XML.
pensé que era la versión del xsd y la volvía a descargar ayer y generar la clase otra ves.
Y la falla es del SAT entonces, por las fechas también he visto que no han cambiado la secuencia de la cadena original y también esta mal.
Tendremos que reemplazar el texto?
O tiene alguna forma de cambiarlo?
Espero puedan ayudarme.
Gracias.