Mayur Maheshwari(OpenERP) has proposed merging
lp:~openerp-dev/openobject-server/trunk-configrework2-improve-company-view-mma
into lp:~openerp-dev/openobject-server/trunk-configrework3.
Requested reviews:
Rucha (Open ERP) (rpa-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-configrework2-improve-company-view-mma/+merge/70862
Hello,
set a default logo, company view & report Improvement is done
Thanks
--
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-configrework2-improve-company-view-mma/+merge/70862
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-server/trunk-configrework3.
=== modified file 'openerp/addons/base/base_data.xml'
--- openerp/addons/base/base_data.xml 2011-08-04 06:59:21 +0000
+++ openerp/addons/base/base_data.xml 2011-08-09 12:08:27 +0000
@@ -1041,8 +1041,11 @@
<field name="name">OpenERP S.A.</field>
<field name="partner_id" ref="main_partner"/>
<field name="rml_header1">Free Business Solutions</field>
- <field name="rml_footer1">Web: http://www.openerp.com - Tel: (+32).81.81.37.00 - Bank: CPH 126-2013269-07</field>
- <field name="rml_footer2">IBAN: BE74 1262 0132 6907 - SWIFT: CPHBBE75 - VAT: BE0477.472.701</field>
+ <field name="website">http://www.openerp.com</field>
+ <field name="bank">CPH 126-2013269-07</field>
+ <field name="account_number1">IBAN: BE74 1262 0132 6907</field>
+ <field name="account_number2">SWIFT: CPHBBE75</field>
+ <field name="vat">BE0477.472.701</field>
<field name="currency_id" ref="base.EUR"/>
</record>
=== modified file 'openerp/addons/base/base_update.xml'
--- openerp/addons/base/base_update.xml 2011-08-09 10:57:24 +0000
+++ openerp/addons/base/base_update.xml 2011-08-09 12:08:27 +0000
@@ -198,7 +198,7 @@
<group colspan="4" col="6">
<group colspan="4" col="4">
<field name="name"/>
- <field name="partner_id" readonly="1" required="0"/>
+ <field name="partner_id" readonly="1" required="0" invisible="1"/>
<field name="parent_id" groups="base.group_multi_company"/>
</group>
<group colspan="2" col="2">
@@ -208,21 +208,31 @@
<notebook colspan="4">
<page string="General Information">
<separator string="Address Information" colspan="4"/>
- <field name="street"/>
- <field name="street2"/>
- <field name="zip"/>
- <field name="city"/>
- <field name="country_id"/>
- <field name="state_id"/>
- <field name="phone"/>
- <field name="email"/>
- <separator string="Header/Footer of Reports" colspan="4"/>
- <field name="rml_header1" colspan="4"/>
- <field name="rml_footer1" colspan="4"/>
- <field name="rml_footer2" colspan="4"/>
- <group colspan="4" col="8">
- <label string="" colspan="7"/>
- <button name="%(preview_report)d" string="Preview Report" type="action" icon="gtk-print"/>
+ <group col="2" colspan="2" >
+ <field name="street"/>
+ <field name="zip"/>
+ <field name="country_id"/>
+ <field name="phone"/>
+ </group>
+ <group col="2" colspan="2" >
+ <field name="street2"/>
+ <field name="city"/>
+ <field name="state_id"/>
+ <field name="email"/>
+ </group>
+ <group col="2" colspan="2" >
+ <separator string="Header of Reports" colspan="2"/>
+ <field name="rml_header1" />
+ <label string="" />
+ <button name="%(preview_report)d" string="Report Preview" type="action" icon="gtk-print"/>
+ </group>
+ <group col="2" colspan="2" >
+ <separator string="Footer of Reports" colspan="2"/>
+ <field name="website" widget="url"/>
+ <field name="bank" />
+ <field name="account_number1" />
+ <field name="account_number2" />
+ <field name="vat" />
</group>
</page>
<page string="Header/Footer" groups="base.group_extended">
@@ -235,9 +245,12 @@
<field colspan="2" name="rml_header3" nolabel="1"/>
</page>
<page string="Configuration">
- <separator string="Accounting" colspan="4"/>
+ <group colspan="2" col="2" name="accounting">
+ <separator string="Accounting" colspan="2"/>
<field name="currency_id" colspan="2"/>
- <newline/>
+ </group>
+ <group colspan="2" col="2" name="mrp">
+ </group>
</page>
</notebook>
</form>
=== modified file 'openerp/addons/base/report/corporate_defaults.xml'
--- openerp/addons/base/report/corporate_defaults.xml 2009-01-29 22:22:23 +0000
+++ openerp/addons/base/report/corporate_defaults.xml 2011-08-09 12:08:27 +0000
@@ -2,8 +2,12 @@
<corporate-header>
<corporation type="zoom" name="company_id">
<rml_header1 type="field" name="rml_header1"/>
- <rml_footer1 type="field" name="rml_footer1"/>
- <rml_footer2 type="field" name="rml_footer2"/>
+ <website type="field" name="website"/>
+ <phone type="field" name="phone"/>
+ <vat type="field" name="vat"/>
+ <bank type="field" name="bank"/>
+ <acount1 type="field" name="account_number1"/>
+ <acount2 type="field" name="account_number2"/>
<title type="field" name="partner_id.title"/>
<name type="field" name="partner_id.name"/>
<address type="zoom" name="partner_id.address">
=== modified file 'openerp/addons/base/report/corporate_sxw_header.xml'
--- openerp/addons/base/report/corporate_sxw_header.xml 2009-01-29 22:22:23 +0000
+++ openerp/addons/base/report/corporate_sxw_header.xml 2011-08-09 12:08:27 +0000
@@ -233,8 +233,8 @@
<table:table-column table:style-name="Table1.A"/>
<table:table-row>
<table:table-cell table:style-name="Table1.A1" table:value-type="string">
- <text:p text:style-name="P7">[[ company.rml_footer1 ]]</text:p>
- <text:p text:style-name="P7">[[ company.rml_footer2 ]]</text:p>
+ <text:p text:style-name="P7">Web: [[ company.website ]] - Tel: [[ company.phone ]] - VAT: [[ company.vat ]]</text:p>
+ <text:p text:style-name="P7">Bank: [[ company.bank ]] - Account Number: [[ company.account_number1 ]] , [[ company.account_number2 ]]</text:p>
<text:p text:style-name="P7">Contact : [[ user.name ]]</text:p>
</table:table-cell>
</table:table-row>
=== added file 'openerp/addons/base/res/config_pixmaps/logo.png'
Binary files openerp/addons/base/res/config_pixmaps/logo.png 1970-01-01 00:00:00 +0000 and openerp/addons/base/res/config_pixmaps/logo.png 2011-08-09 12:08:27 +0000 differ
=== modified file 'openerp/addons/base/res/res_company.py'
--- openerp/addons/base/res/res_company.py 2011-07-06 15:40:01 +0000
+++ openerp/addons/base/res/res_company.py 2011-08-09 12:08:27 +0000
@@ -23,6 +23,7 @@
from osv import fields
import os
import tools
+import base64
from tools.translate import _
from tools.safe_eval import safe_eval as eval
@@ -108,8 +109,11 @@
'child_ids': fields.one2many('res.company', 'parent_id', 'Child Companies'),
'partner_id': fields.many2one('res.partner', 'Partner', required=True),
'rml_header1': fields.char('Report Header', size=200),
- 'rml_footer1': fields.char('Report Footer 1', size=200),
- 'rml_footer2': fields.char('Report Footer 2', size=200),
+ 'website': fields.char('Website', size=200),
+ 'bank': fields.char('Bank', size=200),
+ 'account_number1': fields.char('Account Number', size=200),
+ 'account_number2': fields.char('Account Number', size=200),
+ 'vat': fields.char('VAT', size=200),
'rml_header': fields.text('RML Header', required=True),
'rml_header2': fields.text('RML Internal Header', required=True),
'rml_header3': fields.text('RML Internal Header', required=True),
@@ -221,9 +225,8 @@
return False
def _get_logo(self, cr, uid, ids):
- return open(os.path.join(
- tools.config['root_path'], '..', 'pixmaps', 'openerp-header.png'),
- 'rb') .read().encode('base64')
+ current_dir = os.path.dirname(os.path.abspath(__file__))
+ return base64.encodestring(open(os.path.join(current_dir, 'config_pixmaps', 'logo.png'), 'rb').read())
_header = """
<header>
@@ -282,8 +285,8 @@
<lines>1.2cm 2.15cm 19.9cm 2.15cm</lines>
- <drawCentredString x="10.5cm" y="1.7cm">[[ company.rml_footer1 ]]</drawCentredString>
- <drawCentredString x="10.5cm" y="1.25cm">[[ company.rml_footer2 ]]</drawCentredString>
+ <drawCentredString x="10.5cm" y="1.7cm">Web: [[ company.website ]] - Tel: [[ company.phone ]] - VAT: [[ company.vat ]]</drawCentredString>
+ <drawCentredString x="10.5cm" y="1.3cm">Bank: [[ company.bank ]] - Account Number: [[ company.account_number1 ]] , [[ company.account_number2 ]]</drawCentredString>
<drawCentredString x="10.5cm" y="0.8cm">Contact : [[ user.name ]] - Page: <pageNumber/></drawCentredString>
</pageGraphics>
</pageTemplate>
@@ -293,7 +296,7 @@
'rml_header':_get_header,
'rml_header2': _header2,
'rml_header3': _header3,
- #'logo':_get_logo
+ 'logo':_get_logo
}
_constraints = [
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp