Facturacion Electronica Ecuador

2,018 views
Skip to first unread message

Victor Espina

unread,
May 14, 2015, 9:17:37 AM5/14/15
to publice...@googlegroups.com
Amigos, retome este tema recientemente pero no logro dar con mi problema. Resulta que el webservice de pruebas del SRI me rechaza el XML con el error "35-ARCHIVO NO CUMPLE ESTRUCTURA XML".   Para verificar, baje la herramienta gratuita del SRI para la emision de comprobantes y genere un XML bien basico.  Luego, procedi a firmar ese XML con mi herramienta y enviarla al SRI, pero sigue fallando con el mismo error.

Anexo el XML sin firmar y el XML ya firmado, para ver si alguien puede darme luces sobre cual es el problema.  Tambien, si alguien tiene un XML firmado que haya sido aceptado por el webservice del SRI me seria de mucha ayuda para comparar con el mio y ver cual es la diferencia.

Saludos

Victor Espina


firmado.xml
outsri.xml

Rick C. Hodgin

unread,
May 14, 2015, 9:31:31 AM5/14/15
to publice...@googlegroups.com, vesp...@gmail.com
First thought:

No:  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Si:  <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

lcLine = "<?xml version=" + ... + "yes" + CHR(34) + SPACE(1) + "?>"

Second thought:
<strike>standalone="yes"</strike>

Saludos cordiales,
Rick C. Hodgin

juanrod...@gmail.com

unread,
May 14, 2015, 12:00:24 PM5/14/15
to publice...@googlegroups.com, vesp...@gmail.com
Hola, una consulta, con que herramienta estas firmando el XML, ya que yo utilizo xmlsec para firmarlo pero me genera las etiquetas:

  <SignedInfo>
   <CanonicalizationMethod Algorithm=


y fijandome en tu XML el tuyo lo pone: (antepone ds:   a las etiquetas que es lo que necesito)

  <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:etsi="http://uri.etsi.org/01903/v1.3.2#" Id="Signature417445">
<ds:SignedInfo Id="Signature-SignedInfo679855">...........

Gracias por la ayuda , todavía no logro firmar bien los XML.


Victor Espina

unread,
May 14, 2015, 12:15:15 PM5/14/15
to publice...@googlegroups.com, juanrod...@gmail.com, vesp...@gmail.com
Estoy usando una utilidad de linea de comando hecha por mi con .NET 

Victor Espina

juanrod...@gmail.com

unread,
May 14, 2015, 12:41:00 PM5/14/15
to publice...@googlegroups.com, vesp...@gmail.com, juanrod...@gmail.com
Gracias por el dato, revisando codeplex encontre http://xadesnet.codeplex.com/documentation    este me podría servir para comenzar, ya que  xmlsec no hace lo que necesitaba.
Saludos.

Victor Espina

unread,
May 14, 2015, 1:15:40 PM5/14/15
to publice...@googlegroups.com, juanrod...@gmail.com, vesp...@gmail.com
Has podido verificar si tus XML son validos para el SRI?   Ahi es donde estoy trancado yo :(

Victor

juanrod...@gmail.com

unread,
May 14, 2015, 1:32:14 PM5/14/15
to publice...@googlegroups.com, vesp...@gmail.com, juanrod...@gmail.com
Me olvide decirlo, yo estoy haciendo para el Perú, pero todavía no paso la firma de los xml, sino tendré que cotizar algunos servicios de facturación electrónica que están prestando algunas empresas por acá, 
Saludos


El jueves, 14 de mayo de 2015, 12:15:40 (UTC-5), Victor Espina escribió:
Has podido verificar si tus XML son validos para el SRI?   Ahi es donde estoy trancado yo :(

Victor


El jueves, 14 de mayo de 2015, 12:41:00 (UTC-4)
Gracias por el dato, revisando codeplex encontre http://xadesnet.codeplex.com/documentation    este me podría servir para comenzar, ya que  xmlsec no hace lo que necesitaba.
Reply all
Reply to author
Forward
0 new messages