[FIX] Usability : Usability Improvement

bzr revid: amp@tinyerp.com-20110419131154-1ucsrn7wtpq83apg
This commit is contained in:
AMP (OpenERP) 2011-04-19 18:41:54 +05:30
parent 2030bc90f9
commit 8cd3b96019
4 changed files with 9 additions and 8 deletions

View File

@ -37,9 +37,10 @@
<field name="check_opw"/> <field name="check_opw"/>
</group> </group>
<group col="2" colspan="3"> <group col="2" colspan="3">
<button name="check_validity" string="Validate" type="object" <button name="check_validity" icon="camera_test.png
" string="Validate" type="object"
attrs="{'invisible':[('state','in',['valid', 'terminated', 'canceled'])]}"/> attrs="{'invisible':[('state','in',['valid', 'terminated', 'canceled'])]}"/>
<button name="check_validity" string="Refresh Validation Dates" type="object" <button name="check_validity" icon="camera_test.png" string="Refresh Validation Dates" type="object"
attrs="{'invisible':[('state','in',['unvalidated'])]}"/> attrs="{'invisible':[('state','in',['unvalidated'])]}"/>
</group> </group>
</group> </group>

View File

@ -25,7 +25,7 @@
<group colspan="2" col="2"> <group colspan="2" col="2">
<field name="phone"/> <field name="phone"/>
<field name="fax"/> <field name="fax"/>
<field name="email"/> <field name="email" widget="email"/>
</group> </group>
</form> </form>
</field> </field>

View File

@ -112,7 +112,7 @@ class res_partner(osv.osv):
_columns = { _columns = {
'name': fields.char('Name', size=128, required=True, select=True), 'name': fields.char('Name', size=128, required=True, select=True),
'date': fields.date('Date', select=1), 'date': fields.date('Date', select=1),
'title': fields.many2one('res.partner.title','Partner Form'), 'title': fields.many2one('res.partner.title','Partner Firm'),
'parent_id': fields.many2one('res.partner','Parent Partner'), 'parent_id': fields.many2one('res.partner','Parent Partner'),
'child_ids': fields.one2many('res.partner', 'parent_id', 'Partner Ref.'), 'child_ids': fields.one2many('res.partner', 'parent_id', 'Partner Ref.'),
'ref': fields.char('Reference', size=64, select=1), 'ref': fields.char('Reference', size=64, select=1),
@ -120,7 +120,7 @@ class res_partner(osv.osv):
'user_id': fields.many2one('res.users', 'Salesman', help='The internal user that is in charge of communicating with this partner if any.'), 'user_id': fields.many2one('res.users', 'Salesman', help='The internal user that is in charge of communicating with this partner if any.'),
'vat': fields.char('VAT',size=32 ,help="Value Added Tax number. Check the box if the partner is subjected to the VAT. Used by the VAT legal statement."), 'vat': fields.char('VAT',size=32 ,help="Value Added Tax number. Check the box if the partner is subjected to the VAT. Used by the VAT legal statement."),
'bank_ids': fields.one2many('res.partner.bank', 'partner_id', 'Banks'), 'bank_ids': fields.one2many('res.partner.bank', 'partner_id', 'Banks'),
'website': fields.char('Website',size=64, help="Website of Partner"), 'website': fields.char('Website',size=64, help="Website of Partner."),
'comment': fields.text('Notes'), 'comment': fields.text('Notes'),
'address': fields.one2many('res.partner.address', 'partner_id', 'Contacts'), 'address': fields.one2many('res.partner.address', 'partner_id', 'Contacts'),
'category_id': fields.many2many('res.partner.category', 'res_partner_category_rel', 'partner_id', 'category_id', 'Categories'), 'category_id': fields.many2many('res.partner.category', 'res_partner_category_rel', 'partner_id', 'category_id', 'Categories'),

View File

@ -49,12 +49,12 @@ class res_currency(osv.osv):
_columns = { _columns = {
# Note: 'code' column was removed as of v6.0, the 'name' should now hold the ISO code. # Note: 'code' column was removed as of v6.0, the 'name' should now hold the ISO code.
'name': fields.char('Currency', size=32, required=True, help="Currency Code (ISO 4217)"), 'name': fields.char('Currency', size=32, required=True, help="Currency Code (ISO 4217)"),
'symbol': fields.char('Symbol', size=3, help="Currency sign, to be used when printing amounts"), 'symbol': fields.char('Symbol', size=3, help="Currency sign, to be used when printing amounts."),
'rate': fields.function(_current_rate, method=True, string='Current Rate', digits=(12,6), 'rate': fields.function(_current_rate, method=True, string='Current Rate', digits=(12,6),
help='The rate of the currency to the currency of rate 1'), help='The rate of the currency to the currency of rate 1.'),
'rate_ids': fields.one2many('res.currency.rate', 'currency_id', 'Rates'), 'rate_ids': fields.one2many('res.currency.rate', 'currency_id', 'Rates'),
'accuracy': fields.integer('Computational Accuracy'), 'accuracy': fields.integer('Computational Accuracy'),
'rounding': fields.float('Rounding factor', digits=(12,6)), 'rounding': fields.float('Rounding Factor', digits=(12,6)),
'active': fields.boolean('Active'), 'active': fields.boolean('Active'),
'company_id':fields.many2one('res.company', 'Company'), 'company_id':fields.many2one('res.company', 'Company'),
'date': fields.date('Date'), 'date': fields.date('Date'),