✒️SAP BTPFIORI / La creación de un servicio OData del lado del backend Por Claudia Monsalve Lopez

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

SAP BTPFIORI La creación de un servicio OData del lado del backend

SAP BTPFIORI La creación de un servicio OData del lado del backend

La creacion de un servicio Odata del lado del backend

1. Ingresar a la transaccion SEGW y crear un nuevo proyecto

  • Ingresar el nombre del proyecto no maximo a 30 caracteres
  • Descripcion del proyecto
  • Tipo de proyecto
    • Servicios con anotaciones SAP: Proyecto estándar para crear servicios OData personalizados con anotaciones SAP. Es la opción más común cuando creas un servicio OData desde cero.
    • Servicios con anotaciones basadas en vocabulario:
    • Modelo de anotaciones para servicio referenciado
  • Estrategias de generacion
  • Paquete y persona responsable

La creacion de un modelo de datos declarativo

  • Clic derecho en el modelo de datos
  • Crear tipo de entidad
  • Se adicionan los datos solicitados
  • Se crean la bapi con las propiedades

La creacion de un set de entidades: el consumo del servicio se realiza en base del set de entidades

  • Estando en entity Sets, clic derecho, create

La generacion de objetos en tiempo de ejecucion

  • Clic en el boton generar
  • Aceptar, pide el paquete y la OT, cuando se genera se crean lo siguiente
    • clases abap
    • clase de extension y clase
    • modelo provider Class (MPC)

La definicion de servicio de _SRV: Es la activacion del servicio Odata en el SAP Gateway. Esto se puede hacer manualmente en la transaccion /IWFND/MAINT_SERVICE. Es mas facil hacerlo desde la transaccion SEGW

Hay que validar que el SAP Gateway este configura en la ruta de la SPRO

  • Guía de implementación de Customizing SAP
  • SAP NetWeaver
  • SAP Gateway Service Enablement
  • Backend OData Channel
  • Connection Settings to SAP Gateway
  • SAP Gateway Settings
    • Nota: Cada vez que se hace un cambia la configuracion en el SAP Gateway se debe reiniciar

Para registar el servicio

  • Estando en la SEGW
  • Dentro del servicio que creamos, en la opcion service Maintenance
  • Doble clic
  • Registrar
  • solicita el alias, se debe eligir
  • Guardar en una OT

Los metadatos del servicio Odata: Son informacion sobre el servicio Odata que describe los artefactos que los contienen. Nos permite definir dos tipo de documetnos de metadatos

  • Documentos de servicio
  • Documentos de metadatos de servicio


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Claudia Bibiana Monsalve Lopez, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.

SAP Master

Claudia Bibiana Monsalve Lopez

Profesión: Ingeniera Informatica - Colombia - Legajo: XF24Z

✒️Autor de: 109 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Claudia Monsalve

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La creación de un servicio OData del lado del backend" de la mano de nuestros alumnos.

SAP SemiSenior

La creación de un servicio OData del lado del backend 1. Introducción En SAP, los servicios OData se crean y gestionan desde el backend ABAP utilizando el componente SAP Gateway. El Gateway permite exponer datos y lógica de negocio del sistema SAP (ECC o S/4HANA) mediante un servicio OData accesible a través de HTTP, para ser consumido desde aplicaciones SAP Fiori o externas. La herramienta principal para esta tarea es la transacción SEGW (Service Gateway Builder), que ofrece un entorno gráfico para modelar, implementar y registrar servicios OData sin necesidad de codificación manual extensa. 2. Concepto general del desarrollo OData en backend El proceso de creación de un servicio OData...

Acceder a esta publicación

Creado y Compartido por: Jose Rodrigo Baz Suarez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La creacion de un servicio Odata del lado del backend 1. Ingresar a la transaccion SEGW y crear un nuevo proyecto Ingresar el nombre del proyecto no maximo a 30 caracteres Descripcion del proyecto Tipo de proyecto Servicios con anotaciones SAP: Proyecto estándar para crear servicios OData personalizados con anotaciones SAP. Es la opción más común cuando creas un servicio OData desde cero. Servicios con anotaciones basadas en vocabulario: Modelo de anotaciones para servicio referenciado Estrategias de generacion Paquete y persona responsable La creacion de un modelo de datos declarativo Clic derecho en el modelo de datos Crear tipo de entidad ...

Acceder a esta publicación

Creado y Compartido por: Claudia Bibiana Monsalve Lopez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

1. LA CREACION DE UN SERVICIO ODATA SEGW (service builder) y crear un nuevo proyecto. Proyecto: es el nombre, no mas de 30 caractes. Descripcion: 60 carctermes max Tipo de proyecto: Servicio con anotaciones SAP (predeterminado): Servicio con anotaciones basadas en vocabulario: Modelo de anotacion para servicio referenciado: PARA ANOTAR UN SERVICIO EXISTENTE. Las anotaciones no se muestran con los metadatos (ver via /IWFND/CatalogService;v=2) . dichas anotaciones deben ser leidas por el consumidor del servicio. Estrategia de generacion: Standard solo disponible por el momento Paquete y persona responsable: igual a entorno ECC TRANSPORTE: Entrada al repositorio para transporte es...

Acceder a esta publicación

Creado y Compartido por: Roberto Hernan Santucho

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Desde la Transaccion SEGW del SAP NetWeaver Gateway se pueden crear servicios OData de manera manual creando las entidades deseadas e implementando las operaciones requeridas o a partir de estructuras ya definidas. El set de entidades es una colección o un grupo de entidades que comparten exactamente el mismo conjunto atributos todas las entidades pueden identificarse perfectamente en un set de entidades. Los Metadatos describen el modelo de datos, la estructura y relaciones entre todos los recursos expuestos por el servicio. Los metadatos son información sobre el servicio OData que describe los artefactos que los contienen.

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

SEGW reutilizando objetos de negocio se generan clases ABAP no modulo de funciones Proyecto Descripción tipo de proyecto servicio con anotaciones SAP servicio con anotaciones basadas en vocabulario modelo de anotación para servicio referenciado estrategia de generación paquete y persona responsable IWPR gateway business suite trasporta el proyecto no los artefactos entidad conjunto de entidades fila tupla o registro crear entidades relacionadas importar BOR RFC clave de la entidad consumo a través del set de entidades tipo de entidad Model provider class data provider class service registration nombre clase base clase de extension y clase MPC modelo del serivicio DPC...

Acceder a esta publicación

Creado y Compartido por: Enrique Gomez

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!