Você está na página 1de 101

UNIVERSIDADE TIRADENTES

ANDERSON DE FARO SILVA

ENTERPRISE RESOURCE PLANNING (ERP) UTILIZANDO SOFTWARE LIVRE: ALTERNATIVA PARA PEQUENAS E MDIAS EMPRESAS

Aracaju 2010

ANDERSON DE FARO SILVA

ENTERPRISE RESOURCE PLANNING (ERP) UTILIZANDO SOFTWARE LIVRE: ALTERNATIVA PARA PEQUENAS E MDIAS EMPRESAS

Monografia apresentada Universidade Tiradentes como um dos pr-requisitos para a obteno do grau de bacharel em Cincia da Computao

ORIENTADOR: PROF. GEORGE LEITE JUNIOR CO-ORIENTADOR: RUI DE AMARAL FLEXA

Aracaju 2010

ANDERSON DE FARO SILVA

ENTERPRISE RESOURCE PLANNING (ERP) UTILIZANDO SOFTWARE LIVRE: ALTERNATIVA PARA PEQUENAS E MDIAS EMPRESAS

Monografia apresentada ao curso de Cincia da Computao da Universidade Tiradentes UNIT, como requisito parcial para obteno do grau de bacharel em Cincia da Computao.

Aprovada em ____/____/_____ Banca Examinadora

Prof. George Leite Junior Universidade Tiradentes UNIT

Rui de Amaral Flexa Chip & Cia

Marcio Rodrigo E. Carvalho Universidade Tiradentes UNIT

Aos meus pais

AGRADECIMENTOS

A realizao desse trabalho s foi possvel graas a:

Aos meus pais, que durante toda fase acadmica souberam entender e orientar sobre todos os desafios encontrados. A todos os professores, que de alguma forma contribuiu para o meu desenvolvimento acadmico em todo o andamento do curso. A todos os colegas, que participaram dessa caminhada e que partilhamos ao longo do curso todas as alegrias e desafios superados. Aos gestores das empresas, que deram oportunidade de estgio/emprego para poder colocar em pratica tudo que aprende na universidade.

A alegria est na luta, na tentativa, no sofrimento envolvido. No na vitria propriamente dita.

Mahatma Gandhi

RESUMO

O uso de Enterprise Resource Planning (ERP) por empresas de pequeno e mdio porte um grande diferencial para o controle a tomada de deciso, mas na viso do pequeno empresrio ter esse tipo de sistema a sua disposio parece algo fora de sua realidade financeira, nesse trabalho ser apresentado o histrico do surgimento do Sistema Integrado de Gesto (SIG) nas organizaes, suas vantagens, desvantagens e os cuidados que se deve tomar na hora de escolher o software. Sero apresentadas alternativas de programas para atender a

necessidades desses empresrios a um custo de aquisio bem inferior a solues proprietrias que so usadas pelas grandes empresas. Os softwares apresentados podem ser usados e distribudos de forma gratuita por serem desenvolvidos sobre as regras da GPL (General Public License). Alm de ser oferecido suporte por empresas especializadas para: adequao, implantao, consultoria e suporte. Uma das solues apresentadas brasileira e segue as regras fiscais e contbeis do pas. PALAVRAS-CHAVE: Enterprise Resource Planning; General Public License; Software

ABSTRACT

The use of Enterprise Resource Planning (ERP) for small and medium businesses is a big difference for the control and decision making, but in view of small business have this type of system at your disposal is like something out of their financial circumstances, this work will be presented the historiography of the emergence of the Integrated Management System (GIS) in organizations, advantages, disadvantages and care must be taken when choosing the software. Will be presented alternative programs to meet the needs of entrepreneurs at a cost much lower than proprietary solutions that are used by large companies. The software presented can be used and distributed for free by being carried on the rules of the GPL (General Public License).Besides being supported by specialized companies for adequacy, implementation, consulting and support. One of the solutions presented is Brazilian and follow the tax rules and accounting of the country. KEYWORDS: Enterprise Resource Planning; General Public License; Software

LISTAS

ndice de Figuras

1 Arquitetura ERP .................................................................................................. 19 2 Mdulo ERP (Industria) ...................................................................................... 22 3 Mdulo ERP (Comrcio) ..................................................................................... 28 4 - Mdulos OpenBravo ERP ................................................................................... 42 5 Login OpenBravo ............................................................................................... 47 6 Pgina inicial OpenBravo ................................................................................... 48 7 Instalar mdulo de traduo ............................................................................... 49 8 Definir linguagem padro OpenBravo ................................................................ 50 9 Criar entidade OpenBravo .................................................................................. 51 10 Criar organizao OpenBravo .......................................................................... 52 11- Cadastar endereo organizao OpenBravo ..................................................... 53 12 Cadastrar parceiro de negocio OpenBravo ...................................................... 54 13 Classificao parceiro de negocio OpenBravo ................................................. 55 14 Cadastrar endereo parceiro de negocio OpenBravo ...................................... 55 15 Cadastrar parceiro de negocio OpenBravo (Fornecedor)................................. 56 16 Cadastrar parceiro de negocio OpenBravo (Cliente) ....................................... 57 17 Cadastrar produto OpenBravo ......................................................................... 58 18 Categoria de produtos OpenBravo ................................................................... 59 19 Categoria impostos OpenBravo ....................................................................... 59 20 Requisio de material OpenBravo .................................................................. 60 21 Consultar fornecedor requisio material OpenBravo ...................................... 61

22 Cadastrar lista de preos OpenBravo .............................................................. 62 23 Verso da lista de preos OpenBravo .............................................................. 62 24 Instalar plug-in MyLyn....................................................................................... 67 25 Instalar plug-in Subclipse ................................................................................. 68 26 Novo projeto SVN ............................................................................................. 69 27- Caminho repositrio SVN ................................................................................... 70 28 Selecionar projeto SVN .................................................................................... 70 29 Criar jars projetos ............................................................................................. 71 30 Caminho diretrio freedom ............................................................................... 72 31 Arquivos Bin freedom ....................................................................................... 73 32 Arquivos lib freedom 1 ...................................................................................... 74 33 Arquivo lib freedom 2 ........................................................................................ 74 34 Arquivo configurao freedom .......................................................................... 75 35 cones freedom ................................................................................................. 76 36 Login freedom ................................................................................................... 79 37 Pgina inicial freedom ...................................................................................... 79 38 Cadastro empresa freedom .............................................................................. 80 39 Configuraes gerais freedom ......................................................................... 81 40 Tipo fornecedor freedom .................................................................................. 82 41 Cadastrar fornecedor freedom ......................................................................... 83 42 Fazer consulta freedom .................................................................................... 84 43 Cadastrar tipo cliente ........................................................................................ 85 44 Classificao cliente freedom ........................................................................... 85 45 Cadastrar cliente freedom ................................................................................ 86 46 Vincular cliente x fornecedor ............................................................................ 86 47 Classificao comissionado ............................................................................. 87 48 Tipo comissionado freedom ............................................................................. 88 49 Cadastrar comissionado freedom ..................................................................... 88 50 Cadastrar unidade ............................................................................................ 90

51 Cadastrar marca ............................................................................................... 90 52 Cadastrar grupo de produto ............................................................................. 91 53 Cadastrar produto ............................................................................................. 92 54 Fazer pedido ..................................................................................................... 93 55 Encerrar pedido ................................................................................................ 93 56 Fazer venda ...................................................................................................... 94 57 Finalizar venda ................................................................................................. 95 58 Consultar movimentao produtos ................................................................... 95

SUMRIO

1. Introduo ............................................................................................................................. 13 2. Precursores do ERP ............................................................................................................ 14 2.1 MRP (Material Requirement Planning) ................................................................................. 14 2.2 MRP II (Material Requirement Planning) ............................................................................. 14 3. ERP (Enterprise Resource Planning) ............................................................................... 17 3.1 Conceitos .................................................................................................................................. 17 3.2 Arquitetura Bsica ERP .......................................................................................................... 19 3.3 Vantagens e Benefcios .......................................................................................................... 29 3.4 Aplicabilidade e Mercado........................................................................................................ 30 4. Ferramentas ERP baseados em Software Livre............................................................. 32 4.1 Introduo ................................................................................................................................. 32 4.2 Porque Software Livre? .......................................................................................................... 33 4.3 Openbravo ................................................................................................................................ 34 4.4 Freedom ERP ........................................................................................................................... 36 5. Estudo de Caso .................................................................................................................... 39 5.1 Contextualizao ..................................................................................................................... 39 5.2 OpenBravo ................................................................................................................................ 41 5.2.1 Caractersticas .................................................................................................................. 41 5.2.2 Vantagens .......................................................................................................................... 43 5.2.3 Desvantagens ................................................................................................................... 44 5.2.4 Processo de Implantao ................................................................................................ 45 5.3 Freedom ERP ........................................................................................................................... 63 5.3.1 Caractersticas .................................................................................................................. 63 5.3.2 Vantagens .......................................................................................................................... 64 5.3.3 Desvantagens ................................................................................................................... 65 5.3.4 Processo de Implantao ................................................................................................ 65 5.4 Comparativo OpenBravo Vs. Freedom ERP ....................................................................... 96 6. Consideraes Finais .......................................................................................................... 98 Referncias ............................................................................................................................. 100

13

1. Introduo

Com o avano das tecnologias e a necessidade cada vez maior das empresas acompanharem tudo que acontece no cenrio mundial para se tornarem competitivas com empresas de qualquer regio do mundo as organizaes vem investindo em tecnologias para auxiliar nas tomadas de decises crticas. Uma das solues mais adotadas no momento o uso de Enterprise Resource Planning (ERP) pelas grandes empresas desde os anos noventa do sculo passado inserindo nas organizaes o uso de Sistema de Gesto Integrada (SIG) como conhecido no Brasil, para o melhor gerenciamento dos processos da empresa e ter informaes gerenciais em tempo real. Ao longo dos anos vem surgindo softwares para atender as necessidades das empresas de pequeno e mdio porte que no possui recursos para adquirir uma soluo ERP proprietria pelo seu alto custo de aquisio e manuteno. Como alternativa para essas empresas j existe solues em Software Livre. Entre as ferramentas mais usadas no Brasil esto: OpenBravo e Freedom ERP. So ferramentas com perfis diferentes, mas que podem atender a necessidades das organizaes.

14

2. Precursores do ERP
2.1 MRP1 (Material Requirement Planning)
O MRP nasceu das necessidades das instituies em ter um melhor controle dos fornecimentos. No s a quantidade do que era solicitado, mas tambm o momento certo e a quantidade certa a ser requerida de acordo com o histrico dos pedidos anteriores desses produtos, resultando em uma melhor escolha dos fornecedores. Os materiais que se tinham maior controle nas empresas so os insumos, que por sua vez no podem faltar na empresa por serem produtos bsicos para fabricao dos produtos finais comercializados na companhia. Os primeiros MRPs que surgiram foi na dcada de 50 e at o inicio da dcada de 70 j se somavam mais de 150 softwares. Esses sistemas s eram usados por empresas de grande porte, devido ao seu alto custo de aquisio e manuteno.

2.2 MRP II (Material Requirement Planning)

A partir dos anos 80 as empresas sentiram a necessidade de melhorar seus sistemas e comearam a gerenciar o processo de produo das empresas de uma forma mais abrangente. Comea a partir da um novo marco para a histria do SIG (Sistema de Gerenciamento Integrado) nasce o MRP II, agora mais completo. Atendendo no s gesto de pedidos (compra e venda de produtos) pela empresa, mas controlando todas as etapas de fabricao dos produtos acabados, melhorando a produo da empresa com base em tudo que a companhia tem a sua disposio.

Material Requirement Planning (Planejamento das necessidades de materiais)

15

Desde as matrias-primas necessrias pra confeco dos produtos at a mo-deobra disposio da empresa, tornando-se maior o aproveitamento dos seus recursos. Com o gerenciamento dos fornecimentos de matrias para as empresas, surgiu necessidade de um melhor controle do estoque das companhias. No somente dos produtos que eram adquiridos pela empresa, mas, tambm de tudo que ela produzia e acabaria deixando a empresa com um volume muito grande de seu capital parado. A boa gerencia de estoque algo muito importante para uma empresa. Porque um estoque mal gerenciado pode acarretar uma grande perda para a empresa. Mas a grande pergunta para as organizaes : Quanto devo possuir de material estocvel, como devo dividir os materiais? Os materiais estocveis so divididos em quatro grupos: Matrias-primas, produtos fabricados internamente, produtos semi-acabados e produtos acabados.

Matrias-primas: So produtos base para a produo dos produtos fabricados pela ou na empresa. Esses produtos so comprados pra suprir uma necessidade de uma demanda preestabelecida e principalmente para atender uma necessidade planejada.

Produtos fabricados internamente: Esse tipo de material constitui produtos que atenda as necessidades da empresa. Geralmente so peas para mquinas que so difceis de serem encontradas ou que no so fabricadas mais. As empresas passam a produzi-las e estoc-las de acordo com as suas

16

necessidades. Produtos semi-acabados: So partes dos produtos que a empresa compra pronto para atender a suas necessidades ou que a mesma produz. Esses tipos de produtos so comumente utilizados para marketing de novos produtos ou promoo. Um bom exemplo desse tipo de produto so mercadorias que vem em um pacote nico (sabonete + shampoo) se a empresa produz uma nova embalagem para vendo-los juntos, produtos esses que podem ser produzidos pela empresa ou comprados prontos, ao revendlos a empresa passa a produzir um novo produto. Produtos acabados: So os produtos fabricados dentro da empresa. Tudo que comprado pela empresa for modificado e oferecido ao cliente produto acabado.

17

3. ERP2 (Enterprise Resource Planning)


3.1 Conceitos

O ERP surgiu da necessidade de integrao entre as reas de uma empresa. Diferente do que acontece no MRP II, o qual controla as reas de produo e gerenciamento de estoque, o ERP abrange reas como: Produo, Controle de Estoque, faturamento, contas a pagar, contas a receber, entre outros. Todos esses mdulos trabalham de forma integrada usando uma nica base de dados. Evitando que dados redundantes sejam inseridos na base em sistemas diferentes.

ERP um termo genrico para um conjunto de atividades executadas por um software multi-modular, que tem por objetivo auxiliar o fabricante ou o gestor de uma empresa nas importantes fases do seu negcio, incluindo o desenvolvimento de produtos, compra de itens, manuteno de estoques, interao com os fornecedores, servios a clientes e acompanhamento de ordens de produo. O ERP pode tambm incluir mdulos aplicativos para os aspectos financeiros e at mesmo para a gesto de recursos humanos. Tipicamente, um sistema ERP usa ou est integrado a uma base de dados relacional. (Michael de Souza, 2003)

A implantao do ERP algo que deve ser feito de forma muito cautelosa e preocupada com todas as reas da companhia que sero afetadas. Principalmente o gerenciamento dos processos, pois uma deciso tomada de forma errada ira impactar em toda companhia. Desde a produo at o faturamento dos produtos.
2

Enterprise Resource Planning (Planejamento de Recursos Empresariais)

18

Hoje no mercado existem diversas opes de softwares que atendem essa demanda das empresas para melhor gerenciamento das informaes das companhias e manuteno das informaes. Um bom exemplo disso o SAP3, atualmente o principal software usado pelas grandes empresas para integrao e gerenciamento das informaes.

... ERP (Enterprise Resource Planning) - um software que integra os departamentos da empresa, facilitando a interao entre eles; torna os processos internos mais organizados e transparentes, evitando o retrabalho; facilita o armazenamento de informaes; e proporciona mais praticidade ao gerenciamento do negcio. (Luciana Barroso, 2010)

Mas este software possui uma grande barreira, o seu alto custo de aquisio e manuteno. Em contrapartida, vem surgindo varias opes para atender as necessidades de empresas menores (pequeno e mdio porte) que devem se modernizar e se tornar com isso mais competitivas no mercado globalizado. Para estas empresas existem aplicaes como: OpenBravo e Freedom ERP que foram desenvolvidas com o uso de softwares livres e que vem crescendo muito a cada dia. Mas, por serem softwares livres necessita de um grande cuidado na implantao dos mesmos. Um dos principais cuidados que deve ser tomado so as adequaes das regras contbeis e fiscais que devem est em conformidade com as regras do pas que a empresa atua. Para resolver esse problema existem empresas especializadas que oferecem suporte a varias opes de ferramentas disponveis no mercado para adequao
3

Um dos ERPs mais usados pelas empresas de grande porte.

19

das regras fiscais brasileiras. E que presta consultoria para implantao de ERP para os diversos tipos de empresa.

3.2 Arquitetura Bsica ERP

A estrutura do ERP envolve as reas de: Vendas e distribuio, Apoio s servios, Gerenciamento de Recursos Humanos, Gerenciamento de Materiais (MRP), Manufatura (MRP II), Finanas, controladoria e Diretoria e acionistas (Relatrios). Como mostra a figura abaixo:

Figura 1 - Arquitetura ERP Fonte: http://www.numa.org.br/conhecimentos/conhecimentos_port/pag_conhec/ERP_v2.html

20

Fornecedores: So empresas ou pessoas responsveis por oferecem produtos e servios que iro auxiliar a empresa no desenvolvimento dos seus produtos e servios.

o Finana e Controladoria ficam responsveis pelo controle das contas a pagar, contas a receber e contabilidade da instituio. o Manufatura responsvel pela produo dos produtos que a empresa oferece ao mercado. o Gerenciamento de materiais faz o controle dos produtos que so fornecidos companhia e o controle do estoque tanto dos produtos da empresa como das matrias-prima necessrio a produo

(Manufatura).

Funcionrios: Mo de obra necessria para atender as necessidades da empresa.

o Gerenciamento

de

recursos

humanos:

Responsvel

pelo

gerenciamento dos funcionrios atendendo suas necessidades e julgando onde os mesmos devem ser alocados para terem o melhor rendimento e que possa melhor usar suas qualidades pessoais e conhecimentos.

Clientes: Os clientes o objetivo final de qualquer empresa. a partir dessas reas que a instituio ira oferecer ao mercado todos os seus produtos e servios.

21

o As reas de venda e distribuio e apoio servios est ligada diretamente aos cliente da empresas. Esses setores so responsveis por entrar em contato com os clientes para o fornecimento de produtos e servios a companhia tem a oferecer ao mercado.

Diretoria e acionistas: So pessoas ou outra empresa responsvel por investir seu capital na empresa. Por serem os responsveis pelo capital que faz a empresa funcionar, elas querem vem seu investimento dando o melhor retorno possvel. Para isso, essas pessoas ou empresas precisam saber onde ou em que precisam investir para ter o melhor retorno.

o Os relatrios gerados para a diretoria da companhia responsvel pelo fornecimento de todos esses dados, que so unificados para se obter as informaes referentes a todos os setores para deixar claro onde os investimentos devem ser feito para atender todas as metas estabelecidas.

Para uma empresa poder implantar um software ERP precisa ter os passos dos seus processos bem definidos, isso muito importante para o sucesso de implantao de uma aplicao SIG (Sistema Integrado de Gesto). Pois, uma definio mal feita desses processos pode acarretar em falhas para o negocio da empresa.

22

Na figura 2 ser apresentado o modelo de processos que pode ser seguido pela indstria, lembrando que os ERPs so sistemas genricos e que devem ser parametrizados para atender as etapas dos processos da empresa que ira implantar o mesmo. O fato de o sistema ter todos os mdulos mencionados acima no quer dizer que a empresa tenha que fazer o uso de todos eles para que o sistema possa funcionar, a empresa pode manter ativo somente o que for de seu interesses sem acarrear no objetivo final da aplicao. Abaixo segue imagem mostrando todos os processos que envolvem o modelo industrial do ERP:

Figura 2 - Mdulos ERP (Indstria) Fonte: Livro Administrao de Sistemas de Informao

23

Produo: Faz o gerenciamento da fabricao dos produtos. Tanto para atender ao pedido de um cliente como para atender uma demanda de mercado.

o Planejamento Agregado: Esta etapa do processo analisa a capacidade de produo da empresa, o tempo necessrio para atender ao pedido do cliente. Neste modulo tambm feita a analise das melhorias necessrias para atender as novas demandas que venham a surgir para a empresa em perodos comemorativos, onde as venda do produto aumenta ou por um crescimento na demando do mercado. o Programao mestre de entradas: Esse mdulo trabalha

diretamente com o modulo de pedidos da empresa. Com base nos dados do modulo de pedidos pode ser feito do que pode ser produzido pela empresa e qual a quantidade, programar novos pedidos e fazer ajuste na entrada de produtos no estoque de acordo com a necessidade e demanda da empresa. o Planejamento de Capacidade: Periodicamente o sistema faz analise para verificar a capacidade de produo para atender a novas demandas. No caso de a demanda ficar muito superior a capacidade da empresa a mesma pode tentar negociar os prazos de entrega com seus clientes ou ampliar sua linha de produo.

o Planejamento da necessidade de materiais: verificado se existe matria-prima suficiente para atender a demanda da empresa. Caso

24

a quantidade de material esteja inferior a quantidade necessria, pode ser gerados pedidos automticos para os fornecedores que podem atender essa demanda ou gerar alertas para o pessoal responsvel pela cotao e compra fazer a requisio dos materiais.

o Controle de Produo: Faz o gerenciamento da produo desde as horas trabalhadas, paradas na produo e clculos para analisar o desempenho da produo e poder resolver os problemas que venham a ocorrer de forma preventiva para evitar que a produo da empresa tenha o ambiente de produo parado. o Ordem de produo em execuo: Esta etapa conversa diretamente com o modulo de produo do ERP, informando os pedidos que esto sendo executado e calculando a taxa atual de produtividade e verificar quais os produtos que esto disponveis no estoque. o Estoque de materiais: Faz o controle do estoque dos materiais necessrios na linha de produo, cadastro dos itens, inventrio dos produtos, requisies de materiais. Quando um produto no esta disponvel no estoque feita a requisio ao modulo de compras. o Compras: Faz as solicitaes de produtos (matrias-primas) que so necessrios na linha de produo, tambm faz parte do modulo o cadastramento dos fornecedores dos materiais e a forma de pagamento dos produtos.

25

o Controle de qualidade: Faz o controle de produtos que so desenvolvidos na empresa. Ao final da produo do lote do produto so retirados alguns produtos de amostra como forma de atestar a qualidade do produto. o Custos: Nessa etapa a empresa ira fazer o custo de produo de seus produtos, fazendo o clculo dos preos de aquisies de materiais. Levando em considerao que a empresa far o calculo atravs do preo mdio das suas matrias.

