Fórum

arrow_back

BTP TRIAL - configurar o destination

Vicente

18/11/2025 19:34:51

Olá!

Alguém conseguiu o DESTINATION para a url  https://s4h2023.sapdemo.com:44323/ ?

Alex Pimentel

22/11/2025 16:47:18

A IA AVANÇADA DO SITE RESPONDEU ISSO: Possivelmente tem que instaar o CLOUD CONNECTOR,  mas não sei se na máquina local ou no servidor.

Resumo rápido do que provavelmente está acontecendo:

  • O endpoint s4h2023.sapdemo.com:44323 não é acessível publicamente via Internet (tipicamente é uma demo interna / sistema onpremise exposto via SAP Cloud Connector).
  • Em BTP Trial, você tem várias limitações de conectividade, e muitas demos SAP (sapdemo.com) assumem BTP produtivo + Cloud Connector, não o trial.
  • Para criar a Destination e fazêla funcionar, você precisa:
    1) Confirmar se esse host é realmente acessível via Internet;
    2) Se for onpremise/privado, usar Cloud Connector;
    3) Ajustar corretamente URL, Authentication, Additional Properties (PrincipalPropagation, etc.).

Vou detalhar, com passos práticos e links/idéias de teste.


1. Verificando o cenário: esse sistema é realmente acessível do Trial?

O host s4h2023.sapdemo.com:44323 tem “cara” de:

  • Sistema S/4HANA 2023 onpremise de demo/lab;
  • Exposto via porta 44323 (não padrão), normalmente acessado:
    • via VPN corporativa ou
    • via SAP Cloud Connector.

BTP Trial fica em um data center público na internet. Se o sistema não tiver um endpoint HTTP(S) público, o Trial não consegue chegar nele diretamente.
Isso explica por que você não consegue criar/usar a Destination: mesmo que consiga “salvar” a config, os testes falham com erro de conexão.

Teste simples

  1. No seu computador, tente:

    • Abrir no browser:
      https://s4h2023.sapdemo.com:44323/
    • Se for SAP Gateway/Fiori, algum serviço pelo menos deveria responder (mesmo que 403/401).
  2. Se cair em:

    • Timeout / “site não pode ser alcançado” → provavelmente não é público.
    • Página de login / erro 401 / 403 do SAP → então é público, aí o problema é outro (config da Destination).

Você já chegou a conseguir abrir esse host no navegador diretamente (fora da BTP)?


2. Limitações do BTP Trial para conectividade

Na conta Trial, normalmente você tem:

  • Acesso a Destination Service (standard).
  • Acesso a SAP Business Application Studio (BAS).
  • Mas:
    • Nem sempre você tem todos os recursos para cenários de conectividade onpremise, dependendo da região e do tipo de subconta.
    • Muitas demos oficiais com S/4HANA assumem subconta produtiva com:
    • SAP Cloud Connector
    • Destinations configuradas para “OnPremise”.

Por isso, se o tutorial que você está seguindo fala algo como:

  • “Configure o Cloud Connector para o sistema onpremise”
  • “Utilize ProxyType = OnPremise” …isso não vai funcionar apenas com a conta Trial sem esse setup.

3. Como normalmente se cria a Destination (modelo geral)

No cockpit do BTP:

  1. Vá em Subaccount → Connectivity → Destinations.
  2. Clique em New Destination.
  3. Preencha algo como:
text
Copy
Name: S4H_2023
Type: HTTP
Description: S/4HANA 2023 Demo
URL: https://s4h2023.sapdemo.com:44323
Proxy Type: Internet    (se for público)
Authentication: BasicAuthentication (ou OAuth2SAMLBearerAssertion / PrincipalPropagation, depende do cenário)
User: 
Password: 
  1. Additional Properties típico para SAPUI5/BAS:
text
Copy
WebIDEUsage          = odata_abap,dev_abap
WebIDEEnabled        = true
WebIDESystem         = S4H
sap-client           = 100    (ajustar conforme o client do sistema)
HTML5.DynamicDestination = true   (para uso com HTML5 repo, opcional)
forwardAuthToken     = true   (em alguns cenários de Principal Propagation)
  1. Salvar → clicar em Check Connection.

Erros comuns que aparecem no Check Connection

  • ICM_HTTP_CONNECTION_FAILED / timeout → host/porta inacessível.
  • Peer not authenticated → problema de certificado SSL (certificado não confiável).
  • 401 Unauthorized → usuário/senha errados ou auth incorreto.
  • 403 Forbidden → user sem permissão ou sistema recusando o caminho.

Se você me disser qual erro aparece no “Check Connection”, consigo ser bem mais específico na correção.


