Imagen

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


.

Timbrar RFC con &

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
Cerrado
Araceli
Mensajes: 76
Registrado: Mié Nov 03, 2010 6:25 pm

Timbrar RFC con &

Mensaje por Araceli »

Aqui ando de nuevo, ya instale la nueva version del CFDLIB,

Quiza sea importante mencionar q en mi programa, yo genero el XML y lo mando timbrar a traves del cfdlib
He probado de muchas formas, entre ellas:

1.- Genero la cadena original con amp& y luego los regreso a & quitandoles el amp& para el xml que mando timbrar

Código: Seleccionar todo

- <cfdi:Receptor rfc="J&A000703R34" nombre="JEAN & ASAB MANTENIMIENTO INTEGRAL S. DE R.L. DE C.V.">
  <cfdi:Domicilio calle=" 
ValidaCFD: Marca el error -OBVIO- sello invalido
Timbrefiscal, lo mismo

2.- Convierto los & en amp&, y asi se quedan en el XML y en la cadena original

Código: Seleccionar todo

- <cfdi:Receptor rfc="J&ampA000703R34" nombre="JEAN &amp ASAB MANTENIMIENTO INTEGRAL S. DE R.L. DE C.V.">
  <cfdi:Domicilio calle=" 
Resultado: El validaCFD marca sello correcto, pero tamaño de RFC incorrecto
Timbrefiscal: Error 301 (esquema invalido)

La segunda es la opción correcta, supongo, pero NO TIMBRA

¿sugerencias?
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Timbrar RFC con &

Mensaje por Dado »

Te recomiendo hagas esta prueba, abre tus XML EN EL INTERNET EXPLORER y debe decir rfc="J&A000703R34"

PERO cuando lo abras en el bloc de notas debe decir rfc="J&A000703R34"

Es esa "dualidad" que debes conseguir, en el explorer & y en el bloc de notas &

En la cadena original NUNCA debe ir un & .... JAMAS ya que eso es codificacion exclusiva de la tecnologia XML
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Araceli
Mensajes: 76
Registrado: Mié Nov 03, 2010 6:25 pm

Re: Timbrar RFC con &

Mensaje por Araceli »

Asi lo marca el notepad

Código: Seleccionar todo

<cfdi:Receptor rfc="AT&amp980622K27" nombre="AREVA T&ampD, SA DE CV">
Asi lo marca el explorador

Código: Seleccionar todo

cfdi:Receptor rfc="AT&amp980622K27" nombre="AREVA T&ampD, SA DE CV">
Y el validaCFD me dice

Código: Seleccionar todo


Comprobante Fiscal Digital V3.0 ICO040206T49-CFDI281.xml  
Se detectaron 1 errores. 
Se han hecho 2 observaciones. 

--------------------------------------------------------------------------------
El Sello del Emisor SI es Valido (OK SHA-1)
--------------------------------------------------------------------------------

[+] Root.Comprobante   0 Errores   0 Observaciones
Atributo Valor Obligatorio Valido Observaciones 
xmlns:cfdi http://www.sat.gob.mx/cfd... Si  Dato verificado 
xmlns:xsi http://www.w3.org/2001/XM... Si  Dato verificado 
xsi:schemaLocation http://www.sat.gob.mx/cfd... Si  Dato verificado 
version 3.0 Si  Dato verificado 
serie CFDI No  . 
folio 281 No  . 
fecha 2011-04-26T17:14:30 Si  Dato verificado 
formaDePago PAGO EN UNA SOLA EXHIBICI... Si  Dato verificado 
noCertificado 00001000000102445236 Si  Relacion RFC-Numero de certificado verificado 
certificado MIIEDDCCAvSgAwIBAgIUMDAwM... Si  El certificado es un CSD 
certificado MIIEDDCCAvSgAwIBAgIUMDAwM... Si  CFD elaborado dentro de la Vigencia del certificado 
certificado MIIEDDCCAvSgAwIBAgIUMDAwM... Si  Numero de certificado interno verificado 
sello uuTt58WWxlpk9WssQOkc928xq... Si  El Sello del Emisor SI es Valido (OK SHA-1) 
condicionesDePago CONTADO No  . 
subTotal 47.4138 Si  Numero bien formado y decimales correcto 
subTotal 47.4138 Si  Suma de los importes de los conceptos verificado 
descuento (nulo) No  . 
motivoDescuento (nulo) No  . 
TipoCambio 0.00 No  . 
Moneda 1 No  . 
total 55.0000 Si  Numero bien formado y decimales correcto 
total 55.0000 Si  Se verifico la suma de SubTotal, Descuento e Impuestos 
metodoDePago EFECTIVO No  . 
tipoDeComprobante ingreso Si  Dato verificado 
 
[+] Emisor   0 Errores   0 Observaciones
[+] Emisor.DomicilioFiscal   0 Errores   0 Observaciones
[+] Receptor   1 Errores   0 Observaciones
Atributo Valor Obligatorio Valido Observaciones 
rfc AT&980622K27 Si  El tamaño del dato no corresponde a las especificaciones 
nombre AREVA T&D, SA DE CV No  . 
 
Araceli
Mensajes: 76
Registrado: Mié Nov 03, 2010 6:25 pm

Re: Timbrar RFC con &

Mensaje por Araceli »

Ahora bien, si tomo el archivo xml y lo modifico en el notepad
y cambio los

Código: Seleccionar todo

<cfdi:Receptor rfc="AT&amp980622K27" nombre="AREVA T&ampD, SA DE CV">
por

Código: Seleccionar todo

<cfdi:Receptor rfc="AT&980622K27" nombre="AREVA T&D, SA DE CV">
Lo guardo como UTF8 y luego lo abro en el Validacfd, esto es lo q marca

Código: Seleccionar todo

Comprobante Fiscal Digital V3.0 ICO040206T49-CFDI281-mod.xml  
Se detectaron 1 errores. 
Se han hecho 2 observaciones. 

--------------------------------------------------------------------------------
Sello del Emisor Invalido
--------------------------------------------------------------------------------
 
[+] Root.Comprobante   1 Errores   0 Observaciones
Atributo Valor Obligatorio Valido Observaciones 
xmlns:cfdi http://www.sat.gob.mx/cfd... Si  Dato verificado 
xmlns:xsi http://www.w3.org/2001/XM... Si  Dato verificado 
xsi:schemaLocation http://www.sat.gob.mx/cfd... Si  Dato verificado 
version 3.0 Si  Dato verificado 
serie CFDI No  . 
folio 281 No  . 
fecha 2011-04-26T17:14:30 Si  Dato verificado 
formaDePago PAGO EN UNA SOLA EXHIBICI... Si  Dato verificado 
noCertificado 00001000000102445236 Si  Relacion RFC-Numero de certificado verificado 
certificado MIIEDDCCAvSgAwIBAgIUMDAwM... Si  El certificado es un CSD 
certificado MIIEDDCCAvSgAwIBAgIUMDAwM... Si  CFD elaborado dentro de la Vigencia del certificado 
certificado MIIEDDCCAvSgAwIBAgIUMDAwM... Si  Numero de certificado interno verificado 
sello uuTt58WWxlpk9WssQOkc928xq... Si  Sello del Emisor Invalido 
condicionesDePago CONTADO No  . 
subTotal 47.4138 Si  Numero bien formado y decimales correcto 
subTotal 47.4138 Si  Suma de los importes de los conceptos verificado 
descuento (nulo) No  . 
motivoDescuento (nulo) No  . 
TipoCambio 0.00 No  . 
Moneda 1 No  . 
total 55.0000 Si  Numero bien formado y decimales correcto 
total 55.0000 Si  Se verifico la suma de SubTotal, Descuento e Impuestos 
metodoDePago EFECTIVO No  . 
tipoDeComprobante ingreso Si  Dato verificado 
 
[+] Emisor   0 Errores   0 Observaciones
Atributo Valor Obligatorio Valido Observaciones 
rfc ICO040206T49 Si  RFC Valido (Digito Verificador correcto) 
rfc ICO040206T49 Si  Este RFC SI aparece en el listado de Certificados 
nombre ICOMISA SA DE CV Si  . 
 
[+] Emisor.DomicilioFiscal   0 Errores   0 Observaciones
 
[+] Receptor   0 Errores   0 Observaciones
 
Y obviamente tampoco va a timbrar, no lo he intentado, pero es evidente.
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Timbrar RFC con &

Mensaje por Dado »

OK.

Eso esta mal.

Hay una DOBLE-CODIFICACION que esta sucediendo, primero convierte & por & pero si te das cuenta SE VUELVE A USAR EL & el cual es NUEVAMENTE CODIFICADO por &

Asi el resultado es &amp; y ESO ESTA MAL.

En muchos lenguajes la codificacion ES AUTOMATICA, si acaso tu de forma manual estas haciendo esa conversion entonces no lo hagas manualmente y deja que tu lenguaje de programacion haga el trabajo.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Araceli
Mensajes: 76
Registrado: Mié Nov 03, 2010 6:25 pm

Re: Timbrar RFC con &

Mensaje por Araceli »

ya quedo, gracias
Cerrado