diff --git a/addons/sale/sale.py b/addons/sale/sale.py index c47bf1357c8..4ab3dc996f3 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -87,6 +87,13 @@ class sale_order(osv.osv): return res + def test_state(self, cr, uid, ids, mode, *args): + return True + def action_ship_create(self, cr, uid, ids, context=None): + return True + def action_ship_end(self, cr, uid, ids, context=None): + return True + def _invoiced_rate(self, cursor, user, ids, name, arg, context=None): res = {} for sale in self.browse(cursor, user, ids, context=context): diff --git a/addons/sale/test/sale_order_demo.yml b/addons/sale/test/sale_order_demo.yml index 05109efbea2..41a711d064c 100644 --- a/addons/sale/test/sale_order_demo.yml +++ b/addons/sale/test/sale_order_demo.yml @@ -2,6 +2,7 @@ In order to test process of the Sale Order, I create sale order - !record {model: sale.order, id: sale_order_test1}: + name: self.pool.get('ir.sequence').get(cr, uid, 'sale.order') partner_id: base.res_partner_2 note: Invoice after delivery payment_term: account.account_payment_term