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

Status: Superseded
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: 798 lines (+726/-0)
14 files modified
base_partner_surname/__init__.py (+23/-0)
base_partner_surname/__openerp__.py (+40/-0)
base_partner_surname/__terp__.py (+39/-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 (+77/-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
Yannick Vaucher @ Camptocamp Needs Resubmitting
Joël Grand-Guillaume @ camptocamp code review, no test Needs Fixing
Review via email: mp+149651@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Joël Grand-Guillaume @ camptocamp (jgrandguillaume-c2c) wrote :

Hello Maxime,

Thank for this contrib. I just saw that Nicolas posted this one: https://code.launchpad.net/~partner-contact-core-editors/partner-contact-management/7.0-partner_firstname/+merge/143077

I'm waiting his infos (he's on holiday, coming back on monday) to know which one we keep.

Little comments:

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

 * You can remove the class instanciation (line : 759, 916, 1068, 1152

 * Better to use from openerp.osv import orm, fields class ResPartner(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)

Have a nice week-end,

Regards,

Joël

review: Needs Fixing (code review, no test)
Revision history for this message
Yannick Vaucher @ Camptocamp (yvaucher-c2c) wrote :

It seems you are pushing 2 modules here.

l1 === added directory 'base_partner_surname'
l800 === added directory 'crm_lead_formatted_phone'

Wouldn't it be better to make two separate merge proposals?

review: Needs Resubmitting
Revision history for this message
Yannick Vaucher @ Camptocamp (yvaucher-c2c) wrote :

@Joël the module partner_firstname doesn't exist in 6.1 it is only for 7.0 as it hasn't been backported.

So I think it is ok to accept this one in 6.1 as it prevails on partner_firstname and is a dependancy for other existing modules in v6.1.

However in 7.0 it would be much better to have only one.

Revision history for this message
Maxime Chambreuil (http://www.savoirfairelinux.com) (max3903) wrote :

> It seems you are pushing 2 modules here.
>
> l1 === added directory 'base_partner_surname'
> l800 === added directory 'crm_lead_formatted_phone'
>
> Wouldn't it be better to make two separate merge proposals?

Yes it would. I used the extraction script in the wrong branch.

I will reverse the commit of the other module.

76. By Launchpad Translations on behalf of openerp-commiter

[DEL] Phone formatting modules

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

Unmerged revisions

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

Subscribers

People subscribed via source and target branches

to status/vote changes: