¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Criação de um Sinônimo para Tabela Clássica e Exposição através de um Serviço OData

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Olá a todos,

Podemos criar um sinônimo para tabela clássica e depois expor esse sinônimo através de um serviço OData?

Obrigado,

Mahesh

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Envolver a entidade em uma visualização de CDS e expô-la ainda produz o mesmo erro.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado Florian... segui os mesmos passos exatos e acabei obtendo o mesmo erro.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hoje testei esse caso em um sistema HXE 2.0.

Embora eu tenha assumido que funcionaria sem problemas, obtive o seguinte resultado. Configurei uma "conexão" (incluindo todas as permissões para o usuário técnico/aplicação) para um esquema de contêiner não HDI usando um serviço fornecido pelo usuário. Para uma tabela nesse esquema, é definido um sinônimo através de um artefato .hdbsynonym.

Criar um serviço xsodata sobre esse esquema funciona tecnicamente sem problemas, mas chamar o serviço odata resulta em um erro 404 do framework odata com a mensagem "Não foram encontrados dados para a tabela " (-> a tabela contém valores que podem ser acessados, por exemplo, em um console SQL através do sinônimo).

Se uma visualização CDS for criada usando esse sinônimo e a visualização CDS for exposta usando um serviço xsodata, o serviço odata funcionará sem problemas e fornecerá os dados. Devido ao uso de uma visualização, o uso é limitado, é claro, a cenários apenas de leitura.

Para mim, parece haver uma lacuna na implementação do módulo de nó sap-xsodata que não cobre o uso direto de um sinônimo para objetos disponíveis através de serviços definidos pelo usuário de forma 100%.

Saudações,
Florian

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Desculpas ...

Estamos tentando expor uma tabela não-HDI através do XSODATA construído no XSA. É possível adicionar diretamente um sinônimo como uma entidade no OData?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?