Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

SISTEMA ERP SAP – INTEGRAÇÕES ENTRE ..., Notas de estudo de Comunicação

SISTEMA ERP SAP – INTEGRAÇÕES ENTRE SISTEMAS: Conceitos,. Aplicações e Desenvolvimento/ Evair Daniel Vieira. FEMA – Fundação. Educacional do Município de Assis ...

Tipologia: Notas de estudo

2022

Compartilhado em 07/11/2022

Boto92
Boto92 🇧🇷

4.6

(77)

223 documentos

1 / 83

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
EVAIR DANIEL VIEIRA
SISTEMA ERP SAP – INTEGRAÇÕES ENTRE SISTEMAS
Assis-SP
2014
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53

Pré-visualização parcial do texto

Baixe SISTEMA ERP SAP – INTEGRAÇÕES ENTRE ... e outras Notas de estudo em PDF para Comunicação, somente na Docsity!

EVAIR DANIEL VIEIRA

SISTEMA ERP SAP – INTEGRAÇÕES ENTRE SISTEMAS

Assis-SP 2014

EVAIR DANIEL VIEIRA

SISTEMA ERP SAP – INTEGRAÇÕES ENTRE SISTEMAS

Trabalho de Conclusão de Curso apresentado ao Instituto Municipal de Ensino Superior de Assis, como requisito do Curso de Bacharelado em Ciência da Computação, como requisito parcial para obtenção do Certificado do Curso Superior.

Orientador: Luiz Ricardo Begosso Área de concentração: Programação ABAP

Assis-SP 2014

EVAIR DANIEL VIEIRA

SISTEMA ERP SAP – INTEGRAÇÕES ENTRE SISTEMAS

Trabalho de Conclusão de Curso apresentado ao Instituto Municipal de Ensino Superior de Assis, como requisito do Curso de Bacharelado em Ciência da Computação, analisado pela seguinte banca examinadora.

Orientador: Luiz Ricardo Begosso Área de concentração: Programação ABAP

Assis-SP 2014

AGRADECIMENTOS

Primeiramente agradeço aos meus pais, Dirceu Vieira e Doralice Alves Pedreira, que apesar das dificuldades e problemas sempre estiveram ao meu lado me apoiando. Ao meu Orientador Luiz Ricardo Begosso que me orientou da melhor maneira possível, para que este trabalho concluísse com êxito. Aos professores que estive durante esses quatro anos, pois contribuíram para que tivesse uma boa base e que certamente sem esta não seria possível concluir com êxito. A toda equipe de TI da UNESP, câmpus de Assis, Faculdade de Ciências e Letras, que me deram todo o suporte para o inicio dos meus conhecimentos. Ao amigo e gestor Fábio Takaasi que deu a oportunidade de trabalhar ao seu lado e assim conhecer o sistema. Aos amigos de equipe Eduardo Dib e Rodrigo Meneguetti, que tiveram paciência e compreensão nos ensinamento e conselhos.

ABSTRACT

Nowadays with the advancement of technology information the corporate sector now have the need for a system that could transmit data faster and be integrated with all sectors of a company, so the system ERP (Enterprise Resources Planning) exploded. SAP (Systems Applications and Products in Data Processing) is considered the largest ERP and also the most widely used in large multinational companies. It is a technology that little is known for being a tool very expensive and very limited access. This work aims to show some features of the system, giving priority in the development tool of the system itself, which is called ABAP (Advanced Business Application Programming) and the use of this concept to create a method within the SAP R / 3 will receive data from a legacy system. Through a simple application using .net data will be exported to a database in SAP R/ 3. Keywords: ERP, SAP, Technology, Integration and ABAP.

LISTA DE ILUSTRAÇÕES

INTRODUÇÃO

