Página 1 de 1
XML no válido si el Nombre del Emisor esta en blanco ("")
Publicado: Lun Oct 29, 2012 5:07 pm
por reikos
Estimado Dado,
Estoy teniendo este problema para validadar:
nombre
(vacio:"")
El tamaño del dato no corresponde a las especificaciones
Vez que supuestamente el nombre del emisor ya no es un dato obligatorio. Mira, este es el xml:
<Comprobante serie="VTA" version="2.2" folio="727623" fecha="2012-10-03T15:39:00" noCertificado="00001000000102171511" subTotal="118.70" total="135.78" noAprobacion="210824" anoAprobacion="2010" formaDePago="UNA SOLA EXHIBICION" metodoDePago="TRANSFERENCIA" descuento="0.00" tipoDeComprobante="ingreso" LugarExpedicion="CIUDAD DE MEXICO,DISTRITO FEDERAL" NumCtaPago="9687" xsi:schemaLocation="
http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv22.xsd" xmlns="
http://www.sat.gob.mx/cfd/2" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<Emisor rfc="PEP0604182E3" nombre="">
<RegimenFiscal Regimen="NO APLICA"/>
</Emisor>
Ya probé borrando lo de nombre="" pero me sigue marcando el mismo error.
¿Podrias hecharme ?
Re: XML no válido si el Nombre del Emisor esta en blanco (""
Publicado: Lun Oct 29, 2012 5:49 pm
por Dado
Al borrar por completo el dato de nombre="" ya no debe marcarte ese error
Re: XML no válido si el Nombre del Emisor esta en blanco (""
Publicado: Mar Oct 30, 2012 12:45 pm
por reikos
Hola Dado,
Sabes que, que tampoco asi lo admite, probe con otro xml y nada que, tampoco:
<?xml version="1.0" encoding="UTF-8"?>
<Comprobante xmlns="
http://www.sat.gob.mx/cfd/2" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv22.xsd " noCertificado="00001000000102502953" metodoDePago="Tranferencia Bancaria" formaDePago="Pago en una sola exhibición" anoAprobacion="2010" noAprobacion="426287" fecha="2012-10-30T11:55:49" subTotal="580.00" total="672.80" folio="12032" tipoDeComprobante="ingreso" NumCtaPago="1234" LugarExpedicion="Coyoacán, Distrito Federal" Moneda="MXN" version="2.2">
<Emisor rfc="IFP6302289G7" nombre="SPM FLOW CONTROL DE MEXICO, S de RL de CV">
<DomicilioFiscal calle="Av Siempre Viva no Valida" noExterior="712" colonia="Centro" localidad="Apizaco" municipio="Coyoacán" estado="Distrito Federal" pais="México" codigoPostal="90300"/>
<ExpedidoEn calle="Av Siempre Viva no Valida" noExterior="712" colonia="Centro" localidad="Apizaco" municipio="Coyoacán" estado="Distrito Federal" pais="México" codigoPostal="90300"/>
<RegimenFiscal Regimen="Regimen General de Ley Personas Morales"/>
</Emisor>
<Receptor rfc="MAHZ8302103DA"/>
<Conceptos>
<Concepto cantidad="1.00" unidad="No aplica" descripcion="Servicios Profesionales Consultoria" valorUnitario="580.00" importe="580.00"/>
</Conceptos>
<Impuestos totalImpuestosTrasladados="92.80">
<Traslados>
<Traslado tasa="16.0000" importe="92.80" impuesto="IVA"/>
</Traslados>
</Impuestos>
</Comprobante>
Re: XML no válido si el Nombre del Emisor esta en blanco (""
Publicado: Mar Oct 30, 2012 1:50 pm
por Dado
OK, deja lo checo
Es posible que haya un error en el validador, si es asi lo corrijo en la proxima version.
Re: XML no válido si el Nombre del Emisor esta en blanco (""
Publicado: Mar Oct 30, 2012 2:26 pm
por reikos
okay, te envío el xml en cuestión por correo por si te sirve de apoyo.
Re: XML no válido si el Nombre del Emisor esta en blanco (""
Publicado: Mié Oct 31, 2012 11:32 am
por tagamat
Estimado reikos
He detectado el mismo problema al analizar unos xml. Tienes avances? o has detectado algun error.
Desde mi punto de vista el dato de Nombre y Direccion ya no deberian ocacionar problemas, ya que la modificacion de Fact Electronica para 2012 es precisamente la simplificacion de Datos.
El RFC debe ser el unico dato obligatorio.
Lo que me llama la atencion es que yo valide correctamente unos XML sin Nombre en una version anterior y valido correctamente y ahora que actualice a la ultima version ya no los da correctos.
Dado tu sabes a que se deba esto???
Saludos Cordiales a ambos
Re: XML no válido si el Nombre del Emisor esta en blanco (""
Publicado: Mié Oct 31, 2012 12:08 pm
por Dado
Se esta revisando ese detalle que ya habia sido reportado
Es posible que si sea un error del validador