33
Conteúdo Instalando versão mais recente do banco de dados...............2 Criando usuário de acesso ao banco de dados....................3 Instalando o OpenERP All-in-one................................6 Iniciando o OpenERP...........................................11 Configurando o OpenERP Web Client.............................12 Iniciando o OpenERP Web Client................................13 Iniciando o GTK Client........................................15 Criando um novo banco de dados................................17 Instalando a localização Brasil...............................18 Instalando BZR para Windows.................................18 Baixando os módulos extra...................................18 Baixando os módulos de localização Brasil...................19 Instalando os módulos pré-requisito.........................21 Resolvendo o problema de dependência do módulo “etree”......26 Instalando os módulos de localização brasileira.............28

Instalação Do OpenERP Em Windows

Embed Size (px)

Citation preview

Page 1: Instalação Do OpenERP Em Windows

ConteúdoInstalando versão mais recente do banco de dados....................................................................2

Criando usuário de acesso ao banco de dados.............................................................................3

Instalando o OpenERP All-in-one.................................................................................................6

Iniciando o OpenERP..................................................................................................................11

Configurando o OpenERP Web Client........................................................................................12

Iniciando o OpenERP Web Client...............................................................................................13

Iniciando o GTK Client................................................................................................................15

Criando um novo banco de dados..............................................................................................17

Instalando a localização Brasil....................................................................................................18

Instalando BZR para Windows................................................................................................18

Baixando os módulos extra....................................................................................................18

Baixando os módulos de localização Brasil.............................................................................19

Instalando os módulos pré-requisito......................................................................................21

Resolvendo o problema de dependência do módulo “etree”................................................26

Instalando os módulos de localização brasileira....................................................................28

Page 2: Instalação Do OpenERP Em Windows

Instalando versão mais recente do banco de dados

Esta etapa é opcional. O instalador All-in-one do OpenERP já instala a versão 8.3 do Postgre SQL. Caso você não queira instalar a versão mais recente, vá direto ao próximo capítulo

Baixe a última versão do Postgre SQL em:

http://www.enterprisedb.com/products-services-training/pgdownload

Instale seguindo as configurações sugeridas

Page 3: Instalação Do OpenERP Em Windows

Criando usuário de acesso ao banco de dados

Entre no Aplicativo PGAdmin III

Informe a senha criada na instalação

Page 4: Instalação Do OpenERP Em Windows

Na janela de navegação do lado direito clique com o botão direito em “Login Roles” e escolha a opção “Nova Role de Login...”

Na aba Propriedades, informe os valores:

Nome da Role: openpg Senha: openpgpwd

Page 5: Instalação Do OpenERP Em Windows

Na aba Role “Privileges”, marque todas as opções e clique em “OK”.

Está criado o login de acesso que será utilizado pelo OpenERP Server.

Page 6: Instalação Do OpenERP Em Windows

Instalando o OpenERP All-in-one

Baixe o arquivo de instalação em:

http://www.openerp.com/downloads/contact?param=stable/win32/openerp-allinone-setup-6.0.2.exe

Execute o aplicativo de instalação

Escolha o idioma. Se não é fluente em francês, sugiro Inglês

Clique em “Next”.

Page 7: Instalação Do OpenERP Em Windows

Clique em “I Agree”.

Escolha a opção “All in One”. Se você executou a etapa do primeiro capítulo, o Postgre SQL Database não estará disponível. Isto não é problema, pois ele já está instalado.

Page 8: Instalação Do OpenERP Em Windows

Deixe as informações padrão. Se você executou corretamente a etapa anterior, estas configurações já estarão corretas.

Page 9: Instalação Do OpenERP Em Windows

A Instalação foi concluída com sucesso

Ao final da instalação você terá instalado na sua máquina:

Page 10: Instalação Do OpenERP Em Windows

OpenERP Server OpenERP GTK Client OpenERP Web Client

Page 11: Instalação Do OpenERP Em Windows

Iniciando o OpenERP

Clique no atalho “Start Service”, que estará na pasta “OpenERP Server 6.0”

Page 12: Instalação Do OpenERP Em Windows

Configurando o OpenERP Web Client

Por padrão, as configurações do OpenERP Web Cliente não vêm corretamente informadas. Portanto é necessário fazer alguns ajustes que são descritos abaixo:

Abra o arquivo “openerp-web.cfg” que está na pasta “conf” da instalação do Web Client. (Normalmente é C:\Program Files\OpenERP 6.0\Web\)

Altere as informações de login no OpenERP Server conforme quadro abaixo:

# OpenERP Serveropenerp.server.host = 'localhost'openerp.server.port = '8070'openerp.server.protocol = 'socket'openerp.server.timeout = 450

Page 13: Instalação Do OpenERP Em Windows

Iniciando o OpenERP Web ClientSe a etapa anterior foi corretamente configurada, já é possível iniciar o serviço Web Client.

