Como usar WSFEX

Aqui una descripción general de como emitir una factura electrónica para exportación.

Para esta guía es necesario haber usado o leido la documentación del WSFE.

En general es el mismo procedimiento que para la el primer Web Service (WSFE) teniendo en cuenta que las propiedades y métodos comienzan siempre con la letra "x", que son similares pero no idénticas y que debe detallarse los items o lineas de la factura, además de otros items opcionales como permisos, etc.

    • Obtener un certificado de prueba para el nuevo Web Service siguiendo los pasos de la miniguía. Si ya se tiene un certificado de prueba para el primer Web Service (WSFE) pedir a la misma dirección de mail donde se obtuvo que lo habiliten para el nuevo Web Service WSFEX (no se recibe otro archivo o certificado).

    • Llamar al método "iniciar" con los argumentos habituales.

    • Llamar al método "xObtenerTicketAcceso".

    • Llamar a todos los métodos para recuperar las lista de valores dinámicos (tipo documento, tipo comprobante) o bien tenerlas ya recuperadas y grabadas en un archivo del sistema (ver planilla interactiva excel).

    • Cargar las propiedades con los datos de la factura.

    • Cargar en "xitemcantidad" la cantidad de lineas o items de la factura.

    • Cargar "xitemindice" a 0.

    • Cargar los datos del primer item o linea usando las propiedades .

    • Cargar los datos de los siguientes items o lineas usando la propiedad "xitemindice" a 1, 2, 3 hasta "xitemcantidad"-1.

    • Repetir el procedimiento "indiceitem" con xPermisosCantidad y xCamps_asocCantidad en caso que estos items tengas lineas a informar.

    • llamar al método "xRegistrar" indicando punto de venta y tipo de comprobante y argumento "identificador".

    • en las propiedades correspondientes "xRespuestaCAE", "xRespuestaResultado", "xRespuestaOBS", etc, recuperar los valores devueltos por AFIP.