Merge lp:~openerp-community/partner-contact-management/base_partner_surname into lp:~partner-contact-core-editors/partner-contact-management/6.1

Status: Merged
Merged at revision: 4
Proposed branch: lp:~openerp-community/partner-contact-management/base_partner_surname
Merge into: lp:~partner-contact-core-editors/partner-contact-management/6.1
Diff against target: 752 lines (+686/-0)
13 files modified
base_partner_surname/__init__.py (+23/-0)
base_partner_surname/__openerp__.py (+40/-0)
base_partner_surname/i18n/base_partner_surname.pot (+51/-0)
base_partner_surname/i18n/ca.po (+63/-0)
base_partner_surname/i18n/es.po (+62/-0)
base_partner_surname/i18n/fi.po (+55/-0)
base_partner_surname/i18n/fr.po (+55/-0)
base_partner_surname/i18n/fr_BE.po (+51/-0)
base_partner_surname/i18n/it.po (+62/-0)
base_partner_surname/i18n/pt.po (+62/-0)
base_partner_surname/i18n/sv.po (+54/-0)
base_partner_surname/partner.py (+76/-0)
base_partner_surname/partner_view.xml (+32/-0)
To merge this branch: bzr merge lp:~openerp-community/partner-contact-management/base_partner_surname
Reviewer Review Type Date Requested Status
Joël Grand-Guillaume @ camptocamp code review, no test Approve
Yannick Vaucher @ Camptocamp Pending
Review via email: mp+150168@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Joël Grand-Guillaume @ camptocamp (jgrandguillaume-c2c) wrote :

Hi Maxime, thanks to resumbit only one module !

Little comments:

* You should use # -*- coding: utf-8 -*- instead of : # -*- encoding: utf-8 -*-

* You can remove the class instanciation on line : 759

* Better to use from openerp.osv import orm, fields class ResPartnerAddress(orm.Model)

* On line 733 and 747, you should IMO mark the kwargs to avoid potential trouble on the context like e.g. : return super(res_partner_address, self).create(cr, uid, vals, context=context)

Otherwise, it LGTM. I mark it as approved as the comments are more related to the v7.0 coding standard, but it would be may be good to correct them here directly... As you wish.

Regards,

Joël

