[tryton-debian-vcs] tryton-modules-party branch debian updated. debian/2.8.0-3-4-g42dfc3f
git repository hosting
tryton-debian-vcs at m9s.biz
Mon Nov 25 19:35:24 UTC 2013
The following commit has been merged in the debian branch:
http://debian.tryton.org/gitweb/?p=packages/tryton-modules-party.git;a=commitdiff;h=debian/2.8.0-3-4-g42dfc3f
commit 42dfc3fd63c6cbcc10cf1f4c4f5cfb5115ee197d
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Mon Nov 25 20:30:15 2013 +0100
Releasing debian version 3.0.0-1.
diff --git a/debian/changelog b/debian/changelog
index e6cafb6..fbd5409 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+tryton-modules-party (3.0.0-1) unstable; urgency=low
+
+ * Merging upstream version 3.0.0.
+ * Updating to standards version 3.9.5, no changes needed.
+ * Changing to buildsystem pybuild.
+
+ -- Mathias Behrle <mathiasb at m9s.biz> Mon, 25 Nov 2013 17:54:18 +0100
+
tryton-modules-party (2.8.0-3) unstable; urgency=low
* Adapting the rules file to work also with git-buildpackage.
commit 583cf31b6b4bec4e561c9d3955c3dfab77375082
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Sun Nov 24 19:51:51 2013 +0100
Changing to buildsystem pybuild.
diff --git a/debian/control b/debian/control
index 1e6da09..6504f64 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,8 @@ Section: python
Priority: optional
Maintainer: Debian Tryton Maintainers <maintainers at debian.tryton.org>
Uploaders: Mathias Behrle <mathiasb at m9s.biz>
-Build-Depends: debhelper (>= 9), python (>= 2.6.6-3~), python-setuptools
+Build-Depends:
+ debhelper (>= 9), python (>= 2.6.6-3~), python-setuptools, dh-python
Standards-Version: 3.9.5
Homepage: http://www.tryton.org/
Vcs-Browser: http://debian.tryton.org/gitweb/?p=packages/tryton-modules-party.git
diff --git a/debian/rules b/debian/rules
index 30074ad..5b8c326 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,24 +1,17 @@
#!/usr/bin/make -f
-MAJOR := $(shell python setup.py --version | awk -F "." '{print $$1 "." $$2}')
-PACKAGE_NAME := $(shell python setup.py --name)
-
-%:
- dh ${@} --with python2
+# needed for pbuilder
+export LC_ALL=C.UTF-8
-override_dh_auto_clean:
- dh_auto_clean
+MAJOR := $(shell python setup.py --version | awk -F "." '{print $$1 "." $$2}')
+PACKAGE_NAME := tryton-modules-$(shell python setup.py --name | sed s/^trytond_// | sed s/_/-/g)
+export PYBUILD_DESTDIR_python2=debian/${PACKAGE_NAME}
-override_dh_auto_build:
- mv $(PACKAGE_NAME).egg-info $(PACKAGE_NAME).hen-info
- mv PKG-INFO PKG-INFO.hen
- dh_auto_build
+# Don't run tests for Tryton modules, they try to download dependencies from pypi
+export PYBUILD_DISABLE_python2.7=test
-override_dh_auto_install:
- dh_auto_install
- rm -rf *.egg-info
- mv $(PACKAGE_NAME).hen-info $(PACKAGE_NAME).egg-info
- mv PKG-INFO.hen PKG-INFO
+%:
+ dh ${@} --with python2 --buildsystem=pybuild
override_dh_gencontrol:
dh_gencontrol -- -Vversion:major="$(MAJOR)"
commit ecbe05536434efa860142721abb408e55dcb39a1
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Sun Nov 24 19:14:21 2013 +0100
Updating to standards version 3.9.5, no changes needed.
diff --git a/debian/control b/debian/control
index 3e69e1e..1e6da09 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Tryton Maintainers <maintainers at debian.tryton.org>
Uploaders: Mathias Behrle <mathiasb at m9s.biz>
Build-Depends: debhelper (>= 9), python (>= 2.6.6-3~), python-setuptools
-Standards-Version: 3.9.4
+Standards-Version: 3.9.5
Homepage: http://www.tryton.org/
Vcs-Browser: http://debian.tryton.org/gitweb/?p=packages/tryton-modules-party.git
Vcs-Git: git://debian.tryton.org/packages/tryton-modules-party.git
commit c881ca00d47a467db4f268f2448160f2cd417f70
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Sun Nov 24 17:27:23 2013 +0100
Merging upstream version 3.0.0.
diff --git a/CHANGELOG b/CHANGELOG
index e541923..31e5d55 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+Version 3.0.0 - 2013-10-21
+* Bug fixes (see mercurial logs for details)
+
Version 2.8.0 - 2013-04-22
* Bug fixes (see mercurial logs for details)
* Add url widget to contact mechanism list view
diff --git a/PKG-INFO b/PKG-INFO
index 347464a..500150b 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond_party
-Version: 2.8.0
+Version: 3.0.0
Summary: Tryton module with parties and addresses
Home-page: http://www.tryton.org/
Author: Tryton
Author-email: UNKNOWN
License: GPL-3
-Download-URL: http://downloads.tryton.org/2.8/
+Download-URL: http://downloads.tryton.org/3.0/
Description: trytond_party
=============
@@ -60,6 +60,7 @@ Classifier: Natural Language :: English
Classifier: Natural Language :: French
Classifier: Natural Language :: German
Classifier: Natural Language :: Russian
+Classifier: Natural Language :: Slovenian
Classifier: Natural Language :: Spanish
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
diff --git a/address.py b/address.py
index a1b6c0b..fef948c 100644
--- a/address.py
+++ b/address.py
@@ -4,7 +4,7 @@
from trytond.model import ModelView, ModelSQL, fields
from trytond.pyson import Eval, If
from trytond.transaction import Transaction
-from trytond.backend import TableHandler
+from trytond import backend
__all__ = ['Address']
@@ -33,9 +33,7 @@ class Address(ModelSQL, ModelView):
'Subdivision', domain=[('country', '=', Eval('country'))],
states=STATES, depends=['active', 'country'])
active = fields.Boolean('Active')
- sequence = fields.Integer("Sequence",
- order_field='(%(table)s.sequence IS NULL) %(order)s, '
- '%(table)s.sequence %(order)s')
+ sequence = fields.Integer("Sequence")
full_address = fields.Function(fields.Text('Full Address'),
'get_full_address')
@@ -50,6 +48,7 @@ class Address(ModelSQL, ModelView):
@classmethod
def __register__(cls, module_name):
+ TableHandler = backend.get('TableHandler')
cursor = Transaction().cursor
table = TableHandler(cursor, cls, module_name)
@@ -59,6 +58,11 @@ class Address(ModelSQL, ModelView):
table.not_null_action('sequence', action='remove')
@staticmethod
+ def order_sequence(tables):
+ table, _ = tables[None]
+ return [table.sequence == None, table.sequence]
+
+ @staticmethod
def default_active():
return True
@@ -101,13 +105,13 @@ class Address(ModelSQL, ModelView):
@classmethod
def search_rec_name(cls, name, clause):
addresses = cls.search(['OR',
- ('zip',) + clause[1:],
- ('city',) + clause[1:],
- ('name',) + clause[1:],
+ ('zip',) + tuple(clause[1:]),
+ ('city',) + tuple(clause[1:]),
+ ('name',) + tuple(clause[1:]),
], order=[])
if addresses:
return [('id', 'in', [address.id for address in addresses])]
- return [('party',) + clause[1:]]
+ return [('party',) + tuple(clause[1:])]
@classmethod
def write(cls, addresses, vals):
diff --git a/category.xml b/category.xml
index 20c84b3..d1b88ed 100644
--- a/category.xml
+++ b/category.xml
@@ -23,7 +23,7 @@ this repository contains the full copyright notices and license terms. -->
<record model="ir.action.act_window" id="act_category_tree">
<field name="name">Categories</field>
<field name="res_model">party.category</field>
- <field name="domain">[('parent', '=', False)]</field>
+ <field name="domain">[('parent', '=', None)]</field>
</record>
<record model="ir.action.act_window.view" id="act_category_tree_view1">
<field name="sequence" eval="10"/>
diff --git a/contact_mechanism.py b/contact_mechanism.py
index ed2f981..9c979ab 100644
--- a/contact_mechanism.py
+++ b/contact_mechanism.py
@@ -3,7 +3,7 @@
from trytond.model import ModelView, ModelSQL, fields
from trytond.pyson import Eval
from trytond.transaction import Transaction
-from trytond.backend import TableHandler
+from trytond import backend
__all__ = ['ContactMechanism']
@@ -39,9 +39,7 @@ class ContactMechanism(ModelSQL, ModelView):
party = fields.Many2One('party.party', 'Party', required=True,
ondelete='CASCADE', states=STATES, select=True, depends=DEPENDS)
active = fields.Boolean('Active', select=True)
- sequence = fields.Integer('Sequence',
- order_field='(%(table)s.sequence IS NULL) %(order)s, '
- '%(table)s.sequence %(order)s')
+ sequence = fields.Integer('Sequence')
email = fields.Function(fields.Char('E-Mail', states={
'invisible': Eval('type') != 'email',
'required': Eval('type') == 'email',
@@ -92,6 +90,7 @@ class ContactMechanism(ModelSQL, ModelView):
@classmethod
def __register__(cls, module_name):
+ TableHandler = backend.get('TableHandler')
cursor = Transaction().cursor
table = TableHandler(cursor, cls, module_name)
@@ -101,6 +100,11 @@ class ContactMechanism(ModelSQL, ModelView):
table.not_null_action('sequence', action='remove')
@staticmethod
+ def order_sequence(tables):
+ table, _ = tables[None]
+ return [table.sequence == None, table.sequence]
+
+ @staticmethod
def default_type():
return 'phone'
diff --git a/locale/es_CO.po b/locale/es_CO.po
index 22bf96a..142114f 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -78,15 +78,15 @@ msgstr "Secuencia"
msgctxt "field:party.address,street:"
msgid "Street"
-msgstr "Calle"
+msgstr "Dirección"
msgctxt "field:party.address,streetbis:"
msgid "Street (bis)"
-msgstr "Calle (bis)"
+msgstr "Dirección (bis)"
msgctxt "field:party.address,subdivision:"
msgid "Subdivision"
-msgstr "Subdivisión"
+msgstr "Departamento"
msgctxt "field:party.address,write_date:"
msgid "Write Date"
@@ -98,7 +98,7 @@ msgstr "Modificado por Usuario"
msgctxt "field:party.address,zip:"
msgid "Zip"
-msgstr "Código postal"
+msgstr "Código Postal"
msgctxt "field:party.category,active:"
msgid "Active"
@@ -150,7 +150,7 @@ msgstr "ID"
msgctxt "field:party.check_vies.result,parties_failed:"
msgid "Parties Failed"
-msgstr "Terceros Fallidos"
+msgstr "Terceros Incorrectos"
msgctxt "field:party.check_vies.result,parties_succeed:"
msgid "Parties Succeed"
@@ -334,7 +334,7 @@ msgstr "Nombre"
msgctxt "field:party.party,vat_code:"
msgid "VAT Code"
-msgstr "NIT"
+msgstr "Cód. NIT"
msgctxt "field:party.party,vat_country:"
msgid "VAT Country"
@@ -342,7 +342,7 @@ msgstr "País del NIT"
msgctxt "field:party.party,vat_number:"
msgid "VAT Number"
-msgstr "NIT"
+msgstr "Número NIT"
msgctxt "field:party.party,website:"
msgid "Website"
diff --git a/locale/es_ES.po b/locale/es_ES.po
index 5623465..f232530 100644
--- a/locale/es_ES.po
+++ b/locale/es_ES.po
@@ -22,11 +22,11 @@ msgstr "El servicio VIES no está disponible, inténtelo de nuevo más tarde."
msgctxt "error:party.contact_mechanism:"
msgid "You can not modify the party of contact mechanism \"%s\"."
-msgstr "No puede modificar el tercer del contacto \"%s\"."
+msgstr "No puede modificar el tercero del contacto \"%s\"."
msgctxt "error:party.party:"
msgid "Invalid VAT number \"%(vat)s\" on party \"%(party)s\"."
-msgstr "CIF/NIF \"%(vat)s\" del tercero \"%(party)s\", no es correcto."
+msgstr "El CIF/NIF \"%(vat)s\" del tercero \"%(party)s\" no es correcto."
msgctxt "error:party.party:"
msgid "The code of the party must be unique."
diff --git a/locale/fr_FR.po b/locale/fr_FR.po
index 87d2b4f..1b5ae2e 100644
--- a/locale/fr_FR.po
+++ b/locale/fr_FR.po
@@ -20,10 +20,6 @@ msgctxt "error:party.check_vies:"
msgid "The VIES service is unavailable, try again later."
msgstr "Le service VIES n'est pas disponible, veuillez essayer plus tard."
-msgctxt "error:party.check_vies:"
-msgid "The VIES service is unavailable, try again later."
-msgstr "Le service VIES n'est pas disponible, veuillez essayer plus tard."
-
msgctxt "error:party.contact_mechanism:"
msgid "You can not modify the party of contact mechanism \"%s\"."
msgstr "Vous ne pouvez pas modifier le tier sur le moyen de contact \"%s\"."
@@ -174,11 +170,11 @@ msgstr "ID"
msgctxt "field:party.configuration,party_lang:"
msgid "Party Language"
-msgstr "Langue du tiers"
+msgstr "Langue des tiers"
msgctxt "field:party.configuration,party_sequence:"
msgid "Party Sequence"
-msgstr "Séquence des tiers"
+msgstr "Séquence de tiers"
msgctxt "field:party.configuration,rec_name:"
msgid "Name"
@@ -515,14 +511,6 @@ msgid "E-Mail"
msgstr "E-Mail"
msgctxt "selection:party.contact_mechanism,type:"
-msgid "E-Mail"
-msgstr "E-Mail"
-
-msgctxt "selection:party.contact_mechanism,type:"
-msgid "Fax"
-msgstr "Fax"
-
-msgctxt "selection:party.contact_mechanism,type:"
msgid "Fax"
msgstr "Fax"
@@ -531,22 +519,10 @@ msgid "IRC"
msgstr "IRC"
msgctxt "selection:party.contact_mechanism,type:"
-msgid "IRC"
-msgstr "IRC"
-
-msgctxt "selection:party.contact_mechanism,type:"
msgid "Jabber"
msgstr "Jabber"
msgctxt "selection:party.contact_mechanism,type:"
-msgid "Jabber"
-msgstr "Jabber"
-
-msgctxt "selection:party.contact_mechanism,type:"
-msgid "Mobile"
-msgstr "Mobile"
-
-msgctxt "selection:party.contact_mechanism,type:"
msgid "Mobile"
msgstr "Mobile"
@@ -555,22 +531,10 @@ msgid "Other"
msgstr "Autre"
msgctxt "selection:party.contact_mechanism,type:"
-msgid "Other"
-msgstr "Autre"
-
-msgctxt "selection:party.contact_mechanism,type:"
msgid "Phone"
msgstr "Téléphone"
msgctxt "selection:party.contact_mechanism,type:"
-msgid "Phone"
-msgstr "Téléphone"
-
-msgctxt "selection:party.contact_mechanism,type:"
-msgid "SIP"
-msgstr "SIP"
-
-msgctxt "selection:party.contact_mechanism,type:"
msgid "SIP"
msgstr "SIP"
@@ -579,14 +543,6 @@ msgid "Skype"
msgstr "Skype"
msgctxt "selection:party.contact_mechanism,type:"
-msgid "Skype"
-msgstr "Skype"
-
-msgctxt "selection:party.contact_mechanism,type:"
-msgid "Website"
-msgstr "Site web"
-
-msgctxt "selection:party.contact_mechanism,type:"
msgid "Website"
msgstr "Site web"
@@ -594,23 +550,11 @@ msgctxt "view:party.address:"
msgid "Addresses"
msgstr "Adresses"
-msgctxt "view:party.address:"
-msgid "Addresses"
-msgstr "Adresses"
-
msgctxt "view:party.category:"
msgid "Categories"
msgstr "Catégories"
msgctxt "view:party.category:"
-msgid "Categories"
-msgstr "Catégories"
-
-msgctxt "view:party.category:"
-msgid "Category"
-msgstr "Catégorie"
-
-msgctxt "view:party.category:"
msgid "Category"
msgstr "Catégorie"
@@ -630,23 +574,11 @@ msgctxt "view:party.configuration:"
msgid "Party Configuration"
msgstr "Configuration des tiers"
-msgctxt "view:party.configuration:"
-msgid "Party Configuration"
-msgstr "Configuration des tiers"
-
msgctxt "view:party.contact_mechanism:"
msgid "Contact Mechanism"
msgstr "Moyen de contact"
msgctxt "view:party.contact_mechanism:"
-msgid "Contact Mechanism"
-msgstr "Moyen de contact"
-
-msgctxt "view:party.contact_mechanism:"
-msgid "Contact Mechanisms"
-msgstr "Moyens de contact"
-
-msgctxt "view:party.contact_mechanism:"
msgid "Contact Mechanisms"
msgstr "Moyens de contact"
@@ -655,22 +587,10 @@ msgid "Accounting"
msgstr "Comptabilité"
msgctxt "view:party.party:"
-msgid "Accounting"
-msgstr "Comptabilité"
-
-msgctxt "view:party.party:"
msgid "General"
msgstr "Général"
msgctxt "view:party.party:"
-msgid "General"
-msgstr "Général"
-
-msgctxt "view:party.party:"
-msgid "Parties"
-msgstr "Tiers"
-
-msgctxt "view:party.party:"
msgid "Parties"
msgstr "Tiers"
@@ -679,14 +599,6 @@ msgid "Party"
msgstr "Tiers"
msgctxt "view:party.party:"
-msgid "Party"
-msgstr "Tiers"
-
-msgctxt "view:party.party:"
-msgid "VAT"
-msgstr "TVA"
-
-msgctxt "view:party.party:"
msgid "VAT"
msgstr "TVA"
diff --git a/locale/es_ES.po b/locale/sl_SI.po
similarity index 73%
copy from locale/es_ES.po
copy to locale/sl_SI.po
index 5623465..b7a6a8c 100644
--- a/locale/es_ES.po
+++ b/locale/sl_SI.po
@@ -4,57 +4,55 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "error:party.address:"
msgid "You can not modify the party of address \"%s\"."
-msgstr "No puede modificar el tercero de la dirección \"%s\"."
+msgstr "Strankin naslov \"%s\" ni možno popravljati."
msgctxt "error:party.category:"
msgid "Invalid category name \"%s\": You can not use \" / \" in name field."
-msgstr ""
-"Nombre de categoría \"%s\" no es correcto: No puede utilizar \" / \" en el "
-"campo nombre."
+msgstr "Neveljavno ime kategorije \"%s\": V imenu uporaba znaka \" / \" ni možna."
msgctxt "error:party.category:"
msgid "The name of a party category must be unique by parent."
-msgstr "El nombre de la categoría del tercero debe ser único según el padre."
+msgstr "Naziv kategorije stranke mora biti edinstven na matično kategorijo."
msgctxt "error:party.check_vies:"
msgid "The VIES service is unavailable, try again later."
-msgstr "El servicio VIES no está disponible, inténtelo de nuevo más tarde."
+msgstr "VIES storitev je nedostopna, poskusite kasneje."
msgctxt "error:party.contact_mechanism:"
msgid "You can not modify the party of contact mechanism \"%s\"."
-msgstr "No puede modificar el tercer del contacto \"%s\"."
+msgstr "Strankinega kontakta \"%s\" ni možno popravljati."
msgctxt "error:party.party:"
msgid "Invalid VAT number \"%(vat)s\" on party \"%(party)s\"."
-msgstr "CIF/NIF \"%(vat)s\" del tercero \"%(party)s\", no es correcto."
+msgstr "Neveljavna DDV številka \"%(vat)s\" pri stranki \"%(party)s\"."
msgctxt "error:party.party:"
msgid "The code of the party must be unique."
-msgstr "El código del tercero debe ser único."
+msgstr "Šifra stranke mora biti edinstvena."
msgctxt "field:party.address,active:"
msgid "Active"
-msgstr "Activo"
+msgstr "Aktivno"
msgctxt "field:party.address,city:"
msgid "City"
-msgstr "Ciudad"
+msgstr "Mesto"
msgctxt "field:party.address,country:"
msgid "Country"
-msgstr "País"
+msgstr "Država"
msgctxt "field:party.address,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Ustvarjeno"
msgctxt "field:party.address,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Ustvaril"
msgctxt "field:party.address,full_address:"
msgid "Full Address"
-msgstr "Dirección completa"
+msgstr "Polni naslov"
msgctxt "field:party.address,id:"
msgid "ID"
@@ -62,59 +60,59 @@ msgstr "ID"
msgctxt "field:party.address,name:"
msgid "Name"
-msgstr "Contacto"
+msgstr "Naziv"
msgctxt "field:party.address,party:"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "field:party.address,rec_name:"
msgid "Name"
-msgstr "Contacto"
+msgstr "Ime"
msgctxt "field:party.address,sequence:"
msgid "Sequence"
-msgstr "Secuencia"
+msgstr "Zap.št."
msgctxt "field:party.address,street:"
msgid "Street"
-msgstr "Calle"
+msgstr "Ulica"
msgctxt "field:party.address,streetbis:"
msgid "Street (bis)"
-msgstr "Calle (bis)"
+msgstr "Ulica (dodatno)"
msgctxt "field:party.address,subdivision:"
msgid "Subdivision"
-msgstr "Subdivisión"
+msgstr "Regija"
msgctxt "field:party.address,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Zapisano"
msgctxt "field:party.address,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Zapisal"
msgctxt "field:party.address,zip:"
msgid "Zip"
-msgstr "Código postal"
+msgstr "Poštna številka"
msgctxt "field:party.category,active:"
msgid "Active"
-msgstr "Activo"
+msgstr "Aktivno"
msgctxt "field:party.category,childs:"
msgid "Children"
-msgstr "Hijos"
+msgstr "Podkategorije"
msgctxt "field:party.category,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Ustvarjeno"
msgctxt "field:party.category,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Ustvaril"
msgctxt "field:party.category,id:"
msgid "ID"
@@ -122,23 +120,23 @@ msgstr "ID"
msgctxt "field:party.category,name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Naziv"
msgctxt "field:party.category,parent:"
msgid "Parent"
-msgstr "Padre"
+msgstr "Matična kategorija"
msgctxt "field:party.category,rec_name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Ime"
msgctxt "field:party.category,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Zapisano"
msgctxt "field:party.category,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Zapisal"
msgctxt "field:party.check_vies.no_result,id:"
msgid "ID"
@@ -150,19 +148,19 @@ msgstr "ID"
msgctxt "field:party.check_vies.result,parties_failed:"
msgid "Parties Failed"
-msgstr "Tercero erróneo"
+msgstr "Stranke neuspešno preverjene"
msgctxt "field:party.check_vies.result,parties_succeed:"
msgid "Parties Succeed"
-msgstr "Tercero correcto"
+msgstr "Stranke uspešno preverjene"
msgctxt "field:party.configuration,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Ustvarjeno"
msgctxt "field:party.configuration,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Ustvaril"
msgctxt "field:party.configuration,id:"
msgid "ID"
@@ -170,43 +168,43 @@ msgstr "ID"
msgctxt "field:party.configuration,party_lang:"
msgid "Party Language"
-msgstr "Idioma del tercero"
+msgstr "Jezik stranke"
msgctxt "field:party.configuration,party_sequence:"
msgid "Party Sequence"
-msgstr "Secuencia del tercero"
+msgstr "Štetje strank"
msgctxt "field:party.configuration,rec_name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Ime"
msgctxt "field:party.configuration,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Zapisano"
msgctxt "field:party.configuration,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Zapisal"
msgctxt "field:party.contact_mechanism,active:"
msgid "Active"
-msgstr "Activo"
+msgstr "Aktivno"
msgctxt "field:party.contact_mechanism,comment:"
msgid "Comment"
-msgstr "Comentario"
+msgstr "Komentar"
msgctxt "field:party.contact_mechanism,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Ustvarjeno"
msgctxt "field:party.contact_mechanism,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Ustvaril"
msgctxt "field:party.contact_mechanism,email:"
msgid "E-Mail"
-msgstr "Correo electrónico"
+msgstr "E-pošta"
msgctxt "field:party.contact_mechanism,id:"
msgid "ID"
@@ -214,19 +212,19 @@ msgstr "ID"
msgctxt "field:party.contact_mechanism,other_value:"
msgid "Value"
-msgstr "Valor"
+msgstr "Drugo"
msgctxt "field:party.contact_mechanism,party:"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "field:party.contact_mechanism,rec_name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Ime"
msgctxt "field:party.contact_mechanism,sequence:"
msgid "Sequence"
-msgstr "Secuencia"
+msgstr "Zap.št."
msgctxt "field:party.contact_mechanism,sip:"
msgid "SIP"
@@ -238,7 +236,7 @@ msgstr "Skype"
msgctxt "field:party.contact_mechanism,type:"
msgid "Type"
-msgstr "Tipo"
+msgstr "Tip"
msgctxt "field:party.contact_mechanism,url:"
msgid "URL"
@@ -246,67 +244,67 @@ msgstr "URL"
msgctxt "field:party.contact_mechanism,value:"
msgid "Value"
-msgstr "Valor"
+msgstr "Vrednost"
msgctxt "field:party.contact_mechanism,website:"
msgid "Website"
-msgstr "Sitio Web"
+msgstr "Spletna stran"
msgctxt "field:party.contact_mechanism,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Zapisano"
msgctxt "field:party.contact_mechanism,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Zapisal"
msgctxt "field:party.party,active:"
msgid "Active"
-msgstr "Activo"
+msgstr "Aktivno"
msgctxt "field:party.party,addresses:"
msgid "Addresses"
-msgstr "Direcciones"
+msgstr "Naslovi"
msgctxt "field:party.party,categories:"
msgid "Categories"
-msgstr "Categorías"
+msgstr "Kategorije"
msgctxt "field:party.party,code:"
msgid "Code"
-msgstr "Código"
+msgstr "Šifra"
msgctxt "field:party.party,code_length:"
msgid "Code Length"
-msgstr "Dígitos del código"
+msgstr "Dolžina šifre"
msgctxt "field:party.party,code_readonly:"
msgid "Code Readonly"
-msgstr "Código sólo lectura"
+msgstr "Šifra samo za branje"
msgctxt "field:party.party,contact_mechanisms:"
msgid "Contact Mechanisms"
-msgstr "Medios de contacto"
+msgstr "Kontakti"
msgctxt "field:party.party,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Ustvarjeno"
msgctxt "field:party.party,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Ustvaril"
msgctxt "field:party.party,email:"
msgid "E-Mail"
-msgstr "Correo electrónico"
+msgstr "E-pošta"
msgctxt "field:party.party,fax:"
msgid "Fax"
-msgstr "Fax"
+msgstr "Faks"
msgctxt "field:party.party,full_name:"
msgid "Full Name"
-msgstr "Nombre completo"
+msgstr "Polno ime"
msgctxt "field:party.party,id:"
msgid "ID"
@@ -314,59 +312,59 @@ msgstr "ID"
msgctxt "field:party.party,lang:"
msgid "Language"
-msgstr "Idioma"
+msgstr "Jezik"
msgctxt "field:party.party,mobile:"
msgid "Mobile"
-msgstr "Móvil"
+msgstr "Mobilni"
msgctxt "field:party.party,name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Naziv"
msgctxt "field:party.party,phone:"
msgid "Phone"
-msgstr "Teléfono"
+msgstr "Telefon"
msgctxt "field:party.party,rec_name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Ime"
msgctxt "field:party.party,vat_code:"
msgid "VAT Code"
-msgstr "CIF/NIF"
+msgstr "DDV šifra"
msgctxt "field:party.party,vat_country:"
msgid "VAT Country"
-msgstr "País del CIF/NIF"
+msgstr "DDV država"
msgctxt "field:party.party,vat_number:"
msgid "VAT Number"
-msgstr "CIF/NIF"
+msgstr "DDV številka"
msgctxt "field:party.party,website:"
msgid "Website"
-msgstr "Sitio Web"
+msgstr "Spletna stran"
msgctxt "field:party.party,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Zapisano"
msgctxt "field:party.party,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Zapisal"
msgctxt "field:party.party-party.category,category:"
msgid "Category"
-msgstr "Categoría"
+msgstr "Kategorija"
msgctxt "field:party.party-party.category,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Ustvarjeno"
msgctxt "field:party.party-party.category,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Ustvaril"
msgctxt "field:party.party-party.category,id:"
msgid "ID"
@@ -374,146 +372,143 @@ msgstr "ID"
msgctxt "field:party.party-party.category,party:"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "field:party.party-party.category,rec_name:"
msgid "Name"
-msgstr "Nombre"
+msgstr "Ime"
msgctxt "field:party.party-party.category,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Zapisano"
msgctxt "field:party.party-party.category,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Zapisal"
msgctxt "help:party.configuration,party_lang:"
msgid "The value set on this field will preset the language on new parties"
-msgstr ""
-"El valor de este campo será el valor por defecto del idioma de los terceros."
+msgstr "Vrednost v tem polju bo nastavila jezik za nove stranke."
msgctxt "help:party.party,vat_country:"
msgid "Setting VAT country will enable validation of the VAT number."
-msgstr ""
-"Al especificar el país del NIF se habilitará la verificación de dicho "
-"número."
+msgstr "Nastavljena DDV država omogoča preverjanje DDV številke."
msgctxt "help:party.party,vat_number:"
msgid "Value Added Tax number"
-msgstr "Número de identificación fiscal."
+msgstr "Številka davka na dodano vrednost"
msgctxt "model:ir.action,name:act_address_form"
msgid "Addresses"
-msgstr "Direcciones"
+msgstr "Naslovi"
msgctxt "model:ir.action,name:act_category_list"
msgid "Categories"
-msgstr "Categorías"
+msgstr "Kategorije"
msgctxt "model:ir.action,name:act_category_tree"
msgid "Categories"
-msgstr "Categorías"
+msgstr "Kategorije"
msgctxt "model:ir.action,name:act_party_by_category"
msgid "Parties by Category"
-msgstr "Terceros por categoría"
+msgstr "Stranke po kategorijah"
msgctxt "model:ir.action,name:act_party_configuration_form"
msgid "Party Configuration"
-msgstr "Configuración de terceros"
+msgstr "Konfiguracija strank"
msgctxt "model:ir.action,name:act_party_form"
msgid "Parties"
-msgstr "Terceros"
+msgstr "Stranke"
msgctxt "model:ir.action,name:report_label"
msgid "Labels"
-msgstr "Etiquetas"
+msgstr "Nalepke"
msgctxt "model:ir.action,name:wizard_check_vies"
msgid "Check VIES"
-msgstr "Comprobar VIES"
+msgstr "Preveri z VIES sistemom"
msgctxt "model:ir.sequence,name:sequence_party"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "model:ir.sequence.type,name:sequence_type_party"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "model:ir.ui.menu,name:menu_address_form"
msgid "Addresses"
-msgstr "Direcciones"
+msgstr "Naslovi"
msgctxt "model:ir.ui.menu,name:menu_category_list"
msgid "Categories"
-msgstr "Categorías"
+msgstr "Kategorije"
msgctxt "model:ir.ui.menu,name:menu_category_tree"
msgid "Categories"
-msgstr "Categorías"
+msgstr "Kategorije"
msgctxt "model:ir.ui.menu,name:menu_configuration"
msgid "Configuration"
-msgstr "Configuración"
+msgstr "Nastavitve"
msgctxt "model:ir.ui.menu,name:menu_party"
msgid "Party"
-msgstr "Terceros"
+msgstr "Stranka"
msgctxt "model:ir.ui.menu,name:menu_party_configuration"
msgid "Party Configuration"
-msgstr "Terceros"
+msgstr "Konfiguracija"
msgctxt "model:ir.ui.menu,name:menu_party_form"
msgid "Parties"
-msgstr "Terceros"
+msgstr "Stranke"
msgctxt "model:party.address,name:"
msgid "Address"
-msgstr "Dirección"
+msgstr "Naslov"
msgctxt "model:party.category,name:"
msgid "Category"
-msgstr "Categoría"
+msgstr "Kategorija"
msgctxt "model:party.check_vies.no_result,name:"
msgid "Check VIES"
-msgstr "Comprobar VIES"
+msgstr "Preveri z VIES sistemom"
msgctxt "model:party.check_vies.result,name:"
msgid "Check VIES"
-msgstr "Comprobar VIES"
+msgstr "Preveri z VIES sistemom"
msgctxt "model:party.configuration,name:"
msgid "Party Configuration"
-msgstr "Configuración de terceros"
+msgstr "Konfiguracija strank"
msgctxt "model:party.contact_mechanism,name:"
msgid "Contact Mechanism"
-msgstr "Medio de contacto"
+msgstr "Kontakt"
msgctxt "model:party.party,name:"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "model:party.party-party.category,name:"
msgid "Party - Category"
-msgstr "Terceros - Categoría"
+msgstr "Stranka - Kategorija"
msgctxt "model:res.group,name:group_party_admin"
msgid "Party Administration"
-msgstr "Administración de terceros"
+msgstr "Stranka - vodenje"
msgctxt "selection:party.contact_mechanism,type:"
msgid "E-Mail"
-msgstr "Correo electrónico"
+msgstr "E-pošta"
msgctxt "selection:party.contact_mechanism,type:"
msgid "Fax"
-msgstr "Fax"
+msgstr "Faks"
msgctxt "selection:party.contact_mechanism,type:"
msgid "IRC"
@@ -525,15 +520,15 @@ msgstr "Jabber"
msgctxt "selection:party.contact_mechanism,type:"
msgid "Mobile"
-msgstr "Móvil"
+msgstr "Mobilni"
msgctxt "selection:party.contact_mechanism,type:"
msgid "Other"
-msgstr "Otro"
+msgstr "Drugo"
msgctxt "selection:party.contact_mechanism,type:"
msgid "Phone"
-msgstr "Teléfono"
+msgstr "Telefon"
msgctxt "selection:party.contact_mechanism,type:"
msgid "SIP"
@@ -545,68 +540,68 @@ msgstr "Skype"
msgctxt "selection:party.contact_mechanism,type:"
msgid "Website"
-msgstr "Sitio Web"
+msgstr "Spletna stran"
msgctxt "view:party.address:"
msgid "Addresses"
-msgstr "Direcciones"
+msgstr "Naslovi"
msgctxt "view:party.category:"
msgid "Categories"
-msgstr "Categorías"
+msgstr "Kategorije"
msgctxt "view:party.category:"
msgid "Category"
-msgstr "Categoría"
+msgstr "Kategorija"
msgctxt "view:party.check_vies.no_result:"
msgid "VAT Information Exchange System"
-msgstr "Sistema de intercambio de información CIF/NIF"
+msgstr "Sistem za izmenjavo DDV informacij"
msgctxt "view:party.check_vies.no_result:"
msgid "You must have a recent version of \"vatnumber\" installed!"
-msgstr "Debe tener instalada una versión reciente de \"vatnumber\"."
+msgstr "Nameščena mora biti zadnja inačica \"DDV številke\"."
msgctxt "view:party.check_vies.result:"
msgid "VAT Information Exchange System Results"
-msgstr "Resultado del sistema de intercambio de información CIF/NIF"
+msgstr "Rezultati sistem za izmenjavo DDV informacij"
msgctxt "view:party.configuration:"
msgid "Party Configuration"
-msgstr "Configuración de terceros"
+msgstr "Konfiguracija strank"
msgctxt "view:party.contact_mechanism:"
msgid "Contact Mechanism"
-msgstr "Medio de contacto"
+msgstr "Kontakt"
msgctxt "view:party.contact_mechanism:"
msgid "Contact Mechanisms"
-msgstr "Medios de contacto"
+msgstr "Kontakti"
msgctxt "view:party.party:"
msgid "Accounting"
-msgstr "Contabilidad"
+msgstr "Računovodstvo"
msgctxt "view:party.party:"
msgid "General"
-msgstr "General"
+msgstr "Splošno"
msgctxt "view:party.party:"
msgid "Parties"
-msgstr "Terceros"
+msgstr "Stranke"
msgctxt "view:party.party:"
msgid "Party"
-msgstr "Tercero"
+msgstr "Stranka"
msgctxt "view:party.party:"
msgid "VAT"
-msgstr "CIF/NIF"
+msgstr "DDV"
msgctxt "wizard_button:party.check_vies,no_result,end:"
msgid "Ok"
-msgstr "Aceptar"
+msgstr "V redu"
msgctxt "wizard_button:party.check_vies,result,end:"
msgid "Ok"
-msgstr "Aceptar"
+msgstr "V redu"
diff --git a/party.py b/party.py
index b2ee7ac..3104d4c 100644
--- a/party.py
+++ b/party.py
@@ -34,8 +34,6 @@ class Party(ModelSQL, ModelView):
name = fields.Char('Name', required=True, select=True,
states=STATES, depends=DEPENDS)
code = fields.Char('Code', required=True, select=True,
- order_field=("%(table)s.code_length %(order)s, "
- "%(table)s.code %(order)s"),
states={
'readonly': Eval('code_readonly', True),
},
@@ -86,6 +84,11 @@ class Party(ModelSQL, ModelView):
cls._order.insert(0, ('name', 'ASC'))
@staticmethod
+ def order_code(tables):
+ table, _ = tables[None]
+ return [table.code_length, table.code]
+
+ @staticmethod
def default_active():
return True
@@ -170,8 +173,6 @@ class Party(ModelSQL, ModelView):
@classmethod
def copy(cls, parties, default=None):
- Address = Pool().get('party.address')
-
if default is None:
default = {}
default = default.copy()
@@ -218,11 +219,11 @@ class Party(ModelSQL, ModelView):
http://sima-pc.com/nif.php
'''
if not HAS_VATNUMBER:
- return True
+ return
vat_number = self.vat_number
if not self.vat_country:
- return True
+ return
if not getattr(vatnumber, 'check_vat_' +
self.vat_country.lower())(vat_number):
diff --git a/setup.py b/setup.py
index 805e9cb..fcfac67 100644
--- a/setup.py
+++ b/setup.py
@@ -65,6 +65,7 @@ setup(name='trytond_party',
'Natural Language :: French',
'Natural Language :: German',
'Natural Language :: Russian',
+ 'Natural Language :: Slovenian',
'Natural Language :: Spanish',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2.6',
diff --git a/tests/__init__.py b/tests/__init__.py
index c9f2b03..ac2796d 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -2,3 +2,5 @@
#this repository contains the full copyright notices and license terms.
from .test_party import suite
+
+__all__ = ['suite']
diff --git a/tryton.cfg b/tryton.cfg
index 1546871..6e07686 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
[tryton]
-version=2.8.0
+version=3.0.0
depends:
country
ir
diff --git a/trytond_party.egg-info/PKG-INFO b/trytond_party.egg-info/PKG-INFO
index dbe05e2..21ec555 100644
--- a/trytond_party.egg-info/PKG-INFO
+++ b/trytond_party.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond-party
-Version: 2.8.0
+Version: 3.0.0
Summary: Tryton module with parties and addresses
Home-page: http://www.tryton.org/
Author: Tryton
Author-email: UNKNOWN
License: GPL-3
-Download-URL: http://downloads.tryton.org/2.8/
+Download-URL: http://downloads.tryton.org/3.0/
Description: trytond_party
=============
@@ -60,6 +60,7 @@ Classifier: Natural Language :: English
Classifier: Natural Language :: French
Classifier: Natural Language :: German
Classifier: Natural Language :: Russian
+Classifier: Natural Language :: Slovenian
Classifier: Natural Language :: Spanish
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
diff --git a/trytond_party.egg-info/SOURCES.txt b/trytond_party.egg-info/SOURCES.txt
index bceb65a..2e2d904 100644
--- a/trytond_party.egg-info/SOURCES.txt
+++ b/trytond_party.egg-info/SOURCES.txt
@@ -32,6 +32,7 @@ locale/es_ES.po
locale/fr_FR.po
locale/nl_NL.po
locale/ru_RU.po
+locale/sl_SI.po
trytond_party.egg-info/PKG-INFO
trytond_party.egg-info/SOURCES.txt
trytond_party.egg-info/dependency_links.txt
diff --git a/trytond_party.egg-info/requires.txt b/trytond_party.egg-info/requires.txt
index 3a53a8a..b86a589 100644
--- a/trytond_party.egg-info/requires.txt
+++ b/trytond_party.egg-info/requires.txt
@@ -1,5 +1,5 @@
-trytond_country >= 2.8, < 2.9
-trytond >= 2.8, < 2.9
+trytond_country >= 3.0, < 3.1
+trytond >= 3.0, < 3.1
[VAT]
vatnumber
\ No newline at end of file
--
tryton-modules-party
More information about the tryton-debian-vcs
mailing list