rubenbalde / pyafipws

Automatically exported from code.google.com/p/pyafipws
GNU General Public License v3.0
0 stars 0 forks source link

Problema al ejecutar en modo produccion #42

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
En modo homologacion, el codigo funciona perfectamente, ahora al pasar a 
produccion, lo gor obtener el ticket de acceso, hago conectar, y luego al 
querer consulta el nro del ultimo comprobante obtenido, la funcion arroja el 
siguiente error:

Error -2147467259 (80004005) en tiempo de ejecucion
Unexpected python error: Traceback (most recent call last):
File "c:\python25\lib\site-packages\win32com\server\policy.py line 277, in 
_invoke_
return self _invoke _ (dispid, lcid, wflags, args)
File "c:\python25\lib\site-packages\win32com\server\policy.py line 282, in 
_invoke_
returns S OK. -1 self. invokeex (dispid, lcid, wflags, args). None

Desde ya muchas gracias

Original issue reported on code.google.com by marcelom...@gmail.com on 14 Apr 2011 at 3:12

GoogleCodeExporter commented 8 years ago
Por favor copiar el error completo.

Original comment by gerardoa...@gmail.com on 14 Apr 2011 at 2:19

GoogleCodeExporter commented 8 years ago
Este es el error completo:
-------------------------------------------------------------------------------
Unexpected Python Error: Traceback (most recent call last):
  File "C:\Python25\Lib\site-packages\win32com\server\policy.py", line 277, in _Invoke_
    return self._invoke_(dispid, lcid, wFlags, args)
  File "C:\Python25\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:\Python25\Lib\site-packages\win32com\server\policy.py", line 585, in _invokeex_
    return func(*args)
  File "C:\pyafipws\wsfev1.py", line 61, in capturar_errores_wrapper
    return func(self, *args, **kwargs)
  File "C:\pyafipws\wsfev1.py", line 207, in Dummy
    result = self.client.FEDummy()['FEDummyResult']
  File "c:\python25\Lib\site-packages\pysimplesoap\client.py", line 194, in <lambda>
    return lambda self=self, *args, **kwargs: self.wsdl_call(attr,*args,**kwargs)
  File "c:\python25\Lib\site-packages\pysimplesoap\client.py", line 307, in wsdl_call
    response = self.call(method, *params)
  File "c:\python25\Lib\site-packages\pysimplesoap\client.py", line 217, in call
    self.xml_response = self.send(method, self.xml_request)
  File "c:\python25\Lib\site-packages\pysimplesoap\client.py", line 242, in send
    location,"POST", body=xml, headers=headers )
  File "C:\Python25\httplib2\__init__.py", line 1050, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "C:\Python25\httplib2\__init__.py", line 854, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
  File "C:\Python25\httplib2\__init__.py", line 823, in _conn_request
    conn.request(method, request_uri, body, headers)
  File "C:\Python25\lib\httplib.py", line 866, in request
    self._send_request(method, url, body, headers)
  File "C:\Python25\lib\httplib.py", line 889, in _send_request
    self.endheaders()
  File "C:\Python25\lib\httplib.py", line 860, in endheaders
    self._send_output()
  File "C:\Python25\lib\httplib.py", line 732, in _send_output
    self.send(msg)
  File "C:\Python25\lib\httplib.py", line 699, in send
    self.connect()
  File "C:\Python25\httplib2\__init__.py", line 715, in connect
    raise socket.error, msg
error: (10060, 'Operation timed out')
--------------------------------------------------------------------------------
Este error lo tira con el ejemplo, cuando hace:     WSFEv1.Dummy
u arroja el mismo error si voy directamente a la consulta:
cbte_nro = WSFEv1.CompUltimoAutorizado(tipo_cbte, punto_vta)

Otro aspecto para comentar es que usando wsfe, no tengo ningun problema, 
trabajo en modo produccion y obtengo el CAE si problemas

Original comment by marcelom...@gmail.com on 14 Apr 2011 at 9:53

GoogleCodeExporter commented 8 years ago
Este tema ya ha sido tratado en el grupo, es un error conocido de AFIP con el 
location del WSDL.

Se soluciona corrigiendo el WSDL o apuntando al archivo wsfev1_wsdl.xml 
corregido que se distribuye con la interfaz.

Ver:

http://groups.google.com/group/pyafipws/browse_thread/thread/6069aa287c50d8b8/ed
993c88115ccb8f?lnk=gst&q=operation+timeout#ed993c88115ccb8f

Original comment by reingart@gmail.com on 15 Apr 2011 at 12:01

GoogleCodeExporter commented 8 years ago
Gracias, perdon por haber generado este Issue, pero la verdad es que no habia 
encontrado ninguna referencia al tema, hasta llegue a pensar que el problema 
era que no habia habilitado el servicio wsfev1 para el certificado!!!

Original comment by marcelom...@gmail.com on 15 Apr 2011 at 12:53