Comercial: Esse mdulo trabalha com a oferta de produtos e servios aos clientes da empresa, e faz o faturamento dos produtos vendidos. Abaixo temos a descrio de todas as etapas do processo comercial.

o Previso de demanda: Com base nessa previso a empresa saber a estimativa de estocagem de produtos acabado e quanto de cada produto base (matrias-primas) deve ser comprado para atender a demanda. A compra dos pedidos pode tomar como base a estimativa ou pelos pedidos feitos pelos clientes da empresa. o Pedido: Faz o gerenciamento dos pedidos que sejam solicitados aos fornecedores externos bem como o gerenciamento da rea de produo informando onde e quando cada produto ser usado. o Estoque: Estocagem dos produtos da companhia, esses em geral so produtos acabado da empresa para atender uma demanda de rotatividade da empresa (estimativa de compra dos clientes).

26

o Expedio: Faz todo o controle desde a sada do produto do estoque da empresa, transporte do produto e entrega da mercadoria ao cliente. o Faturamento: Emisso de nota fiscal de todas as vendas, ou produtos transferidos de uma unidade para outra da empresa. Quando uma empresa tem mais de uma unidade e possui sua produo centralizada, seus produtos precisam ser transferidos para outras unidades para uma melhor distribuio dos produtos para os clientes. o Logstica: Faz analise das melhores rotas para entrega dos produtos aos clientes para reduo de custo e previso de entrega dos produtos.

Administrativa: Modulo responsvel por todo o controle financeiro da empresa e que recebe a maior parte dos seus dados dos outros 2 (dois) mdulos incorporados ao ERP (Comercial e Produo). Os dados desses mdulos so carregados principalmente pelas funcionalidades de custo (Produo) e estoque de materiais (Comercial). O mdulo administrativo pode ter tambm o controle de folha de pagamento, mas isso no algo muito comum por ser um modulo que altamente parametrizvel.

o Contas a receber: Faz o controle de todas as faturas emitidas pela empresa, esse mdulo fornece tambm todo o histrico de pagamento de seus clientes e controle do fluxo de caixa da empresa. o Contas a pagar: Este mdulo tem seus dados carregados a partir do modulo de compras. Faz o controle das despesas com

27

fornecedores, valor dos boletos, data de vencimentos das faturas, bancos. o Contabilidade: Possuem todos os processos contbeis, esse mdulo se integra a vrios outros como: contas a pagar, contas a receber e finanas. Quando necessrio tambm feita a gerao de informaes para as receitas: federal, estadual ou municipal. o Financeiro: Esse mdulo recebe informaes de todos os mdulos que compem o administrativo. Tem como principal tarefa fazer os agendamentos de contas a pagar (agendar pagamentos), contas a receber (cobrana em aberto, recebimento), fluxo de caixa da empresa, simulao do fluxo de caixa. o Folha de pagamento: Esse no um mdulo comum nos ERPs por ser um modulo bastante parametrizvel. responsvel pela mo de obra da empresa. Contratao de novos empregados tanto temporrio como efetivo, parametrizao de acordos sindicais.

28

Figura 3 - Mdulo ERP (Comrcio) Fonte: Administrao de Informao

A figura 3 mostra a estrutura dos mdulos para empresas que no faz uso do mdulo de produo do ERP. No caso das empresas que possuem esse perfil muito mais importantes os controles de: Compras (Administrativo), faturamento, logstica externa (Comercial). Algo bastante importante ser tratado nessa situao do uso de ERP a devoluo de mercadoria para os fornecedores. Isso algo que deve ser tratado no sistema como regra, e no como exceo como acontece geralmente. O uso desse modelo de ERP feito por empresas que compram mercadoria em atacado para vender no varejo. Como acontecem nos casos de empresas como redes de super mercados.

29

3.3 Vantagens e Benefcios

A implantao de ERP algo vem sendo discutido em todas as empresas de diferentes tamanhos, e que a grande pergunta par a maioria dos membros da diretoria da empresa : Quais os benefcios que a implantao de ERP ira trazer para a companhia? Uma empresa independente de seu porte tem que est preparada para competir no s na regio onde esta localizada. Mas com todo o mercado globalizado e para isso as empresa precisam ter as informaes sobre a empresa de forma automtica para poder prever melhor em quais reas ou locais as empresas deve investir seu recursos e a mo-de-obra disponvel.

Mas para ter o retorno esperado pela empresa a implantao de um software ERP deve ter os seguintes passos bem definidos: Especificao dos processos, adoo de boas prticas, fazer uso de base de dados unificada.

Especificao dos processos: Este um passo importante para o bom resultado do ERP, isso um grande dilema para as pequenas empresas. Que na maioria dos casos no possui esses passos bem definido. Estas especificaes devem envolver todos os nveis de tarefas desde as mais complexas aos mais simples.

Adoo de boas prticas: Essa uma discusso que deve se tomar muito cuidado ao defini-las, porque a boa prtica para uma empresa

30

pode no trazer o mesmo beneficio para outra. Este software no geral vem com a maioria de possibilidades que ao logo do tempo foram incorporadas com o amadurecimento da ferramenta e a empresa tem que escolher qual delas se encaixa melhor a suas necessidades ou solicitar o ajusta da que melhor se encaixa. Uso de base de dados nica: Esse um artifcio incorporado ao ERP que por ser um conjunto de sistemas integrados todos os mdulos se comunicam entre se evitando redundncia de dados e melhorando o controle das informaes criticas para a empresa.

3.4 Aplicabilidade e Mercado

O mercado de ERP vem obtendo crescimento continua desde os anos noventa e em 2009 teve um crescimento de 17% em comparao ao ano de 2008, pensando na continuidade de crescimento desse mercado as empresas que vendem solues em ERP vem oferecendo servios para tornar as solues mais acessveis para empresas de pequeno porte vendo as solues por mdulo e oferecendo servios de hardware para que as empresas que venham a adquirir o servio no tenham a necessidade de investir tambm em infra-estrutura de TI reduzindo custo na aquisio e manuteno de hardwares.

31

A estimativa para todo o ano de 2009 de que as empresas brasileiras tenham gastado mais de 2,5 bilhes de reais em sistemas de ERP (Enterprise Resource Planning), o que equivale a um crescimento de 17% em relao ao ano anterior. (Ktia Arima, 2010)

Em contrapartida as empresas pagam uma mensalidade para a companhia prestadora do servio, para manuteno do software, controle de backups, antivrus, firewall, monitoramento, suporte e manuteno. Essa opo servios que as empresas de ERP vem oferecendo vem chamando muito a ateno das empresas de pequeno porte e o que contribuiu com o crescimento acentuado dos Sistemas Interados ao longo dos anos, mesmo com a crise que aconteceu recentemente os impactos nessa rea pouco afetou seu crescimento.

32

4. Ferramentas ERP baseados em Software Livre


4.1 Introduo

Com as empresas cada vez mais participando do mercado globalizado e com a necessidade das companhias deterem um melhor controle das informaes dos setores, se torna cada vez mais necessrio o uso de sistemas integrados para melhor gerenciar todos os processos de organizaes de pequeno e mdio porte. Com o uso de ERP as empresas podem se planejar melhor, tomar decises quando cada setor precisa de algum tipo de investimento ou mesmo esta passando por algum novo desafio. Essa algumas das varias situaes que um ERP pode ajudar essas empresas no seu crescimento. Mas a implantao de um Sistema de Gesto Integrado (SIG) algo que tem que ser planejado com muita cautela, e que s pode da o retorno desejado quando se planeja a logo prazo. O maior desafio para a utilizao desses softwares em pequenas companhias a falta do gerenciamento de processos que existe. Para a incorporao de um SIG nessas empresas o primeiro passo a definio dos processos ou ajustar o que j existe ao que propem a ferramenta escolhida como forma de reduo de custo de aquisio e manuteno desses aplicativos. A utilizao desses softwares livres vem trazer todos os benefcios que grandes organizaes tanto comerciais como industriais j possuem o seu alcance.

33

4.2 Porque Software Livre?

J existem varias opes de programas a disposio das companhias de formas livre. Tem que se tomar um cuidado muito grande quando se fala em ferramentas livres. As pessoas confundem o fato de ser livre e ser gratuito. Existem grandes diferenas, os softwares livres so disponibilizados para a comunidade tanto o software pronto para uso como seu cdigo-fonte para que possa ser feita melhorias na ferramenta. Uma ferramenta livre uma vezes registrada pelo GPL (General Public License) no pode ser registrado como software proprietrio e o direito autoral dos desenvolvedores deve ser mantido. O fato de ferramenta ser livre no significa que o desenvolvedor no possa cobrar pela distribuio do software, o que garantido para quem adquire esse tipo de sistema a liberdade de melhor-lo e redistribuir o que foi modificado da forma que preferir.

Segundo a Free Software Foundation (Fundao para o Software Livre), considerado livre qualquer programa que pode ser copiado, usado, modificado e redistribudo de acordo com as necessidades de cada usurio. Em outras palavras, o Software considerado livre quando atende a esses quatro tipos de liberdades definidas pela fundao. Nada impede que um desenvolvedor cobre pelas modificaes feitas, pois h custos como em qualquer outra atividade, porm a diferena est na filosofia do Software Livre, a qual visa o esprito de liberdade e no o lucro. (Camila Porto de Camargo, 2008)

34

Mas porque usar ERP livre? O uso de ERP livre foi observado pelo fato de empresas de pequeno e mdio porte no ter condies de fazer a aquisio de sistemas ERP de grande porte pelo alto custo de aquisio e manuteno. Mas necessrio que se tome muito cuidado ao se adquirir uma ferramenta livre, fazer pesquisas do uso dessas ferramentas, casos de sucesso, se no pas dado suporte ao software, possui alguma empresa que oferea suporte ao aplicativo para adequao do software para as regras brasileiras no caso de sistema que so desenvolvidos no padro internacional ou no caso de softwares brasileiros e que ao longo do tempo venham a necessitar ajustar suas regras.

4.3 Openbravo

A primeira ferramenta que ser observada no estudo de caso a seguir o OpenBravo, est uma opo para empresas de mdio porte por considerar a necessidade de suporte e por ter a opo de migrao dos dados entre verses do software que a empresa j possui. A preocupao quanto ao suporte para essa ferramenta o fato de que por ser uma ferramenta criada dentro dos padres internacionais algumas regras precisam ser ajustada para atender as necessidades fiscais e contbeis do Brasil.

35

No Brasil existem empresas que oferecem suporte ao OpenBravo, algumas das solues que as empresas fornecem so: Pacote de traduo, configurao do OpenBravo nos S.O (Linux e Windows), Carga de NCM4, Configurao de campos customizados (CPF e CNPJ) e suas respectivas validaes, Configurao de Inscrio Estadual, entre outras. Alm de todos os pacotes disponveis as empresas disponibilizam equipes para acompanhar o processo de implantao do ERP na companhia. Para a configurao do OpenBravo algo fcil de ser feito para usurios da distribuio Ubuntu, existe um repositrios pronto disponvel no site do projeto para a instalao do ERP, so pr-requisitos os softwares: PostgreSQL, Oracle JDK, Apache Tomcat, Apache Ant. A partir da verso 2.5 tambm e dado suporte para o SGBD Oracle. Para quem prefere trabalhar com os sistemas operacionais Windows pode ser feita a configurao do mesmo bastando instalar os pr-requisitos exigidos e fazendo a instalao do ERP atravs do executvel disponvel no site do projeto (openbravo.com). Para o caso de uso foi usado a opo de instalao e configurao do OpenBravo atravs do repositrio do site, a configurao foi feita na verso 10.04 do Ubuntu numa mquina virtual com 8 GB de HD e 1 GB de memria RAM.