review: Approve (code review, no test)
77. By Maxime Chambreuil (http://www.savoirfairelinux.com)

[FIX] based on code review

78. By Launchpad Translations on behalf of openerp-commiter

[IMP] Bumping the version

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'base_partner_surname'
2=== added file 'base_partner_surname/__init__.py'
3--- base_partner_surname/__init__.py 1970-01-01 00:00:00 +0000
4+++ base_partner_surname/__init__.py 2013-02-25 14:39:18 +0000
5@@ -0,0 +1,23 @@
6+# -*- coding: utf-8 -*-
7+##############################################################################
8+#
9+# OpenERP, Open Source Management Solution
10+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
11+#
12+# This program is free software: you can redistribute it and/or modify
13+# it under the terms of the GNU Affero General Public License as
14+# published by the Free Software Foundation, either version 3 of the
15+# License, or (at your option) any later version.
16+#
17+# This program is distributed in the hope that it will be useful,
18+# but WITHOUT ANY WARRANTY; without even the implied warranty of
19+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20+# GNU Affero General Public License for more details.
21+#
22+# You should have received a copy of the GNU Affero General Public License
23+# along with this program. If not, see <http://www.gnu.org/licenses/>.
24+#
25+##############################################################################
26+import partner
27+
28+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
29
30=== added file 'base_partner_surname/__openerp__.py'
31--- base_partner_surname/__openerp__.py 1970-01-01 00:00:00 +0000
32+++ base_partner_surname/__openerp__.py 2013-02-25 14:39:18 +0000
33@@ -0,0 +1,40 @@
34+# -*- coding: utf-8 -*-
35+##############################################################################
36+#
37+# OpenERP, Open Source Management Solution
38+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
39+#
40+# This program is free software: you can redistribute it and/or modify
41+# it under the terms of the GNU Affero General Public License as
42+# published by the Free Software Foundation, either version 3 of the
43+# License, or (at your option) any later version.
44+#
45+# This program is distributed in the hope that it will be useful,
46+# but WITHOUT ANY WARRANTY; without even the implied warranty of
47+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
48+# GNU Affero General Public License for more details.
49+#
50+# You should have received a copy of the GNU Affero General Public License
51+# along with this program. If not, see <http://www.gnu.org/licenses/>.
52+#
53+##############################################################################
54+{
55+ "name" : "Base Partner Surname",
56+ "version" : "1.1",
57+ "author" : "Tiny, Serpent Consulting Services",
58+ "website" : "http://www.openerp.com",
59+ "category" : "Generic Modules/Base",
60+ "description": """
61+This module is used for separate surname from contact name of partner. Now You can give first name & last name on contact Name.
62+This module is deprecated, it is highly recommended to use base_contact instead.
63+
64+ """,
65+ "depends" : ["base"],
66+ "init_xml" : [ ],
67+ "demo_xml" : [ ],
68+ "update_xml" : [ "partner_view.xml" ],
69+ "installable": True,
70+ "auto_install": False
71+}
72+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
73+
74
75=== added directory 'base_partner_surname/i18n'
76=== added file 'base_partner_surname/i18n/base_partner_surname.pot'
77--- base_partner_surname/i18n/base_partner_surname.pot 1970-01-01 00:00:00 +0000
78+++ base_partner_surname/i18n/base_partner_surname.pot 2013-02-25 14:39:18 +0000
79@@ -0,0 +1,51 @@
80+# Translation of OpenERP Server.
81+# This file contains the translation of the following modules:
82+# * base_partner_surname
83+#
84+msgid ""
85+msgstr ""
86+"Project-Id-Version: OpenERP Server 5.0.6\n"
87+"Report-Msgid-Bugs-To: support@openerp.com\n"
88+"POT-Creation-Date: 2009-11-25 05:35:30+0000\n"
89+"PO-Revision-Date: 2009-11-25 05:35:30+0000\n"
90+"Last-Translator: <>\n"
91+"Language-Team: \n"
92+"MIME-Version: 1.0\n"
93+"Content-Type: text/plain; charset=UTF-8\n"
94+"Content-Transfer-Encoding: \n"
95+"Plural-Forms: \n"
96+
97+#. module: base_partner_surname
98+#: constraint:ir.ui.view:0
99+msgid "Invalid XML for View Architecture!"
100+msgstr ""
101+
102+#. module: base_partner_surname
103+#: field:res.partner.address,last_name:0
104+msgid "Last Name"
105+msgstr ""
106+
107+#. module: base_partner_surname
108+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
109+msgid "Base Partner Surname"
110+msgstr ""
111+
112+#. module: base_partner_surname
113+#: field:res.partner.address,first_name:0
114+msgid "First Name"
115+msgstr ""
116+
117+#. module: base_partner_surname
118+#: model:ir.module.module,description:base_partner_surname.module_meta_information
119+msgid "\n"
120+"This module use for seperate surname from contact name of partner. Now You can give first name & last name on contact Name.\n"
121+"This module is deprecated, it is higly recommended to use base_contact instead.\n"
122+"\n"
123+" "
124+msgstr ""
125+
126+#. module: base_partner_surname
127+#: view:res.partner:0
128+msgid "Partner Contacts"
129+msgstr ""
130+
131
132=== added file 'base_partner_surname/i18n/ca.po'
133--- base_partner_surname/i18n/ca.po 1970-01-01 00:00:00 +0000
134+++ base_partner_surname/i18n/ca.po 2013-02-25 14:39:18 +0000
135@@ -0,0 +1,63 @@
136+# Catalan translation for openobject-addons
137+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
138+# This file is distributed under the same license as the openobject-addons package.
139+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
140+#
141+msgid ""
142+msgstr ""
143+"Project-Id-Version: openobject-addons\n"
144+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
145+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
146+"PO-Revision-Date: 2010-07-20 19:22+0000\n"
147+"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
148+"<jesteve@zikzakmedia.com>\n"
149+"Language-Team: Catalan <ca@li.org>\n"
150+"MIME-Version: 1.0\n"
151+"Content-Type: text/plain; charset=UTF-8\n"
152+"Content-Transfer-Encoding: 8bit\n"
153+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
154+"X-Generator: Launchpad (build 16335)\n"
155+
156+#. module: base_partner_surname
157+#: constraint:ir.ui.view:0
158+msgid "Invalid XML for View Architecture!"
159+msgstr "XML no vàlid per a l'estructura de la vista!"
160+
161+#. module: base_partner_surname
162+#: field:res.partner.address,last_name:0
163+msgid "Last Name"
164+msgstr "Cognoms"
165+
166+#. module: base_partner_surname
167+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
168+msgid "Base Partner Surname"
169+msgstr "Base - Cognoms a les empreses"
170+
171+#. module: base_partner_surname
172+#: field:res.partner.address,first_name:0
173+msgid "First Name"
174+msgstr "Nom"
175+
176+#. module: base_partner_surname
177+#: model:ir.module.module,description:base_partner_surname.module_meta_information
178+msgid ""
179+"\n"
180+"This module use for seperate surname from contact name of partner. Now You "
181+"can give first name & last name on contact Name.\n"
182+"This module is deprecated, it is higly recommended to use base_contact "
183+"instead.\n"
184+"\n"
185+" "
186+msgstr ""
187+"\n"
188+"Aquest mòdul serveix per a separar nom i cognoms en el contacte de "
189+"l'empresa. Permet introduir el nom i cognoms en el nom de contacte.\n"
190+"Aquest mòdul està obsolet, es molt recomanable en el seu lloc utilitzar "
191+"base_contact.\n"
192+"\n"
193+" "
194+
195+#. module: base_partner_surname
196+#: view:res.partner:0
197+msgid "Partner Contacts"
198+msgstr "Contactes de l'empresa"
199
200=== added file 'base_partner_surname/i18n/es.po'
201--- base_partner_surname/i18n/es.po 1970-01-01 00:00:00 +0000
202+++ base_partner_surname/i18n/es.po 2013-02-25 14:39:18 +0000
203@@ -0,0 +1,62 @@
204+# Spanish translation for openobject-addons
205+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
206+# This file is distributed under the same license as the openobject-addons package.
207+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
208+#
209+msgid ""
210+msgstr ""
211+"Project-Id-Version: openobject-addons\n"
212+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
213+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
214+"PO-Revision-Date: 2010-09-03 08:05+0000\n"
215+"Last-Translator: OpenERP Administrators <Unknown>\n"
216+"Language-Team: Spanish <es@li.org>\n"
217+"MIME-Version: 1.0\n"
218+"Content-Type: text/plain; charset=UTF-8\n"
219+"Content-Transfer-Encoding: 8bit\n"
220+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
221+"X-Generator: Launchpad (build 16335)\n"
222+
223+#. module: base_partner_surname
224+#: constraint:ir.ui.view:0
225+msgid "Invalid XML for View Architecture!"
226+msgstr "¡XML no válido para la estructura de la vista!"
227+
228+#. module: base_partner_surname
229+#: field:res.partner.address,last_name:0
230+msgid "Last Name"
231+msgstr "Apellidos"
232+
233+#. module: base_partner_surname
234+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
235+msgid "Base Partner Surname"
236+msgstr "Nombre y apellidos para contactos de empresas"
237+
238+#. module: base_partner_surname
239+#: field:res.partner.address,first_name:0
240+msgid "First Name"
241+msgstr "Nombre"
242+
243+#. module: base_partner_surname
244+#: model:ir.module.module,description:base_partner_surname.module_meta_information
245+msgid ""
246+"\n"
247+"This module use for seperate surname from contact name of partner. Now You "
248+"can give first name & last name on contact Name.\n"
249+"This module is deprecated, it is higly recommended to use base_contact "
250+"instead.\n"
251+"\n"
252+" "
253+msgstr ""
254+"\n"
255+"Este módulo sirve para separar nombre y apellidos en el contacto de la "
256+"empresa. Permite introducir el nombre y apellidos en el nombre de contacto.\n"
257+"Este módulo está obsoleto, es muy recomendable en su lugar utilizar "
258+"base_contact.\n"
259+"\n"
260+" "
261+
262+#. module: base_partner_surname
263+#: view:res.partner:0
264+msgid "Partner Contacts"
265+msgstr "Contactos de la empresa"
266
267=== added file 'base_partner_surname/i18n/fi.po'
268--- base_partner_surname/i18n/fi.po 1970-01-01 00:00:00 +0000
269+++ base_partner_surname/i18n/fi.po 2013-02-25 14:39:18 +0000
270@@ -0,0 +1,55 @@
271+# Finnish translation for openobject-addons
272+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
273+# This file is distributed under the same license as the openobject-addons package.
274+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
275+#
276+msgid ""
277+msgstr ""
278+"Project-Id-Version: openobject-addons\n"
279+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
280+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
281+"PO-Revision-Date: 2011-06-28 06:54+0000\n"
282+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
283+"Language-Team: Finnish <fi@li.org>\n"
284+"MIME-Version: 1.0\n"
285+"Content-Type: text/plain; charset=UTF-8\n"
286+"Content-Transfer-Encoding: 8bit\n"
287+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
288+"X-Generator: Launchpad (build 16335)\n"
289+
290+#. module: base_partner_surname
291+#: constraint:ir.ui.view:0
292+msgid "Invalid XML for View Architecture!"
293+msgstr "Virheellinen XML näkymä-arkkitehtuurille!"
294+
295+#. module: base_partner_surname
296+#: field:res.partner.address,last_name:0
297+msgid "Last Name"
298+msgstr "Sukunimi"
299+
300+#. module: base_partner_surname
301+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
302+msgid "Base Partner Surname"
303+msgstr "Kumppanin sukunimi"
304+
305+#. module: base_partner_surname
306+#: field:res.partner.address,first_name:0
307+msgid "First Name"
308+msgstr "Etunimi"
309+
310+#. module: base_partner_surname
311+#: model:ir.module.module,description:base_partner_surname.module_meta_information
312+msgid ""
313+"\n"
314+"This module use for seperate surname from contact name of partner. Now You "
315+"can give first name & last name on contact Name.\n"
316+"This module is deprecated, it is higly recommended to use base_contact "
317+"instead.\n"
318+"\n"
319+" "
320+msgstr ""
321+
322+#. module: base_partner_surname
323+#: view:res.partner:0
324+msgid "Partner Contacts"
325+msgstr "Partnerin yhteystiedot"
326
327=== added file 'base_partner_surname/i18n/fr.po'
328--- base_partner_surname/i18n/fr.po 1970-01-01 00:00:00 +0000
329+++ base_partner_surname/i18n/fr.po 2013-02-25 14:39:18 +0000
330@@ -0,0 +1,55 @@
331+# French translation for openobject-addons
332+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
333+# This file is distributed under the same license as the openobject-addons package.
334+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
335+#
336+msgid ""
337+msgstr ""
338+"Project-Id-Version: openobject-addons\n"
339+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
340+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
341+"PO-Revision-Date: 2010-06-04 07:10+0000\n"
342+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
343+"Language-Team: French <fr@li.org>\n"
344+"MIME-Version: 1.0\n"
345+"Content-Type: text/plain; charset=UTF-8\n"
346+"Content-Transfer-Encoding: 8bit\n"
347+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
348+"X-Generator: Launchpad (build 16335)\n"
349+
350+#. module: base_partner_surname
351+#: constraint:ir.ui.view:0
352+msgid "Invalid XML for View Architecture!"
353+msgstr "XML non valide pour l'architecture de la vue"
354+
355+#. module: base_partner_surname
356+#: field:res.partner.address,last_name:0
357+msgid "Last Name"
358+msgstr "Nom"
359+
360+#. module: base_partner_surname
361+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
362+msgid "Base Partner Surname"
363+msgstr ""
364+
365+#. module: base_partner_surname
366+#: field:res.partner.address,first_name:0
367+msgid "First Name"
368+msgstr "Prénom"
369+
370+#. module: base_partner_surname
371+#: model:ir.module.module,description:base_partner_surname.module_meta_information
372+msgid ""
373+"\n"
374+"This module use for seperate surname from contact name of partner. Now You "
375+"can give first name & last name on contact Name.\n"
376+"This module is deprecated, it is higly recommended to use base_contact "
377+"instead.\n"
378+"\n"
379+" "
380+msgstr ""
381+
382+#. module: base_partner_surname
383+#: view:res.partner:0
384+msgid "Partner Contacts"
385+msgstr "Contacts du partenaire"
386
387=== added file 'base_partner_surname/i18n/fr_BE.po'
388--- base_partner_surname/i18n/fr_BE.po 1970-01-01 00:00:00 +0000
389+++ base_partner_surname/i18n/fr_BE.po 2013-02-25 14:39:18 +0000
390@@ -0,0 +1,51 @@
391+# Translation of OpenERP Server.
392+# This file contains the translation of the following modules:
393+# * base_partner_surname
394+#
395+msgid ""
396+msgstr ""
397+"Project-Id-Version: OpenERP Server 5.0.6\n"
398+"Report-Msgid-Bugs-To: support@openerp.com\n"
399+"POT-Creation-Date: 2009-11-25 05:35:30+0000\n"
400+"PO-Revision-Date: 2009-11-25 05:35:30+0000\n"
401+"Last-Translator: <>\n"
402+"Language-Team: \n"
403+"MIME-Version: 1.0\n"
404+"Content-Type: text/plain; charset=UTF-8\n"
405+"Content-Transfer-Encoding: \n"
406+"Plural-Forms: \n"
407+
408+#. module: base_partner_surname
409+#: constraint:ir.ui.view:0
410+msgid "Invalid XML for View Architecture!"
411+msgstr ""
412+
413+#. module: base_partner_surname
414+#: field:res.partner.address,last_name:0
415+msgid "Last Name"
416+msgstr ""
417+
418+#. module: base_partner_surname
419+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
420+msgid "Base Partner Surname"
421+msgstr ""
422+
423+#. module: base_partner_surname
424+#: field:res.partner.address,first_name:0
425+msgid "First Name"
426+msgstr ""
427+
428+#. module: base_partner_surname
429+#: model:ir.module.module,description:base_partner_surname.module_meta_information
430+msgid "\n"
431+"This module use for seperate surname from contact name of partner. Now You can give first name & last name on contact Name.\n"
432+"This module is deprecated, it is higly recommended to use base_contact instead.\n"
433+"\n"
434+" "
435+msgstr ""
436+
437+#. module: base_partner_surname
438+#: view:res.partner:0
439+msgid "Partner Contacts"
440+msgstr ""
441+
442
443=== added file 'base_partner_surname/i18n/it.po'
444--- base_partner_surname/i18n/it.po 1970-01-01 00:00:00 +0000
445+++ base_partner_surname/i18n/it.po 2013-02-25 14:39:18 +0000
446@@ -0,0 +1,62 @@
447+# Italian translation for openobject-addons
448+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
449+# This file is distributed under the same license as the openobject-addons package.
450+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
451+#
452+msgid ""
453+msgstr ""
454+"Project-Id-Version: openobject-addons\n"
455+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
456+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
457+"PO-Revision-Date: 2010-08-18 12:13+0000\n"
458+"Last-Translator: OpenERP Administrators <Unknown>\n"
459+"Language-Team: Italian <it@li.org>\n"
460+"MIME-Version: 1.0\n"
461+"Content-Type: text/plain; charset=UTF-8\n"
462+"Content-Transfer-Encoding: 8bit\n"
463+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
464+"X-Generator: Launchpad (build 16335)\n"
465+
466+#. module: base_partner_surname
467+#: constraint:ir.ui.view:0
468+msgid "Invalid XML for View Architecture!"
469+msgstr "XML non valido per visualizzare l'Achitettura!"
470+
471+#. module: base_partner_surname
472+#: field:res.partner.address,last_name:0
473+msgid "Last Name"
474+msgstr "Cognome"
475+
476+#. module: base_partner_surname
477+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
478+msgid "Base Partner Surname"
479+msgstr "Cognome Partner di base"
480+
481+#. module: base_partner_surname
482+#: field:res.partner.address,first_name:0
483+msgid "First Name"
484+msgstr "Nome"
485+
486+#. module: base_partner_surname
487+#: model:ir.module.module,description:base_partner_surname.module_meta_information
488+msgid ""
489+"\n"
490+"This module use for seperate surname from contact name of partner. Now You "
491+"can give first name & last name on contact Name.\n"
492+"This module is deprecated, it is higly recommended to use base_contact "
493+"instead.\n"
494+"\n"
495+" "
496+msgstr ""
497+"\n"
498+"Questo modulo si usa per separare il cognome dal nome contatto del partner. "
499+"Ora puoi dare Nome & Cognome a Nome Contatto.\n"
500+"Questo modulo è obsoleto, è altamente raccomandato l'utilizzo del modulo: "
501+"base_contact al suo posto.\n"
502+"\n"
503+" "
504+
505+#. module: base_partner_surname
506+#: view:res.partner:0
507+msgid "Partner Contacts"
508+msgstr "Contatti del partner"
509
510=== added file 'base_partner_surname/i18n/pt.po'
511--- base_partner_surname/i18n/pt.po 1970-01-01 00:00:00 +0000
512+++ base_partner_surname/i18n/pt.po 2013-02-25 14:39:18 +0000
513@@ -0,0 +1,62 @@
514+# Portuguese translation for openobject-addons
515+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
516+# This file is distributed under the same license as the openobject-addons package.
517+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
518+#
519+msgid ""
520+msgstr ""
521+"Project-Id-Version: openobject-addons\n"
522+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
523+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
524+"PO-Revision-Date: 2010-11-30 14:52+0000\n"
525+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
526+"Language-Team: Portuguese <pt@li.org>\n"
527+"MIME-Version: 1.0\n"
528+"Content-Type: text/plain; charset=UTF-8\n"
529+"Content-Transfer-Encoding: 8bit\n"
530+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
531+"X-Generator: Launchpad (build 16335)\n"
532+
533+#. module: base_partner_surname
534+#: constraint:ir.ui.view:0
535+msgid "Invalid XML for View Architecture!"
536+msgstr "XML Inválido para a Arquitectura de Vista!"
537+
538+#. module: base_partner_surname
539+#: field:res.partner.address,last_name:0
540+msgid "Last Name"
541+msgstr "Ùltimo Nome"
542+
543+#. module: base_partner_surname
544+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
545+msgid "Base Partner Surname"
546+msgstr "Apelido de Terceiro Base"
547+
548+#. module: base_partner_surname
549+#: field:res.partner.address,first_name:0
550+msgid "First Name"
551+msgstr "Primeiro Nome"
552+
553+#. module: base_partner_surname
554+#: model:ir.module.module,description:base_partner_surname.module_meta_information
555+msgid ""
556+"\n"
557+"This module use for seperate surname from contact name of partner. Now You "
558+"can give first name & last name on contact Name.\n"
559+"This module is deprecated, it is higly recommended to use base_contact "
560+"instead.\n"
561+"\n"
562+" "
563+msgstr ""
564+"\n"
565+"Este módulo serve para separar nome e apelido do contacto do terceiro. "
566+"Permite introduzir o primeiro nome e o último nome de contacto.\n"
567+"Este módulo é obsoleto, é altamente recomendado que utilize base_contact "
568+"como alternativa .\n"
569+"\n"
570+" "
571+
572+#. module: base_partner_surname
573+#: view:res.partner:0
574+msgid "Partner Contacts"
575+msgstr "Contactos de Terceiros"
576
577=== added file 'base_partner_surname/i18n/sv.po'
578--- base_partner_surname/i18n/sv.po 1970-01-01 00:00:00 +0000
579+++ base_partner_surname/i18n/sv.po 2013-02-25 14:39:18 +0000
580@@ -0,0 +1,54 @@
581+# Translation of OpenERP Server.
582+# This file contains the translation of the following modules:
583+# * base_partner_surname
584+#
585+msgid ""
586+msgstr ""
587+"Project-Id-Version: OpenERP Server 5.0.14\n"
588+"Report-Msgid-Bugs-To: support@openerp.com\n"
589+"POT-Creation-Date: 2009-11-25 05:35+0000\n"
590+"PO-Revision-Date: 2010-11-22 21:29+0000\n"
591+"Last-Translator: Olivier Dony (OpenERP) <Unknown>\n"
592+"Language-Team: \n"
593+"MIME-Version: 1.0\n"
594+"Content-Type: text/plain; charset=UTF-8\n"
595+"Content-Transfer-Encoding: 8bit\n"
596+"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n"
597+"X-Generator: Launchpad (build 16335)\n"
598+
599+#. module: base_partner_surname
600+#: constraint:ir.ui.view:0
601+msgid "Invalid XML for View Architecture!"
602+msgstr ""
603+
604+#. module: base_partner_surname
605+#: field:res.partner.address,last_name:0
606+msgid "Last Name"
607+msgstr ""
608+
609+#. module: base_partner_surname
610+#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information
611+msgid "Base Partner Surname"
612+msgstr "Base Partner Surname"
613+
614+#. module: base_partner_surname
615+#: field:res.partner.address,first_name:0
616+msgid "First Name"
617+msgstr ""
618+
619+#. module: base_partner_surname
620+#: model:ir.module.module,description:base_partner_surname.module_meta_information
621+msgid ""
622+"\n"
623+"This module use for seperate surname from contact name of partner. Now You "
624+"can give first name & last name on contact Name.\n"
625+"This module is deprecated, it is higly recommended to use base_contact "
626+"instead.\n"
627+"\n"
628+" "
629+msgstr ""
630+
631+#. module: base_partner_surname
632+#: view:res.partner:0
633+msgid "Partner Contacts"
634+msgstr ""
635
636=== added file 'base_partner_surname/partner.py'
637--- base_partner_surname/partner.py 1970-01-01 00:00:00 +0000
638+++ base_partner_surname/partner.py 2013-02-25 14:39:18 +0000
639@@ -0,0 +1,76 @@
640+# -*- coding: utf-8 -*-
641+##############################################################################
642+#
643+# OpenERP, Open Source Management Solution
644+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
645+#
646+# This program is free software: you can redistribute it and/or modify
647+# it under the terms of the GNU Affero General Public License as
648+# published by the Free Software Foundation, either version 3 of the
649+# License, or (at your option) any later version.
650+#
651+# This program is distributed in the hope that it will be useful,
652+# but WITHOUT ANY WARRANTY; without even the implied warranty of
653+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
654+# GNU Affero General Public License for more details.
655+#
656+# You should have received a copy of the GNU Affero General Public License
657+# along with this program. If not, see <http://www.gnu.org/licenses/>.
658+#
659+##############################################################################
660+
661+from openerp.osv import orm, fields
662+
663+
664+class res_partner_address(orm.Model):
665+ _inherit = 'res.partner.address'
666+ _columns = {
667+ 'first_name' : fields.char('First Name', size=128),
668+ 'last_name' : fields.char('Last Name', size=128),
669+ 'name' : fields.char('Name', size=128, readonly=True),
670+ }
671+
672+ def write(self, cr, uid, ids, vals, context=None):
673+ if context is None:
674+ context = {}
675+ if isinstance(ids,list):
676+ ids = ids[0]
677+ data = self.read(cr, uid, ids, ['first_name','last_name'], context=context)
678+ first_name = data['first_name'] or ''
679+ if 'first_name' in vals:
680+ first_name = vals['first_name'] or ''
681+
682+ last_name = data['last_name'] or ''
683+ if 'last_name' in vals:
684+ last_name = vals['last_name'] or ''
685+
686+ if first_name or last_name:
687+ vals['name'] = first_name + ' ' + last_name
688+ return super(res_partner_address, self).write(cr, uid, ids, vals, context=context)
689+
690+ def create(self, cr, uid, vals, context=None):
691+ if context is None:
692+ context = {}
693+ first_name = ''
694+ last_name = ''
695+ if 'first_name' in vals:
696+ first_name = vals['first_name'] or ''
697+ if 'last_name' in vals:
698+ last_name = vals['last_name'] or ''
699+
700+ if first_name or last_name:
701+ vals['name'] = first_name + ' ' + last_name
702+ return super(res_partner_address, self).create(cr, uid, vals, context=context)
703+
704+ def onchange_name(self, cr, uid, id, first_name, last_name):
705+ res = {}
706+ if not first_name:
707+ first_name = ''
708+ if not last_name:
709+ last_name = ''
710+ if first_name or last_name:
711+ res = {'name': first_name + ' ' + last_name}
712+ return {'value': res}
713+
714+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
715+
716
717=== added file 'base_partner_surname/partner_view.xml'
718--- base_partner_surname/partner_view.xml 1970-01-01 00:00:00 +0000
719+++ base_partner_surname/partner_view.xml 2013-02-25 14:39:18 +0000
720@@ -0,0 +1,32 @@
721+<?xml version="1.0" encoding="UTF-8"?>
722+<openerp>
723+ <data>
724+ <record model="ir.ui.view" id="view_partner_address_form1_inherited">
725+ <field name="name">res.partner.address.form1.inherit</field>
726+ <field name="model">res.partner.address</field>
727+ <field name="type">form</field>
728+ <field name="inherit_id" ref="base.view_partner_address_form1"/>
729+ <field name="arch" type="xml">
730+ <field name="type" position="before">
731+ <field name="first_name" select="1" on_change="onchange_name(first_name,last_name)"/>
732+ <field name="last_name" select="1" on_change="onchange_name(first_name,last_name)"/>
733+ <newline/>
734+ </field>
735+ </field>
736+ </record>
737+
738+ <record model="ir.ui.view" id="view_partner_form_inherited">
739+ <field name="name">res.partner.form.inherit</field>
740+ <field name="model">res.partner</field>
741+ <field name="type">form</field>
742+ <field name="inherit_id" ref="base.view_partner_form"/>
743+ <field name="arch" type="xml">
744+ <xpath expr="/form/notebook/page[@string='General']/field/form/group/field[@name='name']" position="before">
745+ <field name="first_name" on_change="onchange_name(first_name,last_name)"/>
746+ <field name="last_name" on_change="onchange_name(first_name,last_name)"/>
747+ <newline />
748+ </xpath>
749+ </field>
750+ </record>
751+ </data>
752+</openerp>

Subscribers

People subscribed via source and target branches

to status/vote changes: