Criação de Serviço OData com Filtro em Associação no Tachyonix Builder

Acesse o Builder do seu ambiente ou no nosso ambiente demo e siga os passos a seguir:

Passo 1 – Acesse o Tachyonix Builder e selecione a opção de um novo serviço OData.


Passo 2 – Defina um nome para a consulta e um nome técnico que fará parte do link do serviço oData.


Passo 3 – Adicione uma fonte de dados.

Na etapa de dados, adicione uma fonte de dados que neste caso estamos utilizando a VDM I_PURCHASEORDER


Passo 4 – Adicione um filtro.

Depois de adicionada a fonte principal, vamos adicionar um filtro


Passo 5 – Selecionar a tabela.

Selecione a tabela principal ou uma de suas associações, neste caso vamos selecionar a associação I_PURCHASEORDER._CREATEDBYUSER, onde temos o campo referente a chave do usuário.


Passo 6 - Selecionar o campo.

Após selecionar a associação devemos selecionar um dos campos, neste caso vamos selecionar o campo USERID


Passo 7 - Selecionar o tipo.

Após a definição da tabela ou associação e seu campo, vamos selecionar neste caso o tipo Variavel


Passo 8 - Selecionar a variável.

Selecionar a variável sy-uname que é a variável referente ao usuário logado.


Passo 9 - Confirme a criação do filtro.


Passo 10 - Vá para a etapa de definição dos campos de saida oData.

Vá para a terceira etapa onde serão definidos os campos de saída do nosso serviço oData


Passo 11 - Selecione os campos para adiciona-los a saída de dados.

Os campos podem ser selecionados por drag-and-drop ou clicando no nome do campo para adiciona-lo a saída de dados.


Passo 12 - Clique em "Publicar".

Clique em 'Publicar' para disponibilizar o serviço OData no ambiente.


Passo 13 - Clique em “Informações técnicas”.

Após o término da construção do serviço oData será exibida a seguinte tela, onde iremos clicar na opção “Informações técnicas”


Passo 14 - Selecione a aba "Estrutura".

Na tela de “Informações técnicas” você deve selecionar a aba Estrutura


Passo 15 - Clique no nome técnico definido no primeiro passo da construção .

Na aba Estrutura você pode ver que o nome técnico que você definiu no primeiro passo da construção agora é um link, clicando nele será aberta uma nova aba com o link do serviço utilizando a opção $top=1 para que apenas o primeiro registro seja exibido:


Passo 16 - Confira o resultado.

Veja o resultado em tempo real com os dados retornados pelo serviço, já aplicando o filtro configurado.