From 8766dd36473f6c608982c79ca9654ae364a325fb Mon Sep 17 00:00:00 2001 From: "Hiral Patel (OpenERP)" Date: Fri, 5 Oct 2012 11:38:02 +0530 Subject: [PATCH 1/2] [FIX] Remove duplicate key value violates unique constraint sale_order_name_uniq bzr revid: hip@tinyerp.com-20121005060802-wrawkel4j7evhkpa --- addons/sale/test/sale_order_demo.yml | 1 + 1 file changed, 1 insertion(+) 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 From 852811f0ca1346a5fe87c0a9069e5ec7928a4792 Mon Sep 17 00:00:00 2001 From: "Hiral Patel (OpenERP)" Date: Fri, 5 Oct 2012 11:56:36 +0530 Subject: [PATCH 2/2] [FIX] Remove error method is not defined in sale bzr revid: hip@tinyerp.com-20121005062636-ef4bbsi126a9ty6t --- addons/sale/sale.py | 7 +++++++ 1 file changed, 7 insertions(+) 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):