lunes, 18 de abril de 2011

Nuevo certificado de autorización de AFIP

En la página web de AFIP se ha publicado que los actuales certificados para webservices vencen el día 24 del mes actual y que el nuevo certificado de SSL/TLS utilizado por el Webservice de Autenticación y Autorización ya se encuentra disponible.
"Se encuentra disponible el certificado de SSL/TLS utilizado por el Webservice de Autenticación y Autorización.
El certificado en cuestión se instalará en el servicio el día martes 19 a las 8 hs de la mañana, ya que el actual vencerá el día 24.
Asimismo, se actualizó el documento "Especificación Técnica del WebService de Autenticación y Autorización". Ya se encuentra disponible la versión 1.2.2
"

Esta comunicación se refiere al certificado de autenticidad del servidor de AFIP, no tiene relación con el certificado del cliente tramitado con openssl ni con la interfaz de factura electrónica. En principio no es necesario realizar ninguna acción. Pero en caso de recibir el error "No se pudo establecer relación de confianza" o "could not establish trust relationship" o "the underlying connection was closed" o "certificado no emitido por AC de confianza" actualizar el certificado de autenticidad con los siguientes pasos:

Pasos a realizar:
1- Para obtener el certificado ir a http://www.afip.gov.ar/ws/#WSAA y buscar la opción de Actualización. También puede copiar esta dirección http://www.afip.gov.ar/ws/WSAA/wsaa.zip pegarla en el browser y automáticamente se descargará el archivo wsaa.zip.
2- Descomprimir para obtener el archivo wsaa.crt
3- Ir a Panel de Control, Opciones de internet, solapa contenido, elegir botón certificados.
4- Ir a la solapa Entidades emisoras de raíz de confianza y elegir Importar.
5- Se abrirá el asistente, seleccionar el archivo bajado anteriormente en punto 1. Elegir el almacén "Entidades emisoras de raíz de confianza". Por último seleccionar finalizar y ver que en nuevo certificado quedó instalado en el almacén seleccionado.

Además recomendamos fuertemente suscribirse a este blog para recibir avisos similares (AFIP tiene planificado la publicación de otros cambios que pueden afectar el código de programación de factura electrónica) y alertas tempranas evitando la consulta y contestación manual del soporte técnico.


Instalador 10.8 interfaz WSAFIPFE

La versión 10.8 del instalador y las planilla de test se encuentran disponibles, Los cambios y actualizaciones serán documentados en post adicionales, Pero en general para quienes conectan al WSFEv1 o WSMTXCA es recomendable tener la última versión.

sábado, 9 de abril de 2011

Errores de Conexión

En caso de errores de conexión (y de errores en general) siempre verificar qué método devuelve falso ("iniciar", "obtener ticket", o "autorizador " y verificar el valor de la propiedad "UltimoMensajeError". Con esa información determinar de que tipo de error se trata y de ser un error interno de AFIP o error genérico de conexión (ver post anteriores) preparar el código para que reintente la operación hasta conseguir conexión. Esta estrategia solo sirve para errores inéspecíficos de conexión (erores tipo 500, "socket read filed", etc) no es aplicable a errores puntuales cuya descripción y solución ya se encuentra documentada, como: "computador no autorizado", "falta ac de confienza", "errores de http 417", "licencia no válida" y en general todos los motivos de errores documentados en la página.

lunes, 4 de abril de 2011

Error Tipo 500

Los errores cuyo código devuelto estén comprendido desde 500 a 505 son errores internos de infraestructura de Afip.

Del mismo tipo son los errores de conexión de la clase "java.io.IOException:Socket read failed", Este último es más reciente y todavía no hay información sobre el. aunque no tiene relación con la interfaz. Este ultimo error tiene más relación con errores de conexión. Habrá más información a la brevedad.