Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


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

Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Cualquier cambio que haga el SAT referente a la F.E. sera comentada aqui
Cristian3G
Mensajes: 4
Registrado: Mié Jun 01, 2022 10:46 am

Re: Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Mensajepor Cristian3G » Jue Jun 02, 2022 10:29 am

Buen dia

Tengo la duda de saber si el servicio es capaz de descargar los CFDIS donde el receptor soy yo?
Lo intente agregando mi RFC a ese campo pero me regreso de respuesta los mismos xml que yo genero a mis clientes, lo que me interesa son los xml que me generan a mi

Saludos

Avatar de Usuario
Dado
Mensajes: 15837
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Mensajepor Dado » Jue Jun 02, 2022 10:39 am

La idea de un foro es que la informacion quede visible para todos en todo momento

Dicho esto, te recomiendo ampliamente leer todo lo publicado aqui en este hilo de mensajes, no son tantos que no puedas leer en una media hora.

Aqui estan publicados ejemplos para los xml recibidos, esta publicado lo del sufijo _01 (incluso con informacion mas ampliada de la que te proporcione yo), etc
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

elcano
Mensajes: 2
Registrado: Mar Jul 26, 2022 12:24 pm

Re: Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Mensajepor elcano » Mar Jul 26, 2022 12:27 pm

Hola, alguno de ustedes ha usado el servicio de descarga pero solo para un UUID? no logro hacer que me acepte el XML me responde XML mal formado.

Avatar de Usuario
Dado
Mensajes: 15837
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Mensajepor Dado » Mar Jul 26, 2022 12:30 pm

Tengo algunos reportes (incluso aqui en el foro esta el detalle) que aveces, sin ninguna razon, el SAT esta marcando ese error de "XML mal formado"

No hay un patron logico, aveces lo hace con algunos RFC, cuando intentan descargar todo un año de comprobantes, o como te pasa a ti, con un solo UUID

En resumen, creo que algo en el servicio del SAT no esta funcionando bien
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

elcano
Mensajes: 2
Registrado: Mar Jul 26, 2022 12:24 pm

Re: Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Mensajepor elcano » Mar Jul 26, 2022 3:27 pm

Gracias por el dato, si en algún momento funciona y lo logro se los comparto

Hana
Mensajes: 216
Registrado: Jue Ene 12, 2012 10:12 am

Re: Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc)

Mensajepor Hana » Mar Oct 18, 2022 2:26 pm

Hola a todos!!

Alguien ha tenido problemas con la descarga de los XML de Recepción?

Recientemente hemos podido bajar los de Emisión, pero los de Recepción me marca:

"Límite de solicitudes excedidos"

Y aunque le cambie los parámetros de la petición me sigue marcando lo mismo

Ya me funcionaba, pero a partir de hace 2 semanas que me marca eso

Gracias!!

Agustin
Mensajes: 47
Registrado: Mar Abr 04, 2017 12:15 pm