Nomenclatura Comum do Mercosul

36

4.4 Freedom ERP

A outra ferramenta que ser abordada no estudo de caso o Freedom ERP, esse sistema hoje o mais usado nas pequenas empresas. um software brasileiro, sua principal vantagem o fato do mesmo ser desenvolvido usando as regras fiscais e contbeis brasileiras. A empresa desenvolvedora vem dando suporte e oferecendo curso para as pessoas interessadas no sistema. Possui uma comunidade bastante ativa e que na medida do possvel vai resolvendo os problemas que os usurios vem repassando atravs do frum e o desenvolvimento de novas funcionalidades sugeridas pelos usurios. A ferramenta bastante simples para instalao, e encontra-se material facilmente na internet. Algumas parametrizaes bsicas para o sistema esto disponveis no youtube.com. O fato de a ferramenta ser desenvolvida dentro dos padres brasileiros faz com que os usurios tenham uma melhor aceitao. Diferente do acontece com os ERPs livres que so produzidos com padres internacionais e que as empresas acabam pagando por suporte ou montando uma equipe prpria para trabalhar na customizao da ferramenta. Isso acaba reduzindo bastante o custo para implantao deste software em empresas de pequeno porte. O sistema todo desenvolvido em Java Swing e usa o banco de dados Firebird 1.5 Server. Para fazer uso do ERP basta descompactar o arquivo que est disponvel no site do projeto. Os pr-requisitos para a instalao do Freedom ERP

37

so: A instalao da JVM (Java Virtual Machine) e a instalao do Firebird no computador. Para a configurao das mquinas que iro trabalhar com a ferramenta basta seguir os mesmos passos da implantao do sistema. A nica diferena que o arquivo de configurao do banco dados deve apontar para a mquina servidora e no necessria a instalao do Firebird na mquina cliente. Para os usurios que preferem usar o que h de mais novo do Freedom ERP tem a opo de baixar o cdigo-fonte direto do seu repositrio. Existem varias verses de repositrios disponveis, algumas delas j so verses finalizadas e existe outro que possui tudo que est sendo desenvolvido e corrigido. Esses repositrios podem ser encontrados no link: http://freedom-erp.googlecode.com/svn/. Para quem preferir baixar o cdigo-fonte existe tutorial disponvel no frum do Freedom ERP explicando como deve ser feito o processo de configurao da IDE Eclipse e compilao do projeto. Para fazer testes com essa ferramenta foi usada a verso 10.04 do Ubuntu e o Firebird 1.5, essa verso do Firebird a recomendada pela empresa mantedora do ERP, pois a verso mais nova do Banco de Dados ainda no foi homologada. Foi usado o diretrio /opt do Linux para descompactar os dados. Um erro que aconteceu ao se trabalhar com esse caminho que o recomendado para implantao do sistema observou-se que foi necessrio mudar a permisso do diretrio (Firebird) para o usurio e grupo firebird para que o banco de dados possa fazer a leitura e escrita dos dados na base. Para fazer o uso do ERP foi baixada a verso mais nova do que existe disponvel no momento do checkout do trunk. Todas as etapas do processo de

38

configurao do Eclipse e implantao foram seguidas a partir das recomendaes feitas pelos usurios da comunidade oficial do software.

39

5. Estudo de Caso
5.1 Contextualizao

O estudo de caso ser feito usando uma empresa fictcia de distribuio de cosmticos (Distribuidora de Cosmtico Sergipe). A empresa ira fazer a venda e distribuio dos produtos no varejo. A simulao de implantao na Distribuidora de Cosmtico Sergipe ser feita de uma forma genrica, o intuito desse trabalho mostra a funcionalidades que as ferramentas podem oferecer, e no trazer uma soluo para as empresas, at porque o ERP deve ser configurado de acordo com o perfil de cada empresa e quais so as etapas dos processos definido pelos seus gestores. Por ser um processo muito complexo e que pode chegar a demorar 1 (um) ano dependendo do porte da empresa e de como esto definidas as etapas de seus processos. Somente as funcionalidades bsicas sero mostradas ao logo de todo trabalho, alm de alguns mdulos precisarem do auxilio de pessoas especializadas para auxiliar na parametrizao do ERP. Outro obstculo encontrado na situao que ser abordada pelo estudo de caso o fato das ferramentas no possurem muitas documentaes disponveis na internet. Maiores detalhes sobre os desafios encontrados com a ferramenta sero mais detalhada nos itens: 5.2.3, 5.2.4, 5.3.3 e 5.3.4 que so referentes s vantagens e desvantagens de cada ferramenta estudada.

40

Ser feita a implantao de 2 (duas) ferramentas ERP estudadas para analisar qual delas melhor atendera a necessidade de empresa de pequeno porte. O foco dessa implantao observar os benefcios que o software ira trazer para a empresa simulada e como ser feito o gerenciamento dos setores. importante ressaltar que o processo de implantao de uma ferramenta ERP algo que demorado pelo fato da maioria da empresas de pequeno porte no possuir seus processos bem definidos e por grande parte das empresas prefere ajustar seus processos as necessidades da ferramenta a customizar o software para atender suas necessidades para reduo do custo de implantao. Nesse estudo de caso o modulo de produo no ser usado por que o perfil da empresa estudada no produz seus produtos, s feita revenda e distribuio de produtos fornecidos por empresas que manufaturam cosmticos para

comercializao em todo territrio brasileiro. Em contrapartida o mdulo de gerenciamento de estoque devera ser muito bem monitorado pelas pessoas responsveis pela requisio e controle do fluxo de entrada/sada do estoque. Para evitar que a empresa no tenha dinheiro parado (estoque em excesso) e evitar falta dos produtos comercializados pela empresa. Outro mdulo que ser apresentado o financeiro, que ficara responsvel para monitorar todas as contas a pagar e receber da empresa. Fazendo com que a empresa possa melhor gerenciar o fluxo de caixa da companhia podendo com isso negocias dividas com seus fornecedores e credores, avaliar o momento certo para fazer investimentos.

41

O mdulo de pronto de venda (PDV) tambm ser abordado, atravs desse mdulo que registrada todas as sadas da empresa. Esse mdulo faz o registro de todas as vendas e contabilizada essas sadas do estoque da companhia. Sero usados os mdulos de: Cadastro de produtos/servios Gerenciamento de estoque Cadastro de clientes Cadastro de fornecedores Registro de venda (PDV)

5.2 OpenBravo
5.2.1 Caractersticas

OpenBravo uma soluo para pequenas e medias empresas lder de mercado na Europa, um sistema totalmente desenvolvido para web usando a tecnologia Java e SGBD PostgreSQL. A partir da verso 2.5 do sistema foi adicionado o suporte ao SGBD Oracle. Aos poucos o OpenBravo vem crescendo no Brasil e ainda no teve uma aceitao maior por parte das empresas por ser um software relativamente novo no mercado. J existem empresas que oferecem suporte ao sistema no pas e que disponibiliza vrios pacotes para ajustar a ferramenta para os padres brasileiros.

42

Um grande diferencial que foi encontrado no OpenBravo e que bastante interessante o comeo foi bastante problemtico foi o fato de que ao instalar novos mdulos ou re-compilar o sistemas ocorrer alguma falha a ferramenta impede o acesso de qualquer login. Permitindo o acesso somente para o usurio padro OpenBravo para poder fazer as correes necessrias para o sistema volta a sua normalidade.

Figura 4 - Mdulos OpenBravo ERP Fonte: http://www.codix.com.br/openbravo-funcionalidades.html

Na figura 4 so apresentados os mdulos que esto disponveis no ERP so eles: Dados Mestres, Compras, Logstica, Servios e Projetos, Produo, Comercial e CRM e Financeiro (Contas a pagar e Contas a receber). A ferramenta tambm possui um modulo chamado de OpenBravo POS. O modulo responsvel pela demanda de varejo e do suporte a tela sensvel ao toque. O modulo vem separado do ERP, pois pode ser feito uso somente do POS ou ERP de forma separada ou a integrao do OpenBravo POS ao ERP.

43

O modulo POS todo desenvolvido na tecnologia Java Swing tendo suporte maioria dos hardwares j est disponvel e o modulo de restaurante est disponvel e do suporte a telas touch screen. Apesar da ferramenta Open POS est sendo comentada no trabalho a mesma no ser analisado, nenhum estudo da mesma ser feito. So disponibilizados vrios mdulos que pode complementar o uso do software pela empresas, entre eles est o mdulo educacional. Alguns desses mdulos so liberados para downloads e outros possuem um valor agregado para aquisio do mesmo. Lembrando que pelo fato de se trabalhar com software livre ao se adquirir um desses mdulos mesmos que sejam pagos os desenvolvedores do mesmo tem que disponibilizar o cdigo-fonte. Um software uma vez livre no pode ter seu cdigo fechado e a pessoa que o adquirir pode usar a ferramenta da forma que achar melhor.

5.2.2 Vantagens

Entre as principais vantagens do software o mesmo ser seus mdulos ERP todo desenvolvido para Web evitando assim problemas de compatibilidade com o Sistema Operacional (SO) usado pelos usurios.

A verso POS mesmo sendo desenvolvido para Swing funciona na maioria dos sistemas por fazer uso da tecnologia Java.

44

Fcil migrao entre as verses do sistema pelo mesmo fazer a migrao dos dados atravs de arquivos usando a funcionalidade de importao/exportao.

A ferramenta OpenBravo POS j da suporte a tela sensveis ao toque. Adicionar/Remover novos mdulos de forma simples. Suporte para ajustar a ferramenta a necessidades fiscais e contbeis do Brasil.

Os softwares OpenBravo ERP e OpenBravo POS podem trabalhar de forma separada ou integrada de acordo com necessidade da empresa.

Fcil instalao do ERP atravs de repositrios para o sistema operacional Linux.

5.2.3 Desvantagens

Verso original do sistema desenvolvido com base nas regras fiscais e contbeis internacionais.

Dificuldade de encontrar documentao com as parametrizaes bsica para o ERP.

Dificuldade para encontrar materiais para configurao do Eclipse para as pessoas que querem fazer as melhorias ou para estudar o cdigofonte.

Dificuldade de uso da ferramenta por pessoas iniciantes ou com pouca experincia.

45

5.2.4 Processo de Implantao

O site do projeto disponibiliza uma mquina virtual demo para quem tem interesse em conhecer a ferramenta. O processo de configurao da ferramenta ser feita do zero seguindo as recomendaes do site (openbravo.com). Os primeiros passos que sero apresentados no estudo de caso a configurao do servidor usando uma mquina com Ubuntu5 10.04, 8 (oito) GB HD e 1 (um) GB de memria RAM. A instalao da ferramenta ser feita atravs do repositrio disponibilizado no site do projeto.

