Explicação da extensibilidade, uma introdução

Objective

After completing this lesson, you will be able to conheça o conceito de extensibilidade no SAP S/4HANA

Extensibilidade, introdução

O que você vai aprender nesta lição?

Em particular, discutiremos os seguintes tópicos:

  • Por que criar extensões?
  • Tentando uma definição inicial.
  • Que tipos de extensões são distinguidos?

Por que criar extensões?

​Eles são criados para:

  • Implementar processos, etapas ou funções de diferenciação.
  • Ampliar processos com funcionalidade necessária em falta.
  • Reúna diferentes back-ends, serviços e aplicativos.

Tentando uma definição inicial.

  • Extensão é um princípio de engenharia de software que permite melhorias, sem prejudicar as funções do sistema existentes.
  • As extensões podem ser uma adição de novas funcionalidades ou por meio da modificação da funcionalidade existente.
  • Extensibilidade é uma medida da capacidade de extensão e esforço necessários para implementar a extensão.
  • Ele amplia o escopo do software padrão da SAP.

Que tipos de extensões são distinguidos?

Distinguimos os seguintes tipos:

Extensibilidade no aplicativo
  • Extensibilidade clássica.
  • Extensões no aplicativo e usuário-chave com ferramentas de usuário-chave (SaaS).
Ampliação de desenvolvedor (On-Stack)
  • Extensibilidade clássica.
  • Desenvolvedor, aplicativo criado ou aprimoramentos com estreita integração no SAP S/4HANA. Isso só acontece por meio de APIs estáveis para manter o núcleo limpo.
Extensibilidade lado a lado (SaaS)
  • Ampliação e integração com aplicações empresariais personalizadas ou padrão do SAP Business Technology Platform. Isso acontece por meio de APIs estáveis ou por eventos comerciais de um produto da SAP, por exemplo, o SAP S/4HANA.
  • A seguir, veremos diferentes aspectos. Estamos focados na extensão do SAP S/4HANA.