4. Se o sistema é onpremise / interno: uso de SAP Cloud Connector

Para cenários típicos com s4h2023.sapdemo.com:44323 sendo interno, o fluxo correto seria:

  1. Instalar SAP Cloud Connector em uma máquina com acesso ao S/4 (rede interna).
  2. Registrar o SCC na sua subconta BTP.
  3. No SCC, criar um mapping:
    • Backend: s4h2023.sapdemo.com porto 44323
    • Virtual host, ex: s4h2023-virtual porto 44323
  4. Na BTP, criar Destination com:
text
Copy
Name: S4H_2023
Type: HTTP
URL: https://s4h2023-virtual:44323
Proxy Type: OnPremise
Authentication: BasicAuthentication (ou o que o cenário exigir)
  1. Então, o BAS ou app no BTP consegue chegar no S/4 via Cloud Connector.

No Trial, nem sempre você consegue montar todo esse cenário (às vezes falta SCC configurado; às vezes o demo landscape da SAP não está liberado).


5. Documentação relevante (do que apareceu na pesquisa)

Pelos resultados recentes que você trouxe:

  1. Create a Destination in the SAP BTP Cockpit (tutorial SAP)

    • Explica passo a passo como criar Destination básica.
    • Mostra também propriedades adicionais, inclusive para SAP Business Application Studio / OData.
  2. How to Create a Destination in the SAP BTP Cockpit (s4hana-cloud-advanced-financial-closing)

    • Focado em conectar BTP a um sistema ERP via Destination.
    • Normalmente assume já ter feito o onboarding e, se for onpremise, que o Cloud Connector esteja configurado.
  3. Tutorial / vídeo: Testing SAP BTP Destinations

    • Usa o BAS para testar se a Destination está ok (especialmente para OData ABAP).
  4. Vídeo: “SAP BTP with S4HANA On premise connectivity - Add destination in BAS on BTP trial account”

    • Este é muito próximo do seu cenário: BTP Trial + S/4 onpremise.
    • Mostra:
      • Como criar a Destination.
      • Como configurála no BAS.
      • E provavelmente usa ProxyType=OnPremise com Cloud Connector.

Nenhum desses, no entanto, garante que s4h2023.sapdemo.com:44323 seja acessível a partir do seu Trial. Isso depende do ambiente onde esse S/4 foi publicado.


6. Checklist prático para você agora

Sugestão de passos, na ordem:

  1. Teste no navegador

    • Abrir: https://s4h2023.sapdemo.com:44323.
    • Ver se responde algo (mesmo que erro de auth).
    • Se não responder, peça ao responsável do ambiente/curso/documentação info sobre:
      • se existe acesso externo
      • se requer VPN
      • se precisa de Cloud Connector.
  2. Crie ou ajuste a Destination no BTP Trial:

    • Use:
      • Type = HTTP
      • URL = https://s4h2023.sapdemo.com:44323
      • ProxyType = Internet (somente se o host for público)
    • Coloque Authentication = NoAuthentication só para testar conectividade básica.
    • Clique em Check Connection e anote a mensagem exata de erro.
  3. Se o erro for de conexão/timeout:

    • Conclusão: o Trial não alcança esse host.
    • Aí só funciona com:
      • VPN + Cloud Connector; e
      • Sistema corretamente mapeado como onpremise.
  4. Se você está seguindo um curso específico (openSAP, parceiro, etc.):

    • Verifique se eles fornecem endpoint alternativo pronto para BTP Trial (às vezes é outro host/porta, ou mesmo um sandbox SAP público).

7. Alternativa para testes se essa demo não funcionar

Se o seu objetivo principal é aprender Destination + BAS + OData, você pode:

  • Usar um serviço público OData como:
    • https://services.odata.org/V2/OData/OData.svc/
    • Ou algum serviço de exemplo que o próprio tutorial da SAP recomenda.

Configuração de exemplo:

text
Copy
Name: OData_Public
Type: HTTP
URL: https://services.odata.org/V2/OData/OData.svc/
ProxyType: Internet
Authentication: NoAuthentication
WebIDEUsage: odata_gen
WebIDEEnabled: true

Aí você valida todo o fluxo técnico enquanto não tem clareza sobre a acessibilidade do s4h2023.sapdemo.com.


Se você puder colar aqui:

  • print ou texto da sua Destination,
  • e a mensagem exata ao clicar em “Check Connection”,

eu consigo te dizer exatamente o que ajustar.

