SAP R / 3 - SAP R/3

SAP R / 3 é o nome anterior do software de planejamento de recursos empresariais produzido pela empresa alemã SAP AG (agora SAP SE ). É um sistema de informações para toda a empresa, projetado para coordenar todos os recursos, informações e atividades necessárias para concluir os processos de negócios, como atendimento de pedidos , faturamento , gerenciamento de recursos humanos e planejamento de produção .

O software sucessor atual do SAP R / 3 é conhecido como SAP S / 4HANA .

História do SAP S / 4HANA

Versões recentes

SAP R / 2 foi um pacote de software de aplicativos de negócios baseado em mainframe que teve muito sucesso nos anos 1980 e no início dos anos 1990. Era particularmente popular entre grandes empresas europeias multinacionais que exigiam aplicativos de negócios soft-real-time, com recursos integrados de várias moedas e vários idiomas.

R / 3

Com o advento da computação cliente-servidor distribuída, SAP SE lançou uma versão cliente-servidor do software chamada SAP R / 3 (o "R" era para "processamento de dados em tempo real" e "3" era para " 3- camada ": 1) banco de dados, 2) servidor de aplicativos e 3) cliente (SAPgui)). Essa nova arquitetura é compatível com várias plataformas e sistemas operacionais, como Microsoft Windows ou UNIX . Isso abriu a SAP para uma base de clientes totalmente nova.

SAP R / 3 foi lançado oficialmente em 6 de julho de 1992. Vários lançamentos do software foram feitos durante a década de 1990.

Uma versão mais recente do software, com arquitetura técnica revisada, foi lançada em 2004 e renomeada como SAP ERP Central Component (ECC). SAP passou a dominar o mercado de grandes aplicativos de negócios. A versão mais recente do produto é SAP ECC 6.0 Enhancement Pack 8.

SAP ECC é o componente principal do SAP Business Suite (uma coleção de aplicativos que inclui SAP CRM , SAP SCM e outros, junto com o componente ECC). SAP ECC contém funcionalidades diferentes, mas integradas, em seus "módulos", por exemplo, módulo financeiro, módulo de RH, gerenciamento de depósito, etc., tudo dentro do ECC). A complexidade combinada do Business Suite, junto com os concorrentes mais recentes em nuvem, levou a SAP a investir pesadamente na simplificação e na melhoria maciça dos tempos de resposta do sistema, culminando no anúncio do S / 4 Simple Suite em fevereiro de 2015. S / 4 tem uma arquitetura de locatário único e está sendo construída sobre a pilha de tecnologia de banco de dados in-memory (HANA) da SAP e estará disponível em uma opção de implantação na nuvem e local. A arquitetura clássica de três camadas e agnóstica de banco de dados do R / 3 foi substituída por uma arquitetura de duas camadas.

Lançamentos

  • SAP R / 1 Sistema RF: 1973
  • Sistema Mainframe SAP R / 2 : 1979
  • SAP R / 3 Enterprise Edition 1.0 A: julho de 1992
  • SAP R / 3 Enterprise Edition 2.0B (SAP R / 3 2.0B): julho de 1993
  • SAP R / 3 Enterprise Edition 3.1l (SAP R / 3 3.1I): 11 de maio de 1998
  • SAP R / 3 Enterprise Edition 4.0B (SAP R / 3 4.0B): 6 de abril de 1998
  • SAP R / 3 Enterprise Edition 4.3
  • SAP R / 3 Enterprise Edition 4.5B (SAP R / 3 4.5B): 29 de março de 1999
  • SAP R / 3 Enterprise Edition 4.6B (SAP R / 3 4.6B): 6 de dezembro de 1999
  • SAP R / 3 Enterprise Edition 4.6C (SAP R / 3 4.6C): 3 de abril de 2000
  • SAP R / 3 Enterprise Edition 4.6F
  • SAP R / 3 ENTERPRISE 4.7X110: 15 de julho de 2002
  • SAP R / 3 ENTERPRISE 4.7X200: 22 de setembro de 2003
  • SAP ERP Central Component (ECC) 5.0: 21 de junho de 2004
  • SAP ERP Central Component (ECC) 6.0: 24 de outubro de 2005
    • Pacote de melhorias SAP 1 para SAP ERP 6.0 (EHP1 PARA SAP ERP 6.0): 21 de dezembro de 2006
    • Pacote de melhorias SAP 2 para SAP ERP 6.0 (EHP2 PARA SAP ERP 6.0): 27 de julho de 2007
    • Pacote de melhorias SAP 3 para SAP ERP 6.0 (EHP3 PARA SAP ERP 6.0): 7 de dezembro de 2007
    • Pacote de melhorias SAP 4 para SAP ERP 6.0 (EHP4 PARA SAP ERP 6.0): 21 de novembro de 2008
    • Pacote de melhorias SAP 4 para SAP ERP 6.0 no pacote de melhorias SAP para SAP NetWeaver 7.0 (EHP4 PARA SAP ERP 6.0 / NW7.01): 21 de novembro de 2008
    • Pacote de melhorias SAP 5 para SAP ERP 6.0 (EHP5 PARA SAP ERP 6.0): 12 de julho de 2010
    • Pacote de melhorias SAP 6 para SAP ERP 6.0 (EHP6 PARA SAP ERP 6.0): 24 de agosto de 2011
    • Pacote de melhorias SAP 7 para SAP ERP 6.0 (EHP7 PARA SAP ERP 6.0): 13 de agosto de 2013
    • SAP Fiori 1.0 para SAP ERP (IU PARA EHP7 PARA SAP ERP 6.0): 29 de novembro de 2013
    • Pacote de melhorias SAP 8 para SAP ERP 6.0 (EHP8 PARA SAP ERP 6.0): 20 de janeiro de 2016
  • SAP S / 4HANA
    • SAP S / 4HANA 1511: novembro de 2015
    • SAP S / 4HANA 1610: 31 de outubro de 2016
    • SAP S / 4HANA 1709: 15 de setembro de 2017
    • SAP S / 4HANA 1809: 21 de setembro de 2018
    • SAP S / 4HANA 1909: 20 de setembro de 2019
    • SAP S / 4HANA 2020: 7 de outubro de 2020

