Página 14 de 20
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 10:55 am
por Dado
BanyaKr escribió:Hola que tal
eh bajado tu programa de prueba para hacer el envio de las facturas a soriana pero no logro hacer que el archivo xml sea aceptado. te adjunto el error que me salio
<?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="20110719" documentStatus=
"REJECT"><ackErrorApplicationIdentification><entityType>305</entityType><uniqueCreatorIdentification>3332343</uniqueCreatorIdentification>
</ackErrorApplicationIdentification><ApplicationInformation><deliveryDatePresent>2011-07-19</deliveryDatePresent></ApplicationInformation>
<ReferenceNumber><referenceIdentification>99999</referenceIdentification></ReferenceNumber><Buyer><nameAndAddress><name>
TIENDAS SORIANA S.A. DE C.V.</name></nameAndAddress></Buyer><Seller><nameAndAddress><name>CONTINENTAL FLORAL GREENS, S DE RL DE CV
</name></nameAndAddress></Seller><messageError sequence="1"><errorCode>APLICATION ERROR CODE</errorCode>
<errorDescription><text>Error en Addenda de Remisión Reverse. The element 'DSCargaRemisionProv' in namespace
'
http://tempuri.org/DSCargaRemisionProv.xsd' has invalid child element 'SECCIONPRODUCTOS' in namespace
'
http://tempuri.org/DSCargaRemisionProv.xsd'. List of possible elements expected: 'Pedidos, Articulos' in namespace
'
http://tempuri.org/DSCargaRemisionProv. ... pplication>
haber si me puedes hechar una mano para poder solucionar este problema porque ya me tiene un poco fastidiado
Saludos
Me parece que no tienes una addenda valida, dice el error que encontro "SECCIONPRODUCTOS" y ese dato nunca lo habia visto en ninguna de las tres addendas que maneja Soriana.
Si te es posible publica tu XML para darle una revisada.
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 11:09 am
por BanyaKr
que tal dado mira te adjunto mi adenda tal cual esta
- <Addenda>
- <DSCargaRemisionProv>
- <Remision Id="Remision1" RowOrder="1">
<Proveedor>394130</Proveedor>
<Remision>AS-122</Remision>
<Consecutivo>0</Consecutivo>
<FechaRemision>2011-07-15</FechaRemision>
<Tienda>5530</Tienda>
<TipoMoneda>1</TipoMoneda>
<TipoBulto>1</TipoBulto>
<EntregaMercancia>1</EntregaMercancia>
<CumpleReqFiscales>true</CumpleReqFiscales>
<CantidadBultos>20</CantidadBultos>
<Subtotal>15304</Subtotal>
<Descuentos>0</Descuentos>
<IEPS>0</IEPS>
<IVA>0</IVA>
<OtrosImpuestos>0.00</OtrosImpuestos>
<Total>15304</Total>
<CantidadPedidos>1</CantidadPedidos>
<FechaEntregaMercancia>2011-07-19</FechaEntregaMercancia>
<Cita>1635380</Cita>
</Remision>
- <Pedidos Id="Remision1" RowOrder="1">
<Proveedor>394130</Proveedor>
<Remision>AS-122</Remision>
<FolioPedido>3291872</FolioPedido>
<Tienda>5530</Tienda>
<CantidadArticulos>4</CantidadArticulos>
</Pedidos>
- <SECCIONPRODUCTOS>
- <PRODUCTOSLISTA>
- <Articulos Id="Articulos1" RowOrder="1">
<Proveedor>394130</Proveedor>
<Remision>AS-122</Remision>
<FolioPedido>3291872</FolioPedido>
<Tienda>5530</Tienda>
<Codigo>7502261370036</Codigo>
<CantidadUnidadCompra>64</CantidadUnidadCompra>
<CostoNetoUnidadCompra>99</CostoNetoUnidadCompra>
<PorcentajeIEPS>0</PorcentajeIEPS>
<PorcentajeIVA>0</PorcentajeIVA>
</Articulos>
- <Articulos Id="Articulos2" RowOrder="2">
<Proveedor>394130</Proveedor>
<Remision>AS-122</Remision>
<FolioPedido>3291872</FolioPedido>
<Tienda>5530</Tienda>
<Codigo>7502261370289</Codigo>
<CantidadUnidadCompra>48</CantidadUnidadCompra>
<CostoNetoUnidadCompra>66</CostoNetoUnidadCompra>
<PorcentajeIEPS>0</PorcentajeIEPS>
<PorcentajeIVA>0</PorcentajeIVA>
</Articulos>
- <Articulos Id="Articulos3" RowOrder="3">
<Proveedor>394130</Proveedor>
<Remision>AS-122</Remision>
<FolioPedido>3291872</FolioPedido>
<Tienda>5530</Tienda>
<Codigo>7502261370098</Codigo>
<CantidadUnidadCompra>32</CantidadUnidadCompra>
<CostoNetoUnidadCompra>105</CostoNetoUnidadCompra>
<PorcentajeIEPS>0</PorcentajeIEPS>
<PorcentajeIVA>0</PorcentajeIVA>
</Articulos>
- <Articulos Id="Articulos4" RowOrder="4">
<Proveedor>394130</Proveedor>
<Remision>AS-122</Remision>
<FolioPedido>3291872</FolioPedido>
<Tienda>5530</Tienda>
<Codigo>7502261370333</Codigo>
<CantidadUnidadCompra>40</CantidadUnidadCompra>
<CostoNetoUnidadCompra>61</CostoNetoUnidadCompra>
<PorcentajeIEPS>0</PorcentajeIEPS>
<PorcentajeIVA>0</PorcentajeIVA>
</Articulos>
</PRODUCTOSLISTA>
</SECCIONPRODUCTOS>
</DSCargaRemisionProv>
</Addenda>
</Comprobante>
espero sirba
Saludos y gracias de ante mano
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 11:13 am
por adrianrob
Que tal, Hasta hoy conocí este foro y me hubiera gustado haberlo conocido antes ya que muchos de los errores que he leído en él los enfrentamos directamente, estuvimos picando piedra con los señores de Soriana y eDoc o "Colaboración Electrónica" que son nefastos para responderte sobre alguna duda.
Total que después de 4 meses de pruebas y dimes y diretes por fin pudimos enviar XML a través de su aplicación (por la cual cobran una renta de 100 USD anuales) a finales del 2010.
Como proyecto aparte, decidimos hacer nuestro propio programita de "envío de CFDs Soriana", el cual ya lo estamos probando. Sin embargo, a pesar de que el aperak nos devuelve un 'OK' con nuestro software propio, cuando vamos y revisamos el portal de Soriana NO HAY NADA registrado!.
Tomamos el mismo CFD y lo enviamos con su software (eDoc) y en vez de obtener una respuesta como: "el documento ya existe en el servidor", nos regresa un aperak 'OK' (o sea que no tomó en cuenta el que enviamos con nuestra aplicación) y al instante se muestra en su portal.
Mi pregunta para @DADO es si tu software para enviar CFDs a Soriana NO tiene este inconveniente. Por qué yo estoy precisamente en busca de saber por qué SORIANA no está tomando en cuenta los XML que enviamos con nuestra aplicación.
Como dato adicional, revisando los XML de los aperaks 'OK' tanto de eDoc como nuestro desarrollo, vemos que no coinciden en un par de nodos, que no sé de dónde se los sacan porque a mi entender hacemos la recuperación completa de los encabezados que genera Soriana y los vaciamos al aperak.
Saludos y Gracias por la respuesta
P.D.: Por cierto, muy buen foro, Felicidades...
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 11:52 am
por Dado
BanyaKr escribió:- <SECCIONPRODUCTOS>
- <PRODUCTOSLISTA>
</PRODUCTOSLISTA>
</SECCIONPRODUCTOS>
Necesitas contactar a tu proveedor de factura para que le quite los nodos que te muestro arriba, esos nodos NO DEBEN IR
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 12:04 pm
por Dado
adrianrob escribió:Que tal, Hasta hoy conocí este foro y me hubiera gustado haberlo conocido antes ya que muchos de los errores que he leído en él los enfrentamos directamente, estuvimos picando piedra con los señores de Soriana y eDoc o "Colaboración Electrónica" que son nefastos para responderte sobre alguna duda.
Total que después de 4 meses de pruebas y dimes y diretes por fin pudimos enviar XML a través de su aplicación (por la cual cobran una renta de 100 USD anuales) a finales del 2010.
Como proyecto aparte, decidimos hacer nuestro propio programita de "envío de CFDs Soriana", el cual ya lo estamos probando. Sin embargo, a pesar de que el aperak nos devuelve un 'OK' con nuestro software propio, cuando vamos y revisamos el portal de Soriana NO HAY NADA registrado!.
Tomamos el mismo CFD y lo enviamos con su software (eDoc) y en vez de obtener una respuesta como: "el documento ya existe en el servidor", nos regresa un aperak 'OK' (o sea que no tomó en cuenta el que enviamos con nuestra aplicación) y al instante se muestra en su portal.
Mi pregunta para @DADO es si tu software para enviar CFDs a Soriana NO tiene este inconveniente. Por qué yo estoy precisamente en busca de saber por qué SORIANA no está tomando en cuenta los XML que enviamos con nuestra aplicación.
Como dato adicional, revisando los XML de los aperaks 'OK' tanto de eDoc como nuestro desarrollo, vemos que no coinciden en un par de nodos, que no sé de dónde se los sacan porque a mi entender hacemos la recuperación completa de los encabezados que genera Soriana y los vaciamos al aperak.
Saludos y Gracias por la respuesta
P.D.: Por cierto, muy buen foro, Felicidades...
Pues no, tengo este programa de envio desde el año pasado y aunque si ha tenido problemillas como cualquier otro programa no he tenido "falsos positivos", es decir, que diga que fue aceptado y no aparezca en el portal de Soriana
Si acaso un detalle es que NO ES INMEDIATO la publicacion de la factura, es posible que eso te este pasando, pueden pasar hasta 24 horas antes de que aparezca en el portal.
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 12:28 pm
por adrianrob
DADO escribió:adrianrob escribió:Que tal, Hasta hoy conocí este foro y me hubiera gustado haberlo conocido antes ya que muchos de los errores que he leído en él los enfrentamos directamente, estuvimos picando piedra con los señores de Soriana y eDoc o "Colaboración Electrónica" que son nefastos para responderte sobre alguna duda.
Total que después de 4 meses de pruebas y dimes y diretes por fin pudimos enviar XML a través de su aplicación (por la cual cobran una renta de 100 USD anuales) a finales del 2010.
Como proyecto aparte, decidimos hacer nuestro propio programita de "envío de CFDs Soriana", el cual ya lo estamos probando. Sin embargo, a pesar de que el aperak nos devuelve un 'OK' con nuestro software propio, cuando vamos y revisamos el portal de Soriana NO HAY NADA registrado!.
Tomamos el mismo CFD y lo enviamos con su software (eDoc) y en vez de obtener una respuesta como: "el documento ya existe en el servidor", nos regresa un aperak 'OK' (o sea que no tomó en cuenta el que enviamos con nuestra aplicación) y al instante se muestra en su portal.
Mi pregunta para @DADO es si tu software para enviar CFDs a Soriana NO tiene este inconveniente. Por qué yo estoy precisamente en busca de saber por qué SORIANA no está tomando en cuenta los XML que enviamos con nuestra aplicación.
Como dato adicional, revisando los XML de los aperaks 'OK' tanto de eDoc como nuestro desarrollo, vemos que no coinciden en un par de nodos, que no sé de dónde se los sacan porque a mi entender hacemos la recuperación completa de los encabezados que genera Soriana y los vaciamos al aperak.
Saludos y Gracias por la respuesta
P.D.: Por cierto, muy buen foro, Felicidades...
Pues no, tengo este programa de envio desde el año pasado y aunque si ha tenido problemillas como cualquier otro programa no he tenido "falsos positivos", es decir, que diga que fue aceptado y no aparezca en el portal de Soriana
Si acaso un detalle es que NO ES INMEDIATO la publicacion de la factura, es posible que eso te este pasando, pueden pasar hasta 24 horas antes de que aparezca en el portal.
en el siguiente envío de factura voy a tratar de comunicarme directamente con los de Soriana para que me expliquen el caso. El asunto está en que el software de "ellos" SI lo actualiza de inmediato y con el de nosotros no. Además, aún habiéndolo enviado con nuestro software, hago el intento enseguida de enviarlo con su software y debería de responderme con el mensaje "ya se tienen registradas Remisiones Electronicas", pero no lo hace. Bueno, ya les dejaré saber qué pasó.
Saludos,
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 3:05 pm
por BanyaKr
Que tal dado, mira me comunique con mi proveedor de facturacion y me quitaron eso que me comentaste pero ahora al momento de hacer la addenda ya no me sale la seccion de articulos. me imagino que esos son parte de la configuracion de la addenda.
Alguna otra idea??
Saludos
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 3:22 pm
por Dado
BanyaKr escribió:Que tal dado, mira me comunique con mi proveedor de facturacion y me quitaron eso que me comentaste pero ahora al momento de hacer la addenda ya no me sale la seccion de articulos. me imagino que esos son parte de la configuracion de la addenda.
Alguna otra idea??
Saludos
Aqui te envio una addenda 100% real que fue enviada y validada en su momento. Asi en lugar de andar a las adivinanzas copiale esta addenda a tu proveedor y dile que quieres que sea similar a esto :
<Addenda>
- <DSCargaRemisionProv>
- <Remision Id="Remision1" RowOrder="0">
<Proveedor>17855</Proveedor>
<Remision>A-000000009</Remision>
<Consecutivo>0</Consecutivo>
<FechaRemision>2010-12-21T00:00:00</FechaRemision>
<Tienda>24</Tienda>
<TipoMoneda>1</TipoMoneda>
<TipoBulto>1</TipoBulto>
<EntregaMercancia>1</EntregaMercancia>
<CumpleReqFiscales>true</CumpleReqFiscales>
<CantidadBultos>44</CantidadBultos>
<Subtotal>547.60</Subtotal>
<Descuentos>0.00</Descuentos>
<IEPS>0</IEPS>
<IVA>0.00</IVA>
<OtrosImpuestos>0</OtrosImpuestos>
<Total>547.60</Total>
<CantidadPedidos>1</CantidadPedidos>
<FechaEntregaMercancia>2010-10-16T00:00:00</FechaEntregaMercancia>
<FolioNotaEntrada>562744</FolioNotaEntrada>
</Remision>
- <Pedidos Id="Pedidos1" RowOrder="1">
<Proveedor>17855</Proveedor>
<Remision>A-000000009</Remision>
<FolioPedido>562744</FolioPedido>
<Tienda>24</Tienda>
<CantidadArticulos>2</CantidadArticulos>
<PedidoEmitidoProveedor>SI</PedidoEmitidoProveedor>
</Pedidos>
- <Articulos Id="Articulos1" RowOrder="2">
<Proveedor>17855</Proveedor>
<Remision>A-000000009</Remision>
<FolioPedido>562744</FolioPedido>
<Tienda>24</Tienda>
<Codigo>7503006908019</Codigo>
<CantidadUnidadCompra>24</CantidadUnidadCompra>
<CostoNetoUnidadCompra>13.90</CostoNetoUnidadCompra>
<PorcentajeIEPS>0</PorcentajeIEPS>
<PorcentajeIVA>0</PorcentajeIVA>
</Articulos>
- <Articulos Id="Articulos2" RowOrder="3">
<Proveedor>17855</Proveedor>
<Remision>A-000000009</Remision>
<FolioPedido>562744</FolioPedido>
<Tienda>24</Tienda>
<Codigo>7501419310023</Codigo>
<CantidadUnidadCompra>20</CantidadUnidadCompra>
<CostoNetoUnidadCompra>10.70</CostoNetoUnidadCompra>
<PorcentajeIEPS>0</PorcentajeIEPS>
<PorcentajeIVA>0</PorcentajeIVA>
</Articulos>
</DSCargaRemisionProv>
</Addenda>
</Comprobante>
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 5:08 pm
por BanyaKr
Gracias Dado, ya le hice llegar la secuencia de la addenda a mi proveedor, solo espero que ahora si quede esta cosa porque sino si voy a agarrar a patadas mi computadora jeje....
Por otro lado como le hago para comprar el programita tuyo para hacer el envio porque no hay muchas opciones que digamos que me brinden el servicio
Saludos
Re: Programa para envio de Facturas a Tiendas Soriana
Publicado: Mar Jul 19, 2011 6:59 pm
por BanyaKr
Que tal dado, pues con la novedad de que sigue sin quedar mi addenda
Ahora me salio este 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="20110719" documentStatus="REJECT"><ackErrorApplicationIdentification><entityType>305</entityType><uniqueCreatorIdentification>0</uniqueCreatorIdentification></ackErrorApplicationIdentification><ApplicationInformation><deliveryDatePresent>2011-07-19</deliveryDatePresent></ApplicationInformation><ReferenceNumber><referenceIdentification>99999</referenceIdentification></ReferenceNumber><Buyer><nameAndAddress /></Buyer><Seller><nameAndAddress /></Seller><messageError sequence="1"><errorCode>APLICATION ERROR CODE</errorCode><errorDescription><text>Data at the root level is invalid. Line 1, position 1.</text></errorDescription></messageError></AckErrorApplication>
ya mande el error a soriana ahora haber con que salimos
Saludos