Padron A5

257 views
Skip to first unread message

Marcelo Chiaromonte

unread,
Aug 4, 2020, 10:43:05 AM8/4/20
to pyaf...@googlegroups.com
Hola, instale en una maquina nueva y no logro consultar el padrón A5. Me tira este error:

Unexpected Python Error: Traceback (most recent call last):
File "C:\python27\lib\site-packages\win32com\server\policy.py", line 277, in _Invoke_
return self._invoke_(dispid, lcid, wFlags, args)
File "C:\python27\lib\site-packages\win32com\server\policy.py", line 282, in _invoke_
return S_OK, -1, self._invokeex_(dispid, lcid, wFlags, args, None, None)
File "C:\python27\lib\site-packages\win32com\server\policy.py", line 585, in _invokeex_
return func(*args)
File "C:\pyafipws\utils.py", line 157, in capturar_errores_wrapper
return func(self, *args, **kwargs)
File "C:\pyafipws\ws_sr_padron.py", line 198, in Consultar
idPersona=id_persona,
File "C:\python27\lib\site-packages\pysimplesoap\client.py", line 148, in <lambda>
return lambda *args, **kwargs: self.wsdl_call(attr,*args,**kwargs)
File "C:\python27\lib\site-packages\pysimplesoap\client.py", line 352, in wsdl_call
response = self.call(method, types, *params)
File "C:\python27\lib\site-packages\pysimplesoap\client.py", line 223, in call
raise SoapFault(unicode(response.faultcode), unicode(response.faultstring))
SoapFault: soap:Server: No se pudo verificar que <sign> contenga una firma valida de <token>


Alguna idea?

Muchas gracias

Marcelo Chiaromonte

Daniel Penachi

unread,
Aug 5, 2020, 3:16:27 PM8/5/20
to pyaf...@googlegroups.com
Hola

Da la idea que son los certificados por lo que veo en la última linea

SoapFault: soap:Server: No se pudo verificar que <sign> contenga una firma valida de <token>  
--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/pyafipws/35880D3C-5858-4B88-B2EF-4A65A0F387D5%40gmail.com.

Romina L. Castrogiovani

unread,
Aug 5, 2020, 7:12:10 PM8/5/20
to pyaf...@googlegroups.com
Hola Marcelo, 

Habría que ver los mensajes XML, pero va por el lado que dice Daniel, fijate que el certificado sea de producción y que el CUIT se corresponda con el CUIT para el cual se creó el certificado.

Saludos
 
Castrogiovani L. Romina
Sistemas Ágiles
011 4450-0716 / 153048-9211
L a V de 10 a 17hs
Skype: romina.castrogiovani




El mar., 4 ago. 2020 a las 11:43, Marcelo Chiaromonte (<marcel...@gmail.com>) escribió:

Marcelo Chiaromonte

unread,
Aug 7, 2020, 7:06:52 PM8/7/20
to pyaf...@googlegroups.com
Hola, Romina, gracias por responder. Si, los Cuit corresponden y el certificado es el de produccion. A ver si esto te da alguna información mas:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<loginTicketResponse version="1.0">
    <header>
        <source>CN=wsaa, O=AFIP, C=AR, SERIALNUMBER=CUIT 33693450239</source>
        <destination>SERIALNUMBER=CUIT 20164952119, CN=mlchp</destination>
        <uniqueId>1059213056</uniqueId>
        <generationTime>2020-08-07T17:58:07.462-03:00</generationTime>
        <expirationTime>2020-08-08T05:58:07.462-03:00</expirationTime>
    </header>
    <credentials>
        <token>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgc3JjPSJDTj13c2FhLCBPPUFGSVAsIEM9QVIsIFNFUklBTE5VTUJFUj1DVUlUIDMzNjkzNDUwMjM5IiB1bmlxdWVfaWQ9Ijc1OTc0OTIwIiBnZW5fdGltZT0iMTU5NjgzMzgyNyIgZXhwX3RpbWU9IjE1OTY4NzcwODciLz4KICAgIDxvcGVyYXRpb24gdHlwZT0ibG9naW4iIHZhbHVlPSJncmFudGVkIj4KICAgICAgICA8bG9naW4gZW50aXR5PSIzMzY5MzQ1MDIzOSIgc2VydmljZT0id3Nfc3JfcGFkcm9uX2E1IiB1aWQ9IlNFUklBTE5VTUJFUj1DVUlUIDIwMTY0OTUyMTE5LCBDTj1tbGNocCIgYXV0aG1ldGhvZD0iY21zIiByZWdtZXRob2Q9IjIyIj4KICAgICAgICAgICAgPHJlbGF0aW9ucz4KICAgICAgICAgICAgICAgIDxyZWxhdGlvbiBrZXk9IjIwMTY0OTUyMTE5IiByZWx0eXBlPSI0Ii8+CiAgICAgICAgICAgIDwvcmVsYXRpb25zPgogICAgICAgIDwvbG9naW4+CiAgICA8L29wZXJhdGlvbj4KPC9zc28+Cg==</token>
        <sign>Y9sbDz9hYG8tNdXa4CcNqGrTZmfhVKV9pYSKavzNgEhrpkOvYYRPmxLBffWxaORnk5bqNA60GpefW92YQezX0QGHuCKlNqVsGb8ejTiJHhf4uOTKcKGCq684Bdbip4PGfr7GjpvMQbKQbzf+Ev9+/mm6wOCbHx2WrPc5OX05gJM=</sign>
    </credentials>
</loginTicketResponse>

Muchas gracias


soledad retamar

unread,
Aug 10, 2023, 4:13:38 PM8/10/23
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Marcelo, pudiste solucionar ese error?

David Esteban Finten

unread,
Aug 11, 2023, 2:42:37 PM8/11/23
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
hola Buenas tardes ! les hago una consulta, cuando corro el proyecto local consultando este servicio funciona ok, pero cuando lo publico en un server productivo en aws que están en EEUU , saben si funciona el servicio publicando el servicio en aws 

Mara Medina

unread,
Aug 22, 2025, 10:34:43 AMAug 22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT

El siguiente codigo funciona correctamente en homologacion, pero con el cambio de certificado, clave y link de produccion da el error No se pudo verificar que <sign> contenga una firma valida de <token>

Set WSAA = CreateObject("WSAA")
TRA = WSAA.CreateTRA("ws_sr_padron_a5", 36000)
CMS = WSAA.SignTRA(TRA, Certificado, ClavePrivada)

TA = WSAA.CallWSAA(CMS, "https://wsaa.afip.gov.ar/ws/services/LoginCms?wsdl")   ' Produccion
Set PyPadron = CreateObject("WSSrPadronA5")
PyPadron.SetTicketAcceso TA

PyPadron.Token = WSAA.Token
PyPadron.Sign = WSAA.Sign
PyPadron.CUIT = CUIT_EMPRESA

bOk = PyPadron.Conectar("", wsdl = "https://aws.afip.gov.ar/sr-padron/webservices/personaServiceA5?wsdl")

bOk = PyPadron.Consultar(CUIT_A_CONSULTAR)'aca da error




Unexpected Python Error: Traceback (most recent call last):

  File "win32com\server\policy.pyc", line 277, in _Invoke_
  File "win32com\server\policy.pyc", line 282, in _invoke_
  File "win32com\server\policy.pyc", line 585, in _invokeex_
  File "utils.pyc", line 157, in capturar_errores_wrapper
  File "ws_sr_padron.pyc", line 199, in Consultar
  File "pysimplesoap\client.pyc", line 148, in <lambda>
  File "pysimplesoap\client.pyc", line 352, in wsdl_call
  File "pysimplesoap\client.pyc", line 223, in call


SoapFault: soap:Server: No se pudo verificar que <sign> contenga una firma valida de <token>

Gerardo Allende

unread,
Aug 22, 2025, 10:37:03 AMAug 22
to pyaf...@googlegroups.com
Hola tenés que cambiar  ws_sr_padron_a5 por ws_sr_constancia_inscripcion
Saludos

--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages