Otros métodos útiles

Obtener XML de la ultima solicitud realizada

Hay momentos en los cuales obtenemos un error y no sabemos como resolverlo, lo que podemos hacer es enviar un correo a [email protected] explicando el problema y adjuntarles el XML de solicitud y respuesta que te dio el web service para que te den una respuesta. Con ese método obtenés dicho XML.

Recordá utilizar a este método luego de llamar al web service y no antes porque lo que te devuelve es el XML ultima solicitud.

const res = await afip.getLastRequestXML();

console.log(res);

Forzar la solicitud de un nuevo TA

Los TA (token authorization) son archivos de ARCA, manejados automáticamente por la Afip SDK, que contienen la información para poder comunicarse con los web services.

El TA dura 12hs y queda cacheado para no solicitarlo todo el tiempo, pero hay momentos en los cuales obtenemos un error y la forma de solucionarlo es descartando el TA actual. Con este método podes forzar a que se renueve.

En cualquier web service podes llamar al método getTokenAuthorization(true); . El parámetro true fuerza la renovación. Por ej:

const ta = await afip.ElectronicBilling.getTokenAuthorization(true);

console.log(ta);

Última actualización

¿Te fue útil?