Aun presenta Error Webservice Descarga Masiva SAT (SolicitaDescargaService.svc

Mensajepor Agustin » Mar Abr 02, 2024 3:58 pm

Buenas tardes disculpen alguien ya puede descargar por medio del webservice del sat, en mi caso siguiendo los cambios proporcionados por halconDivino me doy cuenta que se permite la descarga si son emitidos y no se le envía el elemento de RfcReceptores; para el caso de los recibidos da un error que dice:

Código: Seleccionar todo

 e.Message
 "Error en el servidor remoto: (500) Error interno del servidor." despues de llamar al metodo solicitud.Send(autorization);
 del proyecto sw.descargamasiva,  donde nos estamos apoyando


el codigo que tengo con los cambios realizados es el siguiente:

Código: Seleccionar todo

public string Generate(X509Certificate2 certificate, string rfcEmisor, string rfcReceptor, string rfcSolicitante, string fechaInicial = "", string fechaFinal = "", string tipoSolicitud = "CFDI")
        {
            FixFecha(fechaInicial, fechaFinal, out fechaInicial, out fechaFinal);
            string canonicalTimestamp = "<des:SolicitaDescarga xmlns:des=\"http://DescargaMasivaTerceros.sat.gob.mx\">"
                + "<solicitud " + (rfcReceptor.Length > 0 ? "" : "RfcEmisor =\"" + rfcEmisor + "\"") + "RfcSolicitante=\"" + rfcSolicitante + "\" FechaInicial=\"" + fechaInicial + "\" FechaFinal=\"" + fechaFinal + "\" TipoSolicitud=\"CFDI\">"
                + (rfcReceptor.Length>0 ? "<RfcReceptores><RfcReceptor>" + rfcReceptor  + "</RfcReceptor></RfcReceptores>" : "")
                + "</solicitud>"
                + "</SolicitaDescarga>";

            string digest = CreateDigest(canonicalTimestamp);

            string canonicalSignedInfo = @"<SignedInfo xmlns=""http://www.w3.org/2000/09/xmldsig#"">" +
                                            @"<CanonicalizationMethod Algorithm=""http://www.w3.org/2001/10/xml-exc-c14n#""></CanonicalizationMethod>" +
                                            @"<SignatureMethod Algorithm=""http://www.w3.org/2000/09/xmldsig#rsa-sha1""></SignatureMethod>" +
                                            @"<Reference URI=""#_0"">" +
                                               "<Transforms>" +
                                                  @"<Transform Algorithm=""http://www.w3.org/2001/10/xml-exc-c14n#""></Transform>" +
                                               "</Transforms>" +
                                               @"<DigestMethod Algorithm=""http://www.w3.org/2000/09/xmldsig#sha1""></DigestMethod>" +
                                               "<DigestValue>" + digest + "</DigestValue>" +
                                            "</Reference>" +
                                         "</SignedInfo>";
            string signature = Sign(canonicalSignedInfo, certificate);
            string soap_request = @"<s:Envelope xmlns:s=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:u=""http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"" xmlns:des=""http://DescargaMasivaTerceros.sat.gob.mx"" xmlns:xd=""http://www.w3.org/2000/09/xmldsig#"">" +
                        @"<s:Header/>" +
                        @"<s:Body>" +
                            @"<SolicitaDescarga>" +
                                @"<solicitud " +
                                (rfcReceptor.Length>0 ? "" : @"""RfcEmisor =""" + rfcEmisor) +
                                @""" RfcSolicitante=""" + rfcSolicitante +
                                @""" FechaInicial=""" + fechaInicial +
                                @""" FechaFinal =""" + fechaFinal +
                                @""" TipoSolicitud=""" + tipoSolicitud +
                                @""">" + (rfcReceptor.Length > 0 ? "<RfcReceptores><RfcReceptor>" + rfcReceptor + "</RfcReceptor></RfcReceptores>" : "")
                                                 +  @"<Signature xmlns=""http://www.w3.org/2000/09/xmldsig#"">" +
                                                    @"<SignedInfo>" +
                                                    @"<CanonicalizationMethod Algorithm=""http://www.w3.org/2001/10/xml-exc-c14n#""/>" +
                                                    @"<SignatureMethod Algorithm=""http://www.w3.org/2000/09/xmldsig#rsa-sha1""/>" +
                                                    @"<Reference URI=""#_0"">" +
                                                        @"<Transforms>" +
                                                        @"<Transform Algorithm=""http://www.w3.org/2001/10/xml-exc-c14n#""/>" +
                                                        @"</Transforms>" +
                                                        @"<DigestMethod Algorithm=""http://www.w3.org/2000/09/xmldsig#sha1""/>" +
                                                        @"<DigestValue>" + digest + @"</DigestValue>" +
                                                    @"</Reference>" +
                                                    @"</SignedInfo>" +
                                                    @"<SignatureValue>" + signature + "</SignatureValue>" +
                                                    @"<KeyInfo>" +
                                                        @"<X509Data>" +
                                                            @"<X509IssuerSerial>" +
                                                                @"<X509IssuerName>" + certificate.Issuer +
                                                                @"</X509IssuerName>" +
                                                                @"<X509SerialNumber>" + certificate.SerialNumber +
                                                                @"</X509SerialNumber>" +
                                                            @"</X509IssuerSerial>" +
                                                            @"<X509Certificate>" + Convert.ToBase64String(certificate.RawData) + "</X509Certificate>" +
                                                        @"</X509Data>" +
                                                    @"</KeyInfo>" +
                                                    @"</Signature>" +
                                                    @"</solicitud>" +
                                                @"</SolicitaDescarga>" +
                                            @"</s:Body>" +
                                            @"</s:Envelope>";
            xml = soap_request;
            return soap_request;
        }


Ya que si uno agrega una referencia como servicio desde el VS y al llamar a la direccion:
[url]
https://cfdidescargamasiva.clouda.sat.g ... ervice.svc
me da un error. the request failed with HTTp status 400: bad request ...
[/url]
Alguien ya puede descargar por esta forma, ya que las url veo que son mejores sin usar una referencia como servicio


Volver a “Noticias”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados