Este ejemplo usa 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.
Ejemplo para WINDEV 10 o superior.
IF fe>>iniciar(0, "aqui cuit sin separadores", "aqui ruta y nombre del certificado tipo pfx", "") THEN
IF fe>>ObtenerTicketAcceso() THEN
fe>>FECabeceraCantReg=1
fe>>FECabeceraPresta_serv=1
fe>>FEDetalleFecha_vence_pago="20090425"
fe>>FEDetalleFecha_serv_desde="20090425"
fe>>FEDetalleFecha_serv_hasta="20090425"
fe>>FEDetalleFecha_cbte="20090425"
fe>>FEDetalleImp_neto=100
fe>>FEDetalleImp_total=121
fe>>FEDetalleNro_doc="aqui cuit del cliente sin separadores"
fe>>FEDetalleTipo_doc=80
IF fe>>Registrar(1, 1, "1") THEN
Info("CAE:"+fe>>FERespuestaDetalleCAE+Charact(10)+"Número:"+fe>>FERespuestaDetalleCbt_hasta)
ELSE
Info("ERROR:"+fe>>UltimoMensajeError+Charact(10)+"DETALLE:"+fe>>Permsg)
END
ELSE
Info("Error: "+fe>>UltimoMensajeError)
END
ELSE
Info("error al iniciar")
END