Está en la página 1de 30

Instalación y configuración de

Integration Solution con SAP Mobile


Capítulo 1 – Instalación de Integration
Solution
• Proceder a instalar el componente “Integration Solution Components” del PL
vigente (se toma como referencia el PL6 del SAP 9.2)

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 2
• Modificar contraseña de administración: en este paso debe colocar la clave para
el usuario B1iadmin (tener en cuenta que el usuario es sensitivo a las mayúsculas
y minúsculas). Se recomienda poner como clave el nombre de la empresa en
minúsculas y sin números.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 3
• Parametrizaciones de conexión a base de datos B1i: aquí debe proporcionar los
datos de acceso a HANA. Asegúrese colocar correctamente la clave de “SYSTEM”
de HANA y la dirección del servidor SAP.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 4
• Información adicional: en este paso se solicita el id y la contraseña del usuario de
SAP B1 con el que se harán las llamadas al DI API. Se sugiere mantener el ID de
usuario B1i. Se debe asegurar de que este usuario tenga la misma contraseña
definida en SAP B1. Luego solicita ruta donde está localizado la biblioteca JCO.
Aquí se debe seleccionar 32-bit.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 5
• Paquetes de escenarios: Sólo debe marcar la opción “Activate Sopport for SAP
Business One Mobile Solution”

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 6
• En la siguiente ventana No marcar el check.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 7
• Revisar parametrizaciones: Se muestran las parametrizaciones. Hacer clic en
“Siguiente” para iniciar la instalación.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 8
• Firewall de Windows: durante la instalación aparecerá el siguiente mensaje de la
máquina virtual de JAVA solicitando permisos de acceso. Marcar todas las casillas
de selección y hacer clic en “Permitir acceso”.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 9
• Resultado de la instalación: se muestra la siguiente pantalla indicando el final de
la instalación.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 10
• Habilitar puerto: en el firewall de Windows, crear una regla de entrada que incluya
el puerto 8443. De preferencia en la misma entrada donde configuró el puerto de
SQL Server o en su defecto crear una entrada nueva como muestra la siguiente
imagen.

Nota Importante: Debe tener en cuenta que al usar una IP pública o dominio debe estar activado el
puerto 8443 así como la redirección del mismo hacia la IP local del servidor Mobile.
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 11
Capítulo 2 – Configuración de SAP Mobile
• Ingresar a una de estas URL:
a. http://127.0.0.1:8080/B1iXcellerator
b. https://127.0.0.1:8443/B1iXcellerator
• Es importante que lo haga desde el servidor ya que por seguridad el acceso
remoto está bloqueado.
• Debe usar Internet Explorer o Google Chrome. Al aparecer la ventana de Logon
utilizar el usuario B1iadmin y la contraseña ingresada en la diapositiva 3.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 12
• Una vez iniciada la sesión, hacer clic en
SLD y en el panel de la izquierda extender
la opción de B1i Server. Aquí se listan las
bases de datos disponibles. Seleccionar la
base de datos de la sociedad que desea
configurar y de clic en Test Connection,
debería salir lo siguiente:

• Si se llegan a presentar errores o no


aparecen los esquemas en la siguiente
diapositiva veremos cómo solucionarlo.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 13
Soluciones para corregir problemas de conectividad y agregar esquemas faltantes
Tenemos 2 opciones disponibles, de forma manual o automática
1. Registrar esquema de forma manual
Ventaja: El registro no falla y se hace de manera inmediata.
Desventaja: Se debe llenar cada campo necesario con los datos del esquema.

Procedimiento

En la ventana SLD seleccionar el


sistema SBO-COMMON, clic en el
botón “Copy” y aceptar el mensaje
de advertencia.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 14
• Seleccionar el sistema recientemente creado copy_SBO-COMMON y luego en la
opción “Edit”.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 15
• Proporcionar los datos necesarios para la
conexión:

a. El nombre del sistema. De preferencia el


mismo que la base de datos.
b. La IP del servidor HANA.
c. El nombre de la base de datos.
d. La contraseña del usuario SAP B1i. Es posible
que deba cambiarla en SAP Business One
para que coincida.
e. Ajustar la cadena de conexión para JDBC.
Debe reemplazar todas las apariciones de la
palabra SBO-COMMON o los signos “???” con
el nombre de su base de datos.

Finalmente, hacer clic en la opción “Save” para


