Página 1 de 1

Problema al mandar xml a Soriana (Fletes)

Publicado: Mié Mar 09, 2011 4:20 pm
por masrmty
Genere un cfd para Soriana y lo transmiti al web service y me contesta el siguiente error:
<?xml version="1.0" encoding="utf-8"?><AckErrorApplication xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" contentVersion="2.0" documentStructureVersion="AMC7.1" creationDate="20110309" documentStatus="REJECT"><ackErrorApplicationIdentification><entityType>305</entityType></ackErrorApplicationIdentification><ApplicationInformation><deliveryDatePresent>2011-03-09</deliveryDatePresent></ApplicationInformation><ReferenceNumber><referenceIdentification>99999</referenceIdentification></ReferenceNumber><Buyer><nameAndAddress /></Buyer><Seller><nameAndAddress /></Seller><messageError sequence="1"><errorCode>APLICATION ERROR CODE</errorCode><errorDescription><text>Error en la Lectura del XML en la Linea: 1, Posición: 1. Data at the root level is invalid. Line 1, position 1.</text></errorDescription></messageError></AckErrorApplication>

Buscando en el foro encontre que es un BOM que se agrega, revise el archivo xml y no tiene los caracteres que mencionan en ese hilo, que otro problema puede estar ocacionando esto?
Anexo el Xml que estoy generando.

Saludos y gracias.masrmty

Mensajes: 14
Registrado: Jue Jul 22, 2010 1:07 pm

Re: Problema al mandar xml a Soriana (Fletes)

Publicado: Mié Mar 09, 2011 7:09 pm
por Dado
Revise tu XML y no tiene BOM

Lo que le note es que tiene doblde nodo <Addenda>

Puedes abrir el XML con el internet explorer y revisarlo visualmente

Re: Problema al mandar xml a Soriana (Fletes)

Publicado: Jue Mar 10, 2011 12:13 pm
por masrmty
Ya vi el xml, pero no detecto eso que comentas de doble nodo addenda, puedes copiar el xml y señalarme por favor ese detalle?

Saludos.

Re: Problema al mandar xml a Soriana (Fletes)

Publicado: Jue Mar 10, 2011 12:41 pm
por Dado
masrmty escribió:Ya vi el xml, pero no detecto eso que comentas de doble nodo addenda, puedes copiar el xml y señalarme por favor ese detalle?

Saludos.

<Addenda>
<Addenda xmlns="http://www.sat.gob.mx/cfd/2">
<AddendaCFDSorianaServicios xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" tipo="Flete" version="1.0">
<Proveedor>357277</Proveedor>

Re: Problema al mandar xml a Soriana (Fletes)

Publicado: Mié Mar 16, 2011 1:05 pm
por masrmty
Dado:
pero es un error que tiene el software que te compre o de la implementacion?

Estoy usando el software que vendes por internet.

Re: Problema al mandar xml a Soriana (Fletes)

Publicado: Mié Mar 16, 2011 1:19 pm
por Dado
masrmty escribió:Dado:
pero es un error que tiene el software que te compre o de la implementacion?

Estoy usando el software que vendes por internet.
Solo asegurate de pegar "el hijo" de la addenda y no el nodo padre.

Addenda.Childnodes[0];