luisiturrios1 / python-cfdiclient

Cliente Python Web Service del SAT para la descarga masiva de xml
GNU General Public License v3.0
102 stars 50 forks source link

Exception: The server was unable to process the request due to an internal error. #12

Closed marcodelmoral closed 3 years ago

marcodelmoral commented 3 years ago

Hola, estoy tratando de hacer una descarga de metadata, sin embargo, me sale el error siguiente. Alguna sugerencia?

` from cfdiclient import ( Autenticacion, SolicitaDescarga, VerificaSolicitudDescarga, DescargaMasiva, ) from cfdiclient import Fiel

FIEL_KEY = 'data/certs/fiel_key.key' FIEL_CER = 'data/certs/fiel_cer.cer' FIEL_PAS = 'XXXXX' RFC = "XXXXXXXXXXXX" cer_der = open(FIEL_CER, 'rb').read() key_der = open(FIEL_KEY, 'rb').read() fiel = Fiel(cer_der, key_der, FIEL_PAS)

auth = Autenticacion(fiel)

token = auth.obtener_token()

FECHA_INICIAL = datetime.date(2018, 7, 1) FECHA_FINAL = datetime.date(2018, 7, 20)

descarga = SolicitaDescarga(fiel)

solicitud = descarga.solicitar_descarga( token, RFC, FECHA_INICIAL, FECHA_FINAL, rfc_receptor=RFC, tipo_solicitud='METADATA', ) `

Exception: The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework SDK documentation and inspect the server trace logs.

AlanBarreraA commented 3 years ago

¿Has encontrado alguna forma de solucionarlo? tengo el mismo inconveniente

luisiturrios1 commented 3 years ago

El tipo de solicitud esta mal escrito.

TIPO_SOLICITUD = ( ('CFDI', 'CFDI'), ('Metadata', 'Metadata'), )