Skip to Content

Olá, seja bem vindo!

Este blog vai explicar como cadastrar um back-end para conectar seu programa Fiori. Para isso é necessário criar os acessos explicados no post SAPUI5 e Fiori: Primeiros Passos Práticos.


Os sistemas back-end são cadastrados no SAP Hana Cloud Platform (HCP) cockpit, logo é necessário primeiro ter acesso ao back-end.


O SAP ECC “se abre” para conexão usando o Gateway. A SAP disponibiliza um Gateway Demo para quem quer estudar Fiori e HCP, contendo dados que podem ser usados nos programas. E para usar este Gateway também é necessário criar uma conta.


1 – Criar conta no SAP GATEWAY DEMO

Acesse o link abaixo, informe seu usuário e senha do HCP, prossiga e concorde com os termos até finalizar o cadastro.

https://supsignformsb03be6e80.us1.hana.ondemand.com/SUPSignForms/

01 logon.png


02 logon sucess.png

Você vai receber um email de confirmação de cadastro, com os dados de logon (senhas e link para o ambiente)

03 email.png

2 – Resetar senha e logar no SAP GATEWAY DEMO

Teste seu usuário no Gateway Demo acessando o link abaixo:

https://sapes4.sapdevcenter.com

Informe suas credenciais do email e clique em logon. No primeiro acesso vai solicitar alteração da senha.

04 logon gateway.png

Se o acesso funcionar, você verá a tela inicial do ambiente Demo.

05 tela sistema demo.png

3 – Cadastrar SAP GATEWAY DEMO no Hana Cloud Platform

Acesse o HCP Cockpit, no menu do lado direito clique em Destinations, e depois em New Destination

06 destination.png

Em Destination Configuration, preencha os campos da seguinte maneira:

Campo: Entrada

Name: ES4

Type:  HTTP

Description:  ES4

URL: https://sapes4.sapdevcenter.com

Proxy Type: Internet

Authentication:  NoAuthentication ou BasicAuthentication quiser gravar seu usuário e senha

User: seu ID no gateway demo, no formato p1234567890

Password: sua senha no gateway demo

Se você não preencher usuário e senha no HCP, terá que preencher toda vez que abrir seus apps e que solicitar data do backend.

Clique em Nova Propriedade, e adicione as seguintes propriedades, com os seguintes valores.

WebIDEEnabled: True

WebIDESystem: ES4

WebIDEUsage: odata_gen,odata_abap,bsp_execute_abap

Clique em salvar para finalizar.

07 destination data.png

Clique no botão Check Connection próximo do cadastro do novo destino para checar se seu cadastro está correto e se a conexão ao Gateway Demo será bem sucedida.

08 check connection.png

4 – Opcional: Criar novo Destination para um provedor OData público

O banco de dados de exemplo  The Northwind Traders contém os dados de vendas para uma empresa fictícia chamada The Northwind Traders, que faz importações e exportações alimentos no mundo todo. O banco de dados de exemplo The Northwind Traders vem com determinadas versões do Microsoft SQL Server. E ele está disponível como um conjunto de serviços públicos em http://www.odata.org.

O serviço público Odata The Northwind Traders, como muitos outros serviços OData, pode ser usado como fonte de dados ao criar programas SAP Fiori e outras aplicações SAPUI5.

Dentro do HCP Cockpit, clique em Destinations e depois em New Destination (como no início do passo 3).

Na seção Destination Configuration, preencha com os seguintes dados:

Name: northwind

Type: HTTP

Description: Northwind OData Service

URL: http://services.odata.org

Proxy Type: Internet

Authentication: NoAuthentication

Additional Properties

WebIDEEnabled: True

WebIDESystem: northwind

WebIDEUsage: odata_gen

Salve e teste a conexão. Este serviço OData agora pode ser usado nos apps SAP Fiori que você criar.

5 – Conclusão

Quando você cria um novo app Fiori usando a ferramenta WebIDE, um dos primeiros passos é informar a origem dos dados. Os destinos cadastrados no HCP estarão disponíveis para serem usados. No próximo blog mostrarei como consumir os dados destes ambientes.

Abraço!

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. BRUNO LUCATTELLI

    Cristiano, apenas complementando que a conexão direta com o backend assim só é possível com um ambiente exposto para a internet, algo que não é comum e nem recomendado. Quando o backend estiver na rede interna da empresa, deve-se usar o HANA Cloud Connector. É ele que permite a conexão.


    Abraços e continue compartilhando conhecimento aqui com a gente!


    Obrigado!

    (0) 

Leave a Reply