Organização de software

SAP R / 3 foi organizado em módulos funcionais distintos, cobrindo as funções típicas em uma organização empresarial. Os módulos mais usados ​​foram Finanças e Controle (FICO) , Recursos Humanos (RH) , Gestão de Materiais (MM) , Vendas e Distribuição (SD) e Planejamento da Produção (PP) .

Cada módulo lidava com tarefas específicas de negócios por conta própria, mas era vinculado a outros módulos, quando aplicável. Por exemplo, uma fatura da transação de faturamento de Vendas e Distribuição passaria para a contabilidade, onde aparecerá nas contas a receber e no custo das mercadorias vendidas.

A SAP normalmente se concentrava em metodologias de melhores práticas para conduzir seus processos de software, mas mais recentemente se expandiu para mercados verticais . Nessas situações, a SAP produziu módulos especializados (referidos como IS ou Industry Specific) voltados para um determinado segmento de mercado, como serviços públicos ou varejo.

Tecnologia

SAP baseou a arquitetura do R / 3 em uma estrutura cliente / servidor de três camadas:

  1. Camada de apresentação (GUI)
  2. Camada de aplicação
  3. Camada de banco de dados

Camada de apresentação

SAP permite o processamento com suporte de TI de uma infinidade de tarefas que ocorrem em uma empresa típica. O software SAP ERP mais recente difere do R / 3 principalmente porque é baseado no SAP NetWeaver : os componentes principais podem ser implementados em ABAP e em Java e novas áreas funcionais não são mais criadas como parte do sistema ERP anterior, com componentes intimamente interconectados , mas como componentes independentes ou mesmo sistemas.

Servidor de aplicação

Este servidor contém os aplicativos SAP. Em sistemas com duas camadas, este servidor faz parte do servidor de banco de dados. O servidor de aplicativos pode ser configurado para usuários online, para processamento em segundo plano ou para ambos.

Um servidor de aplicativos é uma coleção de executáveis ​​que interpretam coletivamente os programas ABAP / 4 (Advanced Business Application Programming / 4ª Geração) e gerenciam a entrada e a saída deles. Quando um servidor de aplicativos é iniciado, todos esses executáveis ​​são iniciados ao mesmo tempo. Quando um servidor de aplicativos é interrompido, todos eles são encerrados juntos. O número de processos que são inicializados quando você ativa o servidor de aplicativos é definido em um único arquivo de configuração denominado perfil do servidor de aplicativos. Cada servidor de aplicativos possui um perfil que especifica suas características quando ele é inicializado e durante sua execução. Por exemplo, um perfil de servidor de aplicativo especifica:

  • Número de processos e seus tipos
  • Quantidade de memória que cada processo pode usar
  • Período de tempo que um usuário fica inativo antes de ser desconectado automaticamente.

A camada de aplicativo consiste em um ou mais servidores de aplicativos e um servidor de mensagens. Cada servidor de aplicativos contém um conjunto de serviços usados ​​para executar o sistema R / 3. Não é prático, apenas um servidor de aplicativos é necessário para executar um sistema R / 3. Mas, na prática, os serviços são distribuídos em mais de um servidor de aplicativos. Isso significa que nem todos os servidores de aplicativos fornecerão a gama completa de serviços. O servidor de mensagens é responsável pela comunicação entre os servidores de aplicativos. Ele passa as solicitações de um servidor de aplicativos para outro dentro do sistema. Ele também contém informações sobre grupos de servidores de aplicativos e o balanceamento de carga atual dentro deles. Ele usa essas informações para escolher um servidor apropriado quando um usuário efetua login no sistema.

O servidor de aplicativos existe para interpretar programas ABAP / 4 e eles só são executados nele. Se um programa ABAP / 4 solicitar informações do banco de dados, o servidor de aplicativos enviará a solicitação ao servidor de banco de dados.

Segurança

As comunicações de servidor para servidor podem ser criptografadas com a biblioteca criptográfica SAP. Com a aquisição de partes relevantes da SECUDE , a SAP foi capaz de fornecer bibliotecas criptográficas com SAP R / 3 para Secure Network Communications e Secure Sockets Layer .

Veja também

Referências