Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2
METODOS DISPONIBLES ........................................................................................ 5
Validar comprobante ............................................................................................ 5
Especificación de Proxy. .................................................................................. 5
Consultar estado de clave de acceso ......................................................... 5
Obtener archivo de respuesta. ..................................................................... 6
FIRMA DE ARCHIVOS XML.................................................................................. 7
ARCHIVOS DE CERTIFICADOS P12. ........................................................... 7
USB E-TOKEN ...................................................................................................... 8
ENVIAR ARCHIVOS ................................................................................................ 9
LICENCIAS DE USO .................................................................................................... 11
Instalación ................................................................................................................... 11
Desinstalación ............................................................................................................. 16
SOLUCION A PROBLEMAS FRECUENTES. ........................................................ 17
Versión 1.0
1. Manual con funcionalidades iniciales.
Versión 2.0
1. Se añade detalle de nuevos métodos para obtener archivo de respuesta.
2. Se añade ejemplos de uso en Vfox.
Versión 2.5
1. Se añade procedimiento para instalación de licencias de uso
2. Procedimiento para desinstalar licencias de uso.
Registro de la librería
C:\Archivos de programa\Java\jre6\axbridge\bin
En ambientes Windows 8
2
Para más detalles sobre soluciones a problemas frecuentes favor revisar el
siguiente link:
http://www.electrofacturas.com/preguntas/troubleshooting
3
Inicializarla en IDE Visual Basic 5.X
liberia_sri= CREATEOBJECT("SriIntegracion.Bean")
4
METODOS DISPONIBLES
Validar comprobante
Especificación de Proxy.
liberia_sri.setProxyHost ("xxx.xxx.xxx.xxx")
liberia_sri.setProxyPort ("xxxx")
Ejemplo:
liberia_sri.setConsultaclaveAcceso (125458752412)
liberia_sri.setRutaManualArchivoRespuesta ("c:\respuesta.xml ")
mensaje = liberia_sri.validaComprobante
liberia_sri.getConsultaEstado
liberia_sri.getConsultaNumeroAutorizacion
liberia_sri.getConsultaFechaAutorizacion
liberia_sri.getConsultaMensajeAutorizacion
liberia_sri.getConsultaMensajeAutorizacionAdic
5
Obtener archivo de respuesta.
En caso de que el comprobante haya sido aprobado deberá obtener este archivo para
remitir a sus clientes.
Librería_sri.setRutaManualArchivoRespuesta("c:\\ArchivoRespuesta.xml");
6
FIRMA DE ARCHIVOS XML
Para este caso usted deberá especificar la ruta en la que se encuentra el archivo de
certificado P12.
liberia_sri.setRutaCertificadoP12 ("c:\certificado_pruebas.p12")
liberia_sri.contraseniaCertificado = "CLAVESECRETA"
liberia_sri.firmarArchivo
El método firmar archivo retorna una variable de tipo string en donde detalla
posibles errores al momento de realizar la firma.
7
USB E-TOKEN
8
ENVIAR ARCHIVOS
9
Para más detalles acerca de la utilización del componente, podrá revisar el código
fuente en visual Basic que se adjunta. En dicho código encontrará la manera de
llamar a los diferentes métodos aquí descritos.
10
LICENCIAS DE USO
Para el correcto funcionamiento del componente deberá instalar la licencia de uso.
Para generar la licencia de uso es necesario que ejecute el archivo Licencias.exe en
el equipo y unidad donde funcionará la aplicación. En caso de licencias por RUC
bastará con notificar el número de RUC.
Instalación
11
12
13
14
15
Desinstalación
16
SOLUCION A PROBLEMAS FRECUENTES.
17