Para abrir o terminal siga o cominho: Aplicativos > Acessrio > Terminal. No arquivo: /etc/apt/sources.list deve ser adicionado os repositrios:

deb http://archive.canonical.com/ubuntu lucid partner deb-src http://archive.canonical.com/ubuntu lucid partner

Lembrando que esse comando usado para as distribuies Linux baseada no Debian6. Aps adicionar os caminhos ao arquivo ser feito o processo de instalao da ferramenta. Abra o terminar no Ubuntu para

Distribuio baseada no Debian com mais usabilidade para os usurios uma das distribuies usada como base para novos distros desenvolvida para um determinado perfil de usurio.
6

46

atualizar a lista dos repositrios7 e em seguida solicitar a instalao do OpenBravo ERP os comandos usados so:

sudo apt-get update sudo apt-get install openbravo-erp

importante ressaltar que as distribuies Linux so case sensitive, ou seja, o uso de maisculo e minsculo na escrita de comandos no terminal faz diferena. Aps a execuo dos comandos acima s esperar o processo ser encerrado que o ambiente da ferramenta j estar pronto, o uso de repositrio garante que todos os programas que so pr-requisitos para instalao e funcionamento do software tambm sejam instalados. Por padro, quando o ERP instalado ele j estar configurado para ser inicializado automaticamente. Para garantir que o software j est rodando ser reinicializado o Sistema Operacional (SO8). Aps reinicializaro basta abrir o bowser9 e colocar o endereo: localhost/openbravo se o ERP est sendo acessado da prpria mquina. Caso queira fazer o acesso do software a partir de outra mquina basta verificar o IP10 da mquina servidora colocando o comando ifconfig no terminal. Para acessar basta substituir a palavra localhost do endereo acima pelo IP da mquina servidora. Aps entrar no endereo informado a tela que ira aparecer ser parecida com a imagem abaixo:

7 8

So servidores onde so armazenadas verses dos softwares e os requisitos para uso do mesmo. Programa usado para controlar outros programas e acessrios (hardware) ligados ao computador. 9 Programa usado para navegao na rede mundial de computadores (internet). 10 Endereo da mquina em uma rede de computadores.

47

Na figura 5 apresentada a tela de login do openbravo:

Figura 5 - Login OpenBravo

Para fazer o primeiro acesso ao OpenBravo devem ser usados o usurio: Openbravo e a senha: openbravo. Os usurios para login no sistema so case sensitive. Na figura 6 apresentada a tela inicial do OpenBravo, a tela mostrada referente a configurao de dados mestres do ERP:

48

Figura 6 - Pagina inicial OpenBravo

O OpenBravo est dividido em vrios mdulos que sero apresentados ao longo do estudo de caso. Sendo que abordada funcionalidades bsicas at onde foi conseguido chegar com a ferramenta, foi encontrada muita dificuldade com o software por existir pouco material na internet e alguns conceitos serem apresentados de forma diferente do que usado no Brasil. O primeiro a ser apresentado o de configurao geral. Ao fazer o primeiro acesso ao ERP com seu usurio padro, nesse mdulo que ser feita todas as configuraes iniciais como criar a empresa, definir o usurio administrador da empresa, moeda, configurao de regio. As empresas que fornecem suporte ao software podem oferecer algumas cargas para esse tipo de informao. Para quem pretende estudar a ferramenta ser necessrios fazer o cadastro desses dados de forma manual. Mas algumas informaes como a de moeda j vem carregada por default.

49

Mas antes de fazer qualquer configurao no ERP ser feita a traduo do sistema, que por padro vem com o idioma ingls. O pacote est disponvel de forma gratuita e pode ser baixado de forma simples e direto do sistema. Mas est funcionalidade s est disponvel a partir da verso 2.5 que a verso que est sendo apresentada no estudo de caso. Para adicionar o mdulo de traduo siga os passos: Configurao geral > gesto de mdulos > adicionar mdulos. Para encontrar o pacote de traduo basta procurar por pt_BR. Esse e outros pacotes esto disponveis, alguns deles de forma gratuita como mostra a imagem abaixo:

Figura 7- Instalar modulo de traduo

Para iniciar a instalao basta clicar em install now, ira aparecer uma tela solicitando que seja aceito um termo de acordo, aps isso o processo de instalao ser iniciado. Mas aps o processo de instalao iniciado qualquer falha na

50

execuo do processo pode gerar erros j que todo o sistema re-compilado e ao final ser requisitado o login novamente. Mas para definir o idioma como default necessrio configurar a linguagem no usurio, para fazer essa alterao basta clicar no nome do usurio como mostrado na figura 8.

Figura 8 - Definir linguagem padro OpenBravo

Caso encontre alguma dificuldade em visualizar a tela acima verifique se o seu anti-popup11 est ativo, o sistema usa muito esse tipo de tela em algumas situaes. Para fazer a mudana basta selecionar a linguagem e marcar o quadro definir como padro. No OpenBravo o cadastro de uma nova empresa feito no menu entidade, algo bastante fora dos padres brasileiros. No cadastro da empresa definido o usurio administrador, senha e a dimenso do modulo contbil no ERP como apresentado na imagem abaixo:

11

Programa usado pelos navegadores para barrar a abertura de janelas no autorizadas pelos usurios

51

Figura 9 - Criar entidade OpenBravo

Aps a criao da empresa, deve ser feita o acesso ao sistema atravs do usurio criado no momento do cadastro da entidade. Cada unidade chamada de Organizao no ERP, e ela esta subdivida em 4 (quatro) tipos de organizao: Organizao: a empresa mestre, para o sistema essa no uma entidade real, por esse motivo no permitido operaes nem movimentao para essa entidade. Pessoa Jurdica com contabilidade: Essa uma entidade que tem seus dados geridos pelo ERP e faz o controle contbil das operaes. Pessoa Jurdica sem contabilidade: Essa uma entidade que tem seus dados geridos pelo ERP, mas no faz o gerenciamento contbil.

52

Genrica: Essa uma entidade jurdica que pode fazer qualquer tipo de operao definida pelo sistema. No possui nenhum tipo de restrio, como acontece com as opes anteriores.

A tela abaixo mostra como feito o cadastro de uma unidade da empresa, ou como chamado no OpenBravo o cadastro de uma organizao. Para fazer o cadastro basta seguir o menu: Configurao Geral > Organizao > Organizao.

Figura 10 - Criar Organizao OpenBravo

Uma coisa observada no cadastro de empresas no sistema que no passada informaes como: CNPJ, CPF e Inscrio Estadual porque o sistema est em sua forma mais genrica e no est atendendo os padres brasileiros.

53

Para cadastrar o endereo da empresa basta clicar na palavra informao no sub-menu que aparece acima dos dados cadastrais da empresa.

Figura 11 - Cadastrar endereo organizao OpenBravo

Todas as telas de cadastro do ERP podem ter auditoria com o nome do usurio, data do cadastro, usurio da ultima atualizao e sua respectiva data. Com as unidades da empresa cadastrada ser iniciado o cadastro de dos clientes e fornecedores da empresa. Para cadastrar os fornecedores da empresa ser usado o mdulo Gerenciamento de dados principais. Para esse cadastrado usado o item parceiro de negocio. Nessa tela feito o controle tanto de cliente, fornecedores e colaboradores. Mas s ser apresentado o cadastro de cliente e fornecedores. A imagem abaixo apresenta os dados cadastrais de fornecedor/cliente.

54

Figura 12 - Cadastrar Parceiro de negocio OpenBravo

Os passos apresentados a partir de agora so os mesmos tanto para cliente como para fornecedor, mas necessrio fazer o cadastro da categoria do parceiro do negcio antes. O campo obrigatrio no cadastro, os campos obrigatrios tm seus campos com o fundo rosado. Um atalho para fazer o cadastro da categoria de negcio, todos os campos que esto com sua descrio em azul porque possui o link para o seu respectivo cadastro. Clicando no link para cadastro classificao de parceiro de negocio ser apresentada.

55

Figura 13 - Classificao parceiro de negocio OpenBravo

Voltando para a tela de cadastro de negocio as opes de cadastro de negocio do fornecedor j esto disponveis. O restante dos dados referente ao prprio fornecedor. Aps o cadastro dos dados do parceiro de negocio ser feito o cadastro do endereo do mesmo. Para isso basta clicar no sub-menu Localizao/Endereo que est disponvel no cadastro do parceiro de negocio como aparece na imagem abaixo:

Figura 14 - Cadastrar endereo parceiro de negocio OpenBravo

56

No caso de est sendo feito o cadastro para um fornecedor a prximo submenu que ser apresentado o de fornecedor. Nesse item sero cadastrados os dados como: forma de pagamento, dias de vencimento, e deve ser marcado o item de fornecedor.

Figura 15 - Cadastrar parceiro de negocio OpenBravo (Fornecedor)

No caso de cadastro de cliente ser usado o sub-menu cliente e nessa tela ser feito cadastro dos dados como: agrupamento da fatura, termos da fatura, limite de credito, dias de vencimento entre outras coisas, como mostra a imagem abaixo:

57

Figura 16 - Cadastrar parceiro de negocio OpenBravo (Cliente)

O prximo passo fazer o cadastro dos produtos que fazem parte da empresa. Lembrando que os produtos que sero cadastrados todo produto que ser consumido pela empresa, pode ser tanto um produto que ser revendido que o foco da empresa. Como os produtos imobilizados (produtos usados pela empresa como: mesas, cadeiras, computadores) como mostra a imagem abaixo:

58

Figura 17 - Cadastrar Produto OpenBravo

Para poder efetuar o cadastro de produtos antes necessrio fazer o cadastro dos tipos de taxas, categoria do produto e as unidades de medidas que sero usadas para os produtos. Para efetuar o cadastro de esses itens bastos clicarem nos links para ir tela de cadastra do referente item. Abaixo sero apresentadas as telas de cadastro de categoria de produtos e categoria da taxa. Na categoria de produto definido o percentual de lucratividade e categoria de ativo.

59

Figura 18 - Categoria de produtos OpenBravo

Para o cadastro de impostos ser feito o uso do cadastro de categoria de imposto como apresentado na tela abaixo:

Figura 19 - Categoria impostos OpenBravo

Com esses dados cadastrados podem ser feito o cadastro dos dados dos produtos porque a partir de agora todos os requisitos para o cadastro j esto

60

disponveis, o restante dos dados so caractersticas do produto. A partir de momento que todos os cadastros mencionados acima esto concludos pode comear a fazer os pedidos para alimentar o estoque da empresa. Como mostra a imagem abaixo:

Figura 20 - Requisio de material OpenBravo

A partir desse ponto do trabalho foi encontrada dificuldades para andamento no uso da ferramenta e por achar algumas etapas do processo anterior confuso. No processo de requisio os fornecedores cadastrados no so localizados pelo sistema. Para o mesmo poder aparecer foi criado um cliente que faz o papel de distribuidor, mas o funcionamento dessa forma no atende a necessidade da empresa. Pelo fato do cliente que est sendo cadastrado fazer o papel da empresa onde est sendo cadastrado como mostra a tela abaixo:

61

Figura 21 - Consultar fornecedor requisio de material OpenBravo

