propiedad "xversion"

La propiedad "xversion" es una propiedad especial que debe ser configurada después del método "iniciar", por defecto está configurada a 0, y se utliza para indicar a que versión del web service se conectará a la interfaz (tanto sea en el modo prueba o real).

Esto es asi porque algunos web services han sido actualizados por AFIP (publicando otro servidor para conectarse) pero conservando toda la estructura de métodos y propiedades.

En el caso del WSFEX existen 2 versiones del web service (2 servidores diferentes para conectarse) la versión 0 corresponde al WSFEX original y la version 1 corresponde a la nueva versión.

Como las 2 versiones del web service: WSFEX y WSFEXv1 son casi identicas desde la parte técnica, es decir contienen los mimos métodos y propiedades (a excepción de algunas propiedades agregadas a la versión 1 y la mayor posibilidad de datos que acepta el WSFEXv1 como más unidades de medidas o tipos de comprobantes pero que no implican cambias en los métodos y propiedades) la interfaz usa los mismos nombres de métodos y propiedades (xObtenerTicketAcceso, xRegistrar, etc) para conectarse a ambos web service y utiliza la propiedad "xversion" para indicar a que web service se enviarán los datos.

Por lo tanto para conectar al WSFEX1 es suficiente con configurar la propiedad "xversion" a 1 luego del métodos "iniciar".

En estos casos donde los 2 web services conservan casi la misma estructura de métodos y propiedades, la diferencia principal de conectar a la versión 0 o la versión 1 del WSFEX es que la última vesión, en este caso WSFEXv1, suele aceptar y administrar tipos de datos más amplios. Por ejemplo:

  • el WSFEXv1 acepta como tipos de comprobantes el remito electrónico y el resumen de datos.

  • al emitir una NC se debe indicar el comprobante asociado con su tipo, punto de venta, numero y cuit.

    • el método xFEXGetPARAM_MON_CON_COTIZACION (aaaammdd) devuelve una lista de monedas y cotizacioes para la fecha indicada. Ya que el WSFEXv1 valida los valores de referencia usados en la cotización.

La documentación técnica de AFIP donde se especifican los agregados a la versión 1 se encuentran en este PDF sobre el WSFEXv1 (pie de página).