← Back to team overview

openerp-brazil-team team mailing list archive

Re: Nota fiscal de entrada e saída

 

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/18 Henrique Eduardo <henrique@xxxxxxxxxxxxxxxxxx>
> Muito bom Gabriel. Você quem fez estas customizações?
>
> Quanto sairia ($) esta customização e em quanto tempo conseguiria me
> entregar?
>
> Seria no OpenERP 5.0.1?
>
> Abs;
>

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
> 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/18 Gabriel C. Stabel <gstabel@xxxxxxxxx>
>
>> Pode ser feito no OpenERP. Mas é necessário customizar *várias* coisas.
>>
>> Em anexo segue exemplos de dois relatórios gerado pelo OpenERP. Obs: não
>> são relatório padrões, foram feitos sob-medida.
>>
>> Abs,
>> Gabriel C. Stabel
>>
>> 2009/6/18 Henrique Eduardo <henrique@xxxxxxxxxxxxxxxxxx>
>>
>>>  Senhores;
>>>
>>> Possuo o seguinte cenário:
>>>
>>> Meu cliente vende e recebe produtos. Ele necessita emitir notas fiscais
>>> de entrada e saída. Alguém saberia me dizer se é possível fazer isto com o
>>> OpenERP?
>>>
>>> Att;
>>>
>>> ___________________________________
>>> Henrique Eduardo
>>> Concentra - Soluções em TI
>>> Tel.: (11) 2509-6180
>>> Cel.: (11) 9127-8184
>>> e-mail: henrique@xxxxxxxxxxxxxxxxxx
>>> skype: henriquegsilva
>>> http://www.concentrati.com.br
>>>
>>
>
>
>

Follow ups

References