Hoje conhecido mundialmente, a SAP é um líder global do mercado em soluções de negócios colaborativas e multiempresas. Surgiu na década de 1970, em Mannheim, Alemanha. Lançada por cinco ex-empregados da IBM, com uma visão de desenvolver um software para processos de negócios em tempo real^1. Uma década depois já se via um crescimento muito grande da empresa, tendo como cliente cinquenta indústrias alemãs, sendo elas uma das maiores da Alemanha. Com esse crescimento, a SAP começa a se preocupar com diferentes idiomas e moedas^2. No meio dessa década ela inaugura sua primeira organização de vendas, na Áustria. A empresa SAP toma um forte impulso, com a abertura de subsidiárias, sendo elas na Dinamarca, Suécia, Itália e Estados Unidos. A subsidiária brasileira surgiu na década de 1990, compartilhando o sucesso do grupo (SANTORELLI, 2001). Com a Internet sendo a febre no mundo, a SAP desenvolveu o SAP Workplace e pavimenta o caminho para a ideia de um portal corporativo, onde o acesso às informações será de acordo com cada usuário. Hoje, a SAP é o terceiro maior fornecedor independente de software do mundo (ANDERSON, 2009). O sistema SAP possui um número muito grande de tabelas interligadas, que armazenam e manipulam os valores de controle dos processos. O SAP ERP é um software integrado de planejamento de recursos corporativos, destinado a atender aos principais requisitos de software das empresas de médio e grande porte, além disso, é dividido em diversos módulos. Cada módulo é responsável por milhares processos, cada um deles baseados em práticas consagradas no mundo dos negócios 3. O SAP R/3 é uma solução do tipo cliente/servidor, a empresa SAP possui uma linguagem de programação chamada ABAP, foi criada para desenvolver aplicações do SAP R/3, ela é focada em tarefas comerciais específicas e é totalmente voltada para atender as necessidades dos usuários deste software (RABELO, 2011).

(^1) http://www.sap.com/brazil/about/historico/index.epx (^2) http://mundodasmarcas.blogspot.com.br/2006/07/sap-best-run-business-run-sap.html (^3) http://www.softwareadvice.com/erp/sap-software-brand/

A área de trabalho dos desenvolvedores é chamada de ABAP Workbench e todos os objetos de desenvolvimento criados com as ferramentas do ABAP Workbench são classificados como objetos do repository (ROUSE, 2008). O Repository é uma parte do banco de dados central do SAP R/3 e está organizado por aplicações e dentro das aplicações ainda encontramos outra subdivisão denominada classes de desenvolvimento. Todo desenvolvimento do ABAP Workbench tem que estar relacionado obrigatoriamente a uma aplicação e a uma Classe de Desenvolvimento^4.

1.1 - OBJETIVOS

Este trabalho de conclusão de curso tem por objetivo mostrar o crescimento do sistema SAP, além disso, os conceitos relacionados ao sistema de ERP, em especial, o produto SAP R/3. Ainda dentro dos objetivos, está uma proposta de integração utilizando um sistema web para fazer comunicação de dados com um módulo do SAP R/3 e, por fim, mostrar como funciona a linguagem do sistema SAP, sendo ela o ABAP.

1.2 - JUSTIFICATIVA

Dentre as dificuldades de implementação de sistemas ERPs, constam problemas de integração entre os sistemas legados (sistemas já em funcionamento nas organizações) com os novos sistemas em implantação (ERPs). Com isso, esse trabalho será desenvolvido com o intuito de mostrar todo processo de integração entre os sistemas. Este trabalho pretende demonstrar como faz a integração entre os sistemas, e para isso será desenvolvido um sistema web, onde todos seus dados serão recebidos do sistema SAP. Por fim, esse trabalho ficará a disposição, onde futuramente outro aluno poderá ter acesso a ele, para aprender mais sobre o assunto.

(^4) http://www.erpdb.info/introduction-to-abap-workbench/

2 – FUNDAMENTOS TEÓRICOS

2.1 – SISTEMAS ERP (ENTERPRISE RESOURCE PLANNING)

Sistema ERP é muito simples de ser compreendido, possui função de integrar todos os segmentos que abrangem uma empresa em um único sistema (GUPTA, 2006). Antes dos sistemas ERP as empresas possuíam para cada setor um respectivo sistema, com isso criava falta de comunicação entre os setores retardando o processo, não sendo o correto, e para uma empresa ser bem vista entre seus clientes é fundamental que tenha agilidade (GUPTA, 2006). Com isso, se torna favorável a integração entre sistemas, pois os programas estão interligados em um único banco de dados que contém todas as informações, assim, os vários segmentos podem compartilhar os dados mais facilmente, dividir informações e comunicar-se de forma mais eficiente. (SANTOS, 1999). A figura 1 representa o planejamento dos recursos empresariais que ocupam um sistema ERP.

Figura 1 – Planejamento de Recursos Empresariais.

Sendo assim, as empresas deixam de fazer as transferências de dados utilizando papeis impressos, ou então as mesmas informações serem redigitadas em vários locais, e é ai que causa a lentidão e até perda de informações nos processos, prejudicando os demais setores que ficam sem saber como está o andamento do negócio. Um exemplo deste problema é o financeiro não ter acesso aos dados que