guardar los cambios.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 16
2. Registrar esquema de forma automática
Ventaja: Se extraen todos los esquemas registrados en HANA
Desventajas: Puede tardar varios minutos dependiendo del número de esquemas, Se debe
realizar luego de instalar el Integration o no realizar el registro.
Consideraciones
• El Integration Framework incluye una herramienta para configurar el servicio EventSender y a
la vez realiza la sincronización de los SLD, esto debe hacerlo luego de instalar el Integration ya
que si lo realiza después es posible que no llegue a sincronizar correctamente teniendo que
seguir los pasos del Anexo 3 de forma manual.
• Para realizar esta configuración requiere permiso de administrador, si no lo tiene solicítelo, de
lo contrario no podrá continuar.
Procedimiento
• Navegue hasta la siguiente ruta: C:\Program Files (x86)\SAP\SAP Business One Integration\
EventSender , ubique el archivo setup.bat y ejecútelo (NO use ejecutar como administrador,
Windows lo hará de forma natural), se abrirán unas ventanas de comando y una de Java
llamada EventSender Setup, no cierre ninguna, vaya a la ventana Java.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 17
• Ingrese los datos solicitados del servidor HANA y de clic en Next:

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 18
• La ventana debe quedar de la siguiente forma:

• Luego de clic en Next.


© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 19
• La ventana debe quedar de la siguiente forma:

• Luego de clic en Next.


© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 20
• Seleccione los esquemas SAP que utilizará en el mobile

• Luego de clic en Next.


© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 21
• Para terminar de clic en Finish.

Comenzará la sincronización, dependiendo del número de esquemas puede tardar


varios minutos, para visualizarlos ingrese al SLD de la web del Integration Framework.
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 22
• Generar certificado SSL

Como medida de seguridad SAP Mobile utiliza un certificado SSL para conectarse al servidor, en versiones
iniciales se tenía que generar de forma manual, desde la versión 9.1 el Integration incluye una herramienta
para hacerlo, a continuación los pasos necesarios:

1. Ingrese al SLD de la web del


Integration Framework.
2. Seleccionar TOOLS y luego Certificate
Tool.
3. Para acceso desde Internet ingrese el
nombre del dominio o IP pública, debe
tener en cuenta que el puerto 8443
debe redirigir hacia la IP local del
servidor de lo contrario no se podrá
conectar. Para acceso desde red
interna ingrese la IP local del servidor.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 23
4. De Clic en el botón “Create Certificate”, luego le indicará que se creó correctamente y debe ingresar a la
ruta:
“C:\Program Files (x86)\SAP\SAP Business One Integration\IntegrationServer\Tomcat\webapps\B1iXcellerator\B1iCert”

Ahí podrá encontrar el certificado, el que debe utilizar tiene el nombre “myCA.cer”.

5. Reinicie el servicio

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 24
Capítulo 3 – Configuración de SAP Mobile
• Ahora que ya tenemos configurado el Integration y generado el certificado SSL es
momento de instalar SAP Business One en nuestro equipo móvil, puede utilizar su
nombre para encontrarlo o navegar a los siguientes link:

https://play.google.com/store/apps/details?id=b1.mobile.android&hl=es https://itunes.apple.com/us/app/sap-business-one/id392606876?mt=8

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 25
• Luego de instalar la aplicación procedemos a abrirla, aceptamos el acuerdo, pulsamos
“Parametrizaciones”, aquí tomamos nota del ID de dispositivo y llenamos los campos necesarios:
• IP o dominio del servidor (tal como se generó el certificado)
• Puerto
• Esquema y Usuario SAP
• N° de teléfono, si es Tablet puede inventar uno pero deberá coincidir con el registrado en SAP.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 26
• Por ahora dejamos nuestro móvil y nos vamos a SAP Business One, ingresamos a
Gestión/Definiciones/General/Usuarios, ubicamos el usuario que se utilizará en
Mobile y procedemos a registrar lo siguiente:

o N° de teléfono móvil (el registrado en la aplicación)


o ID de dispositivo móvil (el que tomamos nota)
o Check “Usuario móvil”

Damos clic en “Actualizar” y cerramos la ventana

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 27
• Ahora ingresamos a Gestión/Licencia/Gestión de autorización
o Ubicamos nuestro usuario y le damos la licencia B1i

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 28
• El siguiente paso es instalar el certificado SSL en el móvil, para Android lo podemos copiar en la
memoria utilizando un cable USB o enviarlo por correo, para iOS sólo se puede por correo.
• Volvemos a la aplicación en nuestro móvil y ya podemos iniciar sesión:

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 29
Gracias por su atención

© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Ventura Soluciones 30

También podría gustarte