[Merge] : merge with lp:~openerp-dev/openobject-server/emails-framework
bzr revid: rha@tinyerp.com-20110329123605-442acrn04psxfzft
This commit is contained in:
commit
edd149d32d
22
MANIFEST.in
22
MANIFEST.in
|
@ -1,17 +1,17 @@
|
|||
include rpminstall_sh.txt
|
||||
include rpminstall_sh.txt # TODO do we need this file ?
|
||||
include README
|
||||
include LICENSE
|
||||
include MANIFEST.in
|
||||
include setup.nsi
|
||||
include setup.cfg
|
||||
include bin/import_xml.rng
|
||||
include bin/server.cert
|
||||
include bin/server.pkey
|
||||
include bin/gpl.txt
|
||||
#include openerp/server.cert
|
||||
#include openerp/server.pkey
|
||||
#include openerp/gpl.txt
|
||||
include man/openerp-server.1
|
||||
include man/openerp_serverrc.5
|
||||
recursive-include pixmaps *
|
||||
recursive-include win32 *
|
||||
recursive-include doc *
|
||||
recursive-include bin *xml *xsl *sql *rml *sxw *csv *rng
|
||||
graft bin/addons
|
||||
global-exclude *pyc *~
|
||||
recursive-include pixmaps *bmp *ico *png
|
||||
recursive-include win32 *.py *.bat
|
||||
recursive-include openerp *css *csv *html *png *po *pot
|
||||
recursive-include openerp *rml *rng *sql *sxw *xml *xsl *yml
|
||||
graft doc
|
||||
global-exclude *pyc *~ # Exclude possible garbage from previous graft.
|
||||
|
|
|
@ -7,14 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2010-12-10 07:53+0000\n"
|
||||
"Last-Translator: OpenERP Administrators <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-24 12:21+0000\n"
|
||||
"Last-Translator: Dorin <dhongu@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-02-16 04:55+0000\n"
|
||||
"X-Generator: Launchpad (build 12351)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-25 04:39+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -58,7 +58,7 @@ msgstr "Metadate"
|
|||
#: field:ir.ui.view,arch:0
|
||||
#: field:ir.ui.view.custom,arch:0
|
||||
msgid "View Architecture"
|
||||
msgstr "Alcatuirea afisarii"
|
||||
msgstr "Alcatuirea afișării"
|
||||
|
||||
#. module: base
|
||||
#: field:base.language.import,code:0
|
||||
|
@ -103,7 +103,7 @@ msgstr "Activare Flux"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,display_menu_tip:0
|
||||
msgid "Display Menu Tips"
|
||||
msgstr ""
|
||||
msgstr "Afișare sfaturi meniu"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
|
@ -154,7 +154,7 @@ msgstr ""
|
|||
#: code:addons/osv.py:133
|
||||
#, python-format
|
||||
msgid "Constraint Error"
|
||||
msgstr ""
|
||||
msgstr "Eroare constrângere"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_ui_view_custom
|
||||
|
@ -314,7 +314,7 @@ msgstr "ir.ui.view_sc"
|
|||
#: field:res.widget.user,widget_id:0
|
||||
#: field:res.widget.wizard,widgets_list:0
|
||||
msgid "Widget"
|
||||
msgstr ""
|
||||
msgstr "Widget"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.model.access:0
|
||||
|
@ -746,7 +746,7 @@ msgstr ""
|
|||
#: code:addons/orm.py:1043
|
||||
#, python-format
|
||||
msgid "The unlink method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda de dezlegare nu este implementata în acest obiect!"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.act_menu_create
|
||||
|
@ -1080,7 +1080,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%Y - Year with century."
|
||||
msgstr ""
|
||||
msgstr "%Y - Anul cu secol."
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -1151,6 +1151,8 @@ msgid ""
|
|||
"If set to true, the action will not be displayed on the right toolbar of a "
|
||||
"form view."
|
||||
msgstr ""
|
||||
"Dacă este setat pe adevărat, acțiunea nu va fi afișată pe bara din dreapta a "
|
||||
"unei ferestre."
|
||||
|
||||
#. module: base
|
||||
#: field:workflow,on_create:0
|
||||
|
@ -1200,7 +1202,7 @@ msgstr "res.request.link"
|
|||
#. module: base
|
||||
#: field:ir.actions.wizard,name:0
|
||||
msgid "Wizard Info"
|
||||
msgstr ""
|
||||
msgstr "Info asistent"
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
|
@ -1406,7 +1408,7 @@ msgstr "Calea completă"
|
|||
#. module: base
|
||||
#: view:res.request:0
|
||||
msgid "References"
|
||||
msgstr "Referinta"
|
||||
msgstr "Referințe"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -1474,7 +1476,7 @@ msgstr ""
|
|||
#: code:addons/fields.py:114
|
||||
#, python-format
|
||||
msgid "Not implemented search_memory method !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'search_memory' nu este implementată !"
|
||||
|
||||
#. module: base
|
||||
#: view:res.log:0
|
||||
|
@ -1554,7 +1556,7 @@ msgstr "Numărul modulelor actualizate"
|
|||
#: code:addons/fields.py:100
|
||||
#, python-format
|
||||
msgid "Not implemented set_memory method !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'set_memory' nu este implementată !"
|
||||
|
||||
#. module: base
|
||||
#: view:workflow.activity:0
|
||||
|
@ -1647,7 +1649,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:workflow:0
|
||||
msgid "Workflow Editor"
|
||||
msgstr ""
|
||||
msgstr "Editor Workflow"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.module.module,state:0
|
||||
|
@ -1667,6 +1669,9 @@ msgid ""
|
|||
"order in Object, and you can have loop on the sales order line. Expression = "
|
||||
"`object.order_line`."
|
||||
msgstr ""
|
||||
"Introduceţi câmpul / expresia care să genereze lista. De exemplu, selectând "
|
||||
"comanda clientului în Obiecte puteți parcurge în buclă pozițiile din "
|
||||
"comandă. Expresie = `obect.comandă_poziție`. (en. `object.order_line`.)"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.property,fields_id:0
|
||||
|
@ -1695,7 +1700,7 @@ msgstr "Simplificat"
|
|||
#. module: base
|
||||
#: model:res.country,name:base.st
|
||||
msgid "Saint Tome (Sao Tome) and Principe"
|
||||
msgstr ""
|
||||
msgstr "Republica Democrata Sao Tome și Principe"
|
||||
|
||||
#. module: base
|
||||
#: selection:res.partner.address,type:0
|
||||
|
@ -1729,7 +1734,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.actions.configuration.wizard,note:0
|
||||
msgid "Next Wizard"
|
||||
msgstr ""
|
||||
msgstr "Următorul asistent"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_menu_admin
|
||||
|
@ -1779,6 +1784,9 @@ msgid ""
|
|||
"Provide the field name that the record id refers to for the write operation. "
|
||||
"If it is empty it will refer to the active id of the object."
|
||||
msgstr ""
|
||||
"Furnizează numele câmpului care face referire la identificatorul operației "
|
||||
"de scriere. Dacă nu este completat va face referire la identificatorul activ "
|
||||
"al obiectului."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.zw
|
||||
|
@ -1832,7 +1840,7 @@ msgstr "Valori"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Field Mappings"
|
||||
msgstr ""
|
||||
msgstr "Corespondențe câmp"
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
|
@ -1882,12 +1890,12 @@ msgstr ""
|
|||
#: code:addons/orm.py:1040
|
||||
#, python-format
|
||||
msgid "The perm_read method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'perm_read' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%y - Year without century [00,99]."
|
||||
msgstr ""
|
||||
msgstr "%y - Anul fără secol [00,99]."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.si
|
||||
|
@ -1930,7 +1938,7 @@ msgstr "%p - Echivalent pentru AM sau PM."
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Iteration Actions"
|
||||
msgstr ""
|
||||
msgstr "Acțiuni de repetare"
|
||||
|
||||
#. module: base
|
||||
#: help:multi_company.default,company_id:0
|
||||
|
@ -1987,7 +1995,7 @@ msgstr ""
|
|||
#: field:ir.actions.server,action_id:0
|
||||
#: selection:ir.actions.server,state:0
|
||||
msgid "Client Action"
|
||||
msgstr ""
|
||||
msgstr "Acţiune client"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bd
|
||||
|
@ -2089,7 +2097,7 @@ msgstr "Imagine"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Iteration Action Configuration"
|
||||
msgstr ""
|
||||
msgstr "Configurarea acțiunii de repetare"
|
||||
|
||||
#. module: base
|
||||
#: selection:publisher_warranty.contract,state:0
|
||||
|
@ -2204,6 +2212,8 @@ msgid ""
|
|||
"If you use a formula type, use a python expression using the variable "
|
||||
"'object'."
|
||||
msgstr ""
|
||||
"Dacă folosiți o formula-tip, utilizați o expresie python folosind variabila "
|
||||
"'object'"
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner.address,birthdate:0
|
||||
|
@ -2301,7 +2311,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.default,ref_id:0
|
||||
msgid "ID Ref."
|
||||
msgstr "Referinta ID"
|
||||
msgstr "Referința ID"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.server,name:base.action_start_configurator
|
||||
|
@ -2423,7 +2433,7 @@ msgstr "Filtre"
|
|||
#: code:addons/orm.py:758
|
||||
#, python-format
|
||||
msgid "Please check that all your lines have %d columns."
|
||||
msgstr ""
|
||||
msgstr "Verificați dacă toate liniile au %d coloane."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.ir_cron_act
|
||||
|
@ -2448,7 +2458,7 @@ msgstr ""
|
|||
#: code:addons/orm.py:3448
|
||||
#, python-format
|
||||
msgid "Recursivity Detected."
|
||||
msgstr ""
|
||||
msgstr "Recursivitate detectată"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/module.py:262
|
||||
|
@ -2515,7 +2525,7 @@ msgstr "RML (deprecated - folosiţi Report)"
|
|||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
msgid "Record rules"
|
||||
msgstr ""
|
||||
msgstr "Reguli înregistrare"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.property:0
|
||||
|
@ -2556,7 +2566,7 @@ msgstr "%x- Reprezentarea adecvată a datei"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%d - Day of the month [01,31]."
|
||||
msgstr ""
|
||||
msgstr "%d - Ziua din lună [01,31]."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.tj
|
||||
|
@ -2709,7 +2719,7 @@ msgstr "Ultima conectare"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,help:0
|
||||
msgid "Action description"
|
||||
msgstr ""
|
||||
msgstr "Descriere acțiune"
|
||||
|
||||
#. module: base
|
||||
#: help:res.partner,customer:0
|
||||
|
@ -2743,6 +2753,9 @@ msgid ""
|
|||
"spreadsheet software. The file encoding is UTF-8. You have to translate the "
|
||||
"latest column before reimporting it."
|
||||
msgstr ""
|
||||
"Salvați acest document într-un fisier de tip .CSV și deschideți-l apoi cu "
|
||||
"softul dvs. favorit. Codificarea este UTF-8. Trebuie să traduceți ultima "
|
||||
"coloana înainte de a-l reimporta."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_partner_customer_form
|
||||
|
@ -2763,7 +2776,7 @@ msgid ""
|
|||
"If the selected language is loaded in the system, all documents related to "
|
||||
"this partner will be printed in this language. If not, it will be english."
|
||||
msgstr ""
|
||||
"Dacă limba selectata este încărcată în sistem, toate documentele legate de "
|
||||
"Dacă limba selectată este încărcată în sistem, toate documentele legate de "
|
||||
"acest partener vor fi tipărite în această limbă. Dacă nu, limba folosita va "
|
||||
"fi engleză."
|
||||
|
||||
|
@ -2849,6 +2862,8 @@ msgid ""
|
|||
"Specify the subject. You can use fields from the object, e.g. `Hello [[ "
|
||||
"object.partner_id.name ]]`"
|
||||
msgstr ""
|
||||
"Precizați subiectul. Puteți folosi câmpurile obiectului, ex.: `Buna ziua [[ "
|
||||
"object.partner_id.name ]]`"
|
||||
|
||||
#. module: base
|
||||
#: view:res.company:0
|
||||
|
@ -2870,7 +2885,7 @@ msgstr "Vatican"
|
|||
#. module: base
|
||||
#: field:base.module.import,module_file:0
|
||||
msgid "Module .ZIP file"
|
||||
msgstr ""
|
||||
msgstr "modul în fişier arhivă tip .zip"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.ui.view,xml_id:0
|
||||
|
@ -2947,7 +2962,7 @@ msgstr "Întotdeauna"
|
|||
#. module: base
|
||||
#: selection:ir.translation,type:0
|
||||
msgid "SQL Constraint"
|
||||
msgstr ""
|
||||
msgstr "Constrângere SQL"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.server,srcmodel_id:0
|
||||
|
@ -2965,7 +2980,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: sql_constraint:ir.config_parameter:0
|
||||
msgid "Key must be unique."
|
||||
msgstr ""
|
||||
msgstr "Cheia trebuie să fie unică."
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.act_window:0
|
||||
|
@ -3086,7 +3101,7 @@ msgstr "Fluxuri de lucru"
|
|||
#. module: base
|
||||
#: field:ir.translation,xml_id:0
|
||||
msgid "XML Id"
|
||||
msgstr ""
|
||||
msgstr "Id XML"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_config_user_form
|
||||
|
@ -3188,7 +3203,7 @@ msgstr "Peru"
|
|||
#. module: base
|
||||
#: selection:ir.model.fields,on_delete:0
|
||||
msgid "Set NULL"
|
||||
msgstr ""
|
||||
msgstr "Set NULL"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bj
|
||||
|
@ -3214,7 +3229,7 @@ msgstr "Spaniolă (PY) / Español (PY)"
|
|||
#. module: base
|
||||
#: field:ir.config_parameter,key:0
|
||||
msgid "Key"
|
||||
msgstr ""
|
||||
msgstr "Cheie"
|
||||
|
||||
#. module: base
|
||||
#: field:res.company,rml_header:0
|
||||
|
@ -3257,7 +3272,7 @@ msgstr "Securitate"
|
|||
#. module: base
|
||||
#: model:res.widget,title:base.openerp_favorites_twitter_widget
|
||||
msgid "OpenERP Favorites"
|
||||
msgstr ""
|
||||
msgstr "Favorite OpenERP"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.za
|
||||
|
@ -3280,7 +3295,7 @@ msgstr "Ucraineană / українська"
|
|||
#: model:ir.actions.act_window,name:base.action_translation
|
||||
#: model:ir.ui.menu,name:base.menu_action_translation
|
||||
msgid "Translation Terms"
|
||||
msgstr ""
|
||||
msgstr "Traducere termeni"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sn
|
||||
|
@ -3295,7 +3310,7 @@ msgstr "Ungaria"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_groups
|
||||
msgid "res.groups"
|
||||
msgstr ""
|
||||
msgstr "res.groups"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.br
|
||||
|
@ -3305,7 +3320,7 @@ msgstr "Brazilia"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%M - Minute [00,59]."
|
||||
msgstr ""
|
||||
msgstr "%M - Minute [00,59]."
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.module.module,license:0
|
||||
|
@ -3315,7 +3330,7 @@ msgstr "Affero GPL-3"
|
|||
#. module: base
|
||||
#: field:ir.sequence,number_next:0
|
||||
msgid "Next Number"
|
||||
msgstr "Urmatorul numar"
|
||||
msgstr "Următorul numar"
|
||||
|
||||
#. module: base
|
||||
#: help:workflow.transition,condition:0
|
||||
|
@ -3350,6 +3365,9 @@ msgid ""
|
|||
"invoice, then `object.invoice_address_id.mobile` is the field which gives "
|
||||
"the correct mobile number"
|
||||
msgstr ""
|
||||
"Furnizează câmpurile care sunt folosite pentru căutarea numarului de telefon "
|
||||
"mobil, de ex. selectați factura, atunci `object.invoice_address_id.mobile` "
|
||||
"este câmpul care va da numărul corect de telefon mobil."
|
||||
|
||||
#. module: base
|
||||
#: view:base.module.upgrade:0
|
||||
|
@ -3374,7 +3392,7 @@ msgstr "Data"
|
|||
#. module: base
|
||||
#: field:ir.actions.report.xml,report_sxw:0
|
||||
msgid "SXW path"
|
||||
msgstr ""
|
||||
msgstr "Cale SXW"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.attachment:0
|
||||
|
@ -3401,7 +3419,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.attachment:0
|
||||
msgid "Attached To"
|
||||
msgstr ""
|
||||
msgstr "Anexează la"
|
||||
|
||||
#. module: base
|
||||
#: field:res.lang,decimal_point:0
|
||||
|
@ -3471,7 +3489,7 @@ msgstr "Nicaragua"
|
|||
#: code:addons/orm.py:1046
|
||||
#, python-format
|
||||
msgid "The write method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'write' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner.event:0
|
||||
|
@ -3541,7 +3559,7 @@ msgstr "Kazahstan"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%w - Weekday number [0(Sunday),6]."
|
||||
msgstr ""
|
||||
msgstr "%w - numărul zilei din săptămână [0(Duminică),6]."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,help:base.action_partner_form
|
||||
|
@ -3581,7 +3599,7 @@ msgstr ""
|
|||
#: field:workflow,name:0
|
||||
#: field:workflow.activity,name:0
|
||||
msgid "Name"
|
||||
msgstr "Nume raport-XML"
|
||||
msgstr "Nume"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.act_window,multi:0
|
||||
|
@ -3734,7 +3752,7 @@ msgstr "Proprietatea ON Delete pentru câmpurile many2one"
|
|||
#. module: base
|
||||
#: field:ir.actions.server,write_id:0
|
||||
msgid "Write Id"
|
||||
msgstr ""
|
||||
msgstr "Scrie Id"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_product
|
||||
|
@ -3790,7 +3808,7 @@ msgstr "Scurtătură"
|
|||
#. module: base
|
||||
#: field:ir.model.data,date_init:0
|
||||
msgid "Init Date"
|
||||
msgstr ""
|
||||
msgstr "Dată iniţiere"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -3907,7 +3925,7 @@ msgstr "res.request.history"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Client Action Configuration"
|
||||
msgstr ""
|
||||
msgstr "Configurarea acțiunii client"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_partner_address
|
||||
|
@ -3925,7 +3943,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%S - Seconds [00,61]."
|
||||
msgstr ""
|
||||
msgstr "%S - Seconde [00,61]."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.cv
|
||||
|
@ -3961,6 +3979,8 @@ msgstr "Convertor valută"
|
|||
#, python-format
|
||||
msgid "Wrong ID for the browse record, got %r, expected an integer."
|
||||
msgstr ""
|
||||
"ID eronat pentru selectare înregistrare, s-a primit %r, se așteaptă un "
|
||||
"întreg."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_partner_addess_tree
|
||||
|
@ -3998,7 +4018,7 @@ msgstr "Franceză / Français"
|
|||
#: code:addons/orm.py:1049
|
||||
#, python-format
|
||||
msgid "The create method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'create' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.triggers,workitem_id:0
|
||||
|
@ -4113,7 +4133,7 @@ msgstr "Format oră"
|
|||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
msgid "Defined Reports"
|
||||
msgstr ""
|
||||
msgstr "Rapoarte definite"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
|
@ -4136,7 +4156,7 @@ msgstr "Module"
|
|||
#: field:workflow.activity,subflow_id:0
|
||||
#: field:workflow.workitem,subflow_id:0
|
||||
msgid "Subflow"
|
||||
msgstr ""
|
||||
msgstr "Subflux"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_config
|
||||
|
@ -4174,13 +4194,14 @@ msgstr "Tipul acţiunii ce urmează a fi executată"
|
|||
#. module: base
|
||||
#: field:ir.server.object.lines,server_id:0
|
||||
msgid "Object Mapping"
|
||||
msgstr ""
|
||||
msgstr "Asocierea obiectului"
|
||||
|
||||
#. module: base
|
||||
#: help:res.currency,rate:0
|
||||
#: help:res.currency.rate,rate:0
|
||||
msgid "The rate of the currency to the currency of rate 1"
|
||||
msgstr ""
|
||||
"Cursul de schimb al modedei pentru moneda cu curs de schimb egal cu 1"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.uk
|
||||
|
@ -4197,7 +4218,7 @@ msgstr "res_config_contents"
|
|||
#. module: base
|
||||
#: help:res.partner.category,active:0
|
||||
msgid "The active field allows you to hide the category without removing it."
|
||||
msgstr ""
|
||||
msgstr "Câmpul activ vă permite să ascundeți categoria fără a o șterge."
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -4230,7 +4251,7 @@ msgstr ""
|
|||
#: field:ir.actions.report.xml,report_rml_content:0
|
||||
#: field:ir.actions.report.xml,report_rml_content_data:0
|
||||
msgid "RML content"
|
||||
msgstr ""
|
||||
msgstr "conținut RML"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_workflow_workitem_form
|
||||
|
@ -4272,6 +4293,9 @@ msgid ""
|
|||
"Provide the field name where the record id is stored after the create "
|
||||
"operations. If it is empty, you can not track the new record."
|
||||
msgstr ""
|
||||
"Furnizează numele câmpului unde este stocat ID înregistrării după "
|
||||
"operațiunea de creare. Dacă nu este completat, nu puteți declanșa "
|
||||
"înregistrare nouă."
|
||||
|
||||
#. module: base
|
||||
#: help:ir.model.fields,relation:0
|
||||
|
@ -4286,7 +4310,7 @@ msgstr "Indoneziană / Bahasa Indonesia"
|
|||
#. module: base
|
||||
#: field:ir.ui.view,inherit_id:0
|
||||
msgid "Inherited View"
|
||||
msgstr ""
|
||||
msgstr "Vedere moștenită"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.translation:0
|
||||
|
@ -4353,6 +4377,7 @@ msgstr "Contract de mentenanţă"
|
|||
#: help:ir.actions.server,trigger_obj_id:0
|
||||
msgid "Select the object from the model on which the workflow will executed."
|
||||
msgstr ""
|
||||
"Selectați din cadrul modelului obiectul pentru care procesul va fi executat."
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner,employee:0
|
||||
|
@ -4362,7 +4387,7 @@ msgstr "Angajat"
|
|||
#. module: base
|
||||
#: field:ir.model.access,perm_create:0
|
||||
msgid "Create Access"
|
||||
msgstr ""
|
||||
msgstr "Acces creare"
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner.address,state_id:0
|
||||
|
@ -4377,7 +4402,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.model,osv_memory:0
|
||||
msgid "In-memory model"
|
||||
msgstr ""
|
||||
msgstr "Model în memorie"
|
||||
|
||||
#. module: base
|
||||
#: view:partner.clear.ids:0
|
||||
|
@ -4399,7 +4424,7 @@ msgstr "Interfața"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Field Mapping"
|
||||
msgstr ""
|
||||
msgstr "Mapare câmp"
|
||||
|
||||
#. module: base
|
||||
#: view:publisher_warranty.contract:0
|
||||
|
@ -4504,7 +4529,7 @@ msgstr "Mesaj"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window.view,multi:0
|
||||
msgid "On Multiple Doc."
|
||||
msgstr ""
|
||||
msgstr "În documente multiple"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner:0
|
||||
|
@ -4605,7 +4630,7 @@ msgstr "Tranziție"
|
|||
#. module: base
|
||||
#: field:res.groups,menu_access:0
|
||||
msgid "Access Menu"
|
||||
msgstr ""
|
||||
msgstr "Acces la meniu"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.na
|
||||
|
@ -4651,7 +4676,7 @@ msgstr "Spaniolă (MX) / Español (MX)"
|
|||
#. module: base
|
||||
#: view:res.log:0
|
||||
msgid "My Logs"
|
||||
msgstr ""
|
||||
msgstr "Logul meu"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bt
|
||||
|
@ -4759,7 +4784,7 @@ msgstr ""
|
|||
#: field:res.company,rml_header2:0
|
||||
#: field:res.company,rml_header3:0
|
||||
msgid "RML Internal Header"
|
||||
msgstr ""
|
||||
msgstr "Antet intern RML"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.act_window,search_view_id:0
|
||||
|
@ -4948,7 +4973,7 @@ msgstr "Adresa de email a expeditorului"
|
|||
#. module: base
|
||||
#: field:ir.default,field_name:0
|
||||
msgid "Object Field"
|
||||
msgstr ""
|
||||
msgstr "Câmp obiect"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -4986,6 +5011,8 @@ msgid ""
|
|||
"You try to upgrade a module that depends on the module: %s.\n"
|
||||
"But this module is not available in your system."
|
||||
msgstr ""
|
||||
"Încercați să actualizați un modul care depinde de acest modul: %s.\n"
|
||||
"Dar acest model nu este disponibil în sistem."
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.transition,act_to:0
|
||||
|
@ -5252,7 +5279,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:partner.sms.send:0
|
||||
msgid "Bulk SMS send"
|
||||
msgstr ""
|
||||
msgstr "Trimitere pachet SMS-uri"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.sequence:0
|
||||
|
@ -5305,7 +5332,7 @@ msgstr "Slovenă / slovenščina"
|
|||
#. module: base
|
||||
#: field:ir.actions.report.xml,attachment_use:0
|
||||
msgid "Reload from Attachment"
|
||||
msgstr ""
|
||||
msgstr "Reîncărcare din atașament"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bv
|
||||
|
@ -5504,7 +5531,7 @@ msgstr "8. %I:%M:%S %p ==> 06:25:20 PM"
|
|||
#: code:addons/orm.py:1803
|
||||
#, python-format
|
||||
msgid "The copy method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'copy' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: field:res.log,create_date:0
|
||||
|
@ -5551,7 +5578,7 @@ msgstr "Ignorare"
|
|||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
msgid "Reference Guide"
|
||||
msgstr ""
|
||||
msgstr "Ghidul referințelor"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.ui.view:0
|
||||
|
@ -5581,7 +5608,7 @@ msgstr "Flamandă (BE) / Vlaams (BE)"
|
|||
#. module: base
|
||||
#: field:ir.cron,interval_number:0
|
||||
msgid "Interval Number"
|
||||
msgstr ""
|
||||
msgstr "Număr interval"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.tk
|
||||
|
@ -5689,7 +5716,7 @@ msgstr "Companii"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%H - Hour (24-hour clock) [00,23]."
|
||||
msgstr ""
|
||||
msgstr "%H - Ora [00,23]."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_widget
|
||||
|
@ -5744,7 +5771,7 @@ msgstr "Nucleul OpenERP , necesar pentru toate instalarile."
|
|||
#: view:publisher_warranty.contract.wizard:0
|
||||
#: view:res.widget.wizard:0
|
||||
msgid "Cancel"
|
||||
msgstr "Anulare"
|
||||
msgstr "Renunță"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.export,format:0
|
||||
|
@ -5806,12 +5833,12 @@ msgstr "Acţiunile Ferestrei"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%I - Hour (12-hour clock) [01,12]."
|
||||
msgstr ""
|
||||
msgstr "%I - Ora [01,12]."
|
||||
|
||||
#. module: base
|
||||
#: selection:publisher_warranty.contract.wizard,state:0
|
||||
msgid "Finished"
|
||||
msgstr ""
|
||||
msgstr "Finalizată"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.de
|
||||
|
@ -5883,6 +5910,8 @@ msgstr ""
|
|||
msgid ""
|
||||
"Select the object on which the action will work (read, write, create)."
|
||||
msgstr ""
|
||||
"Selectați obiectul asupra căruia va fi executată acțiunea (citire, scriere, "
|
||||
"creare)."
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_actions.py:629
|
||||
|
@ -6069,7 +6098,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.exports,export_fields:0
|
||||
msgid "Export ID"
|
||||
msgstr ""
|
||||
msgstr "Export ID"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.fr
|
||||
|
@ -6112,12 +6141,12 @@ msgstr "Eroare !"
|
|||
#. module: base
|
||||
#: model:res.partner.bank.type.field,name:base.bank_normal_field_contry
|
||||
msgid "country_id"
|
||||
msgstr ""
|
||||
msgstr "country_id"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.cron,interval_type:0
|
||||
msgid "Interval Unit"
|
||||
msgstr ""
|
||||
msgstr "Unități interval"
|
||||
|
||||
#. module: base
|
||||
#: field:publisher_warranty.contract,kind:0
|
||||
|
@ -6129,7 +6158,7 @@ msgstr "Gen"
|
|||
#: code:addons/orm.py:3775
|
||||
#, python-format
|
||||
msgid "This method does not exist anymore"
|
||||
msgstr ""
|
||||
msgstr "Metoda nu mai există"
|
||||
|
||||
#. module: base
|
||||
#: field:res.bank,fax:0
|
||||
|
@ -6153,6 +6182,8 @@ msgid ""
|
|||
"Select the action that will be executed. Loop action will not be avaliable "
|
||||
"inside loop."
|
||||
msgstr ""
|
||||
"Selectaţi acţiunea ce va fi executată. Acţiunea buclă nu va fi disponibilă "
|
||||
"în interiorul buclei."
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -6167,7 +6198,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.model:0
|
||||
msgid "In Memory"
|
||||
msgstr ""
|
||||
msgstr "În memorie"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.todo:0
|
||||
|
@ -6187,7 +6218,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.partner.title,name:base.res_partner_title_ltd
|
||||
msgid "Ltd"
|
||||
msgstr ""
|
||||
msgstr "SRL"
|
||||
|
||||
#. module: base
|
||||
#: help:workflow.transition,group_id:0
|
||||
|
@ -6204,7 +6235,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.country,name:base.gi
|
||||
msgid "Gibraltar"
|
||||
msgstr ""
|
||||
msgstr "Gibraltar"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.report.xml,report_name:0
|
||||
|
@ -6214,7 +6245,7 @@ msgstr "Nume serviciu"
|
|||
#. module: base
|
||||
#: model:res.country,name:base.pn
|
||||
msgid "Pitcairn Island"
|
||||
msgstr ""
|
||||
msgstr "Insula Pitcairn"
|
||||
|
||||
#. module: base
|
||||
#: view:base.module.upgrade:0
|
||||
|
@ -6226,7 +6257,7 @@ msgstr ""
|
|||
#: model:ir.actions.act_window,name:base.action_rule
|
||||
#: model:ir.ui.menu,name:base.menu_action_rule
|
||||
msgid "Record Rules"
|
||||
msgstr ""
|
||||
msgstr "Reguli înregistrare"
|
||||
|
||||
#. module: base
|
||||
#: field:res.config.users,name:0
|
||||
|
@ -6266,7 +6297,7 @@ msgstr "Luni"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,search_view:0
|
||||
msgid "Search View"
|
||||
msgstr ""
|
||||
msgstr "Vedere de căutare"
|
||||
|
||||
#. module: base
|
||||
#: sql_constraint:res.lang:0
|
||||
|
@ -6314,7 +6345,7 @@ msgstr "Acces pentru scriere"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%m - Month number [01,12]."
|
||||
msgstr ""
|
||||
msgstr "%m - Numărul lunii [01,12]."
|
||||
|
||||
#. module: base
|
||||
#: field:res.bank,city:0
|
||||
|
@ -6355,7 +6386,7 @@ msgstr "E-mail"
|
|||
#. module: base
|
||||
#: selection:ir.module.module,license:0
|
||||
msgid "GPL-3 or later version"
|
||||
msgstr ""
|
||||
msgstr "GPL-3 sau versiune ulterioară"
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.activity,action:0
|
||||
|
@ -6599,6 +6630,8 @@ msgid ""
|
|||
"Please be patient, this operation may take a few minutes (depending on the "
|
||||
"number of modules currently installed)..."
|
||||
msgstr ""
|
||||
"Vă rugăm să aveți răbdare, această operație poate dura câteva minute "
|
||||
"(depinzând de numărul de module instalate)..."
|
||||
|
||||
#. module: base
|
||||
#: field:ir.ui.menu,child_id:0
|
||||
|
@ -6623,7 +6656,7 @@ msgstr "EroareValidare"
|
|||
#: view:base.module.import:0
|
||||
#: view:base.module.update:0
|
||||
msgid "Open Modules"
|
||||
msgstr ""
|
||||
msgstr "Deschide module"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,help:base.action_res_bank_form
|
||||
|
@ -7427,7 +7460,7 @@ msgstr "Insulele Heard şi McDonald"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,view_id:0
|
||||
msgid "View Ref."
|
||||
msgstr "Referinta view"
|
||||
msgstr "Referință view"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.translation,type:0
|
||||
|
@ -7685,6 +7718,8 @@ msgid ""
|
|||
"Important when you deal with multiple actions, the execution order will be "
|
||||
"decided based on this, low number is higher priority."
|
||||
msgstr ""
|
||||
"Important când lucrați cu acțiuni multiple: ordinea de execuție este decisă "
|
||||
"de regula număr mic prioritate mare."
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.report.xml,header:0
|
||||
|
@ -7709,7 +7744,7 @@ msgstr "Croată / hrvatski jezik"
|
|||
#. module: base
|
||||
#: field:base.language.install,overwrite:0
|
||||
msgid "Overwrite Existing Terms"
|
||||
msgstr ""
|
||||
msgstr "Suprascrie termenii existenți"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.server,code:0
|
||||
|
@ -8259,7 +8294,7 @@ msgstr "Acțiuni"
|
|||
#. module: base
|
||||
#: selection:res.request,priority:0
|
||||
msgid "High"
|
||||
msgstr ""
|
||||
msgstr "Ridicat"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.exports.line,export_id:0
|
||||
|
@ -8502,9 +8537,9 @@ msgid ""
|
|||
"Check this box if the partner is a supplier. If it's not checked, purchase "
|
||||
"people will not see it when encoding a purchase order."
|
||||
msgstr ""
|
||||
"Bifați aceasta căsuță dacă partenerul este un furnizor. dacă nu este bifata, "
|
||||
"personalul care se ocupa de aprovizionare nu îl vor vedea atunci când "
|
||||
"întocmesc un ordin de cumpărare."
|
||||
"Bifați această căsuță dacă partenerul este un furnizor. Dacă nu bifați, "
|
||||
"utilizatorul care se ocupa de aprovizionare nu îl va vedea atunci când "
|
||||
"întocmește o comandă de aprovizionare."
|
||||
|
||||
#. module: base
|
||||
#: field:ir.model.fields,relation_field:0
|
||||
|
|
|
@ -14,6 +14,6 @@ if __name__ == "__main__":
|
|||
os.chdir(os.path.normpath(os.path.dirname(__file__)))
|
||||
os.chdir('..')
|
||||
# ... and execute the new executable.
|
||||
os.execv('openerp-server.py', sys.argv)
|
||||
os.execv('openerp-server', sys.argv)
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
# Albanian translation for openobject-server
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-server package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-server\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2009-08-24 22:41+0300\n"
|
||||
"PO-Revision-Date: 2011-03-28 14:50+0000\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: Albanian <sq@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-29 04:39+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. Type: string
|
||||
#. Description
|
||||
#: ../openerp-server.templates:1001
|
||||
msgid "Dedicated system account for the Open ERP server:"
|
||||
msgstr ""
|
||||
|
||||
#. Type: string
|
||||
#. Description
|
||||
#: ../openerp-server.templates:1001
|
||||
msgid ""
|
||||
"The Open ERP server must use a dedicated account for its operation so that "
|
||||
"the system's security is not compromised by running it with superuser "
|
||||
"privileges."
|
||||
msgstr ""
|
||||
|
||||
#. Type: string
|
||||
#. Description
|
||||
#: ../openerp-server.templates:1001
|
||||
msgid "Please choose that account's username."
|
||||
msgstr ""
|
|
@ -1,951 +0,0 @@
|
|||
4.2.1
|
||||
Bugfixes
|
||||
Fix context for source_count function
|
||||
Create stock move on production for products without BOM lines
|
||||
Add IBAN fields in bank view
|
||||
Fix uninitialize variable in import data
|
||||
Update due date on invoice when payment term change
|
||||
Fix store on field function that have type many2one or one2one
|
||||
Request summary must be truncate
|
||||
Partner event name must be truncate
|
||||
Remove parent field on partner contact view
|
||||
Fix icon type on journal period
|
||||
Remove exception on the size of char field
|
||||
Fix reference on move line that comes from invoice (Customer != Supplier)
|
||||
Add function search on sheet_id of timesheet_sheet
|
||||
Don't return 0 for balance account if there is no fiscal year
|
||||
Fix set to draft for expense, now really set to draft
|
||||
Add product and partner in the recursive call of tax compute
|
||||
Don't compute balance account for inactive account
|
||||
Fix bad encoding in log message on report_sxw
|
||||
Fix overdue report for refund lines
|
||||
Don't start server in non secure mode if secure mode have been set
|
||||
Fix default value of move line if move_id is not find
|
||||
Fix _product_partner_ref for cannot concatenate 'str' and 'bool' objects
|
||||
Add partner_id in the context of SO for browsing the product
|
||||
Fix multi-tax code on invoice
|
||||
Fix tax definition for Belgium chart
|
||||
Remove compute debit/credit on inactive account
|
||||
Fix the way the tax are rounded for invoice with tax included prices
|
||||
Fix SO to use the right uom and price to create invoice
|
||||
Fix on_chnage uos on SO to return the id not the browse record
|
||||
Add condition on the button "Sending goods>Packing to be invoiced" to show
|
||||
only customer packings
|
||||
Fix zero division error when the quantity is zero on an invoice line
|
||||
Fix duplicate timesheet line that have been invoiced
|
||||
Fix invoice report for bad removeParentNode tag
|
||||
Fix priority for product view
|
||||
Fix tax line computation when encoding account lines manually
|
||||
Fix refund supplier invoice to have the same journal
|
||||
New chinese translation
|
||||
Pass context to action_done on stock move
|
||||
Add product_uom change on sale order line
|
||||
Fix demo data for working time UOM
|
||||
Fix _sheet function in timesheet_sheet when called with a list of non
|
||||
unique id
|
||||
Remove commit inside function validate on account move
|
||||
Use one function to post account move
|
||||
Fix computation of sale/purchase amount in segmentation module
|
||||
Use standar uom converion in analytic lines
|
||||
Add journal_id in context for account move line search in payment module
|
||||
Fix wrong id used by pricelist based on partner form
|
||||
Use partner reference from SO/PO for invoice name if there is one
|
||||
Make analysis analytic module include child accounts
|
||||
|
||||
4.2.0
|
||||
Summary:
|
||||
Add new view graph
|
||||
REPORT_INTRASTAT: new module
|
||||
KERNEL: add netrpc (speed improvement)
|
||||
REPORT_STOCK: add report on stock by stock location and production lots
|
||||
HR_TIMESHEET_INVOICE: add final invoice
|
||||
MULTI_COMPANY_ACCOUNT: new module
|
||||
ADD modules publication tools
|
||||
KERNEL: add timezone
|
||||
KERNEL: add concurnecy check
|
||||
BASE: allow to specify many view_id in act_window
|
||||
BASE: add ir.rules (acces base on record fields)
|
||||
KERNEL: add search_count on objects
|
||||
KERNEL: add assert tools (unit test)
|
||||
KERNEL: improve workflow speed
|
||||
KERNEL: move some modules to extra_addons
|
||||
Bugfixes:
|
||||
Fix pooler for multi-db
|
||||
REPORT_ANALYTIC: new reports
|
||||
BOARD_ACCOUNT: new dashboard for accountants
|
||||
PURCHASE: allow multiple pickings for the same purchase order
|
||||
STOCK: When refunding picking: confirm & Assign the newly generated picking
|
||||
PRODUCT: add average price
|
||||
STOCK: Fix workflow for stock
|
||||
TOOLS: Fix export translate for wizard
|
||||
KERNEL: add id in import_data
|
||||
BASE: add history rate to currency
|
||||
ACCOUNT: partner_id is now required for an invoice
|
||||
HR_TIMESHEET: add exception if employee haven't product
|
||||
I18N: new fr_CH file
|
||||
HR_EXPENSE: fix domain
|
||||
ACCOUNT: Fix invoice with currency and payment term
|
||||
ACCOUNT: Fix currency
|
||||
KERNEL: add pidfile
|
||||
ACCOUNT,PURCHASE,SALE: use partner lang for description
|
||||
Model Acces: Unlink permission (delete) is now available
|
||||
KERNEL: Remove set for python2.3
|
||||
HR: add id to Attendance menu
|
||||
PRODUCT: add dimension to packaging
|
||||
ACCOUNT: new cash_discount on payment term
|
||||
KERNEL: Add price accuracy
|
||||
BASE: Function to remove installed modules
|
||||
REPORT_SALE: fix for sale without line
|
||||
PURCHASE: remove use of currency
|
||||
KERNEL: fix set without values
|
||||
PURCHASE: fix domain pricelist
|
||||
INVOICE: use date for currency rate
|
||||
KERNEL: Fix import many2many by id
|
||||
KERNEL: run the cron
|
||||
ACCOUNT: bank statment line now have a ref t othe corresponding invoice
|
||||
ACCOUNT: Add possibilitty to include tax amount in base amount for the computation of the next taxes
|
||||
ACCOUNT: Add product in tax compute python code
|
||||
KERNEL: use reportlab 2.0
|
||||
BASE: fix import the same lang
|
||||
ACCOUNT: fix tax code
|
||||
ACCOUNT: define tax account for invoice and refund
|
||||
ACCOUNT: add supplier tax to product
|
||||
ACCOUNT: don't overwrite tax_code on the creation for account line
|
||||
PURCHASE: use partner code for report order
|
||||
KERNEL: fix pooler netsvc for multi-db
|
||||
TOOLS: add ref to function tag
|
||||
PRODUCT: fix digits on volume and weight, add weight_net
|
||||
ACCOUNT: split to new module account_cash_discount
|
||||
ORM : error message on python constraints are now displayed correctly
|
||||
ACCOUNT: add partner to tax compute context
|
||||
KERNEL: improve logger
|
||||
PROJECT: add check_recursion for project
|
||||
HR_TIMESHEET_INVOICE: improve create invoice
|
||||
ACCOUNT: add product_id to analytic line create by invoice
|
||||
KERNEL: fix the inheritance mechanism
|
||||
KERNEL: Fix use always basename for cvs file
|
||||
BASE: fix IBAN len to 27
|
||||
INVOICE: fix invoice number for analytic
|
||||
REPORT: add replace tag for custom header
|
||||
ACCOUNT: add ref to analytic line
|
||||
BASE: prevent exception in ir_cron
|
||||
SALE: fix uos for tax_amount
|
||||
MRP: fix dbname in _procure_confirm
|
||||
HR_EXPENSE: add domain to analytic_account
|
||||
KERNEL: use 0 instead of False for fix on _fnct_read
|
||||
SUBSCRIPTION: add required to model
|
||||
HR_TIMESHEET: add rounding on report
|
||||
SALE: Fix cancel invoice and recreate invoice, now cancel also the order lines
|
||||
STOCK-DELIVERY: add wizard invoice_onshipping from delivery to stock
|
||||
STOCK: use tax from sale for invoice
|
||||
BASE: improve copy of res.partner
|
||||
ACCOUNT: pay only invoice if not in state draft
|
||||
REPORT: fix rml translation, translate before eval
|
||||
PRODUCT_EXTENDED: don't use seller price for bom price
|
||||
ACCOUNT_TAX_INCLUDE: fix right amount in account move generate with tax_include
|
||||
BASE: improve workflow print
|
||||
SALE: fix workflow error when create invoice from wizard
|
||||
MRP: Use company currency for Product Cost Structure
|
||||
BASE: prevent recursion in company
|
||||
KERNEL: Fix deleted property and many2one
|
||||
KERNEL: allow directory for import csv
|
||||
KERNEL: add store option to fields function
|
||||
ACCOUNT: use property_account_tax on on_change_product
|
||||
KERNEL: add right-click for translate label
|
||||
KERNEL: fix log of backtrace
|
||||
KERNEL: fix search on xxx2many
|
||||
BASE: use tool to call popen.pipe2
|
||||
KERNEL: fix print workflow on win32
|
||||
BASE: fix US states
|
||||
KERNEL: use python 2.3 format_exception
|
||||
ACCOUNT: add multi-company into base accounting
|
||||
KERNEL: check return code for exec_pg_command_pipe
|
||||
KERNEL: fix search with active args
|
||||
KERNEL: improve _sql_contsraints, now insert if doesn't exist
|
||||
KERNEL: remove old inheritor and add _constraints and _sql_constraints to the fields inherited
|
||||
CRM: bugfix mailgate
|
||||
PURCHASE: fix the UOM for purchase line and improve update price unit
|
||||
ACCOUNT: new invoice view
|
||||
KERNEL,BASE: allow to create zip modules
|
||||
BASE: add right-to-left
|
||||
KERNEL: copy now ignore technical values ('create_date', 'create_uid', 'write_date' and 'write_uid')
|
||||
ACCOUNT_TAX_INCLUDE: Now the module manage correctly the case when the taxes defined on the product differ from the taxes defined on the invoice line
|
||||
ALL: fix colspan 3 -> 4
|
||||
KERNEL: use context for search
|
||||
ACCOUNT: improve speed of analytic account
|
||||
ACCOUNT: fix search debit/credit on partner
|
||||
ACCOUNT: fix refund invoice if no product_id nor uos_id on lines
|
||||
MRP: fix scheduler location of product to produce and method, date of automatic orderpoint
|
||||
KERNEL: many2many : fix unlink and link action
|
||||
MRP: add default product_uom from context and add link from product to bom
|
||||
PROJECT: improve speed for function fields
|
||||
ALL: remove bad act_window name
|
||||
KERNEL: modification for compatibility with postgres 7.4
|
||||
KERNEL: fix size for selection field
|
||||
KERNEL: fix compatibility for python2.5
|
||||
KERNEL: add new win32 build script
|
||||
KERNEL: add test for duplicate report and wizard
|
||||
ACCOUNT: force round amount fixed in payment term
|
||||
KERNEL: fix print screen
|
||||
CRM: Better ergonomy
|
||||
SERVER: add sum tag on tree view that display sum of the selected lines
|
||||
KERNEL: allow subfield query on one2many
|
||||
KERNEL: fix create_date and write_date as there are timestamp now
|
||||
SERVER: improve language
|
||||
KERNEL: fix search on fields function of type one2many, many2many
|
||||
ACCOUNT: fix pay invoice to use period
|
||||
ACCOUNT: add check recursion in account.tax.code
|
||||
MRP: fix compute cycle for workcenter
|
||||
BASE: add constraint uniq module name
|
||||
BASE: improve update module list
|
||||
ACCOUNT: add round to last payment term
|
||||
KERNEL: don't modify the args of the call
|
||||
KERNEL: don't use mutable as default value in function defintion
|
||||
KERNEL: fix orm for sql query with reserved words
|
||||
|
||||
16/03/2007
|
||||
4.0.3
|
||||
Summary:
|
||||
Improve the migration scripts
|
||||
Some bugfixes
|
||||
Print workflow on win32 (with ghostscript)
|
||||
|
||||
Bugfixes:
|
||||
BASE: Fix "set default value"
|
||||
HR_TIMESHEET_INVOICE: Improve invoice on timesheet
|
||||
ACCOUNT: Fix tax amount
|
||||
KERNEL: correct the delete for property
|
||||
PURCHASE: fix the journal for invoice created by PO
|
||||
KERNEL: fix the migration for id removed
|
||||
Add id to some menuitem
|
||||
BASE: prevent exception in ir_cron when the DB is dropped
|
||||
HR: Fix sign-in/sign-out, the user is now allowed to provide a date in
|
||||
the future
|
||||
SALE: fix uos for the tax amount
|
||||
MRP: fix wrong dbname in _procure_confirm
|
||||
HR_EXPENSE: add domain to analytic_account
|
||||
ACCOUNT: fix debit_get
|
||||
SUBSCRIPTION: model is required now
|
||||
HR_TIMESHEET: add rounding value to report
|
||||
SALE: Fix cancel and recreate invoice, now cancel also the order lines
|
||||
STOCK: use the tax define in sale for the invoice
|
||||
ACCOUNT: add test to pay only if invoice not in state draft
|
||||
KERNEL: root have access to all records
|
||||
REPORT: fix rml translation to translate before the eval
|
||||
ACCOUNT_TAX_INCLUDE: Use the right amount in account mmove generate
|
||||
with tax_include
|
||||
BASE: Improve the workflow print
|
||||
SALE: Fix workflow error when creating invoice from the wizard
|
||||
PRODUCT_EXTENDED: don't use pricelist to compute standard price
|
||||
MRP: Use company currency for product cost structure
|
||||
KERNEL: fix where clause when deleting false items
|
||||
ACCOUNT: product source account depend on the invoice type now
|
||||
ACCOUNT: use the property account tax for the on_change_product
|
||||
ACCOUNT: use the invoice date for the date of analytic line
|
||||
ACCOUNT: Fix the pay invoice when multi-currency
|
||||
HR_TIMESHEET_PROJECT: use the right product
|
||||
STOCK: Fix to assign picking with product consumable and call the
|
||||
workflow
|
||||
STOCK: Fix the split lot production
|
||||
PURCHASE: fix workflow for purchase with manual invoice to not set
|
||||
invoice and paid
|
||||
DELIVERY: can use any type of journal for invoice
|
||||
KERNEL: fix search on xxx2many
|
||||
ACCOUNT: add id to sequence record
|
||||
KERNEL: set properly the demo flag for module installed
|
||||
KERNEL: Fix print workflow on win32
|
||||
LETTER: fix print letter
|
||||
|
||||
Migration:
|
||||
Fix migration for postreSQL 7.4
|
||||
Fix the default value of demo in module
|
||||
Fix migration of account_uos to product_uos
|
||||
|
||||
Wed Jan 17 15:06:07 CET 2007
|
||||
4.0.2
|
||||
Summary:
|
||||
Improve the migration
|
||||
Some bugfixes
|
||||
Improve tax
|
||||
|
||||
Bugfixes:
|
||||
Fix tax for invoice, refund, etc
|
||||
SALE: fix view priority
|
||||
PURCHASE: wizard may crash on some data
|
||||
BASE: Fix import the same lang
|
||||
BASE: start the cron
|
||||
PURCHASE: fix domain for pricelist
|
||||
KERNEL: fix object set without values
|
||||
REPORT_SALE: fix for sale without line
|
||||
KERNEL: add pidfile
|
||||
BASE: remove 'set' for python2.3 compliant
|
||||
Migration:
|
||||
Migrate hr_timesheet user_id
|
||||
|
||||
Fri Dec 22 12:01:26 CET 2006
|
||||
4.0.1
|
||||
Summary:
|
||||
Improve the migration
|
||||
Some bugfixes
|
||||
|
||||
Bugfixes:
|
||||
HR_EXPENSE: Fix domain
|
||||
HR_TIMESHEET: Fix employee without product
|
||||
TOOLS: Fix export translate
|
||||
BASE: fix for concurrency of sequence number
|
||||
MRP: fix report
|
||||
CRM: fix graph report
|
||||
KERNEL: fix instance of osv_pool
|
||||
KERNEL: fix setup.py
|
||||
|
||||
|
||||
Mon Dec 4 18:01:55 CET 2006
|
||||
4.0.0
|
||||
Summary:
|
||||
Some bugfixes
|
||||
|
||||
Tue Nov 28 14:44:20 CET 2006
|
||||
4.0.0-rc1
|
||||
Summary:
|
||||
This is a stable version (RC1) with lots of new features. Main
|
||||
Improvements were:
|
||||
Accounting: more functions, new modules, more stable
|
||||
Much more better ergonomy
|
||||
Lots of simplification to allows non IT people to use and
|
||||
configure Tiny ERP: manage database, step by step configuration
|
||||
menu, auto-installers, better help, ...
|
||||
|
||||
New:
|
||||
Skill management module
|
||||
ACCOUNT:
|
||||
New and simpler bank statement form
|
||||
New reports:
|
||||
on Timesheets (analytic accounting)
|
||||
Theorical revenue based on time spent
|
||||
Global timesheet report by month
|
||||
Chart of accounts
|
||||
Different taxes methods supported
|
||||
Gross (brut)
|
||||
Net
|
||||
Fixed amount
|
||||
INVOICE:
|
||||
invoice on shipping (manufacturing industry)
|
||||
invoice on timesheet (services)
|
||||
PURCHASE:
|
||||
different invoicing control method (on order, on shipping,
|
||||
manual)
|
||||
Support of prices tax included /excluded in sales orders
|
||||
New modules:
|
||||
Sale_journal, stock_journal for bigger industries:
|
||||
Divide works in different journals
|
||||
New invoicing method from partner, to so, to picking
|
||||
Daily, Monthly (grouped by partner or not)
|
||||
New modules for prices with taxes included / excluded
|
||||
New chart of accounts supported:
|
||||
l10n_be/ l10n_chart_be_frnl/
|
||||
l10n_chart_id/ l10n_chart_uk/
|
||||
l10n_ca-qc/ l10n_chart_br/
|
||||
l10n_chart_it/ l10n_chart_us_general/
|
||||
l10n_ch/ l10n_chart_ca_en/
|
||||
l10n_chart_it_cc2424/ l10n_chart_us_manufacturing/
|
||||
l10n_ch_pcpbl_association/ l10n_chart_ca_fr/
|
||||
l10n_chart_la/ l10n_chart_us_service/
|
||||
l10n_ch_pcpbl_independant/ l10n_chart_ch_german/
|
||||
l10n_chart_nl/ l10n_chart_us_ucoa/
|
||||
l10n_ch_pcpbl_menage/ l10n_chart_cn/
|
||||
l10n_chart_nl_standard/ l10n_chart_us_ucoa_ez/
|
||||
l10n_ch_pcpbl_plangen/ l10n_chart_cn_traditional/
|
||||
l10n_chart_no/ l10n_chart_ve/
|
||||
l10n_ch_pcpbl_plangensimpl/ l10n_chart_co/
|
||||
l10n_chart_pa/ l10n_fr/
|
||||
l10n_ch_vat_brut/ l10n_chart_cz/
|
||||
l10n_chart_pl/ l10n_se/
|
||||
l10n_ch_vat_forfait/ l10n_chart_da/
|
||||
l10n_chart_sp/ l10n_simple/
|
||||
l10n_ch_vat_net/ l10n_chart_de_datev_skr03/
|
||||
l10n_chart_sw/
|
||||
l10n_chart_at/ l10n_chart_de_skr03/
|
||||
l10n_chart_sw_church/
|
||||
l10n_chart_au/ l10n_chart_hu/
|
||||
l10n_chart_sw_food/
|
||||
Step by step configuration menu
|
||||
Setup wizard on first connection
|
||||
Select a company profile, auto-install language, demo data, ...
|
||||
|
||||
Imrovements:
|
||||
KERNEL: Demo data improved
|
||||
Better import / export system
|
||||
KERNEL: Multi-database management system
|
||||
Backup, Restore, Create, Drop from the client
|
||||
PRODUCT/PRODUCT_EXTD: Eavily change the product form, use the new
|
||||
object to compute the pricelist
|
||||
REPORTS:
|
||||
Better Sale order, purchase order, invocies and customers reports
|
||||
ACCOUNT: Support of taxes in accounts
|
||||
management of the VAT taxes for most european countries:
|
||||
Support of VAT codes in invoices
|
||||
Better computation of default values in accounting entries
|
||||
Preferences in partners, override products
|
||||
Bugfix when closing a fiscal year
|
||||
Better ergonomy when writting entries
|
||||
New Module Management System:
|
||||
Install / Upgrade new modules directly from the client
|
||||
Install new languages
|
||||
KERNEL:
|
||||
Ability to add select=True at the object level for postgresql indexes
|
||||
Bugfix in search in some inherited objects
|
||||
Added the ability to call methods from a browse object
|
||||
KERNEL+BASE: changed the way the migration system works for menuitems:
|
||||
now you can change a menuitem defined elsewhere. And this will work
|
||||
whether that menuitem has an id or not (it use the name of the
|
||||
menuitem to find it)
|
||||
KERNEL:
|
||||
Installing a module from the client
|
||||
Better Windows Auto-Installer
|
||||
DELIVERY:
|
||||
Delivery and invoicing on picking list
|
||||
KERNEL:
|
||||
Distinction between active (by default) and installable
|
||||
ACCOUNT/PROJECT: Added support for the type of invoicing
|
||||
CRM:
|
||||
eMAil gateway
|
||||
Management of different departments and sections
|
||||
Rule system
|
||||
About 20 new statistics reporting
|
||||
eCommerce interface:
|
||||
Better Joomla (virtuemart, OSCommerce) support
|
||||
Joomla is now fully functionnal
|
||||
|
||||
Bugfixes:
|
||||
ACCOUNT: tree view on reporting analytic account
|
||||
KERNEL: Fix the bug that happened when mixing active and child_of
|
||||
search
|
||||
KERNEL: Check for the existance of active when computing child_of
|
||||
PRODUCT: production computation with different UoM
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Fri Oct 6 14:44:05 CEST 2006
|
||||
Server 3.4.2
|
||||
Improvements:
|
||||
BASE: changed workflow print system so that it handles inexisting
|
||||
workflows more gracefully (patch from Geoff Gardiner)
|
||||
MRP: new view to take into account the orderpoint exceptions
|
||||
MRP: made menu title more explicit
|
||||
|
||||
Bugfixes:
|
||||
ACCOUNT: fixed typo in invoice + changed sxw file so that it is in
|
||||
sync with the rml file
|
||||
DELIVERY: fixed taxes on delivery line (patch from Brice Vissière)
|
||||
PROJECT: skip tasks without user in Gantt charts (it crashed the report)
|
||||
PRODUCT: fixed bug when no active pricelist version was found
|
||||
PRODUCT_EXTENDED: correct recursive computation of the price
|
||||
SALE: get product price from price list even when quantity is set after
|
||||
the product is set
|
||||
STOCK: fixed partial picking
|
||||
|
||||
Packaging:
|
||||
Changed migration script so that it works on PostgreSQL 7.4
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Tue Sep 12 15:10:31 CEST 2006
|
||||
Server 3.4.1
|
||||
Bugfixes:
|
||||
ACCOUNT: fixed a bug which prevented to reconcile posted moves.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Mon Sep 11 16:12:10 CEST 2006
|
||||
Server 3.4.0 (changes since 3.3.0)
|
||||
New modules:
|
||||
ESALE_JOOMLA: integration with Joomla CMS
|
||||
HR_TIMESHEET_ICAL: import iCal to automatically complete timesheet
|
||||
based on outlook meetings
|
||||
PARTNER_LDAP: adds partner synchronization with an LDAP server
|
||||
SALE_REBATE: adds rebates to sale orders
|
||||
|
||||
4 new modules for reporting using postgresql views:
|
||||
REPORT_CRM: reporting on CRM cases: by month, user, ...
|
||||
REPORT_PROJECT: reporting on projects: tasks closed by project, user,
|
||||
month, ...
|
||||
REPORT_PURCHASE: reporting on purchases
|
||||
REPORT_SALE: reporting on sales by periods and by product, category of
|
||||
product, ...
|
||||
|
||||
New features:
|
||||
KERNEL: Tiny ERP server and client may now communicate through HTTPS.
|
||||
To launch the server with HTTPS, use the -S or --secure option
|
||||
Note that if the server runs on HTTPS, the clients MUST connect
|
||||
with the "secure" option checked.
|
||||
KERNEL: the server can now run as a service on Windows
|
||||
Printscreen function (Tree view print)
|
||||
KERNEL: added a new --stop-after-init option which stops the server
|
||||
just before it starts listening
|
||||
KERNEL: added support for a new forcecreate attribute on XML record
|
||||
fields: it is useful for records are in a data node marked as
|
||||
"noupdate" but the record still needs to be added if it doesn't
|
||||
exit yet. The typical use for that is when you add a new record
|
||||
to a noupdate file/node.
|
||||
KERNEL: manage SQL constraints with human-readable error message on the
|
||||
client side, eg: Unique constraints
|
||||
KERNEL: added a new system to be able to specify the tooltip for each
|
||||
field in the definition of the field (by using the new help=""
|
||||
attribute)
|
||||
ACCOUNT: new report: aged trial balance system
|
||||
ACCOUNT: added a wizard to pay an invoice from the invoice form
|
||||
BASE: print on a module to print the reference guide using introspection
|
||||
HR: added report on attendance errors
|
||||
PRODUCT: products now support multi-Level variants
|
||||
|
||||
Improvements:
|
||||
KERNEL: speed improvement in many parts of the system thanks to some
|
||||
optimizations and a new caching system
|
||||
KERNEL: New property system which replace the, now deprecated, ir_set
|
||||
system. This leads to better migration of properties, more
|
||||
practical use of them (they can be used like normal fields),
|
||||
they can be translated, they are "multi-company aware", and
|
||||
you can specify access rights for them on a per field basis.
|
||||
KERNEL: Under windows, the server looks for its configuration file in
|
||||
the "etc" sub directory (relative to the installation path).
|
||||
This was needed so that the server can be run as a windows
|
||||
service (using the SYSTEM profile).
|
||||
KERNEL: added ability to import CSV files from the __terp__.py file
|
||||
KERNEL: force freeing cursor when closing them, so that they are
|
||||
available again immediately and not when garbage collected.
|
||||
KERNEL: automatically drop not null/required constraints from removed
|
||||
fields (ie which are in the database but not in the object)
|
||||
KERNEL: added a command-line option to specify which smtp server to use
|
||||
to send emails.
|
||||
KERNEL: made browse_record hashable
|
||||
ALL: removed shortcuts for the demo user.
|
||||
ACCOUNT: better invoice report
|
||||
ACCOUNT: Modifs for account chart, removed old stock_income account type
|
||||
ACCOUNT: made the test_paid method on invoices more tolerant to buggy
|
||||
data (open invoices without move/movelines)
|
||||
ACCOUNT: better bank statement reconciliation system
|
||||
ACCOUNT: accounting entries encoding improved a lot (using journal)
|
||||
ACCOUNT: Adding a date and max Qty field in analytic accounts for
|
||||
support contract
|
||||
ACCOUNT: Adding the View type to analytic account / cost account
|
||||
ACCOUNT: changed test_paid so that the workflow works even if there is
|
||||
no move line
|
||||
ACCOUNT: Cleanup credit/debit and balance computation methods. Should
|
||||
be faster too.
|
||||
ACCOUNT: use the normal sequence (from the journal) for the name of
|
||||
moves generated from invoices instead of the longer name.
|
||||
ACCOUNT: print Payment delay in invoices
|
||||
ACCOUNT: account chart show subtotals
|
||||
ACCOUNT: Subtotal in view accounts
|
||||
ACCOUNT: Replaced some Typo: moves-> entries, Transaction -> entry
|
||||
ACCOUNT: added quantities in analytic accounts view, and modified
|
||||
cost ledger report for partners/customers
|
||||
ACCOUNT: added default value for the currency field in invoices
|
||||
ACCOUNT: added the comment/notes field on the invoice report
|
||||
BASE: added menuitem (and action) to access partner functions (in the
|
||||
definitions menu)
|
||||
BASE: better demo data
|
||||
BASE: duplicating a menu item now duplicates its action and submenus
|
||||
BASE: Bank Details on Partners
|
||||
CRM: View on all actions made on cases (used by our ISO9002 customer
|
||||
to manage corrections to actions)
|
||||
CRM: fixed wizard to create a sale order from a case
|
||||
CRM: search on non active case, not desactivated by default
|
||||
CRM: Case ID in fields with search
|
||||
HR_TIMESHEET: new "sign_in, sign_out" using projects. It fills
|
||||
timesheets and attendance at the same time.
|
||||
HR_TIMESHEET: added cost unit to employee demo data
|
||||
MRP: improvement in the scheduler
|
||||
MRP: purchase order lines' description generated from a procurement
|
||||
defaults to the product name instead of procurement name
|
||||
MRP: Better traceability
|
||||
MRP: Better view for procurement in exception
|
||||
MRP: Added production delay in product forms. Use this delay for
|
||||
average production delay for one product
|
||||
MRP: dates scheduler, better computation
|
||||
MRP: added constraint for non 0 BoM lines
|
||||
PRODUCT: Better pricelist system (on template or variant of product)
|
||||
PRODUCT_EXTENDED: Compute the price only if there is a supplier
|
||||
PROJECT: when a task is closed, use the task's customer to warn the
|
||||
customer if it is set, otherwise use the project contact.
|
||||
PROJECT: better system to automatically send an email to the customer
|
||||
when a task is closed or reopened.
|
||||
PURCHASE: date_planned <= current_time line in red
|
||||
PURCHASE: better purchase order report
|
||||
PURCHASE: better purchase order duplication: you can now duplicate non
|
||||
draft purchase orders and the new one will become draft.
|
||||
SALE: better sale order report
|
||||
SALE: better demo data for sale orders
|
||||
SALE: better view for buttons in sale.order
|
||||
SALE: select product => description = product name instead of code
|
||||
SALE: warehouse field in shop is now required
|
||||
SCRUM: lots of improvements for better useability
|
||||
STOCK: allows to confirm empty picking lists.
|
||||
STOCK: speed up stock computation methods
|
||||
|
||||
Bugfixes:
|
||||
KERNEL: fix a huge bug in the search method for objects involving
|
||||
"old-style" inheritance (inherits) which prevented some records
|
||||
to be accessible in some cases. Most notable example was some
|
||||
products were not accessible in the sale order lines if you had
|
||||
more products in your database than the limit of your search
|
||||
(80 by default).
|
||||
KERNEL: fixed bug which caused OO (sxw) reports to behave badly (crash
|
||||
on Windows and not print correctly on Linux) when data
|
||||
contained XML entities (&, <, >)
|
||||
KERNEL: reports are now fully concurrency compliant
|
||||
KERNEL: fixed bug which caused menuitems without id to cause havoc on
|
||||
update. The menuitems themselves were not created (which is
|
||||
correct) but they created a bad "default" action for all
|
||||
menuitems without action (such as all "menu folders").
|
||||
KERNEL: fix a small security issue: we should check the password of the
|
||||
user when a user asks for the result of a report (in addition
|
||||
to the user id and id of that report)
|
||||
KERNEL: bugfix in view inheritancy
|
||||
KERNEL: fixed duplicating resource with a state field whose selection
|
||||
doesn't contain a 'draft' value (for example project tasks). It
|
||||
now uses the default value of the resource for that field.
|
||||
KERNEL: fixed updating many2many fields using the (4, id) syntax
|
||||
KERNEL: load/save the --logfile option correctly in the config file
|
||||
KERNEL: fixed duplicating a resource with many2many fields
|
||||
ALL: all properties should be inside a data tag with "noupdate" and
|
||||
should have a forcecreate attribute.
|
||||
ACCOUNT: fixed rounding bug in tax computation method
|
||||
ACCOUNT: bugfix in balance and aged balance reports
|
||||
ACCOUNT: fixing precision in function fields methods
|
||||
ACCOUNT: fixed creation of account move lines without using the client
|
||||
interface
|
||||
ACCOUNT: fixed duplicating invoices
|
||||
ACCOUNT: fixed opening an invoices whose description contained non
|
||||
ASCII chars at specific position
|
||||
ACCOUNT: small bugfixes in all accounting reports
|
||||
ACCOUNT: fixed crash when --without-demo due to missing payment.term
|
||||
ACCOUNT: fixed bug in automatic reconciliation
|
||||
ACCOUNT: pass the address to the tax computation method so that it is
|
||||
available in the tax "python applicable code"
|
||||
BASE: allows to delete a request which has a history (it now deletes the
|
||||
history as well as the request)
|
||||
BASE: override copy method for users so that we can duplicate them
|
||||
BASE: fixed bug when the user search for a partner by hitting on an
|
||||
empty many2one field (it searched for a partner with ref=='')
|
||||
BASE: making ir.sequence call thread-safe.
|
||||
CRM: fixed a bug which introduced an invalid case state when closing a
|
||||
case (Thanks to Leigh Willard)
|
||||
HR: added domain to category tree view so that they are not displayed
|
||||
twice
|
||||
HR_TIMESHEET: fixed print graph
|
||||
HR_TIMESHEET: fixed printing timesheet report
|
||||
HR_TIMESHEET: Remove a timesheet entry removes the analytic line
|
||||
MRP: bugfix on "force reservation"
|
||||
MRP: fixed bugs in some reports and MRP scheduler when a partner has
|
||||
no address
|
||||
MRP: fix Force production button if no product available
|
||||
MRP: when computing lots of procurements, the scheduler could raise
|
||||
locking error at the database level. Fixed.
|
||||
PRODUCT: added missing context to compute product list price
|
||||
PRODUCT: fixed field type of qty_available and virtual_available
|
||||
(integer->float). This prevented these fields to be displayed
|
||||
in forms.
|
||||
PROJECT: fixed the view of unassigned task (form and list) instead of
|
||||
form only.
|
||||
PURCHASE: fixed merging orders that made inventory errors when coming
|
||||
from a procurement (orderpoint).
|
||||
PURCHASE: fix bug which prevented to make a purchase order with
|
||||
"manual" lines (ie without product)
|
||||
PURCHASE: fix wizard to group purchase orders in several ways:
|
||||
- only group orders if they are to the same location
|
||||
- only group lines if they are the same except for qty and unit
|
||||
- fix the workflow redirect method so that procurement are not
|
||||
canceled when we merge orders
|
||||
SALE: fixed duplicating a confirmed sale order
|
||||
SALE: fixed making sale orders with "manual" lines (without product)
|
||||
STOCK: future stock prevision bugfix (for move when date_planned < now)
|
||||
STOCK: better view for stock.move
|
||||
STOCK: fixed partial pickings (waiting for a production)
|
||||
Miscellaneous minor bugfixes
|
||||
|
||||
Packaging:
|
||||
Fixed bug in setup.py which didn't copy csv files nor some sub-
|
||||
directories
|
||||
Added a script to migrate a 3.3.0 server to 3.4.0 (you should read the
|
||||
README file in doc/migrate/3.3.0-3.4.0)
|
||||
Removed OsCommerce module
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Fri May 19 10:16:18 CEST 2006
|
||||
Server 3.3.0
|
||||
New features:
|
||||
NEW MODULE: hr_timesheet_project
|
||||
Automatically maps projects and tasks to analytic account
|
||||
So that hours spent closing tasks are automatically encoded
|
||||
KERNEL: Added a logfile and a pidfile option (patch from Dan Horak)
|
||||
STOCK: Added support for revisions of tracking numbers
|
||||
STOCK: Added support for revision of production lots
|
||||
STOCK: Added a "splitting and tracking lines" wizard
|
||||
PRODUCT_EXTENDED: Added a method to compute the cost of a product
|
||||
automatically from the cost of its parts
|
||||
|
||||
Improvements:
|
||||
ALL: Small improvements in wizards (order of buttons)
|
||||
PRODUCT: Remove packaging info from supplierinfo
|
||||
PROJECT: Better task view (moved unused fields to other tab)
|
||||
SALE: Keep formating for sale order lines' notes in the sale order report
|
||||
|
||||
Bugfixes:
|
||||
KERNEL: Fixed bug which caused field names with non ascii chars didn't work
|
||||
in list mode on Windows
|
||||
KERNEL: Fix concurrency issue with UpdatableStr with the use of
|
||||
threading.local
|
||||
KERNEL: Removed browse_record __unicode__ method... It made the sale order
|
||||
report crash when using product names with non ASCII characters
|
||||
KERNEL: Fixed bug which caused the translation export to fail when the server
|
||||
was not launched from the directory its source is.
|
||||
BASE: Updating a menuitem now takes care its parent menus
|
||||
BASE: Fixed a cursor locking issue with updates
|
||||
BASE: Fixed viewing sequence types as a tree/list
|
||||
HR: Month field needs to be required in the "hours spent" report
|
||||
PURCHASE: fixed group purchase order wizard:
|
||||
- if there were orders from several different suppliers, it created a purchase
|
||||
order for only the first supplier but canceled other orders, even those which
|
||||
weren't merged in the created order (closes bugzilla #236)
|
||||
- doesn't trash "manual" lines (ie lines with no product)
|
||||
- pay attentions to unit factors when adding several lines together
|
||||
MRP: fixed workcenter load report (prints only the selected workcenters) and
|
||||
does't crash if the user didn't select all workcenters
|
||||
|
||||
Miscellaneous:
|
||||
Removed pydot from required dependencies
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Server 3.3.0-rc1
|
||||
================
|
||||
|
||||
Changelog for Users
|
||||
-------------------
|
||||
|
||||
New module: OS Commerce
|
||||
Integration with Tiny ERP and OS Commerce
|
||||
Synchronisation 100% automated with eSale;
|
||||
Import of categories of products
|
||||
Export of products (with photos support)
|
||||
Import of Orders (with the eslae module)
|
||||
Export of stock level
|
||||
Import of OSCommerce Taxes
|
||||
Multiple shop allowed with different rules/products
|
||||
Simple Installation
|
||||
|
||||
New Module: HR_TIMESHEET
|
||||
Management by affair, timesheets creates analytic entries in the
|
||||
accounting to get costs and revenue of each affairs. Affairs are
|
||||
structured in trees.
|
||||
|
||||
New Module: Account Follow Up
|
||||
Multi-Level and configurable Follows ups for the accounting module
|
||||
|
||||
New module; Productivity Analysis of users
|
||||
A module to compare productivity of users of Tiny ERP
|
||||
Generic module, you can compare everything (sales, products, partners,
|
||||
...)
|
||||
|
||||
New Modules for localisations:
|
||||
Accounting localisations for be, ca, fr, de, ch, sw
|
||||
Fix: corrected encoding (latin1 to utf8) of Swedish account tree XML file
|
||||
|
||||
New Module - Sandwich
|
||||
Allows employees to order the lunch
|
||||
Keeps employees preferences
|
||||
|
||||
New Module TOOLS:
|
||||
Email automatic importation/integration in the ERP
|
||||
|
||||
New Module EDI:
|
||||
Import of EDI sale orders
|
||||
Export of shippings
|
||||
|
||||
Multi-Company:
|
||||
Tiny ERP is now fully multi-company !
|
||||
New Company and configuration can be made in the client side.
|
||||
|
||||
ACCOUNTING:
|
||||
Better Entries > Standard Entries (Editable Tree, like in Excel)
|
||||
Automatic creation of lines
|
||||
Journal centralised or not
|
||||
Counterpart of lines in one line or one counterpart per entry
|
||||
Analytic accounting recoded from scratch
|
||||
5 new reports
|
||||
Completly integrated with:
|
||||
production,
|
||||
hr_timesheet > Management by affairs
|
||||
sales & purchases,
|
||||
Tasks.
|
||||
Added unreconciliation functionnalities
|
||||
Added account tree fast rendering
|
||||
Better tax computation system supporting worldwide specific countries
|
||||
Better subscription system
|
||||
Wizard to close a period
|
||||
Wizard to clase a fiscal year
|
||||
Very powerfull, simple and complete multi-currency system
|
||||
in pricelists, sale order, purchases, ...
|
||||
Added required fields in currencies (currency code)
|
||||
Added decimal support
|
||||
Better search on accounts (on code, shortcut or name)
|
||||
Added constraint;
|
||||
on users
|
||||
on group
|
||||
on accounts in a journal
|
||||
added menuitem for automatic reconciliation; Multi-Levels
|
||||
added factor to analytic units
|
||||
added form view for budget items dotations
|
||||
made number of digits in quantity field of the budget spread wizard coherent with the object field
|
||||
fixed journal on purchase invoices/refunds (SugarCRM #6)
|
||||
Better bank statement reconciliation
|
||||
Fixed some reports
|
||||
|
||||
STOCK:
|
||||
Better view for location (using localisation of locations; posx, posy, posz)
|
||||
|
||||
MARKETING:
|
||||
fixed small bug when a partner has no adress
|
||||
state field of marketing partner set as readonly
|
||||
fixed marketing steps form view
|
||||
better history view
|
||||
disabled completely send sms wizard
|
||||
fixed send email wizard
|
||||
good priority -> high priority
|
||||
fixed 'call again later' button
|
||||
|
||||
NETWORK:
|
||||
added tree view for login/password
|
||||
|
||||
HR:
|
||||
added holiday_status (=type of ...) to expense claim form view
|
||||
|
||||
BASE (partner):
|
||||
fixed email_send and _email_send methods
|
||||
removed partner without addresses from demo data
|
||||
Added a date field in the partner form
|
||||
|
||||
MRP:
|
||||
New report: workcenter futur loads
|
||||
Analytic entries when production done.
|
||||
SCHEDULER: better error msg in the generated request
|
||||
Allows services in BoMs (for eg, subcontracting)
|
||||
|
||||
Project/Service Management:
|
||||
create orders from tasks; bugfixes
|
||||
Completly integrated with the rest of the ERP
|
||||
Services can now be MTO/MTS, Buy (subcontracting), produce (task), ...
|
||||
Services can be used anywhere (sale.order, bom, ...)
|
||||
See this graph;
|
||||
http://tiny.be/download/flux/flux_procurement.png
|
||||
tasks sorted by ... AND id, so that the order is not random
|
||||
within a priority
|
||||
|
||||
Automatic translations of all wizards
|
||||
|
||||
Scrum Project Management
|
||||
Better Ergonomy; click on a sprint to view tasks
|
||||
Planned, Effetive hours and progress in backlog, project and sprint
|
||||
Better Burndown Chart computation
|
||||
Better (simpler) view of tasks
|
||||
|
||||
Better demo Data
|
||||
In All modules, eth converted to english
|
||||
|
||||
PRODUCT:
|
||||
computing the weight of the packaging
|
||||
Added last order date
|
||||
Alternative suppliers (with delay, prefs, ...) for one product
|
||||
|
||||
PRICELISTS:
|
||||
much more powerfull system
|
||||
views simplified
|
||||
one pricelist per usage: sale, order, pvc
|
||||
price_type on product_view
|
||||
Multi-Currency pricelist (EUR pricelist can depend on a $ one)
|
||||
|
||||
HR-TIMESHEET: fixed bugs in hours report:
|
||||
sum all lines for the same day instead of displaying only the first one
|
||||
it now uses the analytic unit factor, so that mixing hours and days has some sense
|
||||
close cursor
|
||||
|
||||
SALE:
|
||||
invoices generated from a sale order are pre-computed (taxes are computed)
|
||||
|
||||
new invoicing functionnality;
|
||||
invoice on order quantities or,
|
||||
invoice on shipped quantities
|
||||
|
||||
Invoice on a sale.order or a sale.order.line
|
||||
|
||||
added default value for uos_qty in sale order lines (default to 1)
|
||||
|
||||
|
||||
Changelog for Developers
|
||||
------------------------
|
||||
|
||||
New option --debug, that opens a python interpreter when an exception
|
||||
occurs on the server side.
|
||||
|
||||
Better wizard system. Arguements self, cr, uid, context are passed in all
|
||||
functions of the wizard like normal objects. All wizards converted.
|
||||
|
||||
Speed improvements in many views; partners, sale.order, ...
|
||||
less requests from client to server when opening a form
|
||||
|
||||
Better translation system, wizard terms are exported.
|
||||
|
||||
Script to render module dependency graph
|
||||
|
||||
KERNEL+ALL: pass context to methods computing a selection.
|
||||
|
||||
Modification for actions and view definitions:
|
||||
Actions Window:
|
||||
New field: view_mode = 'tree,form' or 'form,tree' -> default='form,tree'
|
||||
New role of view_type: tree (with shortcuts), form (others with switch button)
|
||||
If you need a form that opens in list mode:
|
||||
view_mode = 'tree,form' or 'tree'
|
||||
view_type = form
|
||||
You can define a view in a view (for example sale.order.line in
|
||||
sale.order)
|
||||
less requests on the client side, no need to define 2 views
|
||||
|
||||
Better command-line option message
|
||||
|
||||
Fixed bug which prevented to search for names using non ASCII
|
||||
chars in many2one or many2many fields
|
||||
|
||||
Report Engine: bugfix for concurrency
|
||||
|
||||
Support of SQL constraints
|
||||
Uniq, check, ...
|
||||
Good error message in the client side (check an account entry with
|
||||
credit and debit >0)
|
||||
|
||||
Fixed: when an exception was raised, the cursor wasn't closed and this
|
||||
could cause a freeze in some cases
|
||||
|
||||
Sequence can contains code: %(year)s, ... for prefix, suffix
|
||||
EX: ORDER %(year)/0005
|
||||
|
||||
Bugfixes for automatic migration system
|
||||
|
||||
bugfix on default value with creation of inherits
|
||||
|
||||
Improvement in report_sxw; you can redefine preprocess to do some
|
||||
preprocessing before printing
|
||||
|
||||
Barcode support enabled by default
|
||||
|
||||
Fixed OpenOffice reports when the server is not launched from the
|
||||
directory the code reside
|
||||
|
||||
Print workflow use a pipe instead of using a temporary file (now workflows
|
||||
works on Windows Servers)
|
||||
|
||||
Inheritancy improved (multiple arguments: replace, inside, after, before)
|
||||
|
||||
Lots of small bugfixes
|
||||
|
|
@ -1610,6 +1610,19 @@
|
|||
<field name="smtp_host">localhost</field>
|
||||
<field eval="25" name="smtp_port"/>
|
||||
<field eval="10" name="priority"/>
|
||||
</record>
|
||||
</record>
|
||||
|
||||
<record id="MUR" model="res.currency">
|
||||
<field name="name">MUR</field>
|
||||
<field name="symbol">Rs</field>
|
||||
<field name="rounding">0.01</field>
|
||||
<field name="accuracy">4</field>
|
||||
<field name="company_id" ref="main_company"/>
|
||||
</record>
|
||||
<record id="rateMUR" model="res.currency.rate">
|
||||
<field name="rate">40.28</field>
|
||||
<field name="currency_id" ref="MUR"/>
|
||||
<field eval="time.strftime('%Y-01-01')" name="name"/>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,14 +7,15 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-01-25 10:50+0000\n"
|
||||
"Last-Translator: Esther Xaus (Zikzakmedia) <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-12 17:00+0000\n"
|
||||
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
|
||||
"<jesteve@zikzakmedia.com>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-26 04:35+0000\n"
|
||||
"X-Generator: Launchpad (build 12177)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-13 06:15+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -47,7 +48,7 @@ msgid ""
|
|||
"The second argument of the many2many field %s must be a SQL table !You used "
|
||||
"%s, which is not a valid SQL table name."
|
||||
msgstr ""
|
||||
"El segon argument del camp many2many %s ha de ser una taula SQL! Has "
|
||||
"El segon argument del camp many2many %s ha de ser una taula SQL! Heu "
|
||||
"utilitzat %s, que no és un nom de taula SQL vàlid."
|
||||
|
||||
#. module: base
|
||||
|
@ -1683,7 +1684,7 @@ msgid ""
|
|||
"'calendar', etc. (Default: tree,form)"
|
||||
msgstr ""
|
||||
"Llista separada per comes de les maneres de vista permesos, com 'form' "
|
||||
"(formulari), 'tree' (llista), 'calendar' (calendari), etc (per defecte: "
|
||||
"(formulari), 'tree' (llista), 'calendar' (calendari), etc. (per defecte: "
|
||||
"tree, form)"
|
||||
|
||||
#. module: base
|
||||
|
@ -2201,7 +2202,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"S'ha indicat un \"order\" no vàlid. Una especificació \"order\" vàlida és "
|
||||
"una llista separada per comes de noms de camps vàlids (opcionalment seguits "
|
||||
"per asc / desc per indicar l'adreça)"
|
||||
"per asc / desc per indicar la direcció)"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_module_module_dependency
|
||||
|
@ -6040,8 +6041,8 @@ msgid ""
|
|||
"View type: set to 'tree' for a hierarchical tree view, or 'form' for other "
|
||||
"views"
|
||||
msgstr ""
|
||||
"Tipus de vista: 'tree' per a una vista d'arbre jeràrquica, o 'form' per a "
|
||||
"les altres vistes."
|
||||
"Tipus de vista: 'Arbre' per a una vista d'arbre jeràrquica, o 'Formulari' "
|
||||
"per a les altres vistes."
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_config.py:421
|
||||
|
|
|
@ -7,14 +7,15 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-01-23 17:39+0000\n"
|
||||
"Last-Translator: Esther Xaus (Zikzakmedia) <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-12 17:01+0000\n"
|
||||
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
|
||||
"<jesteve@zikzakmedia.com>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-24 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 12177)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-13 06:15+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -1691,7 +1692,7 @@ msgid ""
|
|||
"'calendar', etc. (Default: tree,form)"
|
||||
msgstr ""
|
||||
"Lista separada por comas de los modos de vista permitidos, como 'form' "
|
||||
"(formulario), 'tree' (lista), 'calendar' (calendario), etc (por defecto: "
|
||||
"(formulario), 'tree' (lista), 'calendar' (calendario), etc. (por defecto: "
|
||||
"tree,form)"
|
||||
|
||||
#. module: base
|
||||
|
@ -4869,7 +4870,7 @@ msgstr "res.config.vista"
|
|||
#: view:res.log:0
|
||||
#: field:res.log,read:0
|
||||
msgid "Read"
|
||||
msgstr "Lectura"
|
||||
msgstr "Leído"
|
||||
|
||||
#. module: base
|
||||
#: sql_constraint:res.country:0
|
||||
|
@ -6054,8 +6055,8 @@ msgid ""
|
|||
"View type: set to 'tree' for a hierarchical tree view, or 'form' for other "
|
||||
"views"
|
||||
msgstr ""
|
||||
"Tipo de vista: 'tree' para una vista de árbol jerárquica, o 'form' para las "
|
||||
"otras vistas."
|
||||
"Tipo de vista: 'Árbol' para una vista de árbol jerárquica, o 'Formulario' "
|
||||
"para las otras vistas."
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_config.py:421
|
||||
|
|
|
@ -7,14 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2010-11-30 09:51+0000\n"
|
||||
"Last-Translator: OpenERP Administrators <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-20 11:43+0000\n"
|
||||
"Last-Translator: Lauri Võsandi <Unknown>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-12 04:47+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-21 06:21+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -78,7 +78,7 @@ msgstr "Töövoog"
|
|||
#. module: base
|
||||
#: view:partner.sms.send:0
|
||||
msgid "SMS - Gateway: clickatell"
|
||||
msgstr "SMS - Värav: click"
|
||||
msgstr "SMS-lüüs"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -98,7 +98,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.actions.server,wkf_model_id:0
|
||||
msgid "Workflow On"
|
||||
msgstr "Töövoog millel"
|
||||
msgstr "Töövoog sisse lülitatud"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.act_window,display_menu_tip:0
|
||||
|
@ -129,7 +129,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.partner,ref:0
|
||||
msgid "Reference"
|
||||
msgstr ""
|
||||
msgstr "Viide"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.act_window,target:0
|
||||
|
@ -140,7 +140,7 @@ msgstr "Sihtaken"
|
|||
#: code:addons/base/res/res_user.py:507
|
||||
#, python-format
|
||||
msgid "Warning!"
|
||||
msgstr ""
|
||||
msgstr "Hoiatus!"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:304
|
||||
|
@ -154,7 +154,7 @@ msgstr ""
|
|||
#: code:addons/osv.py:133
|
||||
#, python-format
|
||||
msgid "Constraint Error"
|
||||
msgstr ""
|
||||
msgstr "Piirangu viga"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_ui_view_custom
|
||||
|
@ -171,12 +171,12 @@ msgstr "Svaasimaa"
|
|||
#: code:addons/orm.py:3653
|
||||
#, python-format
|
||||
msgid "created."
|
||||
msgstr ""
|
||||
msgstr "loodud."
|
||||
|
||||
#. module: base
|
||||
#: model:res.partner.category,name:base.res_partner_category_woodsuppliers0
|
||||
msgid "Wood Suppliers"
|
||||
msgstr ""
|
||||
msgstr "Puidu tarnijad"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/module.py:303
|
||||
|
@ -214,7 +214,7 @@ msgstr "Otsi partnerit"
|
|||
#: code:addons/base/res/res_user.py:132
|
||||
#, python-format
|
||||
msgid "\"smtp_server\" needs to be set to send mails to users"
|
||||
msgstr ""
|
||||
msgstr "\"smtp_server\" peab olema määratud, et saata e-posti kasutajatele"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/wizard/base_export_language.py:60
|
||||
|
@ -245,7 +245,7 @@ msgstr "Maks. suurus"
|
|||
#. module: base
|
||||
#: field:res.partner.address,name:0
|
||||
msgid "Contact Name"
|
||||
msgstr "Kontakti nimi"
|
||||
msgstr "Kontaktnimi"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/wizard/base_export_language.py:56
|
||||
|
@ -254,13 +254,13 @@ msgid ""
|
|||
"Save this document to a %s file and edit it with a specific software or a "
|
||||
"text editor. The file encoding is UTF-8."
|
||||
msgstr ""
|
||||
"Salvest see dokument %s faili ja muuda seda spetsiaaltarkvaraga või "
|
||||
"Salvesta see dokument %s faili ja muuda seda spetsiaaltarkvaraga või "
|
||||
"tekstiredaktoriga. Faili kodeering on UTF-8."
|
||||
|
||||
#. module: base
|
||||
#: sql_constraint:res.lang:0
|
||||
msgid "The name of the language must be unique !"
|
||||
msgstr ""
|
||||
msgstr "Keele nimi peab olema unikaalne"
|
||||
|
||||
#. module: base
|
||||
#: selection:res.request,state:0
|
||||
|
@ -286,12 +286,12 @@ msgstr "Krediidilimiit"
|
|||
#. module: base
|
||||
#: field:ir.model.data,date_update:0
|
||||
msgid "Update Date"
|
||||
msgstr "Uuendamise kuupäev"
|
||||
msgstr ""
|
||||
|
||||
#. module: base
|
||||
#: view:ir.attachment:0
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
msgstr "Omanik"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.act_window,src_model:0
|
||||
|
@ -312,7 +312,7 @@ msgstr "ir.ui.view_sc"
|
|||
#: field:res.widget.user,widget_id:0
|
||||
#: field:res.widget.wizard,widgets_list:0
|
||||
msgid "Widget"
|
||||
msgstr ""
|
||||
msgstr "Vidin"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.model.access:0
|
||||
|
@ -378,7 +378,7 @@ msgstr "Prantsuse Guyana"
|
|||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
msgid "Greek / Ελληνικά"
|
||||
msgstr "Greeka / Ελληνικά"
|
||||
msgstr "Kreeka / Ελληνικά"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -398,12 +398,12 @@ msgstr ""
|
|||
#: code:addons/orm.py:904
|
||||
#, python-format
|
||||
msgid "The read method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Lugemise meetod pole toetatud sellel objektil!"
|
||||
|
||||
#. module: base
|
||||
#: help:res.lang,iso_code:0
|
||||
msgid "This ISO code is the name of po files to use for translations"
|
||||
msgstr ""
|
||||
msgstr "See ISO kood on PO-faili nimi mida kasutatakse tõlgeteks"
|
||||
|
||||
#. module: base
|
||||
#: view:base.module.upgrade:0
|
||||
|
@ -429,7 +429,7 @@ msgstr "Kolumbia"
|
|||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
msgid "Schedule Upgrade"
|
||||
msgstr "Planeeri uuendamisele"
|
||||
msgstr "Planeeri uuendus"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/orm.py:838
|
||||
|
@ -449,7 +449,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.country,name:base.pw
|
||||
msgid "Palau"
|
||||
msgstr "Palau"
|
||||
msgstr "Belau"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner:0
|
||||
|
@ -459,7 +459,7 @@ msgstr "Müügid ja ostud"
|
|||
#. module: base
|
||||
#: view:ir.translation:0
|
||||
msgid "Untranslated"
|
||||
msgstr ""
|
||||
msgstr "Tõlkimata"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.act_window,context:0
|
||||
|
@ -477,7 +477,7 @@ msgstr "Nõustajad"
|
|||
#. module: base
|
||||
#: model:res.partner.category,name:base.res_partner_category_miscellaneoussuppliers0
|
||||
msgid "Miscellaneous Suppliers"
|
||||
msgstr ""
|
||||
msgstr "Täiendavad pakkujad"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:255
|
||||
|
@ -493,7 +493,7 @@ msgstr "Vali toimingu aken, aruanne, nõustaja mis käivitada"
|
|||
#. module: base
|
||||
#: view:res.config.users:0
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
msgstr "Uus kasutaja"
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
|
@ -524,7 +524,7 @@ msgstr "Jordaania"
|
|||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
msgid "Certified"
|
||||
msgstr ""
|
||||
msgstr "Sertifitseeritud"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.er
|
||||
|
@ -535,7 +535,7 @@ msgstr "Eritrea"
|
|||
#: view:res.config:0
|
||||
#: view:res.config.installer:0
|
||||
msgid "description"
|
||||
msgstr ""
|
||||
msgstr "kirjeldus"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_base_action_rule
|
||||
|
@ -555,7 +555,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.values,key2:0
|
||||
msgid "Event Type"
|
||||
msgstr "Sündmuse tüüp"
|
||||
msgstr "Sündmuse liik"
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
|
@ -568,7 +568,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.partner,title:0
|
||||
msgid "Partner Form"
|
||||
msgstr ""
|
||||
msgstr "Partneri vorm"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -601,7 +601,7 @@ msgstr "Jadad"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_base_language_import
|
||||
msgid "Language Import"
|
||||
msgstr ""
|
||||
msgstr "Keele import"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_config_users
|
||||
|
@ -611,12 +611,12 @@ msgstr ""
|
|||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
msgid "Albanian / Shqip"
|
||||
msgstr ""
|
||||
msgstr "Albaania / Shqip"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_crm_config_opportunity
|
||||
msgid "Opportunities"
|
||||
msgstr ""
|
||||
msgstr "Võimalused"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_base_language_export
|
||||
|
@ -626,17 +626,18 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.country,name:base.pg
|
||||
msgid "Papua New Guinea"
|
||||
msgstr "Papua Uus Guinea"
|
||||
msgstr "Paapua Uus-Guinea"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.report.xml,report_type:0
|
||||
msgid "Report Type, e.g. pdf, html, raw, sxw, odt, html2html, mako2html, ..."
|
||||
msgstr ""
|
||||
"Aruande tüüp, näiteks pdf, html, raw, sxw, odt, html2html, mako2html, ..."
|
||||
|
||||
#. module: base
|
||||
#: model:res.partner.category,name:base.res_partner_category_4
|
||||
msgid "Basic Partner"
|
||||
msgstr "Elementaarne klient"
|
||||
msgstr "Tavaline partner"
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -651,7 +652,7 @@ msgstr "Minu partnerid"
|
|||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
msgid "XML Report"
|
||||
msgstr ""
|
||||
msgstr "XML aruanne"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.es
|
||||
|
@ -673,7 +674,7 @@ msgstr ""
|
|||
#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade
|
||||
#: model:ir.model,name:base.model_base_module_upgrade
|
||||
msgid "Module Upgrade"
|
||||
msgstr ""
|
||||
msgstr "Mooduli uuendus"
|
||||
|
||||
#. module: base
|
||||
#: view:res.config.users:0
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,14 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-01-18 12:43+0000\n"
|
||||
"PO-Revision-Date: 2011-03-18 13:42+0000\n"
|
||||
"Last-Translator: Aline (OpenERP) <Unknown>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-20 04:49+0000\n"
|
||||
"X-Generator: Launchpad (build 12177)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-19 07:09+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -917,7 +917,7 @@ msgstr "Ouganda"
|
|||
#. module: base
|
||||
#: field:ir.model.access,perm_unlink:0
|
||||
msgid "Delete Access"
|
||||
msgstr "Supprimer l'accès"
|
||||
msgstr "Accès en suppression"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.ne
|
||||
|
|
|
@ -7,14 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-01-17 14:09+0000\n"
|
||||
"Last-Translator: Goran Kliska (Aplikacija d.o.o.) <gkliska@gmail.com>\n"
|
||||
"PO-Revision-Date: 2011-03-06 08:40+0000\n"
|
||||
"Last-Translator: Borna Bilas <Unknown>\n"
|
||||
"Language-Team: openerp-translators\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-18 04:35+0000\n"
|
||||
"X-Generator: Launchpad (build 12177)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-07 06:20+0000\n"
|
||||
"X-Generator: Launchpad (build 12351)\n"
|
||||
"Language: hr\n"
|
||||
|
||||
#. module: base
|
||||
|
@ -435,7 +435,7 @@ msgstr "Postavi za nadogradnju"
|
|||
#: code:addons/orm.py:838
|
||||
#, python-format
|
||||
msgid "Key/value '%s' not found in selection field '%s'"
|
||||
msgstr ""
|
||||
msgstr "Ključ/podatak '%s' nije nađen u selekciji polja '%s'"
|
||||
|
||||
#. module: base
|
||||
#: help:res.country,code:0
|
||||
|
|
|
@ -7,14 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2010-12-10 07:53+0000\n"
|
||||
"Last-Translator: OpenERP Administrators <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-18 08:13+0000\n"
|
||||
"Last-Translator: Dorin <dhongu@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-12 04:50+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-19 07:09+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -58,7 +58,7 @@ msgstr "Metadate"
|
|||
#: field:ir.ui.view,arch:0
|
||||
#: field:ir.ui.view.custom,arch:0
|
||||
msgid "View Architecture"
|
||||
msgstr "Alcatuirea afisarii"
|
||||
msgstr "Alcatuirea afișării"
|
||||
|
||||
#. module: base
|
||||
#: field:base.language.import,code:0
|
||||
|
@ -103,7 +103,7 @@ msgstr "Activare Flux"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,display_menu_tip:0
|
||||
msgid "Display Menu Tips"
|
||||
msgstr ""
|
||||
msgstr "Afișare sfaturi meniu"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
|
@ -746,7 +746,7 @@ msgstr ""
|
|||
#: code:addons/orm.py:1043
|
||||
#, python-format
|
||||
msgid "The unlink method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda de dezlegare nu este implementata în acest obiect!"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.act_menu_create
|
||||
|
@ -1080,7 +1080,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%Y - Year with century."
|
||||
msgstr ""
|
||||
msgstr "%Y - Anul cu secol."
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -1151,6 +1151,8 @@ msgid ""
|
|||
"If set to true, the action will not be displayed on the right toolbar of a "
|
||||
"form view."
|
||||
msgstr ""
|
||||
"Dacă este setat pe adevărat, acțiunea nu va fi afișată pe bara din dreapta a "
|
||||
"unei ferestre."
|
||||
|
||||
#. module: base
|
||||
#: field:workflow,on_create:0
|
||||
|
@ -1200,7 +1202,7 @@ msgstr "res.request.link"
|
|||
#. module: base
|
||||
#: field:ir.actions.wizard,name:0
|
||||
msgid "Wizard Info"
|
||||
msgstr ""
|
||||
msgstr "Info asistent"
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
|
@ -1406,7 +1408,7 @@ msgstr "Calea completă"
|
|||
#. module: base
|
||||
#: view:res.request:0
|
||||
msgid "References"
|
||||
msgstr "Referinta"
|
||||
msgstr "Referințe"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -1474,7 +1476,7 @@ msgstr ""
|
|||
#: code:addons/fields.py:114
|
||||
#, python-format
|
||||
msgid "Not implemented search_memory method !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'search_memory' nu este implementată !"
|
||||
|
||||
#. module: base
|
||||
#: view:res.log:0
|
||||
|
@ -1554,7 +1556,7 @@ msgstr "Numărul modulelor actualizate"
|
|||
#: code:addons/fields.py:100
|
||||
#, python-format
|
||||
msgid "Not implemented set_memory method !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'set_memory' nu este implementată !"
|
||||
|
||||
#. module: base
|
||||
#: view:workflow.activity:0
|
||||
|
@ -1647,7 +1649,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:workflow:0
|
||||
msgid "Workflow Editor"
|
||||
msgstr ""
|
||||
msgstr "Editor Workflow"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.module.module,state:0
|
||||
|
@ -1667,6 +1669,9 @@ msgid ""
|
|||
"order in Object, and you can have loop on the sales order line. Expression = "
|
||||
"`object.order_line`."
|
||||
msgstr ""
|
||||
"Introduceţi câmpul / expresia care să genereze lista. De exemplu, selectând "
|
||||
"comanda clientului în Obiecte puteți parcurge în buclă pozițiile din "
|
||||
"comandă. Expresie = `obect.comandă_poziție`. (en. `object.order_line`.)"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.property,fields_id:0
|
||||
|
@ -1729,7 +1734,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.actions.configuration.wizard,note:0
|
||||
msgid "Next Wizard"
|
||||
msgstr ""
|
||||
msgstr "Următorul asistent"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_menu_admin
|
||||
|
@ -1779,6 +1784,9 @@ msgid ""
|
|||
"Provide the field name that the record id refers to for the write operation. "
|
||||
"If it is empty it will refer to the active id of the object."
|
||||
msgstr ""
|
||||
"Furnizează numele câmpului care face referire la identificatorul operației "
|
||||
"de scriere. Dacă nu este completat va face referire la identificatorul activ "
|
||||
"al obiectului."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.zw
|
||||
|
@ -1831,7 +1839,7 @@ msgstr "Valori"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Field Mappings"
|
||||
msgstr ""
|
||||
msgstr "Corespondențe câmp"
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
|
@ -1881,12 +1889,12 @@ msgstr ""
|
|||
#: code:addons/orm.py:1040
|
||||
#, python-format
|
||||
msgid "The perm_read method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'perm_read' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%y - Year without century [00,99]."
|
||||
msgstr ""
|
||||
msgstr "%y - Anul fără secol [00,99]."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.si
|
||||
|
@ -1929,7 +1937,7 @@ msgstr "%p - Echivalent pentru AM sau PM."
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Iteration Actions"
|
||||
msgstr ""
|
||||
msgstr "Acțiuni de repetare"
|
||||
|
||||
#. module: base
|
||||
#: help:multi_company.default,company_id:0
|
||||
|
@ -1986,7 +1994,7 @@ msgstr ""
|
|||
#: field:ir.actions.server,action_id:0
|
||||
#: selection:ir.actions.server,state:0
|
||||
msgid "Client Action"
|
||||
msgstr ""
|
||||
msgstr "Acţiune client"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bd
|
||||
|
@ -2088,7 +2096,7 @@ msgstr "Imagine"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Iteration Action Configuration"
|
||||
msgstr ""
|
||||
msgstr "Configurarea acțiunii de repetare"
|
||||
|
||||
#. module: base
|
||||
#: selection:publisher_warranty.contract,state:0
|
||||
|
@ -2203,6 +2211,8 @@ msgid ""
|
|||
"If you use a formula type, use a python expression using the variable "
|
||||
"'object'."
|
||||
msgstr ""
|
||||
"Dacă folosiți o formula-tip, utilizați o expresie python folosind variabila "
|
||||
"'object'"
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner.address,birthdate:0
|
||||
|
@ -2300,7 +2310,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.default,ref_id:0
|
||||
msgid "ID Ref."
|
||||
msgstr "Referinta ID"
|
||||
msgstr "Referința ID"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.server,name:base.action_start_configurator
|
||||
|
@ -2422,7 +2432,7 @@ msgstr "Filtre"
|
|||
#: code:addons/orm.py:758
|
||||
#, python-format
|
||||
msgid "Please check that all your lines have %d columns."
|
||||
msgstr ""
|
||||
msgstr "Verificați dacă toate liniile au %d coloane."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.ir_cron_act
|
||||
|
@ -2447,7 +2457,7 @@ msgstr ""
|
|||
#: code:addons/orm.py:3448
|
||||
#, python-format
|
||||
msgid "Recursivity Detected."
|
||||
msgstr ""
|
||||
msgstr "Recursivitate detectată"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/module.py:262
|
||||
|
@ -2512,7 +2522,7 @@ msgstr "RML (deprecated - folosiţi Report)"
|
|||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
msgid "Record rules"
|
||||
msgstr ""
|
||||
msgstr "Reguli înregistrare"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.property:0
|
||||
|
@ -2553,7 +2563,7 @@ msgstr "%x- Reprezentarea adecvată a datei"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%d - Day of the month [01,31]."
|
||||
msgstr ""
|
||||
msgstr "%d - Ziua din lună [01,31]."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.tj
|
||||
|
@ -2706,7 +2716,7 @@ msgstr "Ultima conectare"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,help:0
|
||||
msgid "Action description"
|
||||
msgstr ""
|
||||
msgstr "Descriere acțiune"
|
||||
|
||||
#. module: base
|
||||
#: help:res.partner,customer:0
|
||||
|
@ -2740,6 +2750,9 @@ msgid ""
|
|||
"spreadsheet software. The file encoding is UTF-8. You have to translate the "
|
||||
"latest column before reimporting it."
|
||||
msgstr ""
|
||||
"Salvați acest document într-un fisier de tip .CSV și deschideți-l apoi cu "
|
||||
"softul dvs. favorit. Codificarea este UTF-8. Trebuie să traduceți ultima "
|
||||
"coloana înainte de a-l reimporta."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_partner_customer_form
|
||||
|
@ -2760,6 +2773,9 @@ msgid ""
|
|||
"If the selected language is loaded in the system, all documents related to "
|
||||
"this partner will be printed in this language. If not, it will be english."
|
||||
msgstr ""
|
||||
"Dacă limba selectată este încărcată în sistem, toate documentele legate de "
|
||||
"acest partener vor fi tipărite în această limbă. Dacă nu, limba folosita va "
|
||||
"fi engleză."
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -2843,6 +2859,8 @@ msgid ""
|
|||
"Specify the subject. You can use fields from the object, e.g. `Hello [[ "
|
||||
"object.partner_id.name ]]`"
|
||||
msgstr ""
|
||||
"Precizați subiectul. Puteți folosi câmpurile obiectului, ex.: `Buna ziua [[ "
|
||||
"object.partner_id.name ]]`"
|
||||
|
||||
#. module: base
|
||||
#: view:res.company:0
|
||||
|
@ -2864,7 +2882,7 @@ msgstr "Vatican"
|
|||
#. module: base
|
||||
#: field:base.module.import,module_file:0
|
||||
msgid "Module .ZIP file"
|
||||
msgstr ""
|
||||
msgstr "modul în fişier arhivă tip .zip"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.ui.view,xml_id:0
|
||||
|
@ -2941,7 +2959,7 @@ msgstr "Întotdeauna"
|
|||
#. module: base
|
||||
#: selection:ir.translation,type:0
|
||||
msgid "SQL Constraint"
|
||||
msgstr ""
|
||||
msgstr "Constrângere SQL"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.server,srcmodel_id:0
|
||||
|
@ -2959,7 +2977,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: sql_constraint:ir.config_parameter:0
|
||||
msgid "Key must be unique."
|
||||
msgstr ""
|
||||
msgstr "Cheia trebuie să fie unică."
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.act_window:0
|
||||
|
@ -3080,7 +3098,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.translation,xml_id:0
|
||||
msgid "XML Id"
|
||||
msgstr ""
|
||||
msgstr "Id XML"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_config_user_form
|
||||
|
@ -3182,7 +3200,7 @@ msgstr "Peru"
|
|||
#. module: base
|
||||
#: selection:ir.model.fields,on_delete:0
|
||||
msgid "Set NULL"
|
||||
msgstr ""
|
||||
msgstr "Set NULL"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bj
|
||||
|
@ -3208,7 +3226,7 @@ msgstr "Spaniolă (PY) / Español (PY)"
|
|||
#. module: base
|
||||
#: field:ir.config_parameter,key:0
|
||||
msgid "Key"
|
||||
msgstr ""
|
||||
msgstr "Cheie"
|
||||
|
||||
#. module: base
|
||||
#: field:res.company,rml_header:0
|
||||
|
@ -3251,7 +3269,7 @@ msgstr "Securitate"
|
|||
#. module: base
|
||||
#: model:res.widget,title:base.openerp_favorites_twitter_widget
|
||||
msgid "OpenERP Favorites"
|
||||
msgstr ""
|
||||
msgstr "Favorite OpenERP"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.za
|
||||
|
@ -3289,7 +3307,7 @@ msgstr "Ungaria"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_groups
|
||||
msgid "res.groups"
|
||||
msgstr ""
|
||||
msgstr "res.groups"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.br
|
||||
|
@ -3299,7 +3317,7 @@ msgstr "Brazilia"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%M - Minute [00,59]."
|
||||
msgstr ""
|
||||
msgstr "%M - Minute [00,59]."
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.module.module,license:0
|
||||
|
@ -3344,6 +3362,9 @@ msgid ""
|
|||
"invoice, then `object.invoice_address_id.mobile` is the field which gives "
|
||||
"the correct mobile number"
|
||||
msgstr ""
|
||||
"Furnizează câmpurile care sunt folosite pentru căutarea numarului de telefon "
|
||||
"mobil, de ex. selectați factura, atunci `object.invoice_address_id.mobile` "
|
||||
"este câmpul care va da numărul corect de telefon mobil."
|
||||
|
||||
#. module: base
|
||||
#: view:base.module.upgrade:0
|
||||
|
@ -3368,7 +3389,7 @@ msgstr "Data"
|
|||
#. module: base
|
||||
#: field:ir.actions.report.xml,report_sxw:0
|
||||
msgid "SXW path"
|
||||
msgstr ""
|
||||
msgstr "Cale SXW"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.attachment:0
|
||||
|
@ -3395,7 +3416,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.attachment:0
|
||||
msgid "Attached To"
|
||||
msgstr ""
|
||||
msgstr "Anexează la"
|
||||
|
||||
#. module: base
|
||||
#: field:res.lang,decimal_point:0
|
||||
|
@ -3465,7 +3486,7 @@ msgstr "Nicaragua"
|
|||
#: code:addons/orm.py:1046
|
||||
#, python-format
|
||||
msgid "The write method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'write' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner.event:0
|
||||
|
@ -3535,7 +3556,7 @@ msgstr "Kazahstan"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%w - Weekday number [0(Sunday),6]."
|
||||
msgstr ""
|
||||
msgstr "%w - numărul zilei din săptămână [0(Duminică),6]."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,help:base.action_partner_form
|
||||
|
@ -3728,7 +3749,7 @@ msgstr "Proprietatea ON Delete pentru câmpurile many2one"
|
|||
#. module: base
|
||||
#: field:ir.actions.server,write_id:0
|
||||
msgid "Write Id"
|
||||
msgstr ""
|
||||
msgstr "Scrie Id"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_product
|
||||
|
@ -3784,7 +3805,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.model.data,date_init:0
|
||||
msgid "Init Date"
|
||||
msgstr ""
|
||||
msgstr "Dată iniţiere"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -3901,7 +3922,7 @@ msgstr "res.request.history"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Client Action Configuration"
|
||||
msgstr ""
|
||||
msgstr "Configurarea acțiunii client"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_partner_address
|
||||
|
@ -3919,7 +3940,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%S - Seconds [00,61]."
|
||||
msgstr ""
|
||||
msgstr "%S - Seconde [00,61]."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.cv
|
||||
|
@ -3955,6 +3976,8 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Wrong ID for the browse record, got %r, expected an integer."
|
||||
msgstr ""
|
||||
"ID eronat pentru selectare înregistrare, s-a primit %r, se așteaptă un "
|
||||
"întreg."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_partner_addess_tree
|
||||
|
@ -3992,7 +4015,7 @@ msgstr "Franceză / Français"
|
|||
#: code:addons/orm.py:1049
|
||||
#, python-format
|
||||
msgid "The create method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'create' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.triggers,workitem_id:0
|
||||
|
@ -4107,7 +4130,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
msgid "Defined Reports"
|
||||
msgstr ""
|
||||
msgstr "Rapoarte definite"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
|
@ -4130,7 +4153,7 @@ msgstr "Module"
|
|||
#: field:workflow.activity,subflow_id:0
|
||||
#: field:workflow.workitem,subflow_id:0
|
||||
msgid "Subflow"
|
||||
msgstr ""
|
||||
msgstr "Subflux"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_config
|
||||
|
@ -4168,13 +4191,14 @@ msgstr "Tipul acţiunii ce urmează a fi executată"
|
|||
#. module: base
|
||||
#: field:ir.server.object.lines,server_id:0
|
||||
msgid "Object Mapping"
|
||||
msgstr ""
|
||||
msgstr "Asocierea obiectului"
|
||||
|
||||
#. module: base
|
||||
#: help:res.currency,rate:0
|
||||
#: help:res.currency.rate,rate:0
|
||||
msgid "The rate of the currency to the currency of rate 1"
|
||||
msgstr ""
|
||||
"Cursul de schimb al modedei pentru moneda cu curs de schimb egal cu 1"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.uk
|
||||
|
@ -4191,7 +4215,7 @@ msgstr "res_config_contents"
|
|||
#. module: base
|
||||
#: help:res.partner.category,active:0
|
||||
msgid "The active field allows you to hide the category without removing it."
|
||||
msgstr ""
|
||||
msgstr "Câmpul activ vă permite să ascundeți categoria fără a o șterge."
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -4224,7 +4248,7 @@ msgstr ""
|
|||
#: field:ir.actions.report.xml,report_rml_content:0
|
||||
#: field:ir.actions.report.xml,report_rml_content_data:0
|
||||
msgid "RML content"
|
||||
msgstr ""
|
||||
msgstr "conținut RML"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_workflow_workitem_form
|
||||
|
@ -4266,6 +4290,9 @@ msgid ""
|
|||
"Provide the field name where the record id is stored after the create "
|
||||
"operations. If it is empty, you can not track the new record."
|
||||
msgstr ""
|
||||
"Furnizează numele câmpului unde este stocat ID înregistrării după "
|
||||
"operațiunea de creare. Dacă nu este completat, nu puteți declanșa "
|
||||
"înregistrare nouă."
|
||||
|
||||
#. module: base
|
||||
#: help:ir.model.fields,relation:0
|
||||
|
@ -4280,7 +4307,7 @@ msgstr "Indoneziană / Bahasa Indonesia"
|
|||
#. module: base
|
||||
#: field:ir.ui.view,inherit_id:0
|
||||
msgid "Inherited View"
|
||||
msgstr ""
|
||||
msgstr "Vedere moștenită"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.translation:0
|
||||
|
@ -4371,7 +4398,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.model,osv_memory:0
|
||||
msgid "In-memory model"
|
||||
msgstr ""
|
||||
msgstr "Model în memorie"
|
||||
|
||||
#. module: base
|
||||
#: view:partner.clear.ids:0
|
||||
|
@ -4393,7 +4420,7 @@ msgstr "Interfața"
|
|||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
msgid "Field Mapping"
|
||||
msgstr ""
|
||||
msgstr "Mapare câmp"
|
||||
|
||||
#. module: base
|
||||
#: view:publisher_warranty.contract:0
|
||||
|
@ -4498,7 +4525,7 @@ msgstr "Mesaj"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window.view,multi:0
|
||||
msgid "On Multiple Doc."
|
||||
msgstr ""
|
||||
msgstr "În documente multiple"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner:0
|
||||
|
@ -4599,7 +4626,7 @@ msgstr "Tranziție"
|
|||
#. module: base
|
||||
#: field:res.groups,menu_access:0
|
||||
msgid "Access Menu"
|
||||
msgstr ""
|
||||
msgstr "Acces la meniu"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.na
|
||||
|
@ -4753,7 +4780,7 @@ msgstr ""
|
|||
#: field:res.company,rml_header2:0
|
||||
#: field:res.company,rml_header3:0
|
||||
msgid "RML Internal Header"
|
||||
msgstr ""
|
||||
msgstr "Antet intern RML"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.act_window,search_view_id:0
|
||||
|
@ -4942,7 +4969,7 @@ msgstr "Adresa de email a expeditorului"
|
|||
#. module: base
|
||||
#: field:ir.default,field_name:0
|
||||
msgid "Object Field"
|
||||
msgstr ""
|
||||
msgstr "Câmp obiect"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -4980,6 +5007,8 @@ msgid ""
|
|||
"You try to upgrade a module that depends on the module: %s.\n"
|
||||
"But this module is not available in your system."
|
||||
msgstr ""
|
||||
"Încercați să actualizați un modul care depinde de acest modul: %s.\n"
|
||||
"Dar acest model nu este disponibil în sistem."
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.transition,act_to:0
|
||||
|
@ -5246,7 +5275,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:partner.sms.send:0
|
||||
msgid "Bulk SMS send"
|
||||
msgstr ""
|
||||
msgstr "Trimitere pachet SMS-uri"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.sequence:0
|
||||
|
@ -5299,7 +5328,7 @@ msgstr "Slovenă / slovenščina"
|
|||
#. module: base
|
||||
#: field:ir.actions.report.xml,attachment_use:0
|
||||
msgid "Reload from Attachment"
|
||||
msgstr ""
|
||||
msgstr "Reîncărcare din atașament"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.bv
|
||||
|
@ -5498,7 +5527,7 @@ msgstr "8. %I:%M:%S %p ==> 06:25:20 PM"
|
|||
#: code:addons/orm.py:1803
|
||||
#, python-format
|
||||
msgid "The copy method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Metoda 'copy' nu este implementată pentru acest obiect !"
|
||||
|
||||
#. module: base
|
||||
#: field:res.log,create_date:0
|
||||
|
@ -5545,7 +5574,7 @@ msgstr "Ignorare"
|
|||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
msgid "Reference Guide"
|
||||
msgstr ""
|
||||
msgstr "Ghidul referințelor"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.ui.view:0
|
||||
|
@ -5575,7 +5604,7 @@ msgstr "Flamandă (BE) / Vlaams (BE)"
|
|||
#. module: base
|
||||
#: field:ir.cron,interval_number:0
|
||||
msgid "Interval Number"
|
||||
msgstr ""
|
||||
msgstr "Număr interval"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.tk
|
||||
|
@ -5683,7 +5712,7 @@ msgstr "Companii"
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%H - Hour (24-hour clock) [00,23]."
|
||||
msgstr ""
|
||||
msgstr "%H - Ora [00,23]."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_widget
|
||||
|
@ -5738,7 +5767,7 @@ msgstr "Nucleul OpenERP , necesar pentru toate instalarile."
|
|||
#: view:publisher_warranty.contract.wizard:0
|
||||
#: view:res.widget.wizard:0
|
||||
msgid "Cancel"
|
||||
msgstr "Anulare"
|
||||
msgstr "Renunță"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.export,format:0
|
||||
|
@ -5800,12 +5829,12 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%I - Hour (12-hour clock) [01,12]."
|
||||
msgstr ""
|
||||
msgstr "%I - Ora [01,12]."
|
||||
|
||||
#. module: base
|
||||
#: selection:publisher_warranty.contract.wizard,state:0
|
||||
msgid "Finished"
|
||||
msgstr ""
|
||||
msgstr "Finalizată"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.de
|
||||
|
@ -5877,6 +5906,8 @@ msgstr ""
|
|||
msgid ""
|
||||
"Select the object on which the action will work (read, write, create)."
|
||||
msgstr ""
|
||||
"Selectați obiectul asupra căruia va fi executată acțiunea (citire, scriere, "
|
||||
"creare)."
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_actions.py:629
|
||||
|
@ -6063,7 +6094,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.exports,export_fields:0
|
||||
msgid "Export ID"
|
||||
msgstr ""
|
||||
msgstr "Export ID"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.fr
|
||||
|
@ -6106,12 +6137,12 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.partner.bank.type.field,name:base.bank_normal_field_contry
|
||||
msgid "country_id"
|
||||
msgstr ""
|
||||
msgstr "country_id"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.cron,interval_type:0
|
||||
msgid "Interval Unit"
|
||||
msgstr ""
|
||||
msgstr "Unități interval"
|
||||
|
||||
#. module: base
|
||||
#: field:publisher_warranty.contract,kind:0
|
||||
|
@ -6123,7 +6154,7 @@ msgstr "Gen"
|
|||
#: code:addons/orm.py:3775
|
||||
#, python-format
|
||||
msgid "This method does not exist anymore"
|
||||
msgstr ""
|
||||
msgstr "Metoda nu mai există"
|
||||
|
||||
#. module: base
|
||||
#: field:res.bank,fax:0
|
||||
|
@ -6147,6 +6178,8 @@ msgid ""
|
|||
"Select the action that will be executed. Loop action will not be avaliable "
|
||||
"inside loop."
|
||||
msgstr ""
|
||||
"Selectaţi acţiunea ce va fi executată. Acţiunea buclă nu va fi disponibilă "
|
||||
"în interiorul buclei."
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -6161,7 +6194,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.model:0
|
||||
msgid "In Memory"
|
||||
msgstr ""
|
||||
msgstr "În memorie"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.todo:0
|
||||
|
@ -6181,7 +6214,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.partner.title,name:base.res_partner_title_ltd
|
||||
msgid "Ltd"
|
||||
msgstr ""
|
||||
msgstr "SRL"
|
||||
|
||||
#. module: base
|
||||
#: help:workflow.transition,group_id:0
|
||||
|
@ -6198,7 +6231,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.country,name:base.gi
|
||||
msgid "Gibraltar"
|
||||
msgstr ""
|
||||
msgstr "Gibraltar"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.report.xml,report_name:0
|
||||
|
@ -6208,7 +6241,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:res.country,name:base.pn
|
||||
msgid "Pitcairn Island"
|
||||
msgstr ""
|
||||
msgstr "Insula Pitcairn"
|
||||
|
||||
#. module: base
|
||||
#: view:base.module.upgrade:0
|
||||
|
@ -6220,7 +6253,7 @@ msgstr ""
|
|||
#: model:ir.actions.act_window,name:base.action_rule
|
||||
#: model:ir.ui.menu,name:base.menu_action_rule
|
||||
msgid "Record Rules"
|
||||
msgstr ""
|
||||
msgstr "Reguli înregistrare"
|
||||
|
||||
#. module: base
|
||||
#: field:res.config.users,name:0
|
||||
|
@ -6260,7 +6293,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,search_view:0
|
||||
msgid "Search View"
|
||||
msgstr ""
|
||||
msgstr "Vedere de căutare"
|
||||
|
||||
#. module: base
|
||||
#: sql_constraint:res.lang:0
|
||||
|
@ -6308,7 +6341,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:res.lang:0
|
||||
msgid "%m - Month number [01,12]."
|
||||
msgstr ""
|
||||
msgstr "%m - Numărul lunii [01,12]."
|
||||
|
||||
#. module: base
|
||||
#: field:res.bank,city:0
|
||||
|
@ -6349,7 +6382,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: selection:ir.module.module,license:0
|
||||
msgid "GPL-3 or later version"
|
||||
msgstr ""
|
||||
msgstr "GPL-3 sau versiune ulterioară"
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.activity,action:0
|
||||
|
@ -6590,6 +6623,8 @@ msgid ""
|
|||
"Please be patient, this operation may take a few minutes (depending on the "
|
||||
"number of modules currently installed)..."
|
||||
msgstr ""
|
||||
"Vă rugăm să aveți răbdare, această operație poate dura câteva minute "
|
||||
"(depinzând de numărul de module instalate)..."
|
||||
|
||||
#. module: base
|
||||
#: field:ir.ui.menu,child_id:0
|
||||
|
@ -6614,7 +6649,7 @@ msgstr ""
|
|||
#: view:base.module.import:0
|
||||
#: view:base.module.update:0
|
||||
msgid "Open Modules"
|
||||
msgstr ""
|
||||
msgstr "Deschide module"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,help:base.action_res_bank_form
|
||||
|
@ -7418,7 +7453,7 @@ msgstr "Insulele Heard şi McDonald"
|
|||
#. module: base
|
||||
#: field:ir.actions.act_window,view_id:0
|
||||
msgid "View Ref."
|
||||
msgstr "Referinta view"
|
||||
msgstr "Referință view"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.translation,type:0
|
||||
|
@ -7676,6 +7711,8 @@ msgid ""
|
|||
"Important when you deal with multiple actions, the execution order will be "
|
||||
"decided based on this, low number is higher priority."
|
||||
msgstr ""
|
||||
"Important când lucrați cu acțiuni multiple: ordinea de execuție este decisă "
|
||||
"de regula număr mic prioritate mare."
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.report.xml,header:0
|
||||
|
@ -7700,7 +7737,7 @@ msgstr "Croată / hrvatski jezik"
|
|||
#. module: base
|
||||
#: field:base.language.install,overwrite:0
|
||||
msgid "Overwrite Existing Terms"
|
||||
msgstr ""
|
||||
msgstr "Suprascrie termenii existenți"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.server,code:0
|
||||
|
@ -8250,7 +8287,7 @@ msgstr "Acțiuni"
|
|||
#. module: base
|
||||
#: selection:res.request,priority:0
|
||||
msgid "High"
|
||||
msgstr ""
|
||||
msgstr "Ridicat"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.exports.line,export_id:0
|
||||
|
|
|
@ -7,14 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: OpenERP Server 5.0.4\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-01-25 00:45+0000\n"
|
||||
"Last-Translator: Procion <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-10 17:56+0000\n"
|
||||
"Last-Translator: Stanislav Hanzhin <Unknown>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-01-26 04:36+0000\n"
|
||||
"X-Generator: Launchpad (build 12177)\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-11 06:00+0000\n"
|
||||
"X-Generator: Launchpad (build 12559)\n"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.filters:0
|
||||
|
@ -28,7 +28,7 @@ msgstr "Домен"
|
|||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
msgid "Saint Helena"
|
||||
msgstr "Сент-Хелен"
|
||||
msgstr "Остров Святой Елены"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
|
@ -47,6 +47,9 @@ msgid ""
|
|||
"The second argument of the many2many field %s must be a SQL table !You used "
|
||||
"%s, which is not a valid SQL table name."
|
||||
msgstr ""
|
||||
"Значение второго аргумента поля многие-ко-многим %s должно быть таблицей "
|
||||
"SQL! Вы использовали значение %s, которое не является допустимым именем SQL "
|
||||
"таблицы."
|
||||
|
||||
#. module: base
|
||||
#: view:ir.values:0
|
||||
|
@ -117,6 +120,8 @@ msgid ""
|
|||
"You can not write in this document (%s) ! Be sure your user belongs to one "
|
||||
"of these groups: %s."
|
||||
msgstr ""
|
||||
"Вы не можете записывать в этот документ (%s) ! Проверьте, что ваш "
|
||||
"пользователь состоит в одной из следующих групп: %s."
|
||||
|
||||
#. module: base
|
||||
#: help:ir.model.fields,domain:0
|
||||
|
@ -806,6 +811,8 @@ msgid ""
|
|||
"Language with code \"%s\" is not defined in your system !\n"
|
||||
"Define it through the Administration menu."
|
||||
msgstr ""
|
||||
"Язык с кодом \"%s\" не установлен в вашей системе!\n"
|
||||
"Установите его в меню \"Администрирование\"."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.gu
|
||||
|
@ -822,6 +829,7 @@ msgstr "Инф. панель отдела кадров"
|
|||
#, python-format
|
||||
msgid "Setting empty passwords is not allowed for security reasons!"
|
||||
msgstr ""
|
||||
"Использование пустых паролей не допускается по соображениям безопасности!"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.actions.server,state:0
|
||||
|
@ -1631,7 +1639,7 @@ msgstr ""
|
|||
#: code:addons/orm.py:3147
|
||||
#, python-format
|
||||
msgid "A document was modified since you last viewed it (%s:%d)"
|
||||
msgstr ""
|
||||
msgstr "Документ был изменен с момента вашего последнего посещения (%s:%d)"
|
||||
|
||||
#. module: base
|
||||
#: view:workflow:0
|
||||
|
@ -1647,7 +1655,7 @@ msgstr "Для удаления"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_sequence
|
||||
msgid "ir.sequence"
|
||||
msgstr "Последовательность"
|
||||
msgstr "ir.sequence"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.server,expression:0
|
||||
|
@ -2458,6 +2466,9 @@ msgid ""
|
|||
"loading a new language it becomes available as default interface language "
|
||||
"for users and partners."
|
||||
msgstr ""
|
||||
"Этот мастер поможет вам добавить новый язык интерфейса вашей системы "
|
||||
"OpenERP. После загрузки нового языка, его можно будет выбрать языком "
|
||||
"интерфейса по-умолчанию для пользователей и контрагентов."
|
||||
|
||||
#. module: base
|
||||
#: view:ir.model:0
|
||||
|
@ -2806,6 +2817,8 @@ msgstr "Действие триггера"
|
|||
#, python-format
|
||||
msgid "\"email_from\" needs to be set to send welcome mails to users"
|
||||
msgstr ""
|
||||
"Поле \"email_from\" должно быть заполнено для отправки приветственных писем "
|
||||
"пользователям"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.translation,type:0
|
||||
|
@ -3474,7 +3487,7 @@ msgstr "Никарагуа"
|
|||
#: code:addons/orm.py:1046
|
||||
#, python-format
|
||||
msgid "The write method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Для данного объекта не реализован метод 'write'!"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner.event:0
|
||||
|
@ -4003,7 +4016,7 @@ msgstr "Французский / Français"
|
|||
#: code:addons/orm.py:1049
|
||||
#, python-format
|
||||
msgid "The create method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Для этого объекта не реализован метод 'create' !"
|
||||
|
||||
#. module: base
|
||||
#: field:workflow.triggers,workitem_id:0
|
||||
|
@ -4260,6 +4273,8 @@ msgid ""
|
|||
"You cannot perform this operation. New Record Creation is not allowed for "
|
||||
"this object as this object is for reporting purpose."
|
||||
msgstr ""
|
||||
"Вы не можете выполнить это действие. Создание новых записей не разрешено для "
|
||||
"этого объекта. Это объект для отчетов."
|
||||
|
||||
#. module: base
|
||||
#: view:base.language.import:0
|
||||
|
@ -4334,7 +4349,7 @@ msgstr "Хотите стереть Id`ы ? "
|
|||
#: field:publisher_warranty.contract,name:0
|
||||
#: field:publisher_warranty.contract.wizard,name:0
|
||||
msgid "Serial Key"
|
||||
msgstr ""
|
||||
msgstr "Серийный номер"
|
||||
|
||||
#. module: base
|
||||
#: selection:res.request,priority:0
|
||||
|
@ -4462,7 +4477,7 @@ msgstr "Подпись"
|
|||
#: code:addons/fields.py:664
|
||||
#, python-format
|
||||
msgid "Not Implemented"
|
||||
msgstr ""
|
||||
msgstr "Не реализовано"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_widget_user
|
||||
|
@ -4531,6 +4546,8 @@ msgstr "Контакты"
|
|||
msgid ""
|
||||
"Unable to delete this document because it is used as a default property"
|
||||
msgstr ""
|
||||
"Невозможно удалить этот документ, поскольку он использован как свойство по-"
|
||||
"умолчанию"
|
||||
|
||||
#. module: base
|
||||
#: view:res.widget.wizard:0
|
||||
|
@ -4574,6 +4591,8 @@ msgid ""
|
|||
"Please use the change password wizard (in User Preferences or User menu) to "
|
||||
"change your own password."
|
||||
msgstr ""
|
||||
"Пожалуйста, используйте Мастер изменения пароля (в настройках пользователя "
|
||||
"или в меню пользователя), чтобы изменить свой пароль."
|
||||
|
||||
#. module: base
|
||||
#: code:addons/orm.py:1350
|
||||
|
@ -5310,7 +5329,7 @@ msgstr "Тайский"
|
|||
#: code:addons/orm.py:158
|
||||
#, python-format
|
||||
msgid "Object %s does not exists"
|
||||
msgstr ""
|
||||
msgstr "Объект %s не существует"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -5519,7 +5538,7 @@ msgstr "8. %I:%M:%S %p ==> 06:25:20 PM"
|
|||
#: code:addons/orm.py:1803
|
||||
#, python-format
|
||||
msgid "The copy method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Для этого объекта не реализован метод 'copy' !"
|
||||
|
||||
#. module: base
|
||||
#: field:res.log,create_date:0
|
||||
|
@ -5727,7 +5746,7 @@ msgstr ""
|
|||
#: code:addons/fields.py:103
|
||||
#, python-format
|
||||
msgid "Not implemented get_memory method !"
|
||||
msgstr ""
|
||||
msgstr "Метод 'get_memory' не реализован !"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
|
@ -6148,7 +6167,7 @@ msgstr "Тип"
|
|||
#: code:addons/orm.py:3775
|
||||
#, python-format
|
||||
msgid "This method does not exist anymore"
|
||||
msgstr ""
|
||||
msgstr "Данный метод более не существует"
|
||||
|
||||
#. module: base
|
||||
#: field:res.bank,fax:0
|
||||
|
@ -6417,6 +6436,8 @@ msgid ""
|
|||
"You can not read this document (%s) ! Be sure your user belongs to one of "
|
||||
"these groups: %s."
|
||||
msgstr ""
|
||||
"Вы не можете читать этот документ (%s) ! Убедитесь, что ваш пользователь "
|
||||
"состоит в одной из этих групп: %s."
|
||||
|
||||
#. module: base
|
||||
#: view:res.bank:0
|
||||
|
@ -6594,7 +6615,7 @@ msgstr "Или"
|
|||
#: model:ir.actions.act_window,name:base.res_log_act_window
|
||||
#: model:ir.ui.menu,name:base.menu_res_log_act_window
|
||||
msgid "Client Logs"
|
||||
msgstr ""
|
||||
msgstr "Журнал работы клиента"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.al
|
||||
|
@ -6730,7 +6751,7 @@ msgstr "Остановить все"
|
|||
#: code:addons/orm.py:412
|
||||
#, python-format
|
||||
msgid "The read_group method is not implemented on this object !"
|
||||
msgstr ""
|
||||
msgstr "Метод read_group не реализован для данного объекта !"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.model.data:0
|
||||
|
@ -7270,6 +7291,8 @@ msgid ""
|
|||
"Changing the type of a column is not yet supported. Please drop it and "
|
||||
"create it again!"
|
||||
msgstr ""
|
||||
"Изменение типа столбца пока не поддерживается. Пожалуйста, удалите его и "
|
||||
"создайте заново!"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.ui.view_sc,user_id:0
|
||||
|
@ -7285,7 +7308,7 @@ msgstr "Внимание !"
|
|||
#. module: base
|
||||
#: model:res.widget,title:base.google_maps_widget
|
||||
msgid "Google Maps"
|
||||
msgstr ""
|
||||
msgstr "Карты Google"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_base_config
|
||||
|
@ -8386,7 +8409,7 @@ msgstr "Датский/Данск"
|
|||
#. module: base
|
||||
#: selection:ir.model.fields,select_level:0
|
||||
msgid "Advanced Search (deprecated)"
|
||||
msgstr ""
|
||||
msgstr "Расширенный поиск (устарел)"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.cx
|
||||
|
@ -8807,6 +8830,8 @@ msgid ""
|
|||
"Supported file formats: *.csv (Comma-separated values) or *.po (GetText "
|
||||
"Portable Objects)"
|
||||
msgstr ""
|
||||
"Поддерживаемые типы файлов: *.csv (Значения, разделённые запятыми) или *.po "
|
||||
"(GetText Portable Objects)"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:487
|
||||
|
|
|
@ -8,13 +8,13 @@ msgstr ""
|
|||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-02-27 01:05+0000\n"
|
||||
"Last-Translator: phi_binh <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-03-08 16:19+0000\n"
|
||||
"Last-Translator: Phong Nguyen-Thanh <Unknown>\n"
|
||||
"Language-Team: Vietnamese <vi@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-01 06:00+0000\n"
|
||||
"X-Launchpad-Export-Date: 2011-03-09 06:12+0000\n"
|
||||
"X-Generator: Launchpad (build 12351)\n"
|
||||
|
||||
#. module: base
|
||||
|
@ -141,7 +141,7 @@ msgstr "Cửa sổ đích"
|
|||
#: code:addons/base/res/res_user.py:507
|
||||
#, python-format
|
||||
msgid "Warning!"
|
||||
msgstr ""
|
||||
msgstr "Cảnh báo!"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:304
|
||||
|
@ -268,7 +268,7 @@ msgstr "có hiệu lực"
|
|||
#. module: base
|
||||
#: field:ir.actions.wizard,wiz_name:0
|
||||
msgid "Wizard Name"
|
||||
msgstr ""
|
||||
msgstr "Tên Trình hướng dẫn"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/orm.py:2160
|
||||
|
@ -299,7 +299,7 @@ msgstr "Đối tượng Nguồn"
|
|||
#. module: base
|
||||
#: view:ir.actions.todo:0
|
||||
msgid "Config Wizard Steps"
|
||||
msgstr ""
|
||||
msgstr "Các bước của Trình hướng dẫn Cấu hình"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_ui_view_sc
|
||||
|
@ -494,7 +494,7 @@ msgstr "Người dùng mới"
|
|||
#. module: base
|
||||
#: view:base.language.export:0
|
||||
msgid "Export done"
|
||||
msgstr ""
|
||||
msgstr "Trích xuất hoàn tất"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.model:0
|
||||
|
@ -615,7 +615,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_crm_config_opportunity
|
||||
msgid "Opportunities"
|
||||
msgstr ""
|
||||
msgstr "Các cơ hội"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_base_language_export
|
||||
|
|
|
@ -51,7 +51,9 @@
|
|||
<field name="name">res.partner company</field>
|
||||
<field name="model_id" ref="model_res_partner"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|', ('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||
<!-- Show partners from ancestors and descendants companies (or company-less), this is usually a better
|
||||
default for multicompany setups. -->
|
||||
<field name="domain_force">['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.rule" id="multi_company_default_rule">
|
||||
|
|
|
@ -49,7 +49,7 @@ def to_decode(s):
|
|||
return s
|
||||
|
||||
def start_server(root_path, port, netport, addons_path):
|
||||
os.system('python2.5 %sopenerp-server.py --pidfile=openerp.pid --no-xmlrpcs --xmlrpc-port=%s --netrpc-port=%s --addons-path=%s' %(root_path, str(port),str(netport),addons_path))
|
||||
os.system('python2.5 %sopenerp-server --pidfile=openerp.pid --no-xmlrpcs --xmlrpc-port=%s --netrpc-port=%s --addons-path=%s' %(root_path, str(port),str(netport),addons_path))
|
||||
def clean():
|
||||
if os.path.isfile('openerp.pid'):
|
||||
ps = open('openerp.pid')
|
||||
|
|
|
@ -1878,7 +1878,7 @@ class orm_template(object):
|
|||
defaults[dv] = [(6, 0, defaults[dv])]
|
||||
if (dv in self._columns and self._columns[dv]._type == 'one2many' \
|
||||
or (dv in self._inherit_fields and self._inherit_fields[dv][2]._type == 'one2many')) \
|
||||
and isinstance(defaults[dv], (list, tuple)) and isinstance(defaults[dv][0], dict):
|
||||
and isinstance(defaults[dv], (list, tuple)) and defaults[dv] and isinstance(defaults[dv][0], dict):
|
||||
defaults[dv] = [(0, 0, x) for x in defaults[dv]]
|
||||
defaults.update(values)
|
||||
values = defaults
|
||||
|
@ -2690,7 +2690,7 @@ class orm(orm_template):
|
|||
self._table, k)
|
||||
except Exception:
|
||||
msg = "WARNING: unable to set column %s of table %s not null !\n"\
|
||||
"Try to re-run: openerp-server.py --update=module\n"\
|
||||
"Try to re-run: openerp-server --update=module\n"\
|
||||
"If it doesn't work, update records and execute manually:\n"\
|
||||
"ALTER TABLE %s ALTER COLUMN %s SET NOT NULL"
|
||||
self.__logger.warn(msg, k, self._table, self._table, k)
|
||||
|
@ -3075,7 +3075,7 @@ class orm(orm_template):
|
|||
for group in groups:
|
||||
module = group.split(".")[0]
|
||||
grp = group.split(".")[1]
|
||||
cr.execute("select count(*) from res_groups_users_rel where gid IN (select res_id from ir_model_data where name=%s and module=%s and model=%s) and uid=%s" \
|
||||
cr.execute("select count(*) from res_groups_users_rel where gid IN (select res_id from ir_model_data where name=%s and module=%s and model=%s) and uid=%s", \
|
||||
(grp, module, 'res.groups', user))
|
||||
readonly = cr.fetchall()
|
||||
if readonly[0][0] >= 1:
|
||||
|
|
|
@ -147,9 +147,9 @@ class graph(object):
|
|||
if node not in self.head_nodes:
|
||||
self.head_nodes.append(node)
|
||||
|
||||
for edge in rest_edges:
|
||||
if edge[0]==node:
|
||||
self.head_component(edge[1],rest_edges)
|
||||
for edge in rest_edges:
|
||||
if edge[0]==node:
|
||||
self.head_component(edge[1],rest_edges)
|
||||
|
||||
|
||||
def process_ranking(self, node, level=0):
|
||||
|
@ -709,7 +709,7 @@ class graph(object):
|
|||
for l in self.levels:
|
||||
result += 'PosY: ' + str(l) + '\n'
|
||||
for node in self.levels[l]:
|
||||
result += '\tPosX: '+ str(self.result[node]['y']) + ' - Node:' + node + "\n"
|
||||
result += '\tPosX: '+ str(self.result[node]['y']) + ' - Node:' + str(node) + "\n"
|
||||
return result
|
||||
|
||||
|
||||
|
@ -772,7 +772,7 @@ if __name__=='__main__':
|
|||
for name,node in node_res.items():
|
||||
|
||||
draw.arc( (int(node['y']-radius), int(node['x']-radius),int(node['y']+radius), int(node['x']+radius) ), 0, 360, (128,128,128))
|
||||
draw.text( (int(node['y']), int(node['x'])), name, (128,128,128))
|
||||
draw.text( (int(node['y']), int(node['x'])), str(name), (128,128,128))
|
||||
|
||||
|
||||
for t in transitions:
|
||||
|
|
|
@ -39,7 +39,10 @@ import os
|
|||
|
||||
__all__ = ['test_expr', 'literal_eval', 'safe_eval', 'const_eval', 'ext_eval' ]
|
||||
|
||||
_ALLOWED_MODULES = ['_strptime']
|
||||
# The time module is usually already provided in the safe_eval environment
|
||||
# but some code, e.g. datetime.datetime.now() (Windows/Python 2.5.2, bug
|
||||
# lp:703841), does import time.
|
||||
_ALLOWED_MODULES = ['_strptime', 'time']
|
||||
|
||||
_CONST_OPCODES = set(opmap[x] for x in [
|
||||
'POP_TOP', 'ROT_TWO', 'ROT_THREE', 'ROT_FOUR', 'DUP_TOP','POP_BLOCK','SETUP_LOOP',
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
Some instructions to use setup.py for a user-install.
|
||||
This file should/will be moved on a proper documentation place later.
|
||||
|
||||
- Possibly clean any left-over of the previous build.
|
||||
> rm -rf dist openerp_server.egg-info
|
||||
|
||||
- Possibly copy the addons in the server if we want them to be packaged
|
||||
together:
|
||||
> rsync -av --delete \
|
||||
--exclude .bzr/ \
|
||||
--exclude .bzrignore \
|
||||
--exclude /__init__.py \
|
||||
--exclude /base \
|
||||
--exclude /base_quality_interrogation.py \
|
||||
<path-to-addons> openerp/addons
|
||||
|
||||
- Create the user-local directory where we want the package to be installed:
|
||||
> mkdir -p /home/openerp/openerp-tmp/lib/python2.6/site-packages/
|
||||
|
||||
- Use --prefix to specify where the package is installed and include that
|
||||
place in PYTHONPATH:
|
||||
> PYTHONPATH=/home/openerp/openerp-tmp/lib/python2.6/site-packages/ \
|
||||
python setup.py install --prefix=/home/openerp/openerp-tmp
|
||||
|
||||
- Run the main script, again specifying the PYTHONPATH:
|
||||
> PYTHONPATH=/home/openerp/openerp-tmp/lib/python2.6/site-packages/ \
|
||||
/home/openerp/openerp-tmp/bin/openerp-server
|
|
@ -114,7 +114,7 @@ Var STARTMENU_FOLDER
|
|||
!define MUI_HEADER_TRANSPARENT_TEXT ""
|
||||
|
||||
!insertmacro MUI_PAGE_WELCOME
|
||||
!insertmacro MUI_PAGE_LICENSE "doc\License.rtf"
|
||||
!insertmacro MUI_PAGE_LICENSE ".\LICENSE"
|
||||
!define MUI_COMPONENTSPAGE_SMALLDESC
|
||||
!insertmacro MUI_PAGE_DIRECTORY
|
||||
Page Custom ShowPostgreSQL LeavePostgreSQL
|
||||
|
|
|
@ -1,83 +1,158 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU Affero General Public License as
|
||||
# published by the Free Software Foundation, either version 3 of the
|
||||
# License, or (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU Affero General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Affero General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
# setup from TinERP
|
||||
# taken from straw http://www.nongnu.org/straw/index.html
|
||||
# taken from gnomolicious http://www.nongnu.org/gnomolicious/
|
||||
# adapted by Nicolas Évrard <nicoe@altern.org>
|
||||
#
|
||||
# doc/migrate is not included since about 6.1-dev
|
||||
# doc/tests is not included
|
||||
# python25-compat/*py should be in the openerp (and imported appropriately)
|
||||
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
from setuptools import setup
|
||||
import os
|
||||
from os.path import join, isfile
|
||||
import glob
|
||||
|
||||
name = 'openerp-web-proto'
|
||||
version = '6.0.1'
|
||||
description = "Web Client of OpenERP, the Enterprise Management Software"
|
||||
long_description = "OpenERP Web is the web client of the OpenERP, a free enterprise management software"
|
||||
author = "OpenERP S.A."
|
||||
author_email = "info@openerp.com"
|
||||
support_email = 'support@openerp.com'
|
||||
url = "http://www.openerp.com/"
|
||||
download_url = ''
|
||||
license = "OEPL"
|
||||
from setuptools import setup, find_packages
|
||||
|
||||
version_dash_incompatible = False
|
||||
if 'bdist_rpm' in sys.argv:
|
||||
version_dash_incompatible = True
|
||||
try:
|
||||
# Backports os.walk with followlinks from python 2.6.
|
||||
# Needed to add all addons files to data_files for Windows packaging.
|
||||
def walk_followlinks(top, topdown=True, onerror=None, followlinks=False):
|
||||
from os.path import join, isdir, islink
|
||||
from os import listdir, error
|
||||
|
||||
try:
|
||||
names = listdir(top)
|
||||
except error, err:
|
||||
if onerror is not None:
|
||||
onerror(err)
|
||||
return
|
||||
|
||||
dirs, nondirs = [], []
|
||||
for name in names:
|
||||
if isdir(join(top, name)):
|
||||
dirs.append(name)
|
||||
else:
|
||||
nondirs.append(name)
|
||||
|
||||
if topdown:
|
||||
yield top, dirs, nondirs
|
||||
for name in dirs:
|
||||
path = join(top, name)
|
||||
if followlinks or not islink(path):
|
||||
for x in walk_followlinks(path, topdown, onerror, followlinks):
|
||||
yield x
|
||||
if not topdown:
|
||||
yield top, dirs, nondirs
|
||||
|
||||
if sys.version_info < (2, 6):
|
||||
os.walk = walk_followlinks
|
||||
|
||||
py2exe_keywords = {}
|
||||
py2exe_data_files = []
|
||||
if os.name == 'nt':
|
||||
import py2exe
|
||||
from py2exe_utils import opts
|
||||
version_dash_incompatible = True
|
||||
except ImportError:
|
||||
opts = {}
|
||||
if version_dash_incompatible:
|
||||
version = version.split('-')[0]
|
||||
py2exe_keywords['console'] = [
|
||||
{ "script": "openerp-server",
|
||||
"icon_resources": [(1, join("pixmaps","openerp-icon.ico"))],
|
||||
}]
|
||||
py2exe_keywords['options'] = {
|
||||
"py2exe": {
|
||||
"skip_archive": 1,
|
||||
"optimize": 2,
|
||||
"dist_dir": 'dist',
|
||||
"packages": [
|
||||
"lxml", "lxml.builder", "lxml._elementpath", "lxml.etree",
|
||||
"lxml.objectify", "decimal", "xml", "xml", "xml.dom", "xml.xpath",
|
||||
"encodings", "dateutil", "pychart", "PIL", "pyparsing",
|
||||
"pydot", "asyncore","asynchat", "reportlab", "vobject",
|
||||
"HTMLParser", "select", "mako", "poplib",
|
||||
"imaplib", "smtplib", "email", "yaml", "DAV",
|
||||
"uuid", "commands", "openerp",
|
||||
],
|
||||
"excludes" : ["Tkconstants","Tkinter","tcl"],
|
||||
}
|
||||
}
|
||||
# TODO is it still necessary now that we don't use the library.zip file?
|
||||
def data_files():
|
||||
'''For Windows, we consider all the addons as data files.
|
||||
It seems also that package_data below isn't honored by py2exe.'''
|
||||
files = []
|
||||
os.chdir('openerp')
|
||||
for (dp, dn, names) in os.walk('addons'):
|
||||
files.append((join('openerp',dp), map(lambda x: join('openerp', dp, x), names)))
|
||||
os.chdir('..')
|
||||
files.append(('openerp', [join('openerp', 'import_xml.rng'),]))
|
||||
return files
|
||||
py2exe_data_files = data_files()
|
||||
|
||||
FILE_PATTERNS = \
|
||||
r'.+\.(py|cfg|po|pot|mo|txt|rst|gif|png|jpg|ico|mako|html|js|css|htc|swf)$'
|
||||
def find_data_files(source, patterns=FILE_PATTERNS):
|
||||
file_matcher = re.compile(patterns, re.I)
|
||||
out = []
|
||||
for base, _, files in os.walk(source):
|
||||
cur_files = []
|
||||
for f in files:
|
||||
if file_matcher.match(f):
|
||||
cur_files.append(os.path.join(base, f))
|
||||
if cur_files:
|
||||
out.append(
|
||||
(base, cur_files))
|
||||
execfile(join('openerp', 'release.py'))
|
||||
|
||||
return out
|
||||
|
||||
setup(
|
||||
name=name,
|
||||
version=version,
|
||||
description=description,
|
||||
long_description=long_description,
|
||||
author=author,
|
||||
author_email=author_email,
|
||||
url=url,
|
||||
download_url=download_url,
|
||||
license=license,
|
||||
install_requires=[
|
||||
"CherryPy >= 3.1.2",
|
||||
"Babel >= 0.9.4",
|
||||
"simplejson >= 2.0.9",
|
||||
"python-dateutil >= 1.4.1",
|
||||
],
|
||||
zip_safe=False,
|
||||
packages=[
|
||||
'addons',
|
||||
'addons.base',
|
||||
'addons.base.controllers',
|
||||
'addons.base_calendar',
|
||||
'addons.base_hello',
|
||||
'openerpweb',
|
||||
],
|
||||
classifiers=[
|
||||
'Development Status :: 6 - Production/Stable',
|
||||
'Operating System :: OS Independent',
|
||||
'Programming Language :: Python',
|
||||
'Environment :: Web Environment',
|
||||
'Topic :: Office/Business :: Financial',
|
||||
],
|
||||
scripts=['scripts/openerp-web'],
|
||||
data_files=(find_data_files('addons')
|
||||
+ opts.pop('data_files', [])
|
||||
),
|
||||
**opts
|
||||
setup(name = name,
|
||||
version = version,
|
||||
description = description,
|
||||
long_description = long_desc,
|
||||
url = url,
|
||||
author = author,
|
||||
author_email = author_email,
|
||||
classifiers = filter(None, classifiers.split("\n")),
|
||||
license = license,
|
||||
data_files = [
|
||||
(join('man', 'man1'), ['man/openerp-server.1']),
|
||||
(join('man', 'man5'), ['man/openerp_serverrc.5']),
|
||||
('doc', filter(isfile, glob.glob('doc/*'))),
|
||||
] + py2exe_data_files,
|
||||
scripts = ['openerp-server'],
|
||||
packages = find_packages(),
|
||||
include_package_data = True,
|
||||
package_data = {
|
||||
'': ['*.yml', '*.xml', '*.po', '*.pot', '*.csv'],
|
||||
},
|
||||
dependency_links = ['http://download.gna.org/pychart/'],
|
||||
install_requires = [
|
||||
# We require the same version as caldav for lxml.
|
||||
'lxml==2.1.5',
|
||||
'mako',
|
||||
'python-dateutil',
|
||||
'psycopg2',
|
||||
# TODO the pychart package we include in openerp corresponds to PyChart 1.37.
|
||||
# It seems there is a single difference, which is a spurious print in generate_docs.py.
|
||||
# It is probably safe to move to PyChart 1.39 (the latest one).
|
||||
# (Let setup.py choose the latest one, and we should check we can remove pychart from
|
||||
# our tree.)
|
||||
'pychart',
|
||||
'pydot',
|
||||
'pytz',
|
||||
'reportlab',
|
||||
'caldav',
|
||||
'pyyaml',
|
||||
'pywebdav',
|
||||
'feedparser',
|
||||
],
|
||||
extras_require = {
|
||||
'SSL' : ['pyopenssl'],
|
||||
},
|
||||
**py2exe_keywords
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue