Hola grupoEstoy absolutamente perdido con esta combinación.Cuento mi avance
- Registré la relación en AFIP
- Ejecuto el siguiente comando:
- python2.7 wsaa.py MICUIT.crt MICUIT.key ws_sr_padron_a4 2400 https://wsaa.afip.gov.ar/ws/services/LoginCms
- Recibo el TA y lo puedo captuarar.
Hasta acá todo bien.Ahora bien, cómo le paso el TA recibido y cómo sería la linea de comandos para ejecutar la consulta de un determinado CUIT en el archivo ws_sr_padron.py???
--
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+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
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.
python pyafipws/ws_sr_padron.py ./pyafipws/conf/rece.ini 20330328542
CACERT=pyafipws/conf/afip_ca_info.crtYo lo tengo exactamente como comentas, y sigo con los mismos errores de siempre, incluso provocando que vaya a leer otro .ini, consigo el mismo resultado.
Traceback (most recent call last):
File "ws_sr_padron.py", line 226, in <module>main()File "ws_sr_padron.py", line 170, in mainwssrpadron4.SetTicketAcceso(ta)File "/home/linuxroot/MEGA/Desarrollos/DesarrollosPHP/SisConSerIn-Liberty/factura_electronica/pyafipws-padron/utils.py", line 157, in capturar_errores_wrapperreturn func(self, *args, **kwargs)File "/home/linuxroot/MEGA/Desarrollos/DesarrollosPHP/SisConSerIn-Liberty/factura_electronica/pyafipws-padron/utils.py", line 390, in SetTicketAcceso
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+unsubscribe@googlegroups.com.
python2.7 ws_sr_padron.py /home/pyafipws/30711184992.ini 20267565393 --online --trace
/home/pyafipws/utils.py:284: UserWarning: Corrigiendo WSDL ... http://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4
warnings.warn("Corrigiendo WSDL ... %s" % location)
Consultando AFIP online via webservice... --------------------------------------------------------------------------------
POST https://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4
SOAPAction: "None"
Content-length: 1398
Content-type: text/xml; charset="UTF-8"
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Header/>
<soap:Body>
<getPersona xmlns="http://a4.soap.ws.server.puc.sr/">
<token>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgc3JjPSJDTj13c2FhLCBPPUFGSVAsIEM9QVIsIFNFUklBTE5VTUJFUj1DVUlUIDMzNjkzNDUwMjM5IiB1bmlxdWVfaWQ9IjI1OTIyMzAyNzUiIGdlbl90aW1lPSIxNTExOTAyMzY5IiBleHBfdGltZT0iMTUxMTk0NTYyOSIvPgogICAgPG9wZXJhdGlvbiB0eXBlPSJsb2dpbiIgdmFsdWU9ImdyYW50ZWQiPgogICAgICAgIDxsb2dpbiBlbnRpdHk9IjMzNjkzNDUwMjM5IiBzZXJ2aWNlPSJ3c19zcl9wYWRyb25fYTQiIHVpZD0iQz1hciwgTz12ZXJlbmEgZ2xvYmFsIHMuYS4sIFNFUklBTE5VTUJFUj1DVUlUIDMwNzExMTg0OTkyLCBDTj14Z2VzdGlvbi5hciIgYXV0aG1ldGhvZD0iY21zIiByZWdtZXRob2Q9IjIyIj4KICAgICAgICAgICAgPHJlbGF0aW9ucz4KICAgICAgICAgICAgICAgIDxyZWxhdGlvbiBrZXk9IjMwNzExMTg0OTkyIiByZWx0eXBlPSI0Ii8+CiAgICAgICAgICAgIDwvcmVsYXRpb25zPgogICAgICAgIDwvbG9naW4+CiAgICA8L29wZXJhdGlvbj4KPC9zc28+Cg==</token><sign>WaEXp1NxaerTxtNvsvQ3JhVL37MghXlDv7uGzp+SxOvG6rE3v7VpkJIdtBPBjNoJZheJ/rQCmXkv7zKevkuVS6DDHuqJJ+MqP1kPJJUYzHxELMqMYaJtPKE5ZCwiUFfHebXHzBWp8nSGFQsa7hpG8ydjBkMQU8W+dNf6vmJtzyo=</sign><cuitRepresentada>30711184992</cuitRepresentada><idPersona>20267565393</idPersona></getPersona>
</soap:Body>
</soap:Envelope>
status: 500
content-length: 380
set-cookie: TS014e1d2a=0145b27a97937c53cb05d2097d8c1a7e1a4a59421ed7021f347b879af5eee14ab38f104c31; Path=/
connection: close
date: Tue, 28 Nov 2017 22:23:53 GMT
content-type: text/xml;charset=UTF-8
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode>soap:Client</faultcode><faultstring>Unmarshalling Error: unexpected element (uri:"http://a4.soap.ws.server.puc.sr/", local:"token"). Expected elements are <{}sign>,<{}token>,<{}cuitRepresentada>,<{}idPersona> </faultstring></soap:Fault></soap:Body></soap:Envelope>
================================================================================
Traceback (most recent call last):
File "ws_sr_padron.py", line 246, in <module>
main()
File "ws_sr_padron.py", line 209, in main
ok = wssrpadron4.Consultar(id_persona)
File "/home/pyafipws/utils.py", line 157, in capturar_errores_wrapper
return func(self, *args, **kwargs)
File "ws_sr_padron.py", line 103, in Consultar
idPersona=id_persona,
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 147, in <lambda>
return lambda *args, **kwargs: self.wsdl_call(attr,*args,**kwargs)
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 342, in wsdl_call
response = self.call(method, *params)
File "/usr/local/lib/python2.7/dist-packages/pysimplesoap/client.py", line 220, in call
raise SoapFault(unicode(response.faultcode), unicode(response.faultstring))
pysimplesoap.client.SoapFault: soap:Client: Unmarshalling Error: unexpected element (uri:"http://a4.soap.ws.server.puc.sr/", local:"token"). Expected elements are <{}sign>,<{}token>,<{}cuitRepresentada>,<{}idPersona>
[WS-SR-PADRON-A4]
CUIT=30711184992
ENTRADA=entrada.txt
SALIDA=salida.txt
CACERT=conf/afip_ca_info.crt
URL=https://aws.afip.gov.ar/sr-padron/webservices/personaServiceA4?WSDL
Andres Misiak
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 cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+unsubscribe@googlegroups.com.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+unsubscribe@googlegroups.com.
Hola Tasco,
Estoy en el mismo y exacto punto. Hice todo lo del hilo, y nada.
Si tenés alguna novedad, por favor subila, y lo mismo voy a hacer.
Sigo probando.
Saludos.
|
Claudio Mucci |
|
M +54 (011) 15-5004-9002 |
|