Tejas Tank (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-server/trunk-usability-improve_res_company-tta into 
lp:~openerp-dev/openobject-server/trunk-usability.

Requested reviews:
  Raphael Collet (OpenERP) (rco-openerp)
  Amit (Open ERP) (apa-tiny)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-usability-improve_res_company-tta/+merge/70421

Hello,

regarding res.company, 

renamed 'footer_website' to 'website',
rename 'tax_number' to 'vat', already in partner form so it removed from the 
form view.
phone which already their and it was with functional field but I have make it 
field.related.


Redundant lines are removed.


Thanks,
Tejas 
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-usability-improve_res_company-tta/+merge/70421
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/trunk-usability.
=== modified file 'openerp/addons/base/base_data.xml'
--- openerp/addons/base/base_data.xml	2011-07-19 10:34:25 +0000
+++ openerp/addons/base/base_data.xml	2011-08-04 10:49:24 +0000
@@ -1006,6 +1006,8 @@
             <!-- Address and Company ID will be set later -->
             <field name="address" eval="[]"/>
             <field name="company_id" eval="None"/>
+            <field name="vat">BE0477472701</field>
+            <field name="website">www.openerp.com</field>
         </record>
         <record id="main_address" model="res.partner.address">
             <field name="partner_id" ref="main_partner"/>
@@ -1040,8 +1042,9 @@
             <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">www.openerp.com</field>
+            <field name="phone">(+32).81.81.37.0</field>
+            <field name="vat">BE0477472701</field>            
             <field name="currency_id" ref="base.EUR"/>
         </record>
 

=== modified file 'openerp/addons/base/base_update.xml'
--- openerp/addons/base/base_update.xml	2011-07-06 12:55:41 +0000
+++ openerp/addons/base/base_update.xml	2011-08-04 10:49:24 +0000
@@ -217,10 +217,9 @@
                             <field name="state_id"/>
                             <field name="phone"/>
                             <field name="email"/>
+                            <field name="website" widget="url"/>
                             <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"/>
+                            <field name="rml_header1" colspan="4"/>                                                       
                             <group colspan="4" col="8">
                                 <label string="" colspan="7"/>
                                 <button name="%(preview_report)d" string="Preview Report" type="action" icon="gtk-print"/>

=== 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-04 10:49:24 +0000
@@ -2,8 +2,9 @@
 <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"/>
+        <footer_website type="field" name="website"/>
+        <footer_phone type="field" name="phone"/>
+        <tax_number type="field" name="vat"/>
         <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-04 10:49:24 +0000
@@ -233,8 +233,7 @@
                     <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">Contact : [[ user.name ]]</text:p>
                         </table:table-cell>
                     </table:table-row>

=== 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-04 10:49:24 +0000
@@ -108,8 +108,8 @@
         '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.related('partner_id', 'website', type='char',string='Website'),        
+        'vat': fields.related('partner_id', 'vat', type='char',string='VAT No.'),                        
         '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),
@@ -125,7 +125,7 @@
         'state_id': fields.function(_get_address_data, fnct_inv=_set_address_data, type='many2one', domain="[('country_id', '=', country_id)]", relation='res.country.state', string="State", multi='address'), 
         'country_id': fields.function(_get_address_data, fnct_inv=_set_address_data, type='many2one', relation='res.country', string="Country", multi='address'), 
         'email': fields.function(_get_address_data, fnct_inv=_set_address_data, size=64, type='char', string="Email", multi='address'), 
-        'phone': fields.function(_get_address_data, fnct_inv=_set_address_data, size=64, type='char', string="Phone", multi='address'), 
+        'phone': fields.related('partner_id', 'phone', type='char',string='phone'), 
     }
 
     def _search(self, cr, uid, args, offset=0, limit=None, order=None,
@@ -282,8 +282,7 @@
 
             <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="0.8cm">Contact : [[ user.name ]] - Page: <pageNumber/></drawCentredString>
         </pageGraphics>
     </pageTemplate>

_______________________________________________
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

Reply via email to