Class sale order : Prettier tooltip for shipping policy.

bzr revid: rde-07c862efe91598642181a100e6bba980a0847fa2
This commit is contained in:
rde
2007-05-14 07:12:50 +00:00
parent 6342dfcf0b
commit e3a3d8b856
+8 -1
View File
@@ -132,7 +132,14 @@ class sale_order(osv.osv):
('manual','Shipping & Manual Invoice'),
('postpaid','Automatic Invoice after delivery'),
('picking','Invoice from the pickings'),
], 'Shipping Policy', required=True, readonly=True, states={'draft':[('readonly',False)]}, help="The Shipping Policy is used to synchronise invoice and delivery operations. The 'Pay before delivery' choice will first generate the invoice and then generate the picking order after the payment of this invoice. The 'Shipping & Manual Invoice' will create the picking order directly and wait for the user to manually click on the 'Invoice' button to generate the draft invoice. The 'Invoice after delivery' choice will generate the draft invoice after the picking list have been finished"),
], 'Shipping Policy', required=True, readonly=True, states={'draft':[('readonly',False)]},
help="""
The Shipping Policy is used to synchronise invoice and delivery operations.
- The 'Pay before delivery' choice will first generate the invoice and then generate the picking order after the payment of this invoice.
- The 'Shipping & Manual Invoice' will create the picking order directly and wait for the user to manually click on the 'Invoice' button to generate the draft invoice.
- The 'Invoice after delivery' choice will generate the draft invoice after the picking list have been finished.
- The 'Invoice from the pickings' choice is used to create an invoice during the picking process.
"""),
'pricelist_id':fields.many2one('product.pricelist', 'Pricelist', required=True, readonly=True, states={'draft':[('readonly',False)]}),
'project_id':fields.many2one('account.analytic.account', 'Profit/Cost Center', readonly=True, states={'draft':[('readonly', False)]}),