28 de fev. de 2012

SAP NETWEAVER GATEWAY 2.0 - ODATA/ATOM -- Operação de QUERY Mapping – Range Table


SAP NETWEAVER GATEWAY 2.0 - ODATA/ATOM


Operação de QUERY Mapping – Range Table


A operação de consulta tem a opção de mapear tabelas de abrangência


- Tabelas de abrangência são as entradas que lhe permitem passar as opções de seleção;
Passo 1-selecione a tabela intervalo que você deseja mapear;




Passo 2-Clique na janela Set Range Table botão Faixa-popup será exibida;




Passo 3-selecione o atributo que irá armazenar o valor que está sendo passado para a tabela de abrangência;





Passo 4-Defina os valores da tabela de abrangência.




Restrições atuais:

Não é possível passar uma tabela de entrada ou estrutura para uma operação deação (Odata limitation atual);
Dividir Chaves em Criar Operação não suportada automaticamente (pode ser contornado com a extensão BADI);
Veja a nota sobre as restrições atuais: Nota 1574568-Project Gateway 2.0-Restrictions.




Gateway Data Models Based em BOR Objects – Overview:

Gateway Data Models pode ser modelado com base em BOR Objects;

Por pouco o processo de modelagem é igual ao RFM baseados em Data Models.


Pequenas diferenças:
- S_COR_ID são mapeados automaticamente na maioria dos casos devido a atributos chave disponíveis em BOR definition.







Passo 1-Criar modelo de gateway na transação SE80


Ir para o SE80 e criar um novo GW Data Model:



       Defina o tipo de modelo a ser PS:



Selecione botão de rádio para gerar dados de objeto de origem.

Definir Tipo de Dados Fonte de BOR, e escolher um Alias ​​do sistema.

Clicando em Continuar criar o objeto e depois trazê-lo para o Modelador de Dados.





Passo 2 – Map Operations de BOR Objects Methods:


A Gateway Operation é  mapeada para métodos de um BOR Objects;

Encontrar o objeto que deseja mapear no  BOR Repository ;





Clique no botão Create Mapping para executar a Mapping Tool.







Passo 3 - Mapeamento de Atributos A ferramenta de mapeamento


A ferramenta de mapeamento permite que você faça o seguinte:

- Selecionar Data Model do modelo que está sendo mapeado;
- Modificar estruturas (obrigatório para as operações de criar e atualizar);
- Renomear atributos;
- Simplifique a interface;
- Atribuir valores constantes aos atributos de importação;
- atribuir atributos como valores-chave.


Alterar mapeamento da rota utilizada para achatar estruturas, mudar o nome de atributos, e atribuir os atributos como chaves (S_COR_ID-VALUE)


Definir Constante Valor utilizado para atribuir um valor constante um atributo de entrada






Passo 4-gerar o tempo de execução de dados Classes Modelo


Depois do mapeamento completo o modelo de dados deve ser gerado;



Gerando o Modelo de Dados cria as classes que são usadas ​​em tempo de execução;





Uma lista de todas as classes geradas e configuração serão exibidas.







Nenhum comentário:

Postar um comentário