Qual erro aparece hoje quando você faz o “Check Connection” dessa Destination no cockpit do BTP?Resumo rápido do que provavelmente está acontecendo:

  • O endpoint s4h2023.sapdemo.com:44323 não é acessível publicamente via Internet (tipicamente é uma demo interna / sistema onpremise exposto via SAP Cloud Connector).
  • Em BTP Trial, você tem várias limitações de conectividade, e muitas demos SAP (sapdemo.com) assumem BTP produtivo + Cloud Connector, não o trial.
  • Para criar a Destination e fazêla funcionar, você precisa:
    1) Confirmar se esse host é realmente acessível via Internet;
    2) Se for onpremise/privado, usar Cloud Connector;
    3) Ajustar corretamente URL, Authentication, Additional Properties (PrincipalPropagation, etc.).

Vou detalhar, com passos práticos e links/idéias de teste.


1. Verificando o cenário: esse sistema é realmente acessível do Trial?

O host s4h2023.sapdemo.com:44323 tem “cara” de:

  • Sistema S/4HANA 2023 onpremise de demo/lab;
  • Exposto via porta 44323 (não padrão), normalmente acessado:
    • via VPN corporativa ou
    • via SAP Cloud Connector.

BTP Trial fica em um data center público na internet. Se o sistema não tiver um endpoint HTTP(S) público, o Trial não consegue chegar nele diretamente.
Isso explica por que você não consegue criar/usar a Destination: mesmo que consiga “salvar” a config, os testes falham com erro de conexão.

Teste simples

  1. No seu computador, tente:

    • Abrir no browser:
      https://s4h2023.sapdemo.com:44323/
    • Se for SAP Gateway/Fiori, algum serviço pelo menos deveria responder (mesmo que 403/401).
  2. Se cair em:

    • Timeout / “site não pode ser alcançado” → provavelmente não é público.
    • Página de login / erro 401 / 403 do SAP → então é público, aí o problema é outro (config da Destination).

Você já chegou a conseguir abrir esse host no navegador diretamente (fora da BTP)?


2. Limitações do BTP Trial para conectividade

Na conta Trial, normalmente você tem:

  • Acesso a Destination Service (standard).
  • Acesso a SAP Business Application Studio (BAS).
  • Mas:
    • Nem sempre você tem todos os recursos para cenários de conectividade onpremise, dependendo da região e do tipo de subconta.
    • Muitas demos oficiais com S/4HANA assumem subconta produtiva com:
    • SAP Cloud Connector
    • Destinations configuradas para “OnPremise”.

Por isso, se o tutorial que você está seguindo fala algo como:

  • “Configure o Cloud Connector para o sistema onpremise”
  • “Utilize ProxyType = OnPremise” …isso não vai funcionar apenas com a conta Trial sem esse setup.

3. Como normalmente se cria a Destination (modelo geral)

No cockpit do BTP:

  1. Vá em Subaccount → Connectivity → Destinations.
  2. Clique em New Destination.
  3. Preencha algo como:
text
Copy
Name: S4H_2023
Type: HTTP
Description: S/4HANA 2023 Demo
URL: https://s4h2023.sapdemo.com:44323
Proxy Type: Internet    (se for público)
Authentication: BasicAuthentication (ou OAuth2SAMLBearerAssertion / PrincipalPropagation, depende do cenário)
User: 
Password: 
  1. Additional Properties típico para SAPUI5/BAS:
text
Copy
WebIDEUsage          = odata_abap,dev_abap
WebIDEEnabled        = true
WebIDESystem         = S4H
sap-client           = 100    (ajustar conforme o client do sistema)
HTML5.DynamicDestination = true   (para uso com HTML5 repo, opcional)
forwardAuthToken     = true   (em alguns cenários de Principal Propagation)
  1. Salvar → clicar em Check Connection.

Erros comuns que aparecem no Check Connection

  • ICM_HTTP_CONNECTION_FAILED / timeout → host/porta inacessível.
  • Peer not authenticated → problema de certificado SSL (certificado não confiável).
  • 401 Unauthorized → usuário/senha errados ou auth incorreto.
  • 403 Forbidden → user sem permissão ou sistema recusando o caminho.

Se você me disser qual erro aparece no “Check Connection”, consigo ser bem mais específico na correção.


4. Se o sistema é onpremise / interno: uso de SAP Cloud Connector

Para cenários típicos com s4h2023.sapdemo.com:44323 sendo interno, o fluxo correto seria:

  1. Instalar SAP Cloud Connector em uma máquina com acesso ao S/4 (rede interna).
  2. Registrar o SCC na sua subconta BTP.
  3. No SCC, criar um mapping:
    • Backend: s4h2023.sapdemo.com porto 44323
    • Virtual host, ex: s4h2023-virtual porto 44323
  4. Na BTP, criar Destination com:
text
Copy
Name: S4H_2023
Type: HTTP
URL: https://s4h2023-virtual:44323
Proxy Type: OnPremise
Authentication: BasicAuthentication (ou o que o cenário exigir)
  1. Então, o BAS ou app no BTP consegue chegar no S/4 via Cloud Connector.

No Trial, nem sempre você consegue montar todo esse cenário (às vezes falta SCC configurado; às vezes o demo landscape da SAP não está liberado).


5. Documentação relevante (do que apareceu na pesquisa)

Pelos resultados recentes que você trouxe:

  1. Create a Destination in the SAP BTP Cockpit (tutorial SAP)

    • Explica passo a passo como criar Destination básica.
    • Mostra também propriedades adicionais, inclusive para SAP Business Application Studio / OData.
  2. How to Create a Destination in the SAP BTP Cockpit (s4hana-cloud-advanced-financial-closing)

    • Focado em conectar BTP a um sistema ERP via Destination.
    • Normalmente assume já ter feito o onboarding e, se for onpremise, que o Cloud Connector esteja configurado.
  3. Tutorial / vídeo: Testing SAP BTP Destinations

    • Usa o BAS para testar se a Destination está ok (especialmente para OData ABAP).
  4. Vídeo: “SAP BTP with S4HANA On premise connectivity - Add destination in BAS on BTP trial account”

    • Este é muito próximo do seu cenário: BTP Trial + S/4 onpremise.
    • Mostra:
      • Como criar a Destination.
      • Como configurála no BAS.
      • E provavelmente usa ProxyType=OnPremise com Cloud Connector.

Nenhum desses, no entanto, garante que s4h2023.sapdemo.com:44323 seja acessível a partir do seu Trial. Isso depende do ambiente onde esse S/4 foi publicado.


6. Checklist prático para você agora

Sugestão de passos, na ordem:

  1. Teste no navegador

    • Abrir: https://s4h2023.sapdemo.com:44323.
    • Ver se responde algo (mesmo que erro de auth).
    • Se não responder, peça ao responsável do ambiente/curso/documentação info sobre:
      • se existe acesso externo
      • se requer VPN
      • se precisa de Cloud Connector.
  2. Crie ou ajuste a Destination no BTP Trial:

    • Use:
      • Type = HTTP
      • URL = https://s4h2023.sapdemo.com:44323
      • ProxyType = Internet (somente se o host for público)
    • Coloque Authentication = NoAuthentication só para testar conectividade básica.
    • Clique em Check Connection e anote a mensagem exata de erro.
  3. Se o erro for de conexão/timeout:

    • Conclusão: o Trial não alcança esse host.
    • Aí só funciona com:
      • VPN + Cloud Connector; e
      • Sistema corretamente mapeado como onpremise.
  4. Se você está seguindo um curso específico (openSAP, parceiro, etc.):

    • Verifique se eles fornecem endpoint alternativo pronto para BTP Trial (às vezes é outro host/porta, ou mesmo um sandbox SAP público).

7. Alternativa para testes se essa demo não funcionar

Se o seu objetivo principal é aprender Destination + BAS + OData, você pode:

  • Usar um serviço público OData como:
    • https://services.odata.org/V2/OData/OData.svc/
    • Ou algum serviço de exemplo que o próprio tutorial da SAP recomenda.

Configuração de exemplo:

text
Copy
Name: OData_Public
Type: HTTP
URL: https://services.odata.org/V2/OData/OData.svc/
ProxyType: Internet
Authentication: NoAuthentication
WebIDEUsage: odata_gen
WebIDEEnabled: true

Aí você valida todo o fluxo técnico enquanto não tem clareza sobre a acessibilidade do s4h2023.sapdemo.com.


Se você puder colar aqui:

  • print ou texto da sua Destination,
  • e a mensagem exata ao clicar em “Check Connection”,

eu consigo te dizer exatamente o que ajustar.

Qual erro aparece hoje quando você faz o “Check Connection” dessa Destination no cockpit do BTP?

Vicente

19/11/2025 21:54:22

Nos testes que fiz, precisam ajustar o firewal para receber do HANA TRIAL 

SAP Business Application Studio Availability | SAP Help Portal

Outbound IP Address

Use an SAP Business Application Studio outbound IP address when connecting from SAP Business Application Studio to an outside service.

For example, you can use an outbound IP address for connecting SAP Business Application Studio to an SAP S/4HANA service or an ABAP Cloud System service.



Este site usa cookies para melhorar sua experiência. Política de Privacidade