Na tela acima os fornecedores que aparecem so do tipo customers, que no distribuidores vinculados a menu fornecedores. Foi nica forma encontrada para tornar os fornecedores visveis. Outro bug o fato de a lista de organizaes a qual o pedido ser vinculado no est disponvel, essa mesma lista esta normal em todas as outras telas de cadastro anteriores. J a lista de preos, mesmo estando cadastrada no foi possvel visualizar para fazer a requisio de pedidos com est sendo mostrado na imagem abaixo:

62

Figura 22 - Cadastrar lista de preos OpenBravo

Para tirar todas as dvidas quanto ao cadastro de preos dos produtos a lista de verso dos preos tambm foi feita, mas o problema mesmo assim persistiu. Alm disso, foi encontrado um bug no uso do calendrio quando o ERP acessado pelo browser Chrome.

Figura 23 - Verso da lista de preos OpenBravo

63

Por esse motivo no foi dada continuidade no estudo de caso, foi encontrada muita dificuldade para entendimento de regras para configurao do ERP alm de encontrar alguns bugs que impediram a execuo de algumas etapas do processo.

5.3 Freedom ERP


5.3.1 Caractersticas

O Freedom ERP atualmente o sistema mais usado no Brasil, o principal diferencial dessa ferramenta em relao a seus concorrentes o fato de trabalhar com as regras fiscais e contbeis brasileiras. Diferente do que acontece no OpenBravo, que o modulo de gerencia do caixa algo a parte conhecido como OpenBravo POS. Esta ferramenta j possui o sistema de PDV (como mais conhecido) integrado ao ERP. O sistema tem os mdulos de: PDV, Fiscal, Contbil, Contas a pagar, contas a receber, estoque, controle de entrada e sada. O sistema fiscal tem suporte gerao da declarao Sintegra que uma das declaraes obrigatrias que as empresas devem entregar mensalmente a Secretria da Fazenda do seu estado. A verso usada para o estudo de caso a Standard. Para os desenvolvedores que quiserem conhecer melhor a ferramenta ou quer contribuir com seu desenvolvimento existem repositrios disponveis tanto para a verso que esta sendo desenvolvida como pode ser baixada as verses que j foram finalizadas.

64

Existe uma verso mais completa para o Freedom ERP, mas a aquisio da mesma feita com a contratao do suporte da empresa mantedora do projeto atualmente que a SetPoint Informtica Ltda. que vende suporte a ferramenta desde 2003 e fornece treinamentos para as pessoas que desejam aprofundar seu conhecimento quanto a ferramenta. Os principais diferenciais entre a verso Standard e a verso completa est em: Melhorias no modulo de PDV, Modulo Financeiro (Conta a pagar e Contas a receber). Tambm existem 2 (dois) mdulos que no esto disponveis na verso standard: Modulo de produo e o CRM. O modulo CRM responsvel pela gerencia do relacionamento da empresa com seus clientes. A Setpoint oferece outras opes de softwares para integrao ao Freedom ERP, umas das opes disponveis no momento o Software Setpoint-NFe. Est uma boa opo para quem quer se adequar as novas leis fiscais brasileiras e optar pelo uso de notas fiscais eletrnicas. Essa uma ferramenta bastante completa e que esta sofrendo melhorias constantemente e acessvel para pessoas que querem usar a ferramenta de forma independente, j que a mesma j est toda preparada dentro das regras brasileira.

5.3.2 Vantagens

Sistema desenvolvido na tecnologia Java, dando suporte a mltiplas plataformas.

timo para empresas novas e que no podem investir em suporte na fase inicial de implantao do ERP.

65

Comunidade bastante ativa na internet. Materiais para configurao da ferramenta pode ser encontrados na internet ou no frum da ferramenta.

No necessita de mquina muito robusta para um bom desempenho.

5.3.3 Desvantagens

Ferramenta desenvolvida para desktop A verso mais atual do ERP vem com os JARs desatualizados, necessidade de baixar o cdigo-fonte e fazer a compilao na IDE Eclipse.

Fragmentao muito grande dos processos no software, dificultando o entendimento para iniciantes na ferramenta.

As mensagens de erro do software no so claras dificultando a forma como os usurios devem agir com os erros.

Ao trabalhar com a ferramenta foi encontrado vrios bugs, um deles est na consulta de pedidos.

5.3.4 Processo de Implantao

Essa a segunda ferramenta que ser apresentada nesse trabalho, e uma das que mais me surpreendeu quando comecei a procurar por opes de ferramentas disponveis no mercado com licena GPL. A configurao do ambiente de trabalho algo diferente principalmente para pessoas que esto familiarizados com a plataforma Windows, principalmente para

66

quem quer trabalhar com o que tem de mais novo na ferramenta pelo fato de precisar compilar o cdigo-fonte na IDE Eclipse. Nesse trabalho no ser apresentado um passo a passo de como deve ser feita a configurao da ferramenta e do ambiente usado, apenas os principais pontos da configurao sero abordados. Para seguir os passos de compilao do Freedom ERP so pr-requisitos os programas: Java Virtual Machine (JVM) 1.5.x e IDE12 Eclipse13 3.2.5 (Essa foi a verso do Eclipse usada nos testes). No recomendado o uso de OpenJDK14 por possui alguns erros de compatibilidade. Lembrando que o processo de baixar os projetos do Freedom ser feito somente para compilao do projeto, no ser feita nenhuma analise da arquitetura usada para desenvolvimento do software. Para obter sucesso na compilao do Freedom ERP alguns plug-ins devem ser instalados: Mylyn15 e o Subclipse16. Ambos os complementos podem ser baixados diretamente do eclipse como mostrado abaixo: Para obter o Mylyn basta copiar o link:

http://download.eclipse.org/tools/mylyn/update/e3.4 no Eclipse menu: Help > Install New Software. No local indicado copie o link acima e continue o processo. Aps selecionar todas as opes que so disponibilizadas. Como mostra a imagem abaixo:

12 13

Ferramenta integrada para desenvolvimento de software Ferramenta livre para desenvolvimento de software usando a tecnologia Java 14 Verso Open Source para a mquina virtual Java 15 Ferramenta para micro-gerenciamento de projetos 16 Plug-in que permite trabalhar com o SVN

67

Figura 24 - Instalar plug-in MyLyn

Aps a seleo de todas as opes basta clicar no boto Next duas vezes e esperar a instalao do Mylyn no Eclipse. Aps a instalao ser necessrio a reinicializaro do Eclipse. Para a instalao do SubClipse basta seguir o mesmo processo da instalao do software anterior, s que para esse software ser usado o link:

http://subclipse.tigris.org/update_1.6.x lembrando que devem ser marcadas todas as opes. Como mostrado na imagem abaixo:

68

Figura 25 - Instalar plug-in Subclipse

A partir de agora iniciaremos o processo de configurao do repositrio do Freedom ERP, vamos baixar a verso que est disponvel no trunk do projeto. Para abrir o SVN vamos ate o menu: File > New > Other > CheckoutProjectsFrom SVN.

69

Figura 26 - Novo projeto SVN

Pressione Next e na prxima tela ser informar o caminho do repositrio onde esto armazenados os projetos do Freedom ERP. Na tela seguinte vamos marcar a opo: Create new repository location pressione o boto next. Na tela abaixo ser informado o caminho do repositrio SVN que ser feito o checkout dos dados. Como mostrado na imagem abaixo:

70

Figura 27 - Caminho repositrio SVN

Na tela seguinte sero mostrados os projetos que esto disponveis no repositrio, observe que na imagem esto sendo exibidos quais os projetos que devem ser feito o download.

Figura 28 - Selecionar projetos SVN

71

Feito o download dos projetos, vamos agora compilar o projeto e montar o diretrio onde deve ficar os jars compilados. Na imagem abaixo est sendo mostrado o caminho onde esto os arquivos jardesc para a compilao dos projetos. V agora para o Package Explorer do Eclipse e abrir o projeto freedom, dentro dele vai encontrar o diretrio: lib > jardesc. nesse caminho que esto os arquivos que iro gerar os jars17 que precisamos para executar o Freedom ERP. Selecione todos os arquivos *.jardesc que esto no caminho acima e clicando com o boto direto ir aparecer um menu, e nele clique no item create jars. Aps a finalizao do processo de compilao ira aparecer um aviso, s clicar em OK. Como mostrado na imagem abaixo:

Figura 29 - Criar jars projetos

Agora que os requisitos foram baixados, ser iniciado o processo de montagem do ambiente, s montar a estrutura de diretrio e copiar os arquivos.
17

Pacote de arquivos Java compilado.

72

Vamos comear: Como estou usando o Linux, vai ser feita as configuraes no diretrio /opt/freedom com a estrutura mostrada na imagem abaixo:

Figura 30 - Caminho diretrio freedom

Vamos agora comear a copiar os arquivos para os seus diretrios correspondentes. importante montar os arquivos com a estrutura que est sendo mostrada e tambm o caminho onde est sendo feito. Porque os arquivos que vamos copiar, alguns deles de configurao esto preparados para ser executado dentro desse caminho. Ento qualquer coisa que for feita fora do que est sendo mostrado tem que se verificarem os arquivos que precisam sofrer mudanas. Como esta sendo trabalhado com Linux, para poder fazer a copia dos arquivos para o caminho /opt/freedom e para os seus subdiretrios lembre que preciso antes de tudo da permisso de escrita no diretrio freedom, e nos seus subdiretrios para o usurio que foi feito login ou entrar com a senha root do Linux.

73

Os arquivos que sero copiados esto dentro do projeto freedom, que foi dado checkout a partir do SVN e que se encontra dentro do seu workspace18 do Eclipse. Vamos comear fazendo a copia dos arquivos que ficaro no diretrio /opt/freedom/bin. Faa a copia dos arquivos de extenso *.bat e *.sh que se encontro no caminho: ~/workspace/freedom/lib/exec/ para o diretrio

/opt/freedom/bin. Como mostra a imagem abaixo:

Figura 31 - Arquivos bin freedom

Vamos agora fazer agora a copia dos arquivos que ficaro no diretrio: /opt/freedom/lib. Deve ser feita a copia dos arquivos com extenso *.jar e *.properties que esto nos caminhos: ~/workspace/freedom/lib e

~/workspace/freedom-flw/lib para o caminho mencionado acima. A imagem abaixo mostra o caminho dos arquivos que devem ser copiados:
18

Ambiente de trabalho onde so armazenados os projetos da IDE Eclipse

74

Figura 32 - Arquivos lib freedom 1

Figura 33 - Arquivos lib freedom 2

Agora vamos copiar o arquivo de configurao que foi mencionado anteriormente: O arquivo deve ser copiado do caminho:

75

~/workspace/freedom/freedomwin.ini e depois deve ser colado e renomeado no caminho: /opt/freedom/freedom.ini. nesse arquivo que esto s configuraes de acesso da ferramenta e da configurao do acesso ao banco de dados Firebird 1.5 que a verso que est homologada pela empresa mantedora do projeto que mais a frente iremos mostrar como deve ser feita a configurao do banco de dados e a configurao da database do Freedom ERP no mesmo. A figura 34 mostra o caminho do arquivo freedomwin.ini que deve ser copiado para o caminho mencionado acima:

Figura 34 - Arquivo configurao freedom

Vamos fazer a copia dos arquivos dos cones do projeto, os cones esto localizados no caminho: ~/workplace/freedom/cones/novos/ para o diretrio /opt/freedom/cones. Como mostra a imagem abaixo:

76

Figura 35 - Icones freedom

Pronto, at esse ponto conclumos a configurao do ambiente para o Freedom ERP. Mas essa s a primeira etapa da configurao. Agora precisa ser feita a configurao dos passos para o acesso ao banco de dados e configurao da database19 do software no respectivo banco. A partir de agora vai ser feito o processo de configurao do Firebird, a verso que ser usada a 1.5.6 Server, que a ultima verso da serie 1.5. Essa tambm a ultima serie homologada pela empresa que desenvolve o software e disponibiliza a comunidade. O primeiro passo para a instalao o download da verso do Firebird recomenda pelo pessoal da SetPoint no link:

http://ufpr.dl.sourceforge.net/project/firebird/firebird-linux-i386/1.5.6Release/FirebirdSS-1.5.6.5026-0.nptl.i686.tar.gz.
19

Aps

download

faa

os

Estrutura onde ser armazenado os dados do sistema

77

comandos abaixo devem ser executados para descompactar o BD20 e proceder com a instalao do mesmo. Com o comando: tar -zxvf FirebirdSS-1.5.6.5026-0.nptl.i686.tar.gz o arquivo ser descompactado no diretrio corrente. J o comando: cd FirebirdSS-1.5.6.50260.i686 ira entrar no diretrio criado pelo descompactador para executar o arquivo de instalao do Firebird. recomendada a instalao do firebird no caminho: /opt/ porque esse o caminho que o ERP est configurado. Depois de entrar no diretrio FirebirdSS-1.5.6.5026-0.i686 execute o comando para iniciar a instalao do programa: sudo ./install.sh antes da instalao do Firebird Server for finalizada ser solicitado do usurio que defina a senha de acesso ao Banco de Dados. Pronto, a instalao do Banco de Dados foi concluda. A partir de agora iremos comear a fazer a configurar a database do Freedom ERP. O usurio padro do Firebird o sysdba. Para comear a configurar a database ser copiando o arquivo de extenso*.fdb com a estrutura do Freedom ERP. O arquivo zip com a estrutura do sistema esta disponvel no caminho: ~/workplace/freedom/dados/estrutura/pegue o arquivo freedom.fdb e copie para o caminho: /opt/firebird/dados/. Para no ter erro de acesso negado ao tentar entrar no Freedom ERP tem que se mudar o usurio e grupo do arquivo freedom.fdb para firebird.firebird. Dessa forma o banco de dados ter permisso de leitura e escrita ao arquivo. Lembre-se, o caminho configurado para o banco de dados est configurado no arquivo /opt/freedom/ini/freedom.ini. Qualquer mudana que for feita na arvore de diretrio deve ser feito tambm nesse arquivo.
20

Abreviao para Banco de Dados

78

Com a finalizao dessa etapa o ERP j est disponvel para comear seu estudo de forma mais efetiva. O passo seguinte ser a carga de dados comuns para qualquer empresa que venha a usar a ferramenta. Vamos fazer a carga de dados como: Pas, NCM, NBM21, entre outros. A carga desses dados est em 17 scripts que vem junto com o projeto freedom que foi baixado atravs do SVN. Os arquivos mencionados esto no caminho: ~/workspace/freedom/dados/sql/implantao_freedom/. Nos arquivos 01_implantacao_freedom.sql, 11_insert_sittributaria.sql,

15_insert_sqprefere.sql e 17_insert_sittributaria_iss.sql antes de executar esses scripts tem que procurar por todos os locais onde existe o texto #CODEMP# e colocar o valor 99. O restante dos arquivos no precisa sofrer nenhuma modificao faa a execuo de todos os scripts. Agora o ambiente j est configurado, ser criado o atalho para facilitar o acesso a ferramenta. Para criar o atalho s copiar o script que est no caminho: /opt/freedom/bin/freedomstd.sh para rea de trabalho e da permisso de execuo. A partir de agora ser mostrado algumas funcionalidades que a ferramenta pode oferece para as empresas que tem interesse em obter a ferramenta ou que querem fazer um comparativo das ferramentas aqui apresentadas e avaliar qual delas melhor atende as necessidades do ambiente proposto. Vamos agora fazer o login no Freedom ERP, a senha que ser usada para acessa a ferramenta o usurio e senha definidos para o banco de dados no mento da instalao. O usurio default: sysdba e a senha a que foi cadastrada. Como mostra a imagem abaixo:
21

Nomenclatura Brasileira de Mercadorias

79

Figura 36 - login freedom

A tela seguinte a tela inicial do ERP:

Figura 37 - Pgina inicial freedom

A primeira funcionalidade apresentada o cadastro da empresa e de suas respectivas filiais. Para abrir a tela v ao caminho: Arquivo > Configurao > Empresa. Nas telas de cadastro somente os campos destacado em vermelho so obrigatrios! Como mostra a imagem abaixo:

80

Figura 38 - Cadastro empresa freedom

Os dados para cadastro da empresa so os dados bsicos da empresa e se a mesma ter integrao do estoque entre as filiais. J no cadastro de finais os dados requisitados so mais detalhados, ser requisitados informaes como: CNPJ, Inscrio Estadual da filial, se a mesma se encontra ativa, endereo, telefone entre outras informaes. Antes de continuar ser mostrado uma configurao importante no sistema, no ser necessria mexer em nada da tela. s a carter informativo. Pois, a configurao bsica para essa tela j foi feita anteriormente na carga executada. Para acessa a tela abra: Arquivo > Preferncias > Preferncias gerais. Outras informaes que j foram carregadas so os cadastros de: moeda, pas, municpio, estado, NBM, NCM.

81

Figura 39 - Configuraes gerais freedom

Nessa tela tem informaes como: campos que podem ser definidos como obrigatrios, quantidade de casas decimais, tipo de movimentao para compra, venda, moeda default, entre outras funcionalidades interessantes e que faz da ferramenta bem flexvel para as necessidades do usurio. O prximo passo cadastrar os tipos de fornecedores que a empresa ira trabalhar, logo em seguida ser mostrado o cadastro de fornecedores. No cadastro de tipo ser definido um cdigo para o tipo, a descrio e tem alguns impostos prdefinidos que podem ser informados e a alquota referente aos respectivos impostos citados na tela. Para abrir o cadastro de tipo de fornecedores est no caminho: Arquivo > Tabelas > Tipo de fornecedor.

82

Figura 40 - Tipo fornecedor freedom

A tela de cadastro de fornecedor est no caminho: Arquivo > Tabelas > Fornecedor. Ao inserir um novo fornecedor tem que informar se o fornecedor uma pessoa do tipo: fsica ou jurdica e para cada caso existem campos obrigatrios diferente. No caso de uma pessoa fsica o CPF tem que ser informado, no caso de jurdica tem que sero atribudos os valores de CNPJ e inscrio estadual, caso o fornecedor no possua inscrio estadual o campo deve ser definido como ISENTO. Como mostrado na imagem abaixo:

83

Figura 41 - cadastrar fornecedor freedom

Outro campo obrigatrio o tipo do fornecedor que foi definido na etapa anterior do trabalho. Para facilitar a consulta do que foi cadastrado no tipo de fornecedor pode ser usada a tecla F2 para abrir a tela de pesquisa do campo, antes de apertar a tecla lembre-se colocar o foco no campo que ser feita a pesquisa. Deve ter um retorno com algo parecido com o que est sendo mostrado na imagem abaixo. Pode ser feito o filtro pela descrio ou ser listado todos os itens e depois apertar no boto localizado ao lado do campo texto.

84

Figura 42 - Fazer consulta freedom

O passo seguinte o cadastro de clientes, assim como no caso anterior necessrio fazer o cadastro da classificao do cliente e do tipo do cliente. Pois, ambos os cadastros so campos obrigatrios para o cadastro de cliente. A primeira tela apresentada nessa etapa o cadastro do tipo de cliente. No cadastro de tipo de cliente s existem 3 (trs) campos: cdigo, descrio, sigla. Sendo que a sigla no um campo de preenchimento obrigatrio. Para abrir a tela no menu: Arquivo > Tabela > Cliente > Tipo de cliente. Como mostrado na imagem abaixo:

85

Figura 43 - Cadastrar tipo cliente

O cadastro da classificao de cliente est no caminho: Arquivo > Tabelas > Cliente > Classificao de Cliente. Como mostrado na imagem abaixo:

Figura 44 - Classificao cliente freedom

Com os 2 (dois) passos anteriores concludos j est disponvel os dados necessrio para o cadastro dos clientes que fazem parte da empresa. No cadastro de clientes pode ser feito muito mais coisa alm de informar os dados do cliente, pode ser informado dados como: endereo de entrega, dados para cobrana (forma

86

de pagamento, banco, comissionado, vincular cliente e fornecedor). O ultimo caso acontece quando um fornecedor tambm e cliente da empresa, esse tipo de informao usado no caso da gerao de declaraes que so entregues a secretria da fazenda do estado da filial da empresa. Para acessar o cadastro de cliente basta acessar: Arquivo > Tabela > Cliente >Cliente. Como mostra a imagem abaixo:

Figura 45 - Cadastrar cliente freedom

Figura 46 - Vincular cliente x fornecedor

87

O cadastro de comissionados, esse cadastro feito para os funcionrios que tem um percentual das vendas feitas pela empresa. Cada venda efetuada no sistema sempre vinculada a um comissionado. Mas s ser comentado o modulo de vendas mais na frente. Para os comissionados a regra de cadastro bem parecida com o cadastro de clientes. Antes de fazer o cadastro do cliente necessrio fazer o cadastro da classificao do comissionado e do tipo do comissionado. Existem outros cadastros que precisam ser feitos tambm, mas no so obrigatrios. No cadastro de classificao de comissionado cadastrada a descrio para a classificao e os percentuais de: vendas sem faturamento e vendas sem recebimento. A soma dos percentuais no pode ser inferior a 100 por cento. O acesso a esse cadastro feito em: Arquivo > Tabela > Comissionado > Classificao comissionado. Como mostra a imagem abaixo:

Figura 47 - Classificao comissionado

88

Figura 48 - tipo comissionado freedom

Para o cadastro do tipo comissionado s necessrio a descrio do tipo, para acessar o cadastro de tipo siga o caminho: Arquivo > Tabela > Comissionado > Tipo Comissionado. Esses so os 2 (dois) cadastros obrigatrios, existem outras mas no sero abordados. Ser mostrado agora o cadastro de um comissionado. Que esta sendo apresentado na imagem abaixo:

Figura 49 - Cadastrar comissionado freedo

89

No cadastro de comissionado so necessrios os dados de tipo de comissionado, classificao de comissionado que so os cadastros que foram feitos anteriormente alm de endereo, CNPJ e Inscrio Estadual para o caso de empresa ou CPF para pessoa fsica. O prximo passo o cadastro de produtos, esse cadastro bsico para os outros passos. Porque os produtos cadastros sero usados tanto para fazer pedidos aos fornecedores como fazer as vendas. Esses produtos tambm tero todo o seu controle feito no estoque, e as movimentaes feitas do mesmo em um perodo de tempo passado. Mas todos esses passos sero mostrados aos poucos. Para fazer o cadastro de produtos so pr-requisitos os cadastros de: marca, almoxarifado, grupo do produto, classificao fiscal, unidade, moeda. Dos cadastros requisitados j foram feitos nas cargas os cadastros: almoxarifado, classificao fiscal, moeda. Antes de mostrar o cadastro de produtos sero apresentados os cadastros que ainda precisam ser feitos. Para configurar os produtos e seus pr-requisitos no caminho: Arquivo > Tabela > Produtos. O primeiro a ser apresentado o de unidade, esse um cadastro simples. S requisitada a descrio da unidade e quantidade de casas decimais. Como mostra a imagem abaixo:

