From 168de6842080d341dc78f15e3e005d6f6b6ce6de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 23 Aug 2008 01:35:48 +0200 Subject: [PATCH 1/3] Improve order on code --- party.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/party.py b/party.py index 9fc6d63c85..af6806f7b4 100644 --- a/party.py +++ b/party.py @@ -38,10 +38,8 @@ class Party(OSV): name = fields.Char('Name', size=None, required=True, select=1, states=STATES) code = fields.Char('Code', size=None, required=True, select=1, - readonly=True, order_field="LPAD(%s.code, " \ - "(SELECT code_length FROM relationship_party " \ - "ORDER BY code_length DESC LIMIT 1)," \ - "'0')") + readonly=True, order_field="%(table)s.code_length %(order)s, " \ + "%(table)s.code %(order)s") code_length = fields.Integer('Code Length', select=1, readonly=True) type = fields.Many2One("relationship.party.type", "Type", states=STATES) From d6affd944d58ced31664e883e739975bd8c9fcb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 1 Sep 2008 18:21:58 +0200 Subject: [PATCH 2/3] Move country in configuration menu --- country.xml | 2 +- relationship.xml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/country.xml b/country.xml index b3f0504afa..66b30a9632 100644 --- a/country.xml +++ b/country.xml @@ -56,7 +56,7 @@ -