Clique no atalho “Start OpenERP Web” na Pasta “OpenERP Web Client 6.0” para iniciar o serviço. Se tudo ocorreu bem até aqui, você terá a seguinte imagem ao acessar o endereço: http://localhost:8080/

Page 14: Instalação Do OpenERP Em Windows
Page 15: Instalação Do OpenERP Em Windows

Iniciando o GTK Client

Para iniciar o GTK Client, basta clicar no atalho “OpenERP Client” na pasta “OpenERP GTK Client 6.0” do menu iniciar.

Page 16: Instalação Do OpenERP Em Windows
Page 17: Instalação Do OpenERP Em Windows

Criando um novo banco de dados

A partir do GTK Client, escolha a opção do menu “Bancos de Dados -> Novo Banco de Dados...”

Siga as opções desejadas conforme suas necessidades. Se for criar um novo banco de dados para testes, sugiro marcar a opção “Carregar dados demo”.

Page 18: Instalação Do OpenERP Em Windows

Instalando a localização Brasil

Instalando BZR para Windows

A instalação da localização Brasil requer a instalação de um Programa que reconheça fonte Bazaar. O link abaixo você pode encontrar o programa para Windows:

https://launchpad.net/bzr

Uma vez baixado e instalado o BZR para Windows é possível baixar os módulos diretamente do launchpad.

Baixando os módulos extra

Através do Windows Explorer, crie uma nova pasta “OpenERP”.

Nela clique com o botão direito para abrir o menu de contextos escolha a opção “Bazaar Checkout/Branch...”

Page 19: Instalação Do OpenERP Em Windows

Em “Branch Source” informe: lp:openobject-addons/extra-6.0/

Em “Local Directory” informe a pasta que irá conter estas informações. Esta pasta não deve existir até aqui, ela é criada pelo próprio Bazaar.

Clique em OK.

Ao final desta etapa você terá baixado para a sua máquina os módulos adicionais que não são distribuídos com a versão padrão

Baixando os módulos de localização Brasil

Para baixar os módulos da localização Brasil é necessário ter um usuário cadastrado no site launchpad com uma chave SSH. Para isso siga os passos descritos neste link:

Page 20: Instalação Do OpenERP Em Windows

https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair

Após a criação do usuário, é necessário configurar o Bazar Explorer para se autenticar usando o seu usuário, para isso, no Bazar Explorer entre no menu Definições -> Credenciais e crie as credenciais conforme abaixo:

[Launchpad]host = .launchpad.netscheme = sshuser = <seu usuário>

Na mesma pasta onde baixou os módulos extra, clique com o botão direito para abrir o menu de contextos escolha a opção “Bazaar Checkout/Branch...”

Page 21: Instalação Do OpenERP Em Windows

Em “Branch Source” informe: lp:openerp.pt-br-localiz

Em “Local Directory” informe a pasta que irá conter estas informações. Esta pasta não deve existir até aqui, ela é criada pelo próprio Bazaar.

Clique em OK.

Ao final desta etapa você terá baixado para a sua máquina os módulos de localização Brasil.

Instalando os módulos pré-requisito

Atenção! Se você utiliza Windows Vista ou superior você poderá criar um link entre as pastas através do comando mklink, caso contrário você terá que copiar as pastas.

Primeiramente é necessário instalar alguns módulos extra que são pré-requisito para os módulos da localização, são eles:

account_fiscal_position_rule account_fiscal_position_rule_purchase account_fiscal_position_rule_sale account_fiscal_position_rule_stock account_product_fiscal_classification

Crie um link (ou copie a pasta) para dentro da pasta addons da instalação Server (normalmente em C:\Program Files\OpenERP 6.0\Server\addons).

Page 22: Instalação Do OpenERP Em Windows

Dica! Crie um arquivo batch com os comandos e depois os execute. Veja baixo um exemplo de um arquivo:

cd C:\Program Files\OpenERP 6.0\Server\addons

mklink /D account_fiscal_position_rule C:\OpenERP\Fontes\6.0\openobject-addons-extra\account_fiscal_position_rulemklink /D account_fiscal_position_rule_purchase C:\OpenERP\Fontes\6.0\openobject-addons-extra\account_fiscal_position_rule_purchasemklink /D account_fiscal_position_rule_sale C:\OpenERP\Fontes\6.0\openobject-addons-extra\account_fiscal_position_rule_sale mklink /D account_fiscal_position_rule_stock C:\OpenERP\Fontes\6.0\openobject-addons-extra\account_fiscal_position_rule_stock mklink /D account_product_fiscal_classification C:\OpenERP\Fontes\6.0\openobject-addons-extra\account_product_fiscal_classification

Conectado no Banco de dados que você criou pelo GTK Client vá para a opção “Atualizar lista de módulos”

Page 23: Instalação Do OpenERP Em Windows

Ao clicar em atualizar, o OpenERP irá identificar as novas pastas importadas na etapa anterior

Ao final desta etapa os novos módulos estarão identificados e prontos para ativação.

Page 24: Instalação Do OpenERP Em Windows

Após importado, entre na lista de Módulos

A partir da lista, marque para instalação os módulos recém adicionados. Aproveite os filtros para facilitar a sua localização.

Page 25: Instalação Do OpenERP Em Windows

Agora é só clicar em “Aplicar atualizações agendadas” que os módulos serão instalados no seu banco de dados.

Clique em “iniciar atualização”

Page 26: Instalação Do OpenERP Em Windows

Esta mensagem indica que os módulos foram atualizados com sucesso.

Resolvendo o problema de dependência do módulo “etree”

Se você se entusiasmou e tentou instalar os demais módulos da localização brasileira você provavelmente se deparou com um problema parecido com o descrito abaixo:

Environment Information :System : Windows-32bit-SP1OS Name : ntOperating System Release :Operating System Version : 32bitOperating System Architecture : 32bitOperating System Locale : pt_BR.cp1252Python Version : 2.5.2OpenERP-Client Version : 6.0.2Last revision No. & ID :Bazaar Package not Found !Traceback (mostrecent call last): File "netsvc.pyo", line 489, in dispatch File "service\web_services.pyo", line 599, in dispatch File "osv\osv.pyo", line 122, in wrapper File "osv\osv.pyo", line 176, in execute File "osv\osv.pyo", line 167, in execute_cr File "C:\Program Files\OpenERP 6.0\Server\addons\base\module\wizard\base_module_upgrade.py", line 98, in upgrade_module File "pooler.pyo", line 60, in restart_pool File "pooler.pyo", line 39, in get_db_and_pool File "addons\__init__.pyo", line 883, in load_modules File "addons\__init__.pyo", line 716, in load_module_graph File "addons\__init__.pyo", line 450, in register_class File "C:\Program Files\OpenERP 6.0\Server\addons\l10n_br_account\__init__.py", line 24, in <module> File "C:\Program Files\OpenERP 6.0\Server\addons\l10n_br_account\invoice.py", line 32, in <module>ImportError: No module named etree

Page 27: Instalação Do OpenERP Em Windows

Isto ocorre porque há um módulo que é utilizado pela localização que não vem previamente instalado na distribuição do OpenERP e esta precisa ser complementada. Portanto, siga os passos abaixo para contornar este problema:

Descompacte o arquivo acima em alguma pasta temporário de fácil localização.

Localize o arquivo library.zip da instalação do OpenERP Server (Normalmente instalado em C:\Program Files\OpenERP 6.0\Server). Dentro deste arquivo, localize a pasta XML (você pode utilizar o próprio Windows Explorer ou um programa de manipulação de arquivos compactados a sua escolha)

Dentro da pasta XML do arquivo Library.zip, cole a pasta etree que você descompactou na primeira etapa.

Page 28: Instalação Do OpenERP Em Windows

Reinicie o serviço do OpenERP Server que o problema não irá mais ocorrer.

Instalando os módulos de localização brasileira

Primeiramente, é necessário apagar a pasta “l10n_br” que vem pré-instalada. Esta etapa é necessária porque a localização brasileira está mais completa.

Agora crie o link (ou copie) as pastas da localização brasileira para a pasta addons da instalação do Server (normalmente em C:\Program Files\OpenERP 6.0\Server\addons), são eles:

l10n_br l10n_br_account l10n_br_base l10n_br_data_account l10n_br_data_base l10n_br_data_cep l10n_br_delivery l10n_br_fp_rule_sale_link l10n_br_product l10n_br_purchase l10n_br_sale l10n_br_stock

Page 29: Instalação Do OpenERP Em Windows

Inicie o processo de atualizar lista de módulos

Clique em “Atualizar”

Nesta etapa os módulos foram importados para dentro do seu banco de dados

Page 30: Instalação Do OpenERP Em Windows

Entre na lista de módulos para atualizar agora os módulos brasileiros

Marque para instalação todos os módulos da localização. O Módulo “l10n_br” já estará previamente atualizado, porém marque-o para atualização.

Dica! Na próxima etapa o módulo l10n_br_data_cep irá atualizar todos os CEPs brasileiros o que é uma atualização bem demorada. Aumente o timeout do seu cliente GTK modificando o valor da variável “timeout” do arquivo “.openerprc” que fica na pasta do seu usuário Windows.

Page 31: Instalação Do OpenERP Em Windows

Entre no processo “Aplicar atualizações agendadas”

Clique em iniciar atualização. Devido a atualização dos CEPs, este processo será bem demorado.

Page 32: Instalação Do OpenERP Em Windows

Ao final desta etapa seu OpenERP estará com a localização brasileira pronta para ser utilizada.