Error cod 601 CUIT representada no incluida en token

1,955 views
Skip to first unread message

Jose A. Sanchez

unread,
Feb 20, 2014, 7:43:37 PM2/20/14
to pyaf...@googlegroups.com
Hola a todos, dentro de 2 dias se vence el certificado digital obtenido desde el sitio del afip, por lo que procedi a generar uno nuevo. Al probarlo desde mi sistema de facturacion me da el siguiente error  601-CUIT representada no incluida en token. Mi pregunta es si pueden estar activos 2 certificados al mismo tiempo o en todo caso a que puede deberse ese error devuelto?. Aclaro que puedo seguir trabajando con el certificado anterior.
Saludos y desde ya muchas gracias

Jose A. Sanchez

unread,
Feb 24, 2014, 7:41:02 AM2/24/14
to pyaf...@googlegroups.com
Buenos dias, tienen alguna novedad de este error. Gracias

Mariano Reingart

unread,
Feb 24, 2014, 9:48:54 AM2/24/14
to pyaf...@googlegroups.com
Jose:

Generalmente este tipo de problemas puede deberse a alguna inconsistencia al registrar el certificado (por ej. en clave fiscal el representado no coincidía con la empresa sino con el usuario que estaba operando el sitio de AFIP).
Otro error puede deberse a que estén enviando el token y sign de manera incorrecta (vacio, con caracteres extraños o similar), ya que a veces el mensaje de error no es totalmente intuitivo.

¿Podrías pasarnos el mensaje xml completo para analizarlo?


http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#ManejodeExcepciones

En Python podes revisar el token de la siguiente manera:

>>> from base64 import b64decode
>>> token = "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgdW5pcXVlX2lkPSIyMDQ1NzIzNTk3IiBzcmM9IkNOPXdzYWFob21vLCBPPUFGSVAsIEM9QVIsIFNFUklBTE5VTUJFUj1DVUlUIDMzNjkzNDUwMjM5IiBnZW5fdGltZT0iMTM5MzI1MjI0MSIgZXhwX3RpbWU9IjEzOTMyOTU1MDEiIGRzdD0iQ049d3NmZSwgTz1BRklQLCBDPUFSIi8+CiAgICA8b3BlcmF0aW9uIHZhbHVlPSJncmFudGVkIiB0eXBlPSJsb2dpbiI+CiAgICAgICAgPGxvZ2luIHVpZD0iQz1hciwgTz1weWFmaXB3cy1zaXN0ZW1hcyBhZ2lsZXMsIFNFUklBTE5VTUJFUj1DVUlUIDIwMjY3NTY1MzkzLCBDTj1tYXJpYW5vIHJlaW5nYXJ0IiBzZXJ2aWNlPSJ3c2ZlIiByZWdtZXRob2Q9IjIyIiBlbnRpdHk9IjMzNjkzNDUwMjM5IiBhdXRobWV0aG9kPSJjbXMiPgogICAgICAgICAgICA8cmVsYXRpb25zPgogICAgICAgICAgICAgICAgPHJlbGF0aW9uIHJlbHR5cGU9IjQiIGtleT0iMjAyNjc1NjUzOTMiLz4KICAgICAgICAgICAgPC9yZWxhdGlvbnM+CiAgICAgICAgPC9sb2dpbj4KICAgIDwvb3BlcmF0aW9uPgo8L3Nzbz4KCg=="
>>> print b64decode(token)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sso version="2.0">
    <id unique_id="2045723597" src="CN=wsaahomo, O=AFIP, C=AR, SERIALNUMBER=CUIT 33693450239" gen_time="1393252241" exp_time="1393295501" dst="CN=wsfe, O=AFIP, C=AR"/>
    <operation value="granted" type="login">
        <login uid="C=ar, O=pyafipws-sistemas agiles, SERIALNUMBER=CUIT 20267565393, CN=mariano reingart" service="wsfe" regmethod="22" entity="33693450239" authmethod="cms">
            <relations>
                <relation reltype="4" key="20267565393"/>
            </relations>
        </login>
    </operation>
</sso>

Ahi tendría que figurar el CUIT respectivo.

Sds

--
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs - Factura Electrónica Libre" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/pyafipws.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Jose A. Sanchez

unread,
Feb 24, 2014, 10:06:17 AM2/24/14
to pyaf...@googlegroups.com
Mariano, antes que nada muchas gracias por tu respuesta, te envio adjunto los mensajes xml de pedido y respuesta
Saludos y muchas gracias.
TX-CNS-20140223-103457.xml
RX-CNS-20140223-103457.xml

Jose A. Sanchez

unread,
Feb 24, 2014, 10:07:50 AM2/24/14
to pyaf...@googlegroups.com
Hice la verificacion que me recomendaste y el CUIT es el correcto.


El lunes, 24 de febrero de 2014 11:48:54 UTC-3, Mariano Reingart escribió:

Jose A. Sanchez

unread,
Feb 24, 2014, 10:30:34 AM2/24/14
to pyaf...@googlegroups.com
Mariano, ya encontre el problema, no le estaba mandando el campo CUIT.
Saludos y muchas gracias por tu atencion.


El lunes, 24 de febrero de 2014 11:48:54 UTC-3, Mariano Reingart escribió:

Mariano Reingart

unread,
Feb 24, 2014, 10:37:20 AM2/24/14
to pyaf...@googlegroups.com
Jose:

No estas enviando el CUIT del emisor luego de setear el token y sign en el webservice de negocio:

WSFEv1.Token = WSAA.Token
WSFEv1.Sign = WSAA.Sign
WSFEv1.CUIT = ...

Podes ver un ejemplo completo en:


Sds

Reply all
Reply to author
Forward
0 new messages