90

Figura 50 - Cadastrar unidade

Logo em seguida ser feito o cadastro das marcas dos produtos. Para o cadastro da marca so informados os campos de descrio e sigla, mas o campo se sigla no obrigatrio. Como mostra a imagem abaixo:

Figura 51 - Cadastrar marca

O grupo de produto, na situao que ser apresentada nesse trabalho foi feito um nico grupo com a descrio geral. Isso foi feito para deixar o estudo de caso

91

mais simples, mas numa situao real os grupos de produtos devem ser bem definidos. Como mostra imagem abaixo:

Figura 52 - Cadastrar grupo de produto

Tendo todos os pr-requisitos preenchidos pode ser efetuado o cadastro de produtos, tem que se tomar bastante cuidado com esse cadastro. Porque um produto mal configurado ira influenciar todos os processos de venda, compra e faturamento. Outro ponto importante nesse cadastro que para cada produto existe um percentual prprio para o comissionado. O produto tambm pode ser cadastrado somente como produto de venda, compras ou ambos e se numa venda com preo do produto abaixo do custo como sistema deve tratar a situao. Como mostra o cadastro do produto da imagem abaixo:

92

Figura 53 - Cadastrar produto

Como mostrado, existem vrias outras abas com outras opes de vinculo com produto. Mas esses dados no foram analisados, o cadastro de produto feito foi o mais bsico para atender uma empresa de pequeno porte. Com os produtos cadastrados necessrio abastecer o almoxarifado da empresa, para comear a fazer as vendas. O perfil da empresa de revenda de cosmticos, a empresa no possui nenhum produto prprio. A partir de agora os cadastros de compra pode ser feita, e comear de forma efetiva as atividades da empresa. Abaixo segue a simulao de um pedido feito pela Distribuidora de Cosmtico Sergipe. O pedido s tem um item composto de 10 (dez) unidades feito ao fornecedor (Fabrica de Cosmtico Nordeste). Como mostra imagem abaixo:

93

Figura 54 - Fazer pedido

Aps o cadastro do pedido e de seus itens precisa efetuar o fechamento da compra informando o tipo de frete, se tiver o valor do frete, cdigo do banco e quais os comprovantes que sero emitidos. Como mostrado na imagem abaixo:

Figura 55 - Encerrar pedido

94

Com esse passo concludo dada entrada dos pedidos no estoque da filial. Mas antes de apresentar os controles disponveis para o estoque, ser apresentada a parte de vendas (PDV). A imagem mostra o processo de venda dos produtos e como feito a vinculao da venda aos comissionados cadastrados no sistema. Para acessar a tela de vendas siga o menu: Sada > Vendas. Uma tela similar a apresentada abaixo ser visualizada:

Figura 56 - Fazer venda

Na mesma tela de vendas, na segunda aba feito o vinculo da venda ao comissionado. Esse um campo obrigatrio para o cadastro da venda. Aps a venda ser finalizada necessrio encerrar a venda, basta pressionar o boto (V) no item inferior da tela. Informar os dados da forma de pagamento e quais os comprovantes que ser/sero impressos. Como mostra a imagem abaixo:

95

Figura 57 - Finalizar venda

Agora j pode ser apresentado um kardex, que o relatrio de movimentao dos produtos num intervalo de tempo. Na imagem abaixo est sendo apresentada a movimentao feita para o produto de cdigo 1 (um) no sistema. Para acessar o relatrio de movimentao v ao menu: Estoque >Kardex. Como mostrado na imagem abaixo:

Figura 58 - Consultar movimentao produtos

96

Com esses passos foi finalizada a apresentao das funcionalidades bsicas para uma empresa de pequeno porte que est iniciando o uso de ERP, muitas coisas da ferramenta no foram apresentadas pelo volume de funcionalidades e algumas dessas funcionalidades existirem a necessidade de pessoa especializada para auxiliar na configurao do ERP.

5.4 Comparativo OpenBravo Vs. Freedom ERP

OpenBravo ERP
Tecnologia Banco de dados Interface Multiplataforma Atende as regras contbeis e fiscais do Brasil Frum Brasileiro Integrao com NF-e Usabilidade Fonte: Dados do autor Java Oracle, PostgreSQL WEB Sim No

Freedom ERP
Java Firebird Desktop Sim Sim

No No No

Sim Sim Sim

Tecnologia: Ambas as ferramentas fazem uso da tecnologia Java. Banco de Dados: Ambas as ferramentas optaram por trabalhar com BDs diferentes, no caso do OpenBravo: Oracle e PostgreSQL. Sendo que o suporte para Oracle s oferecido a partir da verso 2.5 do ERP. No caso do Freedom ERP usado o Firebird 1.5.6 que recomendada pela empresa mantedora do projeto. Multiplataforma: Por ambas as ferramentas fazerem uso da tecnologia Java pode ser feito o uso do software em diferentes arquiteturas de hardware. Atende as regras fiscais e contbeis do Brasil: O Freedom ERP a nica ferramenta analisada que a verso original faz uso das regras fiscais e contbeis brasileira. Frum brasileiro: S foi encontrado frum brasileiro com participao dos desenvolvedores do ERP para o Freedom ERP. No frum pode ser tiradas dvidas, da sugesto para desenvolvimento e relatar bugs encontrados na ferramenta.

97

Integrao com NF-e: O Freedom ERP possui a integrao com NF-e disponvel na ferramenta, pode ser usada tanta a soluo disponibilizada pela Setpoint ou pode ser feita a integrao com outro software. Usabilidade: O OpenBravo foi encontrada muita dificuldade para trabalhar com a ferramenta pelo fato de alguns termos serem diferentes do que usado no Brasil. No caso do Freedom ERP a localizao das funcionalidades mais intuitiva, o que ajudou muito no desenvolvimento do estudo de caso.

98

6. Consideraes Finais

Em ambas as ferramentas foram encontradas muitos obstculos inicialmente pelo fato das ferramentas tratarem a suas regras de formas bem distintas, mas no caso do Freedom ERP por ter mais facilidade para encontrar matrias sobre a ferramenta e ter um frum sobre o ERP disponvel facilitou muito o estudo, a ferramenta foi construda dentro das regras brasileiras e possui outras ferramentas para integrao o caso de nota fiscal eletrnica que j se encontra disponvel, mas, que no foi apresentada. J no uso do OpenBravo ERP alguns materiais no inicio foram encontrados de como fazer a configurao da ferramenta que bem mais simples que no Freedom, mas no construdo em cima das regras brasileiras. O que dificulta seu acesso a empresas de pequeno porte que no pode investir na customizao da ferramenta para suas necessidades pelo alto custo. Alm de o mdulo de traduo no est completo, pois, alguns campos no tiveram seus dados traduzidos como o tipo de organizao que foi feita a atualizao dos campos de forma manual. A dificuldade no uso de algumas funcionalidades como a requisio de material que impediu a continuidade da analise da ferramenta. Mas este trabalho pode mostrar um pouco da situao das 2 (duas) ferramentas estudas para as necessidades de uma empresa de pequeno porte que sente a necessidade de se modernizar para acompanhar o mercado globalizado que vem exigindo cada vez mais das empresas uma melhor gerencia dos seus dados pelos seus gestores para tomadas de decises criticas.

99

De forma geral, o objetivo do trabalho foi atingido por que as ferramentas apresentadas podem atender as necessidades de empresas de pequeno porte que no tem condies de investir em software proprietrios e querem ter o controle das ferramentas, poder fazer as customizaes que entender necessrias, melhorando a ferramenta e podendo disponibilizar de forma livre a experincia e melhorias feitos no software.

100

Referncias

VALENTES, Nelma Terezinha Zubek. Implantacao de ERP em pequenas e medias empresas: Estudo de caso empresas do setor de construo civil. So Paulo, SP. 7p

Crtes, Pedro Luiz. Administrao de Sistemas de Informao. So Paulo SP: Saraiva, 2008.

Oliveira, Djalma de. Sistemas de Informaes Gerenciais: estratgicas, tticas, operaes. 6. Ed. So Paulo, Atlas, 1999.

OpenBravo. Instalao Ubuntu. [Online]. [Citado em: 31 de julho de 2010.] http://wiki.openbravo.com/wiki/ERP/2.50/Openbravo_ERP_Installation/Ubuntu_Install ation

Ning. Regionalizao OpenBravo. [Online] [Citado em: 01 de agosto de 2010.] http://openbravobrasil.ning.com/video/regionalizacao-do-openbravo

Souza, Michael de. Enterprise Resource Planning. [Online] [Citado em: 06 de agosto de 2010.]http://imasters.uol.com.br/artigo/1636/bi/erp_enterprise_resource_planning/

Camargo, Camila Porto de. O que software livre. [Online] [Citado em: 11 de setembro de 2010.] http://www.baixaki.com.br/info/218-o-que-e-software-livre-.htm

Linux At Work. Implantando Sistema ERP. [Online] [Citado em: 11 de setembro de 2010.] http://linuxatwork.com.br/guevara/ciencias-exatas/implementando-sistemaerp-para-pequenas-e-medias-empresas-com-debian-etch-e-openbravo/

MkNod. Openbravo - Sistema Open Source ERP lder de mercado.[Online] [Citado em: 11 de setembro de 2010.] http://www.mknod.com.br/?q=openbravo

101

Triemp Solutions. Freedom-ERP - Software Livre para Gesto Empresarial. [Online] [Citado em: 11 de setembro de 2010.] http://www.triemp.com.br/freedom-erp.html

Setpoint Informtica. O que Frredom ERP. [Onine] [Citado em: 12 de setembro de 2010.] http://sites.google.com/a/stpinf.com/setpoint/servicos/freedom-erp

Setpoint Informtica. Setpoint NF-e . [Online] [Citado em: 12 de setembro de 2010.] http://sites.google.com/a/stpinf.com/setpoint/servicos/setpoint-nfe

Numa. Sistema ERP. [Online] [Citado em: 12/09/2010.] http://www.numa.org.br/conhecimentos/conhecimentos_port/pag_conhec/ERP_v2.ht ml

Segs. Com aumento de 17% nas vendas, mercado de ERP pode crescer ainda mais com modelo SaaS Software como Servio [Online] [Citado em: 21/10/2010] http://www.segs.com.br/index.php?option=com_content&view=article&id=2543:comaumento-de-17-nas-vendas-mercado-de-erp-pode-crescer-ainda-mais-com-modelosaas--software-como-servico&catid=48:info-ti&Itemid=329

Arima, Ktia. Mercado brasileiro de ERP cresce 17% em 2009 [Online][Citado em: 04/12/2010] http://info.abril.com.br/noticias/corporate/mercado-brasileiro-de-erpcresce-17-em-2009-18012010-8.shl

Barroso, Luciana. ERP Mais organizao e lucratividade [Online] [Citado em: 04/12/2010] http://www.revistamaisnegocios.com.br/artigos/exibir8.php?noticia=42