Implantação

Guia de implantação

Bem-vindo ao guia de implantação da Plataforma Tachyonix. Este manual tem o objetivo de fornecer todas as informações necessárias para a completa implantação de nossa plataforma em seu Landscape SAP.


A solução Tachyonix exige um ambiente compatível com ECC e Fiori. Nenhuma informação do cliente é compartilhada com a Tachyonix.

Estes são os requisitos mínimos para a implantação:

Component Release SP-Level Support Package Short Description of Component
SAP_BASIS 740 0012 SAPKB74012 SAP Basis Component
SAP_ABA 740 0012 SAPKA74012 Cross-Application Component
SAP_GWFND 740 0025 SAPK-74025INSAPGWFND SAP Gateway Foundation
SAP_UI 754 0005 SAPK-75405INSAPUI User Interface Technology

Importante:

Para que os usuários possam acessar aplicações SAPUI5, é necessária a atribuição do objeto de autorização S_SERVICE.

A função standard que possui este objeto é a função SAP_BC_WEBSERVICE_CONSUMER.

A decisão de adicionar o objeto de autorização ou atribuir da função mencionada fica a critério da gestão de acesso ao SAP.


Importe as requests SAP utilizando a transação STMS:

  • K90XXXX.S4H: Arquivo 'cofie'
  • R90XXXX.S4H: Arquivo 'data'

Requests distintas serão disponibilizadas para os ambientes de desenvolvimento, qualidade/homologação e produção.

A adaptações adicionais podem ser necessárias conforme o ambiente SAP do cliente.


Crie usuários no SAP com as condições necessárias para desenvolvimento e suporte às soluções criadas pela plataforma utilizando a transação SU01

  • Habilite o usuário com a Chave de Desenvolvimento.
  • Conceda acesso às seguintes transações:
    • SE11
    • SE16
    • SE38
    • SE24
    • SE80
    • SNUM
    • SNRO
    • SEGW
    • SU53
    • SPRO
    • /IWBEP/REG_SERVICE
    • /IWFND/MAINT_SERVICE
    • /IWFND/GW_CLIENT
    • /IWFND/ERROR_LOG
  • Atribua os objetos de autorização:
    • /IWFND/SU_ERRORLOG (Activity 02)
    • ZTGT_AUTH_
  • Conceda acesso ao sistema via Eclipse
  • Conceda autorização para iniciar objetos na transação SNRO

Habilite os serviços críticos no SAP para que a plataforma possa operar em plena capacidade utilizando a transação SICF

  • Aplicações UI5: /default_host/sap/bc/ui5_ui5/sap/
    • y_tsa_builder
    • y_tsa_app
    • y_tsa_alv
    • y_kbs_cfg_con
    • y_kbs_dashboard
  • Componentes UI5: /default_host/sap/bc/ui5_ui5/sap/
    • y_tcc_chart
    • y_tcc_viz
    • y_tcc_map
  • Serviços OData: /default_host/sap/opu/odata/sap/
    • y_kbs_cadastro_app_srv
    • y_kbs_cadastro_dashboard_srv

Mapeie os serviços utilizados pela plataforma para garantir a troca de dados entre o UI5 e o backend SAP utilizando a transação /IWFND/MAINT_SERVICE:

  • Y_KBS_CADASTRO_APP_SRV
  • Y_KBS_CADASTRO_DASHBOARD_SRV

O Alias default configurado para os serviços deve apontar para a fonte de dados do SAP, caso esteja no mesmo servidor o costume é a utilização do alias LOCAL. No entanto esta é uma decisão da equipe de BASIS em conjunto com a equipe responsável pelo seu Landscape SAP.


Necessária a liberação de acesso aos Servidores Tachyonix caso seu ambiente necessite uso de VPN:

  • Servidor: prd.tachyonix.io
  • Porta: 3300

Crie uma conexão RFC na transação SM59 para acessar a chave de criptografia Tachyonix e ativar a geração dos artefatos. Configuração necessária:

  • RFC Destination: RFC_KB
  • Target Host: prd.tachyonix.io
  • IP: 34.105.52.224
  • Instance #: 00
  • Client #: 001

Para a geração dos objetos ABAP, configure os ranges de numeração:

  • YKBSAPSOLP: Parameters
  • YKBSAPVE: Virtual elements
  • YKBSAPSOL: Core Data Services
  • YKBSAPRUNT: Runtime tables
  • YTCHNRDOB: API Services

Importante:

Todos estes ranges devem seguir a seguinte regra de preenchimento:

No. From No. To Number NrStatus
01 0000000001 9999999999 0

Parabéns!

A partir de agora você pode utilizar nossa plataforma no seu ambiente SAP.

Caso a política de sua empresa permita o acesso direto às ferramentas da plataforma sem a necessidade de uso do Fiori Launchpad, basta preencher as informações abaixo e você verá os links para cada ferramenta:


Agora que a plataforma está completamente disponível, vamos começar a desbravá-la começando a entender como os artefatos podem ser gerados.

Note que todos os artefatos são organizados em Pacotes Tachyonix. Com base nesta informação, vamos entender como eles funcionam.