← Back to team overview

openerp-brazil-team team mailing list archive

Re: Noticias da Localização Brasileira

 

Pessoal só para corrigir o comando para baixar a branch do openERP é:

$bzr branch lp:openerp

2009/12/10 Renato Lima <renatonlima@xxxxxxxxx>

> Olá Henrique,
>
>
> Eu não sei qual nível de conhecimento você tem no OpenERP e se já conseguiu
> instalar a aplicação, suas experiências, conhecimentos e as ferramentas que
> você usa e conhece (linux, linguagem de programação e tecnologias que você
> domina) e se você já fez o que vou explicar abaixo as dicas também pode
> servir para outros membros da comunidade mas vou tentar te dar uma direção
> sobre o projeto.
>
> O inicio no OpenERP não é fácil, mas se você tem experiência em sistemas de
> gestão e em programação não é difícil, apesar da documentação
> http://doc.openerp.com/ do OpenERP não ser bem atualização e completa ela
> é um bom inicio para quem quer entender a arquitetura e fundamentos básicos
> do framework OpenObject que é a base do OpenERP.
>
> Se você pensa contribuir no desenvolvimento te aconselho a utilizar o
> sistema operacional Linux e a distribuição que você mais gostar, você pode
> baixar a branch do projeto no lauchpad usando o bzr
>
> $bzr lp:openerp
>
> e depois dentro da pasta openerp criada executar o
>
> $python bzr_set.py
>
> Isso vai baixar todas as branch relacionada do openerp e criar os links
> simbólicos entras as pastas das branchs addons no server
>
> addons - Onde estão os módulos principais do OpenERP
> addons-extra - Módulos extras do OpenERP
> addons-community - Módulos desenvolvidos pela comunidade
> server - Servidor do OpenERP
> web - Aplicação cliente em web
> client - Tradicional cliente do OpenERP em GTK
>
> com a documentação e as branchs baixadas você pode criar um banco de dados
> com dados de demonstração e você já consegue estudar a arquitetura e o
> funcionamento e garanto que rapidamente você vai entender.
>
> Você também pode baixar a localização brasileira
>
> $bzr branch lp:openerp.pt-br-localiz
>
> e depois criar links simbólicos das pastas l10n_br e l10n_br_data dentro da
> pasta addons e instalar os módulos
>
>
> No site da comunidade vamos colocar um tutorial mais detalhado de como
> instalar e sobre os recursos da localização Brasileira. Caso você tenha
> alguma duvida e so falar.
>
>
>
> Cloves
>
>
> Você esta trabalhando com Nota Fiscal e integração com alguma outra
> aplicação? No desenvolvimento da localização estamos projetando a emissão da
> nota fiscal eletrônica através do programa da receita federal onde podemos
> importar as NFEs através do XML ou arquivo texto, futuramente vamos
> implantar a emissão direta para a receita federal através de web-service e a
> geração de relatórios e arquivos de dados exigidos no SPED Fiscal, por
> enquanto acreditamos que as obrigações fiscais como Emissão de Livros
> fiscais de entrada e saída, de apuração de impostos, produção e estoque e
> arquivos do SPED Fiscal sejam feitas através de alguns programa Fiscal como
> o Alterdata WFiscal ou o NasaJon que são exemplos de sistemas que importas
> as notas fiscais eletrônicas e gera todos as obrigações fiscais enquanto é
> desenvolvidos na localização a emissão direta no openERP destas obrigações.
> Eu e o Raphaël trabalhamos bastante na parte financeira para colocar os
> modelos contábeis e fiscais (Plano de Contas, Tipos de Contas, Modelos de
> Impostos,  Códigos de Situação tributária dos Impostos, Cadastros de NCM,
> CFOP e de documentos fiscais) agora estamos trabalhando para criar um modelo
> de parametrização de "taxação" dos impostos, benefícios fiscais,
> substituição tributária ainda temos bastante coisa para fazer, mas estamos
> otimistas. Contamos com a ajuda das pessoas interessadas em participar do
> projeto seja no desenvolvimento, na tradução ou nos processos de negócios
> para avançarmos mais ainda
>
>
> Um grande abraço a todos,
>
>
>
> Renato Lima - www.akretion.com.br
> [image:
> ?ui=2&view=att&th=12576be709824c47&attid=0.1&disp=attd&realattid=ii_12576be709824c47&zw]
>
>
>
>
>
>
>
>
> 2009/12/10 Cloves Almeida <cjalmeida@xxxxxxxxx>
>
>> Bom, um exemplo ajuda a explicar melhor. Digamos que você quer emitir uma
>> NFe toda vez que o OpenERP confirma uma fatura de venda.
>>
>> A estratégia que eu uso é a de mensagens (
>> http://www.eaipatterns.com/Chapter1.html). Sempre que um objeto é
>> alterado, uma mensagem contendo a mudança é enviada para todos os sistemas
>> interessados. Estes então processam a mensagem como quiserem.
>>
>> Você (1) cria um módulo que (2) extende o objeto em questão
>> ("account.invoice" no caso) e (3) sobrescreve os métodos "create" e "write".
>> Na prática você cria um gancho para inserir seu código toda vez que o objeto
>> é salvo. Nos argumentos do método, você consegue (4) identificar se é o caso
>> que você procura (DRAFT -> DONE).
>>
>> Então você (5) serializa o objeto em um documento XML que ainda não está
>> no formato da NFe. O módulo que criei tem métodos para facilitar isso.
>> Depois você salva o doc para um diretório ou (6) numa queue do ActiveMQ.
>> Pronto! Aqui acaba a responsabilidade do OpenERP, daí para frente é só
>> questão de manipular o XML para gerar a NFe.
>>
>> Importar dados para dentro do OpenERP é mais complicado mas acaba seguindo
>> a mesma lógica. Extende os objetos e sobrescreve os métodos para fazer o que
>> você quiser.
>>
>> Os processos (1) ao (4) são padrões para qualquer módulo do OpenERP. O (5)
>> e o (6) são específicos ao módulo que eu criei. Apesar de não ter muita
>> documentação, há muitos exemplos. Junto com o IRC e as listas foi onde
>> aprendi a desenvolver no OpenERP.
>>
>> CJ
>>
>> Henrique Meira escreveu:
>>
>>  Oi Cloves, não só tenho interesse como quero muito mesmo trabalhar
>>> neste projeto.
>>>
>>> Como vc pode me ajudar nesta questão?
>>>
>>> henrique.
>>>
>>>
>>> 2009/12/10 Cloves Almeida <cjalmeida@xxxxxxxxx>:
>>>
>>>
>>>> Henrique,
>>>>
>>>> integração é um assunto que tenho bastante interesse. Inclusive montei
>>>> um
>>>> módulo que ajuda na parte de serialização XML e na troca de mensagens,
>>>> usando ActiveMQ. Inclusive o Dukai, da sérvia me ajudou muito e se
>>>> baseou
>>>> nele para um projeto. O código está em na minha branch "junk"
>>>> (bzr+ssh://bazaar.launchpad.net/%7Ecjalmeida/%2Bjunk/mbi/). Se tiver
>>>> interesse ou precisar de ajuda para entender o OpenERP, entre em
>>>> contato.
>>>>
>>>> CJ
>>>>
>>>>
>>>> Henrique Meira escreveu:
>>>>
>>>>
>>>>> Olá Renato, gostei de sua mensagem. Um tanto animadora embora os
>>>>> desafios
>>>>> me pareçam ainda impactantes.
>>>>>
>>>>> Vou tentar me organizar para me responsabilizar por algum dos projetos
>>>>> em
>>>>> aberto. Estou inclinado a trabalhar sobre o OpenObject Application
>>>>> Client.
>>>>>
>>>>> Contudo, tenho mais interesse em contribuir com o projeto
>>>>>  https://launchpad.net/openerp.pt-br-local
>>>>> <https://launchpad.net/openerp.pt-br-localiz>, mas torno a dizer, não
>>>>> consigo entender muita coisa sobre como tudo isso funciona. Entenda que
>>>>> a
>>>>> linguagem, a tecnologia envolvida não é problema, mas sim a
>>>>> arquitetura. Não
>>>>> existe um manual sobre estes módulos tropicalizados? Como é que eu
>>>>> posso
>>>>> contribuir com estes módulos? Desenvolvendo, testando, homologando...
>>>>> enfim,
>>>>> qual a forma que podemos trabalhar juntos? Mas ainda assim, precisamos
>>>>> de
>>>>> algum suporte para saber o quê, como, e quando realizar o trabalho
>>>>> nestes
>>>>> módulos.
>>>>>
>>>>> Você comenta sobre importar XML para sistemas proprietarios para
>>>>> resolver
>>>>> a questão de arquivos magnéticos e relatórios fiscais. Gostaria de
>>>>> voltar a
>>>>> externar nossas habilidades com tal assunto. Temos plena capacidade
>>>>> técnica
>>>>> para realizar estas tarefas.
>>>>>
>>>>> henrique.
>>>>>
>>>>>
>>>>>
>>>>> 2009/12/10 Renato Lima <renatonlima@xxxxxxxxx
>>>>> <mailto:renatonlima@xxxxxxxxx>>
>>>>>
>>>>>   Olá Pessoal,
>>>>>
>>>>>
>>>>>   Faz um tempinho que eu não escrevo na lista (mas estou vivo !
>>>>>   rsrsrsrsrsr)
>>>>>
>>>>>   Vamos lá,
>>>>>
>>>>>
>>>>>   Sobre a localização brasileira existe dois pontos hoje que
>>>>>   gostaria de expor aos membros da comunidade:
>>>>>
>>>>>   1. Tradução
>>>>>
>>>>>   Todos sabemos que durante o mês passado foram reportado alguns
>>>>>   problemas sobre a ferramenta de tradução do projeto (Rosetta) e a
>>>>>   sincronização destas traduções pela Tiny e muitos dos termos já
>>>>>   traduzidos devem ser revisados, os principais projetos de
>>>>>   traduções em https://translations.launchpad.net/openobject:
>>>>>
>>>>>   OpenObject Addons - Tradução dos termos dos principais módulos do
>>>>>   OpenERP, falta 59%
>>>>>
>>>>>   OpenObject Server - Tradução dos termos do modulo base do
>>>>>   servidor, falta 37%
>>>>>
>>>>>   OpenObject Application Client - Tradução dos termos da aplicação
>>>>>   client em GTK do OpenERP, 99% traduzidas
>>>>>
>>>>>   OpenObject Web Client - Tradução dos termos da aplicação web
>>>>>   client, falta 100% revisar
>>>>>
>>>>>
>>>>>   Bem pessoal para quem quer contribuir e ainda não sabe como,
>>>>>   iniciar pela tradução e um bom começo, você pode aprender mais
>>>>>   como fazer isso com o nosso tutorial em:
>>>>>
>>>>> http://www.openerpbrasil.org/localizacao-brasileira/traducao-em-geral/
>>>>>   Como boa pratica para a tradução, aconselhamos:
>>>>>   - No caso do OpenObject Addons, escolha os módulos que você
>>>>>   conheça os termos técnicos como por exemplo nos modulos account
>>>>>   (Contabilidade), sale (vendas), purchase (compras) e  etc...
>>>>>   - Procure traduzir primeiro os módulos relacionados como por
>>>>>   exemplo account: (account, account_balance, account_payment),
>>>>>   sale: ( sale, sale_delivery_report, sale_crm), purchase;
>>>>>   (purchase, purchase_analytic_plans, purchase_manual)
>>>>>
>>>>>
>>>>>   Como todos participam de forma voluntária deixamos a vontade os
>>>>>   membro a contribuirem da forma que desejarem, mas um pouco de
>>>>>   organização seria bom, seria interesante termos uma pessoa
>>>>>   responsável por cada projeto:
>>>>>
>>>>>   OpenObject Server
>>>>>   OpenObject Application Client
>>>>>   OpenObject Web Client
>>>>>
>>>>>   e o OpenObject Addons a Formação de pequenos grupos de tradução
>>>>>   por assunto/modulos por exemplo um grupo para contabilidade outro
>>>>>   para vendas e etc..
>>>>>
>>>>>   2 Localização Brasileira
>>>>>
>>>>>   No projeto https://launchpad.net/openerp.pt-br-localiz temos a
>>>>>   branch lp:openerp.pt-br-localiz
>>>>>
>>>>>  <
>>>>> https://code.launchpad.net/%7Eopenerp-brazil-team/openerp.pt-br-localiz/trunk
>>>>> >
>>>>>   tem os dois modulos
>>>>>
>>>>>   l10n_br - Modulo principal da localização
>>>>>   l10n_br_data - Modulo com os dados de suporte para a localização
>>>>>
>>>>>   Reallizado:
>>>>>
>>>>>   Os principais trabalhos realizados até agora é na parte financeira
>>>>>   onde já tem os modelos financeiro de Plano de Contas, Impostos e
>>>>>   códigos de situação tributária para os impostos. Já é possível
>>>>>   criar um plano de contas contáveis e fazer algumas movimentações
>>>>>   contábeis.
>>>>>
>>>>>   Principais desafios:
>>>>>
>>>>>   Utilizar a Fatura do OpenERP como Nota Fiscal e automatizar os
>>>>>   calculos para cada imposto destacado na nota fiscal durante a
>>>>>   criação da fatura.
>>>>>
>>>>>   Exportação dos dados para o formato txt ou xml para ser importado
>>>>>   para o sistema da receita para emissão da nota fiscal eletronica.
>>>>>
>>>>>   Relatorios fiscais e arquivos magneticos, com a nota fiscal
>>>>>   eletronica hoje é muito facil importar as notas fiscais em XML
>>>>>   para um sistema fiscal do tipo Alterdata, Nasajon e gerar estas
>>>>>   obrigações ficais nestes sistemas enquanto não existe no OpenERP
>>>>>
>>>>>
>>>>>
>>>>>   Acredito que estes são os maiores desafios para a aplicação do
>>>>>   OpenERP no Brasil, claro que existem outras coisas, mas com este
>>>>>   objetivos alcançados logo o OpenERP estara pronto para o mercado
>>>>>   Brasileiro.
>>>>>
>>>>>
>>>>>
>>>>>   Um Abraço a Todos,
>>>>>
>>>>>
>>>>>
>>>>>   Renato Lima - www.akretion.com.br <http://www.akretion.com.br>
>>>>>
>>>>>
>>>>>  ?ui=2&view=att&th=12576be709824c47&attid=0.1&disp=attd&realattid=ii_12576be709824c47&zw
>>>>>
>>>>>
>>>>>   _______________________________________________
>>>>>   Mailing list: https://launchpad.net/~openerp-brazil-team<https://launchpad.net/%7Eopenerp-brazil-team>
>>>>>   <https://launchpad.net/%7Eopenerp-brazil-team>
>>>>>   Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>>>>>   <mailto:openerp-brazil-team@xxxxxxxxxxxxxxxxxxx>
>>>>>   Unsubscribe : https://launchpad.net/~openerp-brazil-team<https://launchpad.net/%7Eopenerp-brazil-team>
>>>>>   <https://launchpad.net/%7Eopenerp-brazil-team>
>>>>>   More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~openerp-brazil-team<https://launchpad.net/%7Eopenerp-brazil-team>
>>>>> Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~openerp-brazil-team<https://launchpad.net/%7Eopenerp-brazil-team>
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openerp-brazil-team<https://launchpad.net/%7Eopenerp-brazil-team>
>> Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openerp-brazil-team<https://launchpad.net/%7Eopenerp-brazil-team>
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>

JPEG image


Follow ups

References