← Back to team overview

openerp-brazil-team team mailing list archive

Re: Nota fiscal de entrada e saída

 

Obrigado Gabriel

foi muito instrutivo.
me clareou bastante.

[]s
-- 
Luiz Fernando Maciel França
Sig Informática Ltda.
Rua João Pereira Amorim, 700
Bairro Jardim Arizona
35.700-373 - Sete Lagoas - MG - Brasil
(31)3773-1043
Skype: lfmfsig


2009/6/19 Gabriel C. Stabel <gstabel@xxxxxxxxx>

> Herique,
> Sim, foi eu quem fiz (na verdade teve um colega que mexeu também).
> Pode ser feito para qualquer versão maior que 4.2 (ou seja pode ser para a
> 5.0.1).
> Quanto a custo e tempo, podemos conversar fora da lista.
>
> Luiz,
> Não, nós não compramos o módulo. Fizemos nós mesmo.
>
> Deixa eu dar uma idéia geral de como funciona os relatórios. Existem 3
> modos de criar, digamos assim.
> *
> 1. Direto usando** ReportLab:*
> O OpenERP usa uma biblioteca de Python chamado ReportLab (
> http://www.reportlab.org/), que também é open source, para gerar os PDFs.
> Então no baixo nível, no nível do código Python, tu pode fazer tudo o que a
> biblioteca permite (que é muita coisa). Foi assim que nós fizemos.
>
> Entretanto há DUAS outras formas mais prática. Sinceramente para quem
> entende de programação nem é tão mais prática assim, visto suas limitações.
>
> *2. Criando um arquivo** RML:*
> RML é um formato criado pela própria ReportLab. É um arquivo de texto tipo
> XML, supostamente mais fácil do que escrever direto em Python, com as
> instruções para criar o documento.
> O problema desse metodo é que o programa que cria o PDF a partir do RML *não
> *é gratuito. A própria empresa do ReportLab vende ele.
> Então o pessoal do OpenERP criou sua própria versão de conversor RML2PDF. É
> um script em python (.../openerp-server/report/render/rml2pdf/trml2pdf.py).
> Infelizmente é bem limitado, e não faz tudo que o módulo (em Python) faz.
>
> *3. Criando um arquivo SXW*:
> Outro método é criando um SXW, que é um arquivo de texto do OpenOffice. A
> idéia é criar o SXW depois converter ele para RML e por último para o PDF.
> Então existe um outro conversor, desta vez SXW2RML. Está ali perto do outro
> script.
> Como se pode imaginar, esse processo é mais limitado ainda. Além de não ter
> nenhuma documentação (pelo menos não conheço) de como passar os dados do
> OpenERP para esse formato. Tem que ser feito tudo por engenharia reversa.
>
> O módulo que o OpenERP vende visa justamente facilitar esse útlimo método.
>
> A idéia é muito boa. Criar um PDF a partir de um SXW. Mas sem o tal módulo
> garanto é que muito ruim. Já com o módulo nunca testei.
>
> Era isso. Fica uma idéia geral aí.
> Abs,
> Gabriel C. Stabel
>
>
> 2009/6/19 Luiz Franca <luiz@xxxxxxxxxxxxxxxxxxxxx>
>
> Gabriel,
>> para fazer estes relatórios, voces compraram aquele módulo que integra o
>> openerp com o openoffice?
>> Se não, pode dar o caminho das pedras para desenvolver relatórios?
>>
>> []s
>>
>> --
>> Luiz Fernando Maciel França
>>
>>
>>
>

Follow ups

References