Olá Abishek,
SAP, fundada em 1972 por cinco ex-funcionários da IBM em Mannheim, Alemanha, afirma ser a maior empresa de software empresarial do mundo e o quarto maior fornecedor de software independente em geral.
O nome original da SAP era alemão: Systeme, Anwendungen, Produkte, alemão para "Sistemas, Aplicações e Produtos". A ideia original da SAP era fornecer aos clientes a capacidade de interagir com um banco de dados corporativo comum para uma ampla gama de aplicações. Gradualmente, as aplicações foram sendo montadas e hoje muitas corporações, incluindo IBM e Microsoft, estão utilizando produtos SAP para gerenciar seus próprios negócios.
Os produtos da SAP estão no setor de planejamento de recursos empresariais (ERP). O principal produto da empresa é o SAP R/3, onde o "R" significa Tempo Real, o número 3 refere-se à arquitetura de aplicação de três níveis: banco de dados, servidor de aplicação e cliente. O antecessor do R/3 foi o R/2. Outras ofertas importantes incluem APO (Planejador e Otimizador Avançado), BW (Armazém de Informações Empresariais), CRM (Gestão de Relacionamento com o Cliente), SRM (Gestão de Relacionamento com Fornecedores), Sistemas de Gestão de Recursos Humanos (HRMS) e KW (Armazém de Conhecimento). A empresa também oferece uma nova plataforma tecnológica chamada SAP NetWeaver. Embora seus produtos originais sejam usados principalmente por empresas maiores, a SAP agora também oferece produtos para pequenas e médias empresas (PMEs) com o SAP Business One e o SAP All In One.
Você pode usar o SAP R/3 para gerenciar sistemas funcionais em uma organização. Uma empresa terá sistemas funcionais, como o sistema de recursos humanos, vendas e distribuição, gestão de materiais. Cada sistema funcional possui uma coleção de ferramentas de aplicação empresarial e um conjunto de tabelas para armazenar os dados da aplicação. Por exemplo, o módulo de vendas e distribuição possui ferramentas de aplicação para preparar faturas e documentos de vendas.
O SAP R/3 utiliza a linguagem de programação Advanced Business Application Programming (ABAP) para desenvolver aplicações empresariais interativas. Todas as ferramentas de aplicação no SAP R/3 são escritas em linguagem ABAP. Uma empresa pode personalizar as aplicações empresariais padrão modificando o código ABAP padrão e usando a aplicação modificada para seus próprios requisitos comerciais específicos.
Vantagens do pacote ERP SAP R/3
As vantagens de um pacote ERP SAP R/3 são:
Integra todos os módulos funcionais para criar um sistema centralizado. Como resultado, os dados da aplicação podem ser compartilhados entre vários módulos funcionais.
É personalizável de acordo com as necessidades de uma organização.
Está disponível em várias linguagens de programação. Além disso, fornece diversas ferramentas de tradução.
Nota: A SAP fornece ferramentas de tradução para converter textos curtos, comentários e textos longos de um idioma de origem para um idioma de destino. Para acessar essas ferramentas, use o código de transação SE63.
Suporta múltiplas moedas. O pacote ERP pode ser personalizado para conversões e taxas de câmbio específicas de uma região.
Suporta Sistemas de Gerenciamento de Banco de Dados Relacionais (RDBMS), como Oracle 8.x, Microsoft SQL Server, DB2/Unix, DB2/AS400 e DB2 MVS.
Integra-se com aplicativos de e-mail, aplicativos de terceiros e sites B2B.
Papéis envolvidos no processo de desenvolvimento
Uma equipe de desenvolvimento da SAP possui papéis diferentes atribuídos a diferentes membros. Os papéis envolvidos no processo de desenvolvimento são:
Consultores Funcionais: Desenvolvem o design para personalizar os módulos da SAP e desenvolver aplicativos ERP. O consultor funcional deve ser competente na criação de módulos funcionais e ser capaz de criar documentos de especificação de requisitos, designs de banco de dados, designs de software e planos de execução.
Consultores Técnicos: Implementam o design desenvolvido pelo consultor funcional. Um consultor técnico deve ter boas habilidades de programação ABAP/4 e ter um amplo conhecimento técnico sobre aspectos funcionais. As tarefas realizadas por um consultor técnico incluem codificação, criação de bancos de dados, personalização de módulos e geração de relatórios.
Para desenvolver aplicativos SAP, você precisa de um Ambiente de Desenvolvimento Integrado (IDE), como ABAP Workbench. ABAP Workbench fornece diversas ferramentas, como Screen Painter, Menu Painter, Editor ABAP e Dicionário ABAP. Essas ferramentas são usadas para desenvolver os aplicativos empresariais interativos.
Pontos de recompensa se isso ajudar....
Saudações
Vani.