Ejemplos

Aunque el web service WSFE probablemente sea dado de baja por AFIP en algún momento del 2011 (ver nota WSFEv1) estos ejemplos conectan al WSFE porque fue el primer web service publicado por AFIP y el más simple. Los otros web services generalmente tiene un ejemplo base en visual basic para usarlo como referencia. Lo único que varia de un lenguaje a otro es la forma de llamar a un método y como cargar/leer los valores de las propiedades.

Para usar el control ActiveX es necesario contar con un certificado digital instalado en la pc y una conexión a internet (Ver en Como Usar):

Este ejemplo es para conectarse al WSFE de factura electrónica de AFIP. Si necesita ejemplos parar conectarse al WSBFE/WSSEG ir a la documentación full WSBFE/WSSEG del control. O bien a la documentación del WSFEX para el nuevo web service de exportadores y la del WSFEv1.

El ejemplo emite una factura tipo A para el punto de venta 1 (en modo entrenamiento) de $121 en la fecha 01/01/2009 y muestra el CAE y el número de factura obtenido o bien el motivo del error. Si decide implementar el ejemplo debe usar las fechas del día actual para no recibir un error.

Estos ejemplos usan el identificador "1" como 3°er argumento del método registrar. Debe usar un identificador único y diferente para obtener CAE diferentes en cada ejecución. Después de probar el ejemplo lea toda la documentación referente a "identificador" y "reproceso" para una explicación detallada sobre la función de este argumento.

Para estos ejemplos necesita un certificado digital con firma (*.pfx) de la AFIP en modo prueba. Si su certificado es sin firma (*.cer) debe convertirlo a *.pfx como se explica en esta página.

El método "ObtenerTicketAcceso" puede tomar su tiempo para ejecutarse la primera vez que se establece conexión con la AFIP.

Ejemplo para VisualBasic en Basic 6 o superior.

Ejemplo para VisualFoxPro en FoxPro 5 o superior.

Ejemplo para RM COBOL en COBOL WOW.

Ejemplo para COBOL MICROFOCUS y ACU-COBOL.

Ejemplo para COBOL FUJITSU y POWER COBOL.

Ejemplo para POWER COBOL FUJITSU 5.

Ejemplo para EXCEL en MACRO.

Ejemplo para NET en Visual Basic.

Ejemplo para DELPHI 2009.

Ejemplo para DELPHI 5 y 7.

Ejemplo para CLARION versión 6.

Ejemplo para ACCESS en Formulario.

Ejemplo para WINDEV 10 o superior.

Ejemplo para PHP 5 (solo bajo windows).

Ejemplo para PowerBuilder 11.5.

Nota para PARADOX.

Mi lenguaje no está aqui ¿Que puedo hacer?