Вы находитесь на странице: 1из 6

Guía del Usuario

Consumiendo los Servicios Web


de SBS-Métodos desde Microsoft Excel
Consumiendo los Web Services de SBS-Métodos desde Microsoft Excel
Elaborado por: Gerencia de Tecnologías de Información de la Superintendencia de Banca y Seguros

Introducción
Bienvenido a la Guía del usuario para consumir los servicios web de SBS-Métodos,
esta guía facilitará a los usuarios poder usar los diversos métodos implementados
en cada uno de los servicios web.

Convenciones del Documento


Las convenciones de documento ayudarán a que Ud. pueda localizar e interpretar
fácilmente la información presentada en esta Guía. La siguiente tabla muestra tales
convenciones:
Tabla 1 Convenciones del Documento
Elemento Significado
MAYUSCULAS Acrónimos, nombres de ciertos comandos, y nombres de
teclas
Negritas Menús y comandos de menús; botones de comando; tabs y
cajas de diálogo; líneas de comando; opciones; y porciones
de sintaxis que deben ser tipeadas tal como se muestra.
Altas y Bajas Nombres de Aplicaciones, Programas, Archivos, Servidores,
Nombres de ventanas y rutas de directorio.
Itálica Términos de referencia; títulos de libros.
EspacioIndividual Ejemplos de línea de comando, código y salida de
programa

Pasos
Para consumir los servicios web siga los pasos siguientes:
1. Desde las direcciones web siguientes:

Para Office XP
http://www.microsoft.com/downloads/details.aspx?FamilyId=4922060F-002A-4F5B-AF74-
978F2CD6C798&displaylang=en

Para Office 2003


http://www.microsoft.com/downloads/details.aspx?FamilyID=fa36018a-e1cf-48a3-9b35-
169d819ecf18&DisplayLang=en

descargar el Microsoft Web Services Toolkit e instalarlo

2. Ingresar a Excel, allí crearemos una hoja con el formato similar al como se muestra
en la Figura 1, donde agregaremos un botón cuyo nombre y Caption será Obtener
Tipo de Cambio:

Versión de Documento : 1.0 Fecha de Actualización: 18/09/2006 Página 2 de 6


Consumiendo los Web Services de SBS-Métodos desde Microsoft Excel
Elaborado por: Gerencia de Tecnologías de Información de la Superintendencia de Banca y Seguros

Figura 1 Hoja de Microsoft Excel con formato sugerido

3. Referenciar al Web Service para esto ingresar al menú siguiente:


Tools > Macro > Visual Basic Editor.
En el ambiente de Visual Basic Editor ingrese a Tools > Web Services References

Figura 2 Dialogo para Referenciar los Servicios Web

4. En la caja del Web Service URL ingrese el URL siguiente:


http://www.sbs.gob.pe/SBS-Metodos/WS_TIP_CAM_OYD/WS_TIP_CAM_OYD.asmx?WSDL

Versión de Documento : 1.0 Fecha de Actualización: 18/09/2006 Página 3 de 6


Consumiendo los Web Services de SBS-Métodos desde Microsoft Excel
Elaborado por: Gerencia de Tecnologías de Información de la Superintendencia de Banca y Seguros

Figura 3 Dialogo para Referenciar los Servicios Web

En Search Results (resultados de la busqueda) al lado derecho se mostrará los


métodos del servicio web

Figura 4 Dialogo para Referenciar los Servicios Web

Versión de Documento : 1.0 Fecha de Actualización: 18/09/2006 Página 4 de 6


Consumiendo los Web Services de SBS-Métodos desde Microsoft Excel
Elaborado por: Gerencia de Tecnologías de Información de la Superintendencia de Banca y Seguros

Seleccione el checkbox en y presione clic en Add, esto generará código en Visual


Basic tal como se muestra en la figura siguiente

Figura 5 Código Visual Basic generado

5. Cierra estas ventanas y vuelva al Excel

6. Con clic derecho sobre el botón Obtener Tipo de Cambio, relacione el botón con
un método nuevo en la macro, dicho método deberá tener un código que permita
llamar a los métodos del servicio web. Así

Private Sub GetData_Click()


Dim info As New clsws_WSTIPCAMOYD
Dim name As String
Dim IP As String

Cod_Moneda = Range("B3").Text

Range("C3").Value = info.wsm_getNombreDeMoneda(Cod_Moneda)
Range("D3").Value = info.wsm_getValorDeCompra(Cod_Moneda, "15/09/2006")
Range("E3").Value = info.wsm_getValorDeVenta(Cod_Moneda, "15/09/2006")

End Sub

7. Cierra estas ventanas y vuelva al Excel

8. Para ejecutar la llamada a dichos métodos dar clic en Obtener Tipo de Cambio, los
resultados se mostrarán como en la figura siguiente:

Versión de Documento : 1.0 Fecha de Actualización: 18/09/2006 Página 5 de 6


Consumiendo los Web Services de SBS-Métodos desde Microsoft Excel
Elaborado por: Gerencia de Tecnologías de Información de la Superintendencia de Banca y Seguros

Figura 7 Código Visual Basic generado

Comentarios y sugerencias a Ricardo Berrospi T. rberrospi@sbs.gob.pe

Versión de Documento : 1.0 Fecha de Actualización: 18/09/2006 Página 6 de 6

Вам также может понравиться