Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
3 Antwoorden
4551 Weergaven

I modified both the delivery order and the delivery slip reports with openoffice report designer adding the customer reference field. It worked perfectly on the delivery order but when I loaded the delivery slip to the server, I ran the report and there is no address's showing any longer. The fields are still in the report they are just staying blank. figuring it is something easy. any ideas on how to get the address's back? Of course I didn't keep the original report file. Thanks.

Avatar
Annuleer
Beste antwoord

https://accounts.openerp.com/forum/Help-1/question/4875

After you have edited the report the first time in OpenOffice it will be stored in database table ir_act_report_xml in fields:

  • report_rml_content_data (RML) and
  • report_sxw_content_data (SXW)

If you remove the contents of these fields, OpenERP will go back to generating the report from the RML file - like it did before customization.

To do this, run something like the following SQL statements:

SELECT id FROM ir_act_report_xml WHERE model = 'stock.picking';

(Remember the ID related to the report you changed)

update ir_act_report_xml SET report_rml_content_data = NULL WHERE id = your_id;

Avatar
Annuleer
Auteur

Thanks for this Information. Good to know I can get back the original reports. Any idea why the addresses went away on 2 of the three reports? Delivery order stayed fine and Delivery slip and Invoice lost the address? Thanks

Thank you for the answer.It was very worthy.

Beste antwoord

run your openerp with debug options, sometime the rml files have a minimal mistakes (warnings) and the field isnt printed.

./openrerp-server --log-level=debug_rpc

Avatar
Annuleer
Beste antwoord

I had the same issue. I think its the Openerp Version. Version 7.0-20131002-231025 has no problem. To solve the problem, I just copied the the addresses from my working version and the addresses are back!! I have pasted them below. Remember that for V.0, the delivery report is the same as internal move report ( so any change will also affect the later report). Later versions don't have these issue.

Supplier Address : [[ (picking.type == 'in' or removeParentNode('para')) and '' ]] Customer Address : [[ (picking.type == 'out' or removeParentNode('para')) and '' ]] Warehouse Address : [[ (picking.type == 'internal' or removeParentNode('para')) and '' ]] [[ (picking.partner_id and picking.partner_id.id and picking.partner_id.title.name) or '' ]] [[ picking.partner_id and picking.partner_id.id and picking.partner_id.name ]] [[ picking.partner_id and display_address(picking.partner_id) ]] [[ picking.partner_id.phone or picking.partner_id.email or removeParentNode('para')]]

Contact Address : [[ picking.partner_id and picking.partner_id.title.name or '' ]] [[ picking.partner_id and picking.partner_id.name or '' ]] [[ picking.partner_id and display_address(picking.partner_id) ]] [[ picking.partner_id.phone or picking.partner_id.email or removeParentNode('para') ]]

Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
0
mrt. 15
4078
0
mrt. 15
4333
1
mrt. 15
4544
1
apr. 25
1403
1
sep. 24
2076