Open alan196 opened 2 years ago
@luisiturrios1
Después de realizar varias pruebas no he podido descargar Metadatos o CFDI buscando por folio fiscal.
Según la documentación del SAT el parámetro que espera es UUID
, pero en la misma documentación donde describre Signature pide Folio
, en los datos del servicio web espera Folio
. Entonces creo la documentación tiene un error en la documentación y el atributo debe ser Folio
.
Sin embargo también menciona lo siguiente:
En caso de utilizarse este parámetro no deben declararse los siguientes criterios de búsqueda: FechaInicial, FechaFinal, RfcEmisor y RfcSolicitante.
Los atributos RfcSolicitante, FechaInicial y FechaFinal no son opcionales, por lo que también se tendría que definir como None en caso de no recibirlos.
En mi local ya hice pruebas poniendo esos parámetros como None en caso de no recibirlos, pero el servicio web del SAT siempre me devuelve XML Mal Formado.
¿Tienes experiencia o alguna vez has podido descagar XML por su Folio Fiscal?
No tengo experiencia, el cambio que realizaste no funciono?
No, seguiré probando y corrijo el PR si logro obtener respuesta
Lo que debes enviar en la solicitud es únicamente Folio
, RfcSolicitante
y TipoSolicitud
. Por ejemplo:
<des:SolicitaDescarga><des:solicitud Folio="7ACF88EE-74B9-4A2B-A884-204FE5B55132" RfcSolicitante="COSC8001137NA" TipoSolicitud="CFDI">
Yo acabo de hacer las pruebas y estoy por liberar una nueva versión de phpcfdi/sat-ws-descarga-masiva
. Gracias por tu observación @alan196.
Han realizado alguna solicitud exitosa? Obtengo codigos 5001 Tercero no autorizado pero quiero saber si es por la fiel que utilizo o si es algo general que el SAT.
@alan196 Te devuelve xml mal formado porque el xml que se usa de base tiene el nodo 'Receptores', se debe eliminar y cambiar el atributo Uuid por Folio para que funcione correctamente la busqueda por uuid
Basandose en el wsdl el atributo que espera es Folio y no UUID