rauljrz / pyafipws

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

WSFEXv1 problema con GetLastID #63

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Que tal, estoy teniendo problemas al hacer una facturacion electronica de 
exportacion. Logro autenticar y crear el comprobante sin problemas, pero antes 
de obtener el cae, cuando debo llamar al método GetLastID me da el siguiente 
error:

ERROR FATAL: 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)
TypeError: GetLastID() takes exactly 1 argument (2 given)

Estoy llamando al método tal como se usa en los ejemplos
WSFEX.GetLastID()
No entiendo por qué me dice que estoy pasando 2 argumentos cuando en realidad 
no estoy pasando ninguno. 

No consigo solucionarlo, espero que alguien pueda darme una mano. Saludos y 
gracias

Original issue reported on code.google.com by fcorrea....@gmail.com on 26 Mar 2012 at 2:13

GoogleCodeExporter commented 8 years ago
Parece un tema de visual basic, probá llamandolo sin paréntesis:

last_id = WSFEX.GetLastID

Original comment by reingart@gmail.com on 26 Mar 2012 at 3:37

GoogleCodeExporter commented 8 years ago
Mil gracias, era eso... 

Original comment by fcorrea....@gmail.com on 26 Mar 2012 at 4:05

GoogleCodeExporter commented 8 years ago

Original comment by reingart@gmail.com on 26 Mar 2012 at 5:58