estão sendo processados no almoxarifado para saber se já foi dada a baixa do material para fazer o faturamento. (SANTOS, 1999).

2.1.1 – CONCEITOS

A Deloitte Consulting (1998) define software ERP como um software que além de integrar seus processos de negócio ele permite a automatização, assim se ajustando as necessidades da empresa, compartilhando os dados em tempo real. Segundo a Tech Enciclopedya (1999), o software ERP é um sistema de informações que contém todos os recursos dos departamentos de uma empresa, podendo interagir com outros sistemas da organização, além disso, pode ser alterado através de programação. Sistema ERP controla a empresa, pois ele manuseia e processa todos os dados da empresa em tempo real.

2.1.2 – CARACTERÍSTICAS

O que agrada as empresas na adoção dos sistemas ERP é a possibilidade delas integrarem e padronizarem as informações que não ocupam o mesmo espaço, além disso, permite a padronização dos sistemas das diferentes áreas da empresa (ABUD, SCANDELARI, KOVALESKI, 2006). Após algum tempo de uso dos sistemas ERP, as empresas começam a ver os resultados, pois permite a integração entre departamentos, permite a atualização da base tecnológica e reduz os custos de informática decorrentes da terceirização. (ABUD, SCANDELARI, KOVALESKI, 2006). Algumas características (ZWICKER e SOUZA, 2000):

  • São pacotes comerciais;
  • Usam modelos de processos;
  • Possuem grande abrangência funcional;
  • São sistemas integrados;
  • Usam bancos de dados corporativos;

A R/2 é utilizada em mainframe, arquitetura de 2 tier, como a versão anterior também possui três camadas, a diferença é que a camada de apresentação é instalado em um servidor separado da camada de aplicação e de banco de dados, utilizados em mainframes (ANDERSON, 2009). A ultima versão é do tipo cliente/ servidor, arquitetura de 3 tier, ela também possui as três camadas, a diferença entre as versões anteriores é que cada camada possui seu servidor, sendo assim essa versão possui três servidores. O caractere “R” significa real-time-processing, já os números é a quantidade de níveis que a arquitetura possui (DE MUNNO, 1999). Composto por módulos que são integrados iterativamente. Compartilham dados de bases comuns aos módulos, onde cada alteração de dados efetuada por determinado módulo não irá comprometer as funcionalidades dos demais módulos (SANTOS, 2003). O principal objetivo para as empresas de consultoria é fornecer os pilares do projeto de implantação, onde primeiramente irá fornecer uma documentação do projeto que será definido os seguintes objetivos:  Escopo do Projeto Onde é definido o que vai ser realmente implantado, fazendo um filtro todos os módulos que compõe o sistema SAP R/3 e definir quais módulos se encaixa no perfil do cliente na qual será implementado.  Abordagem de Implementação Onde é feita a implantação é de acordo com que foi definido no escopo do projeto, geralmente acontece por fases seguindo rigorosamente o que foi imposto no projeto.

A Figura 2 mostra um simples exemplo do que seria esta faze do escopo do projeto.

Figura 2 - Modelo de apresentação de Escopo e Abordagem de Implementação – Fonte: Curso SAP Fundation.

A parte final de uma implantação é onde, se pode dizer que seja a mais duradoura, nesta fase é feita a toda a preparação no caso de migração de um sistema pro outro, é feito passo a passo todos os procedimentos para realização com sucesso o que foi definido no projeto.

 METODOLOGIA ACCELERATE SAP (ASAP) Metodologia de implementação do sistema SAP R/3, com objetivo de diminuir o tempo de implementação dos projetos numa organização. Essa metodologia estruturada facilita a adesão dos utilizadores ao sistema, com um “roadmap” bem definido, eficiente documentação nas várias fases que a compõem (SILVA, 2009). O “ roadmap ” é o centro da metodologia ASAP, consiste num processo com cinco fases que suportam a empresa, desde preparação inicial até à conclusão do projeto caracterizado pela ativação do ERP no ambiente produtivo^7. Segundo Kale (2000), as cinco fases são:

  1. Preparação do Projeto;
  2. Análise dos Processos de Negócio;
  3. Realização;
  4. Preparação Final;
  5. Entrada em Produtivo e Suporte.

(^7) http://scn.sap.com/docs/DOC-