Skip to Content
Author's profile photo Erick Gomez

Service Layer (SAP Business One 9.2 PL06 versión SAP HANA)

Cordial Saludo para todos los Colaboradores,

No soy desarrollador pero, quiero compartir mi experiencia implementando esta interesante tecnología, el blog está orientado a los entusiastas que buscan información en español sobre cómo instalar y configurar el Service Layer para que funcione en sus proyectos.

El primer tema que tenemos que tener presente es el de la política SOP, sin este tema claro lo más probable es que no logres conectar tus aplicaciones desarrolladas con JavaScript.

En los buscadores Web hay mucha información sobre el tema.

Aunque este post no tiene la intención de explicar como un experto, sí tiene la intención de compartir la experencia configurando el servicio para permitir conexiones desde otros dominios.

CORS, si estás desarrollando aplicaciones usando JavaScipt, debes conocer la configuración necesaria para que funcione sin problemas.

En el servidor SLES donde está instalado el Service Layer (/usr/sap/…) debes editar el archivo b1s.conf y agregar los siguientes valores:

“CorsEnable”: true,
“CorsAllowedOrigins”: “*”

(Prestar mucha atención a este asunto porque debe tomarse en cuenta la seguridad del entorno, usar un * en ambiente productivo es fatal)

Espero esta información ayude a tantos que como su servidor ha batalldo con el error:
“Access-Control-Allow-Origin”

Saludos,

Erick Gómez

Assigned tags

      13 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Gracias por tus comentarios Erick, tengo una pregunta al respecto, en donde podemos aprender mas sobre el Service Layer de HANA?

      Saludos

      Author's profile photo Ralph Oliveira
      Ralph Oliveira

      Aqui mismo, busque por B1 Service Layer

      Author's profile photo Erick Gomez
      Erick Gomez
      Blog Post Author

      Hola Raúl, como dice Ralph en este mismo foro, de hecho hay uno nuevo que estoy pendiente de revisar.

      Sin embargo, yo estoy brindando capacitación a todos los que deseen ponerse a ya a explotar los beneficios de esta excelente herramienta.

      Pido una contribución muy modesta para no decir que les cobro el entrenamiento.

      Actualmente estoy formando profesionales en grupos de 5 sobre instalación y administración de SAP Business One for SAP HANA.

      Estoy a la orden para apoyarlos en lo que está en mis manos, es de muchísimo valor.

      Saludos Raúl

      EG

      Author's profile photo Former Member
      Former Member

      Erick gracias por tu aporte.

       

      Como puedo obtener mas información al respecto?

       

      Saludos

      Author's profile photo Ralph Oliveira
      Ralph Oliveira

      Gracias por compartir la experiencia, Erick.

       

      Author's profile photo Erick Gomez
      Erick Gomez
      Blog Post Author

      A ti Ralph, mil gracias.

      Soy tu discípulo en esta tecnología.

      Un abrazo!

      EG

       

      Author's profile photo Former Member
      Former Member

      Gracias Erick.

      Author's profile photo Erick Gomez
      Erick Gomez
      Blog Post Author

      A la orden Daniel, espero que les guste la experiencia #ServiceLayer, está increíble!

      Saludos,

      EG

      Author's profile photo Former Member
      Former Member

      Podrían compartir un ejemplo básico, como para entender de lo teórico a lo práctico.

      Gracias.

      Saludos cordiales expertos.

      Author's profile photo Erick Gomez
      Erick Gomez
      Blog Post Author

      Hola,

      Ya has trabajado con el Service Layer?

      Saludos,

      EG

      Author's profile photo Carlos Luis Gomez
      Carlos Luis Gomez

      Hola Erick amigo, quisiera conectar mi tienda web a sap, me comentan que lo puedo hacer a travez de service leyer, tienes conocimiento de esto?

      Author's profile photo Erick Gomez
      Erick Gomez
      Blog Post Author

      Hola Carlos Luis,

      Nosotros le hicimos el carrito a un cliente y lo conectamos con el SL directamente, esto para no triangular con plantillas de WordPress pero, eso que preguntas es 100% viable, la gente de AppConnects tienes conectores, etc.

      Un abrazo,

      EG

      Author's profile photo Jorge Cabrera
      Jorge Cabrera

      Hola Erick:

      un gusto poder saludarte. Estamos deseando utilizar el Service Layer de SAP con Genexus for SAP Systems version 16, pero nuestra instalación de SAP B1 es 9,3 y con SQL SERVER 2012 me indico nuestro Partner de SAP local que Service Layer solo esta disponible para HANA. Es esto asi?