@@ -0,0 +1,226 @@
|
||||
# Estonian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:09+0000\n"
|
||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||
"Language-Team: Estonian <et@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-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard
|
||||
msgid "ir.model.fields.anonymize.wizard"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization,field_name:0
|
||||
msgid "Field Name"
|
||||
msgstr "Välja Nimi:"
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization,field_id:0
|
||||
msgid "Field"
|
||||
msgstr "Väli"
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization.history,state:0
|
||||
#: field:ir.model.fields.anonymize.wizard,state:0
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymize.wizard,file_import:0
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization
|
||||
msgid "ir.model.fields.anonymization"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.module.module,shortdesc:anonymization.module_meta_information
|
||||
msgid "Database anonymization module"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization.history,direction:0
|
||||
msgid "Direction"
|
||||
msgstr "Suund"
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree
|
||||
#: view:ir.model.fields.anonymization:0
|
||||
#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields
|
||||
msgid "Anonymized Fields"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization
|
||||
msgid "Database anonymization"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/anonymization.py:55
|
||||
#: sql_constraint:ir.model.fields.anonymization:0
|
||||
#, python-format
|
||||
msgid "You cannot have two records having the same model and the same field"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization,state:0
|
||||
#: selection:ir.model.fields.anonymize.wizard,state:0
|
||||
msgid "Anonymized"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization,state:0
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization,model_id:0
|
||||
msgid "Object"
|
||||
msgstr "Objekt"
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization.history,filepath:0
|
||||
msgid "File path"
|
||||
msgstr "Faili asukoht"
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization.history,date:0
|
||||
msgid "Date"
|
||||
msgstr "Kuupäev"
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymize.wizard,file_export:0
|
||||
msgid "Export"
|
||||
msgstr "Eksport"
|
||||
|
||||
#. module: anonymization
|
||||
#: view:ir.model.fields.anonymize.wizard:0
|
||||
msgid "Reverse the Database Anonymization"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: view:ir.model.fields.anonymize.wizard:0
|
||||
msgid "Database Anonymization"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard
|
||||
msgid "Anonymize database"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: view:ir.model.fields.anonymization.history:0
|
||||
#: field:ir.model.fields.anonymization.history,field_ids:0
|
||||
msgid "Fields"
|
||||
msgstr "Väljad"
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization,state:0
|
||||
#: selection:ir.model.fields.anonymize.wizard,state:0
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization.history,direction:0
|
||||
msgid "clear -> anonymized"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: view:ir.model.fields.anonymize.wizard:0
|
||||
#: field:ir.model.fields.anonymize.wizard,summary:0
|
||||
msgid "Summary"
|
||||
msgstr "Kokkuvõte"
|
||||
|
||||
#. module: anonymization
|
||||
#: view:ir.model.fields.anonymization:0
|
||||
msgid "Anonymized Field"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.module.module,description:anonymization.module_meta_information
|
||||
msgid ""
|
||||
"\n"
|
||||
"This module allows you to anonymize a database.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymize.wizard,state:0
|
||||
msgid "Unstable"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization.history,state:0
|
||||
msgid "Exception occured"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization,state:0
|
||||
#: selection:ir.model.fields.anonymize.wizard,state:0
|
||||
msgid "Not Existing"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymization,model_name:0
|
||||
msgid "Object Name"
|
||||
msgstr "Objekti nimi"
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree
|
||||
#: view:ir.model.fields.anonymization.history:0
|
||||
#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history
|
||||
msgid "Anonymization History"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history
|
||||
msgid "ir.model.fields.anonymization.history"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard
|
||||
#: view:ir.model.fields.anonymize.wizard:0
|
||||
msgid "Anonymize Database"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: field:ir.model.fields.anonymize.wizard,name:0
|
||||
msgid "File Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization.history,direction:0
|
||||
msgid "anonymized -> clear"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization.history,state:0
|
||||
msgid "Started"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: selection:ir.model.fields.anonymization.history,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: view:ir.model.fields.anonymization.history:0
|
||||
#: field:ir.model.fields.anonymization.history,msg:0
|
||||
#: field:ir.model.fields.anonymize.wizard,msg:0
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,289 @@
|
||||
# Estonian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:14+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 17:56+0000\n"
|
||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||
"Language-Team: Estonian <et@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-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.actions.act_window,name:base_synchro.action_view_base_synchro
|
||||
msgid "Base Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.server,server_db:0
|
||||
msgid "Server Database"
|
||||
msgstr "Serveri andmebaas"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.server:0
|
||||
#: model:ir.model,name:base_synchro.model_base_synchro_server
|
||||
msgid "Synchronized server"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj.avoid,name:0
|
||||
msgid "Field Name"
|
||||
msgstr "Välja Nimi:"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,synchronize_date:0
|
||||
msgid "Latest Synchronization"
|
||||
msgstr "Viimane sünkroniseerimine"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro,user_id:0
|
||||
msgid "Send Result To"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.model,name:base_synchro.model_base_synchro_obj_avoid
|
||||
msgid "Fields to not synchronize"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro:0
|
||||
msgid "_Close"
|
||||
msgstr "_Sulge"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro:0
|
||||
msgid "Transfer Data To Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.model,name:base_synchro.model_base_synchro_obj
|
||||
msgid "Register Class"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj:0
|
||||
#: model:ir.actions.act_window,name:base_synchro.action_transfer_tree
|
||||
#: model:ir.ui.menu,name:base_synchro.transfer_menu_id
|
||||
msgid "Synchronized objects"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.server,obj_ids:0
|
||||
msgid "Models"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj.avoid,obj_id:0
|
||||
#: view:base.synchro.obj.line:0
|
||||
#: field:base.synchro.obj.line,obj_id:0
|
||||
msgid "Object"
|
||||
msgstr "Objekt"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.server,login:0
|
||||
msgid "User Name"
|
||||
msgstr "Kasutajanimi"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj:0
|
||||
#: view:base.synchro.obj.line:0
|
||||
msgid "Group By"
|
||||
msgstr "Rühmitamise alus"
|
||||
|
||||
#. module: base_synchro
|
||||
#: selection:base.synchro.obj,action:0
|
||||
msgid "Upload"
|
||||
msgstr "Lae üles"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj:0
|
||||
msgid "Latest synchronization"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.module.module,description:base_synchro.module_meta_information
|
||||
msgid "Synchronization with all objects."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj.line:0
|
||||
#: field:base.synchro.obj.line,name:0
|
||||
msgid "Date"
|
||||
msgstr "Kuupäev"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.server,password:0
|
||||
msgid "Password"
|
||||
msgstr "Salasõna"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,avoid_ids:0
|
||||
msgid "Fields Not Sync."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: selection:base.synchro.obj,action:0
|
||||
msgid "Both"
|
||||
msgstr "Mõlemad"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,name:0
|
||||
msgid "Name"
|
||||
msgstr "Nimi"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj:0
|
||||
msgid "Fields"
|
||||
msgstr "Väljad"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj.line:0
|
||||
msgid "Transfered Ids Details"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,action:0
|
||||
msgid "Synchronisation direction"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,server_id:0
|
||||
msgid "Server"
|
||||
msgstr "Server"
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.actions.act_window,name:base_synchro.action_base_synchro_obj_line_tree
|
||||
#: model:ir.model,name:base_synchro.model_base_synchro_obj_line
|
||||
#: model:ir.ui.menu,name:base_synchro.menu_action_base_synchro_obj_line_tree
|
||||
msgid "Synchronized instances"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,active:0
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj:0
|
||||
#: field:base.synchro.obj,model_id:0
|
||||
msgid "Object to synchronize"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.module.module,shortdesc:base_synchro.module_meta_information
|
||||
msgid "Base Synchro"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.actions.act_window,name:base_synchro.action_base_synchro_server_tree
|
||||
#: model:ir.ui.menu,name:base_synchro.synchro_server_tree_menu_id
|
||||
msgid "Servers to be synchronized"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro.obj:0
|
||||
msgid "Transfer Details"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj.line,remote_id:0
|
||||
msgid "Remote Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,line_id:0
|
||||
msgid "Ids Affected"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.ui.menu,name:base_synchro.next_id_63
|
||||
msgid "History"
|
||||
msgstr "Ajalugu"
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.ui.menu,name:base_synchro.next_id_62
|
||||
#: model:ir.ui.menu,name:base_synchro.synch_config
|
||||
msgid "Synchronization"
|
||||
msgstr "Sünkroniseerimine"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,domain:0
|
||||
msgid "Domain"
|
||||
msgstr "Domeen"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro:0
|
||||
msgid "_Synchronize"
|
||||
msgstr "_Sünkroniseeri"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro:0
|
||||
msgid "OK"
|
||||
msgstr "OK"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.server,name:0
|
||||
msgid "Server name"
|
||||
msgstr "Serveri nimi"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj,sequence:0
|
||||
msgid "Sequence"
|
||||
msgstr "Järgnevus"
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro:0
|
||||
msgid ""
|
||||
"The synchronisation has been started.You will receive a request when it's "
|
||||
"done."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.server,server_port:0
|
||||
msgid "Server Port"
|
||||
msgstr "Serveri port"
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.ui.menu,name:base_synchro.menu_action_view_base_synchro
|
||||
msgid "Synchronize objects"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: view:base.synchro:0
|
||||
msgid "Synchronization Complited!"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.model,name:base_synchro.model_base_synchro
|
||||
msgid "base.synchro"
|
||||
msgstr "base.synchro"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro.obj.line,local_id:0
|
||||
msgid "Local Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_synchro
|
||||
#: model:ir.actions.act_window,name:base_synchro.actions_regclass_tree
|
||||
#: model:ir.actions.act_window,name:base_synchro.actions_transfer_line_form
|
||||
msgid "Filters"
|
||||
msgstr "Filtrid"
|
||||
|
||||
#. module: base_synchro
|
||||
#: selection:base.synchro.obj,action:0
|
||||
msgid "Download"
|
||||
msgstr "Lae alla"
|
||||
|
||||
#. module: base_synchro
|
||||
#: field:base.synchro,server_url:0
|
||||
#: field:base.synchro.server,server_url:0
|
||||
msgid "Server URL"
|
||||
msgstr ""
|
||||
@@ -34,10 +34,18 @@ The user can also publish notes.
|
||||
""",
|
||||
'author': 'OpenERP SA',
|
||||
'depends': ['base'],
|
||||
'update_xml': ['security/board_security.xml','security/ir.model.access.csv', 'wizard/board_menu_create_view.xml', 'board_view.xml','board_administration_view.xml'],
|
||||
'demo_xml': ['board_demo.xml'],
|
||||
'update_xml': [
|
||||
'security/ir.model.access.csv',
|
||||
'wizard/board_menu_create_view.xml',
|
||||
'board_view.xml',
|
||||
'board_data_admin.xml',
|
||||
'board_data_home.xml',
|
||||
],
|
||||
'demo_xml': [
|
||||
'board_demo.xml'
|
||||
],
|
||||
'installable': True,
|
||||
'active': False,
|
||||
'active': True,
|
||||
'certificate': '0076912305725',
|
||||
'images': ['images/1_dashboard_definition.jpeg','images/2_publish_note.jpeg','images/3_admin_dashboard.jpeg',],
|
||||
}
|
||||
|
||||
@@ -168,9 +168,6 @@ class board_board(osv.osv):
|
||||
'name':lambda *args: 'Dashboard'
|
||||
}
|
||||
|
||||
board_board()
|
||||
|
||||
|
||||
class board_line(osv.osv):
|
||||
"""
|
||||
Board Line
|
||||
@@ -193,8 +190,6 @@ class board_line(osv.osv):
|
||||
'position': lambda *args: 'left'
|
||||
}
|
||||
|
||||
board_line()
|
||||
|
||||
class res_log_report(osv.osv):
|
||||
""" Log Report """
|
||||
_name = "res.log.report"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
<data>
|
||||
<!-- User Connection -->
|
||||
<record model="ir.ui.view" id="view_user_connection_tree">
|
||||
<field name="name">user.connection.tree</field>
|
||||
@@ -158,23 +157,13 @@
|
||||
<field name="view_id" ref="board_administration_form"/>
|
||||
</record>
|
||||
|
||||
<menuitem id="base.menu_reporting" name="Reporting" parent="base.menu_administration" sequence="11"
|
||||
groups="base.group_extended"/>
|
||||
<menuitem id="board.admin_menu_dasboard" name="Dashboard" sequence="0" parent="base.menu_reporting"/>
|
||||
<menuitem id="menu_board_admin" action="open_board_administration_form" icon="terp-graph" parent="board.admin_menu_dasboard" />
|
||||
<menuitem icon="terp-administration" id="base.menu_administration" name="Administration" sequence="50" action="open_board_administration_form"/>
|
||||
<!-- bind adminitration dashboard to the root administration -->
|
||||
<menuitem id="base.menu_administration" icon="terp-administration" name="Administration" sequence="50" action="open_board_administration_form"/>
|
||||
|
||||
</data>
|
||||
<!-- add a menu item in adminitration/reporting/dashboards -->
|
||||
<menuitem id="base.menu_reporting" name="Reporting" parent="base.menu_administration" sequence="11" groups="base.group_extended"/>
|
||||
<menuitem id="base.menu_dashboard" name="Dashboards" parent="base.menu_reporting" sequence="0"/>
|
||||
<menuitem id="base.menu_dashboard_admin" action="open_board_administration_form" parent="base.menu_dashboard" icon="terp-graph"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,76 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<!-- neat client actions that can be used in dashboards to display res_widgets -->
|
||||
<record id="action_application_tiles" model="ir.actions.client">
|
||||
<field name="name">Applications Tiles</field>
|
||||
<field name="tag">board.home.applications</field>
|
||||
</record>
|
||||
<record id="action_res_widgets_tweets" model="ir.actions.client">
|
||||
<field name="name">Tweets Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.openerp_favorites_twitter_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_events" model="ir.actions.client">
|
||||
<field name="name">Events Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.events_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_facebook" model="ir.actions.client">
|
||||
<field name="name">Facebook Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.facebook_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_note" model="ir.actions.client">
|
||||
<field name="name">Note Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.note_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_map" model="ir.actions.client">
|
||||
<field name="name">Google Maps Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.google_maps_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_currency_converter" model="ir.actions.client">
|
||||
<field name="name">Currency Converter Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.currency_converter_widget')}"/>
|
||||
</record>
|
||||
|
||||
<!-- default homepage definition -->
|
||||
<record id="board_homepage_view" model="ir.ui.view">
|
||||
<field name="name">Homepage Board</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="">
|
||||
<hpaned>
|
||||
<child1>
|
||||
<action name="%(action_application_tiles)d"/>
|
||||
</child1>
|
||||
<child2>
|
||||
<action name="%(action_res_widgets_tweets)d"/>
|
||||
<action name="%(action_res_widgets_events)d"/>
|
||||
</child2>
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
<record id="board_homepage_action" model="ir.actions.act_window">
|
||||
<field name="name">Home Page</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="view_id" ref="board_homepage_view"/>
|
||||
</record>
|
||||
|
||||
<!-- set the default homepage of admin -->
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field name="action_id" ref="board_homepage_action"/>
|
||||
</record>
|
||||
|
||||
<!-- and of every new users -->
|
||||
<function eval="('default',False,'action_id', [('res.users', False)], board_homepage_action, True, False, False, False, True)" id="ir_default_home" model="ir.values" name="set"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -1,8 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<record id="base.user_demo" model="res.users">
|
||||
<field eval="[(4, ref('base.group_sale_salesman'))]" name="groups_id"/>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
<data>
|
||||
<!-- set the default homepage of demo -->
|
||||
<record id="base.user_demo" model="res.users">
|
||||
<field name="action_id" ref="board_homepage_action"/>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
+62
-134
@@ -1,146 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<record id="action_application_tiles" model="ir.actions.client">
|
||||
<field name="name">Applications Tiles</field>
|
||||
<field name="tag">board.home.applications</field>
|
||||
</record>
|
||||
<record id="action_res_widgets_tweets" model="ir.actions.client">
|
||||
<field name="name">Tweets Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.openerp_favorites_twitter_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_events" model="ir.actions.client">
|
||||
<field name="name">Events Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.events_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_facebook" model="ir.actions.client">
|
||||
<field name="name">Facebook Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.facebook_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_note" model="ir.actions.client">
|
||||
<field name="name">Note Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.note_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_map" model="ir.actions.client">
|
||||
<field name="name">Google Maps Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.google_maps_widget')}"/>
|
||||
</record>
|
||||
<record id="action_res_widgets_currency_converter" model="ir.actions.client">
|
||||
<field name="name">Currency Converter Widget</field>
|
||||
<field name="tag">board.home.widgets</field>
|
||||
<field name="params" eval="{'widget_id': ref('base.currency_converter_widget')}"/>
|
||||
</record>
|
||||
<record id="view_board_homepage" model="ir.ui.view">
|
||||
<field name="name">Homepage Board</field>
|
||||
<data>
|
||||
<!-- Board Search View -->
|
||||
<record id="view_board_search" model="ir.ui.view">
|
||||
<field name="name">board.board.search</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">search</field>
|
||||
<field name="arch" type="xml">
|
||||
<search string="Dashboard">
|
||||
<field name="name"/>
|
||||
<field name="line_ids"/>
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Board Tree View -->
|
||||
<record id="view_board_tree" model="ir.ui.view">
|
||||
<field name="name">board.board.tree</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Dashboard">
|
||||
<field name="name"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Board Form View -->
|
||||
<record id="view_board_form" model="ir.ui.view">
|
||||
<field name="name">board.board.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field eval="1" name="priority"/>
|
||||
<field name="arch" type="xml">
|
||||
<form string="">
|
||||
<hpaned>
|
||||
<child1>
|
||||
<action name="%(action_application_tiles)d"/>
|
||||
</child1>
|
||||
<child2>
|
||||
<action name="%(action_res_widgets_tweets)d"/>
|
||||
<action name="%(action_res_widgets_events)d"/>
|
||||
</child2>
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
<record id="homepage_action" model="ir.actions.act_window">
|
||||
<field name="name">Home Page</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="view_id" ref="view_board_homepage"/>
|
||||
</record>
|
||||
|
||||
<!-- Board Tree View -->
|
||||
|
||||
<record id="view_board_tree" model="ir.ui.view">
|
||||
<field name="name">board.board.tree</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Dashboard">
|
||||
<form string="Dashboard">
|
||||
<group col="6" colspan="4">
|
||||
<field name="name"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Dashboard Definition Form View -->
|
||||
|
||||
<record id="view_board_form" model="ir.ui.view">
|
||||
<field name="name">board.board.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field eval="1" name="priority"/>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Dashboard">
|
||||
<group col="6" colspan="4">
|
||||
<field name="view_id"/>
|
||||
<button colspan="2" name="%(action_board_menu_create)d" string="Create Menu" type="action" icon="gtk-justify-fill" />
|
||||
</group>
|
||||
<field colspan="4" name="line_ids" nolabel="1">
|
||||
<tree string="Dashboard View">
|
||||
<field name="name"/>
|
||||
<field name="view_id"/>
|
||||
<button colspan="2"
|
||||
name="%(action_board_menu_create)d"
|
||||
string="Create Menu" type="action"
|
||||
icon="gtk-justify-fill" />
|
||||
</group>
|
||||
<field colspan="4" name="line_ids" nolabel="1">
|
||||
<tree string="Dashboard View">
|
||||
<field name="name"/>
|
||||
<field name="sequence"/>
|
||||
<field name="action_id"/>
|
||||
<field name="position"/>
|
||||
</tree>
|
||||
<form string="Dashboard View">
|
||||
<field name="name"/>
|
||||
<field name="sequence"/>
|
||||
<field name="width"/>
|
||||
<field name="height"/>
|
||||
<field name="action_id"
|
||||
domain="[('view_type','!=','tree')]" />
|
||||
<field name="position"/>
|
||||
</form>
|
||||
</field>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_board_search" model="ir.ui.view">
|
||||
<field name="name">board.board.search</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">search</field>
|
||||
<field name="arch" type="xml">
|
||||
<search string="Dashboard">
|
||||
<field name="name"/>
|
||||
<field name="line_ids"/>
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
<field name="sequence"/>
|
||||
<field name="action_id"/>
|
||||
<field name="position"/>
|
||||
</tree>
|
||||
<form string="Dashboard View">
|
||||
<field name="name"/>
|
||||
<field name="sequence"/>
|
||||
<field name="width"/>
|
||||
<field name="height"/>
|
||||
<field name="action_id" domain="[('view_type','!=','tree')]" />
|
||||
<field name="position"/>
|
||||
</form>
|
||||
</field>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Action for DashBoard Definition form -->
|
||||
<record id="action_view_board_list_form" model="ir.actions.act_window">
|
||||
<field name="name">Dashboard Definition</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="search_view_id" ref="view_board_search"/>
|
||||
</record>
|
||||
|
||||
<record id="action_view_board_list_form" model="ir.actions.act_window">
|
||||
<field name="name">Dashboard Definition</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="search_view_id" ref="view_board_search"/>
|
||||
</record>
|
||||
<menuitem action="action_view_board_list_form" id="menu_view_board_form" parent="base.reporting_menu" sequence="1"/>
|
||||
|
||||
<menuitem
|
||||
action="action_view_board_list_form"
|
||||
id="menu_view_board_form" parent="base.reporting_menu" sequence="1"/>
|
||||
|
||||
<act_window context="{'view': active_id}" id="dashboard_open"
|
||||
multi="True" name="Open Dashboard" res_model="board.board"
|
||||
src_model="board.board" />
|
||||
|
||||
</data>
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="0">
|
||||
|
||||
<record id="base.group_sale_salesman" model="res.groups">
|
||||
<field name="name">Sales / User</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -1,7 +1,6 @@
|
||||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_board_board","board.board","model_board_board","base.group_user",1,1,1,1
|
||||
"access_board_board_line","board.board.line","model_board_board_line","base.group_user",1,1,1,1
|
||||
"access_board_board_sale_salesman","board.board.sale.salesman","model_board_board","base.group_sale_salesman",1,1,1,1
|
||||
"access_res_log_report","res.log.report","model_res_log_report","base.group_user",1,1,1,1
|
||||
"access_res_log_report_system","res.log.report system","model_res_log_report",base.group_system,1,0,0,0
|
||||
"access_res_log_report_erp_manager","res.log.report erp_manager","model_res_log_report",base.group_erp_manager,1,0,0,0
|
||||
|
||||
|
@@ -53,7 +53,7 @@
|
||||
<field name="inherit_id" ref="base.view_partner_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<page string="History" position="inside">
|
||||
<field name="opportunity_ids" colspan="4" nolabel="1" context="{'default_partner_id': active_id}">
|
||||
<field name="opportunity_ids" colspan="4" nolabel="1">
|
||||
<tree string="Leads and Opportunities" colors="blue:state=='pending';gray:state=='cancel'">
|
||||
<field name="create_date"/>
|
||||
<field name="name"/>
|
||||
@@ -84,7 +84,7 @@
|
||||
icon="gtk-go-up" />
|
||||
</tree>
|
||||
</field>
|
||||
<field name="meeting_ids" colspan="4" nolabel="1" context="{'default_partner_id': active_id}">
|
||||
<field name="meeting_ids" colspan="4" nolabel="1">
|
||||
<tree string="Meetings" colors="gray:state in ('draft', 'cancel','done','pending')">
|
||||
<field name="user_id" string="Responsible"/>
|
||||
<field name="name" string="Subject" />
|
||||
@@ -92,7 +92,7 @@
|
||||
<field name="date_deadline" string="End Date"/>
|
||||
</tree>
|
||||
</field>
|
||||
<field name="phonecall_ids" colspan="4" nolabel="1" context="{'default_partner_id': active_id}">
|
||||
<field name="phonecall_ids" colspan="4" nolabel="1">
|
||||
<tree string="Phone Calls" colors="gray:state in ('draft', 'cancel','done','pending')">
|
||||
<field name="date" string="Date"/>
|
||||
<field name="name" string="Call Summary"/>
|
||||
|
||||
+24
-24
@@ -7,19 +7,19 @@ msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 6.0dev\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2010-10-30 13:40+0000\n"
|
||||
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n"
|
||||
"PO-Revision-Date: 2011-10-11 17:52+0000\n"
|
||||
"Last-Translator: Aare Vesi <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-09-05 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 13830)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:39+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Order Ref."
|
||||
msgstr ""
|
||||
msgstr "Tellimuse viide"
|
||||
|
||||
#. module: delivery
|
||||
#: model:product.template,name:delivery.delivery_product_product_template
|
||||
@@ -34,12 +34,12 @@ msgstr "Sihtpunkt"
|
||||
#. module: delivery
|
||||
#: field:stock.move,weight_net:0
|
||||
msgid "Net weight"
|
||||
msgstr ""
|
||||
msgstr "Netokaal"
|
||||
|
||||
#. module: delivery
|
||||
#: view:stock.picking:0
|
||||
msgid "Delivery Order"
|
||||
msgstr ""
|
||||
msgstr "Tarnekorraldus"
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/delivery.py:141
|
||||
@@ -77,7 +77,7 @@ msgstr ""
|
||||
#. module: delivery
|
||||
#: model:ir.actions.report.xml,name:delivery.report_shipping
|
||||
msgid "Delivery order"
|
||||
msgstr ""
|
||||
msgstr "Tarnetellimus"
|
||||
|
||||
#. module: delivery
|
||||
#: view:res.partner:0
|
||||
@@ -103,7 +103,7 @@ msgstr "Riigid"
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Delivery Order :"
|
||||
msgstr ""
|
||||
msgstr "Tarnetellimus :"
|
||||
|
||||
#. module: delivery
|
||||
#: field:delivery.grid.line,variable_factor:0
|
||||
@@ -137,7 +137,7 @@ msgstr "Tarneviis"
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
msgstr "Laoseisu liikumine"
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/delivery.py:141
|
||||
@@ -153,7 +153,7 @@ msgstr ""
|
||||
#. module: delivery
|
||||
#: field:stock.picking,weight_net:0
|
||||
msgid "Net Weight"
|
||||
msgstr ""
|
||||
msgstr "Netokaal"
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.actions.act_window,help:delivery.action_delivery_carrier_form
|
||||
@@ -177,7 +177,7 @@ msgstr ""
|
||||
#. module: delivery
|
||||
#: view:delivery.sale.order:0
|
||||
msgid "_Cancel"
|
||||
msgstr ""
|
||||
msgstr "_Tühista"
|
||||
|
||||
#. module: delivery
|
||||
#: field:delivery.grid.line,operator:0
|
||||
@@ -187,12 +187,12 @@ msgstr "Operaator"
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_res_partner
|
||||
msgid "Partner"
|
||||
msgstr ""
|
||||
msgstr "Partner"
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_sale_order
|
||||
msgid "Sales Order"
|
||||
msgstr ""
|
||||
msgstr "Müügitellimus"
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_delivery_grid
|
||||
@@ -207,7 +207,7 @@ msgstr ""
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_stock_picking
|
||||
msgid "Picking List"
|
||||
msgstr ""
|
||||
msgstr "Noppeleht"
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_delivery_sale_order
|
||||
@@ -250,7 +250,7 @@ msgstr ""
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Order Date"
|
||||
msgstr ""
|
||||
msgstr "Tellimuse Kuupäev"
|
||||
|
||||
#. module: delivery
|
||||
#: field:delivery.grid,name:0
|
||||
@@ -260,12 +260,12 @@ msgstr ""
|
||||
#. module: delivery
|
||||
#: view:stock.move:0
|
||||
msgid "Weights"
|
||||
msgstr ""
|
||||
msgstr "Kaalud"
|
||||
|
||||
#. module: delivery
|
||||
#: field:stock.picking,number_of_packages:0
|
||||
msgid "Number of Packages"
|
||||
msgstr ""
|
||||
msgstr "Pakkide arv"
|
||||
|
||||
#. module: delivery
|
||||
#: selection:delivery.grid.line,type:0
|
||||
@@ -309,7 +309,7 @@ msgstr "Viga! Sa ei saa luua rekursiivseid seotud liikmeid."
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Lot"
|
||||
msgstr ""
|
||||
msgstr "Partii"
|
||||
|
||||
#. module: delivery
|
||||
#: constraint:stock.move:0
|
||||
@@ -325,7 +325,7 @@ msgstr "Aktiivne"
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Shipping Date"
|
||||
msgstr ""
|
||||
msgstr "Tarnimise kuupäev"
|
||||
|
||||
#. module: delivery
|
||||
#: field:delivery.carrier,product_id:0
|
||||
@@ -361,7 +361,7 @@ msgstr "Maksimumväärtus"
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Quantity"
|
||||
msgstr ""
|
||||
msgstr "Kogus"
|
||||
|
||||
#. module: delivery
|
||||
#: field:delivery.grid,zip_from:0
|
||||
@@ -387,7 +387,7 @@ msgstr "Müügid ja ostud"
|
||||
#. module: delivery
|
||||
#: selection:delivery.grid.line,operator:0
|
||||
msgid "<="
|
||||
msgstr ""
|
||||
msgstr "<="
|
||||
|
||||
#. module: delivery
|
||||
#: constraint:stock.move:0
|
||||
@@ -408,7 +408,7 @@ msgstr "Tarnekulud"
|
||||
#. module: delivery
|
||||
#: report:sale.shipping:0
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
msgstr "Kirjeldus"
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.actions.act_window,name:delivery.action_delivery_grid_form
|
||||
@@ -469,7 +469,7 @@ msgstr "Tarnija"
|
||||
#. module: delivery
|
||||
#: view:delivery.sale.order:0
|
||||
msgid "_Apply"
|
||||
msgstr ""
|
||||
msgstr "_Rakenda"
|
||||
|
||||
#. module: delivery
|
||||
#: field:sale.order,id:0
|
||||
|
||||
@@ -0,0 +1,135 @@
|
||||
# Estonian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:05+0000\n"
|
||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||
"Language-Team: Estonian <et@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-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.model,name:document_ftp.model_document_ftp_configuration
|
||||
msgid "Auto Directory Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid ""
|
||||
"Indicate the network address on which your OpenERP server should be "
|
||||
"reachable for end-users. This depends on your network topology and "
|
||||
"configuration, and will only affect the links displayed to the users. The "
|
||||
"format is HOST:PORT and the default host (localhost) is only suitable for "
|
||||
"access from the server machine itself.."
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.configuration,progress:0
|
||||
msgid "Configuration Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.actions.url,name:document_ftp.action_document_browse
|
||||
msgid "Browse Files"
|
||||
msgstr "Failide sirvimine"
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.configuration,config_logo:0
|
||||
msgid "Image"
|
||||
msgstr "Pilt"
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.configuration,host:0
|
||||
msgid "Address"
|
||||
msgstr "Aadress"
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.browse,url:0
|
||||
msgid "FTP Server"
|
||||
msgstr "FTP server"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
|
||||
msgid "FTP Server Configuration"
|
||||
msgstr "FTP serveri konfiguratsioon"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.module.module,description:document_ftp.module_meta_information
|
||||
msgid ""
|
||||
"This is a support FTP Interface with document management system.\n"
|
||||
" With this module you would not only be able to access documents through "
|
||||
"OpenERP\n"
|
||||
" but you would also be able to connect with them through the file system "
|
||||
"using the\n"
|
||||
" FTP client.\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.browse:0
|
||||
msgid "_Browse"
|
||||
msgstr "_Sirvi"
|
||||
|
||||
#. module: document_ftp
|
||||
#: help:document.ftp.configuration,host:0
|
||||
msgid ""
|
||||
"Server address or IP and port to which users should connect to for DMS access"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.ui.menu,name:document_ftp.menu_document_browse
|
||||
msgid "Shared Repository (FTP)"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.browse:0
|
||||
msgid "_Cancel"
|
||||
msgstr "_Tühista"
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "Configure FTP Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
|
||||
msgid "Integrated FTP Server with Document Management System"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "title"
|
||||
msgstr "pealkiri"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.model,name:document_ftp.model_document_ftp_browse
|
||||
msgid "Document FTP Browse"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "Knowledge Application Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
|
||||
msgid "Document Browse"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.browse:0
|
||||
msgid "Browse Document"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "res_config_contents"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,305 @@
|
||||
# Estonian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:02+0000\n"
|
||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||
"Language-Team: Estonian <et@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-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: fetchmail
|
||||
#: constraint:email.server:0
|
||||
msgid ""
|
||||
"Warning! Record for selected Model can not be created\n"
|
||||
"Please choose valid Model"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: selection:email.server,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr "Kinnitatud"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Confirm"
|
||||
msgstr "Kinnita"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Group By..."
|
||||
msgstr "Grupeeri..."
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
#: field:email.server,state:0
|
||||
msgid "State"
|
||||
msgstr "Olek"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "POP"
|
||||
msgstr "POP"
|
||||
|
||||
#. module: fetchmail
|
||||
#: selection:email.server,state:0
|
||||
msgid "Not Confirmed"
|
||||
msgstr "Kinnitamata"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,user:0
|
||||
msgid "User Name"
|
||||
msgstr "Kasutajanimi"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Type"
|
||||
msgstr "Tüüp"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "POP/IMAP Servers"
|
||||
msgstr "POP/IMAP serverid"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.module.module,shortdesc:fetchmail.module_meta_information
|
||||
msgid "Fetchmail Server"
|
||||
msgstr "Fetchmail server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
#: field:email.server,note:0
|
||||
msgid "Description"
|
||||
msgstr "Kirjeldus"
|
||||
|
||||
#. module: fetchmail
|
||||
#: help:email.server,object_id:0
|
||||
msgid ""
|
||||
"OpenObject Model. Generates a record of this model.\n"
|
||||
"Select Object with message_new attrbutes."
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,attach:0
|
||||
msgid "Add Attachments ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "# of emails"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.actions.act_window,name:fetchmail.act_server_history
|
||||
msgid "Email History"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,user_id:0
|
||||
msgid "User"
|
||||
msgstr "Kasutaja"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,date:0
|
||||
msgid "Date"
|
||||
msgstr "Kuupäev"
|
||||
|
||||
#. module: fetchmail
|
||||
#: selection:email.server,state:0
|
||||
msgid "Waiting for Verification"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,password:0
|
||||
msgid "Password"
|
||||
msgstr "Salasõna"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.actions.act_window,name:fetchmail.act_server_history
|
||||
#: view:mailgate.message:0
|
||||
msgid "Emails"
|
||||
msgstr "E-kirjad"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Search Email Servers"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Server & Login"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Auto Reply?"
|
||||
msgstr "Automaatvastus"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,name:0
|
||||
msgid "Name"
|
||||
msgstr "Nimi"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model,name:fetchmail.model_mailgate_message
|
||||
msgid "Mailgateway Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree
|
||||
msgid "POP Servers"
|
||||
msgstr "POP serverid"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Set to Draft"
|
||||
msgstr "Määra mustandiks"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,message_ids:0
|
||||
#: model:ir.actions.act_window,name:fetchmail.action_view_mail_message_emails
|
||||
msgid "Messages"
|
||||
msgstr "Sõnumid"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree
|
||||
msgid "Fetchmail Services"
|
||||
msgstr "Fetchmail teenused"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,server:0
|
||||
msgid "Server"
|
||||
msgstr "Server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,active:0
|
||||
msgid "Active"
|
||||
msgstr "Aktiivne"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Process Parameter"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,is_ssl:0
|
||||
msgid "SSL ?"
|
||||
msgstr "SSL ?"
|
||||
|
||||
#. module: fetchmail
|
||||
#: selection:email.server,type:0
|
||||
#: selection:mailgate.message,server_type:0
|
||||
msgid "IMAP Server"
|
||||
msgstr "IMAP server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,object_id:0
|
||||
msgid "Model"
|
||||
msgstr "Mudel"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "IMAP"
|
||||
msgstr "IMAP"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
#: model:ir.model,name:fetchmail.model_email_server
|
||||
msgid "POP/IMAP Server"
|
||||
msgstr "POP/IMAP server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: constraint:email.server:0
|
||||
msgid "Warning! Can't have duplicate server configuration!"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,type:0
|
||||
#: field:mailgate.message,server_type:0
|
||||
msgid "Server Type"
|
||||
msgstr "Serveri tüüp"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Login Information"
|
||||
msgstr "Sisselogimise info"
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Server Information"
|
||||
msgstr "Serveri info"
|
||||
|
||||
#. module: fetchmail
|
||||
#: help:email.server,attach:0
|
||||
msgid "Fetches mail with attachments if true."
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: selection:email.server,type:0
|
||||
#: selection:mailgate.message,server_type:0
|
||||
msgid "POP Server"
|
||||
msgstr "POP server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,port:0
|
||||
msgid "Port"
|
||||
msgstr "Port"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.module.module,description:fetchmail.module_meta_information
|
||||
msgid ""
|
||||
"Fetchmail: \n"
|
||||
" * Fetch email from Pop / IMAP server\n"
|
||||
" * Support SSL\n"
|
||||
" * Integrated with all Modules\n"
|
||||
" * Automatic Email Receive\n"
|
||||
" * Email based Records (Add, Update)\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "SSL"
|
||||
msgstr "SSL"
|
||||
|
||||
#. module: fetchmail
|
||||
#: help:email.server,action_id:0
|
||||
msgid ""
|
||||
"An Email Server Action. It will be run whenever an e-mail is fetched from "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: help:email.server,priority:0
|
||||
msgid "Priority between 0 to 10, select define the order of Processing"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,action_id:0
|
||||
msgid "Email Server Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: field:email.server,priority:0
|
||||
msgid "Server Priority"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:mailgate.message:0
|
||||
#: field:mailgate.message,server_id:0
|
||||
msgid "Mail Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: view:email.server:0
|
||||
msgid "Fetch Emails"
|
||||
msgstr ""
|
||||
@@ -48,13 +48,12 @@ You can manage:
|
||||
'process/hr_process.xml',
|
||||
'hr_installer.xml',
|
||||
'hr_data.xml',
|
||||
'board_hr_view.xml',
|
||||
'board_hr_manager_view.xml',
|
||||
],
|
||||
'hr_board.xml',
|
||||
],
|
||||
'demo_xml': [
|
||||
'hr_demo.xml',
|
||||
'hr_department_demo.xml',
|
||||
],
|
||||
],
|
||||
'test': ['test/test_hr.yml'],
|
||||
'installable': True,
|
||||
'active': False,
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
<!-- This board view will be complete by other hr_* modules-->
|
||||
<record id="board_hr_manager_form" model="ir.ui.view">
|
||||
<field name="name">board.hr.manager.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="HR Manager Board">
|
||||
<hpaned>
|
||||
<child1>
|
||||
</child1>
|
||||
<child2>
|
||||
</child2>
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="open_board_hr_manager" model="ir.actions.act_window">
|
||||
<field name="name">HR Manager Dashboard</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="usage">menu</field>
|
||||
<field name="view_id" ref="board_hr_manager_form"/>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -1,40 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem id="base.dashboard" name="Dashboards" sequence="2" parent="base.reporting_menu"/>
|
||||
|
||||
<!-- This board view will be complete by other hr_* modules-->
|
||||
<record id="board_hr_form" model="ir.ui.view">
|
||||
<field name="name">board.hr.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="My Board">
|
||||
<hpaned>
|
||||
<child1>
|
||||
</child1>
|
||||
<child2>
|
||||
</child2>
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="open_board_hr" model="ir.actions.act_window">
|
||||
<field name="name">Human Resources Dashboard</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="usage">menu</field>
|
||||
<field name="view_id" ref="board_hr_form"/>
|
||||
</record>
|
||||
<menuitem
|
||||
id="menu_hr_deshboard"
|
||||
name="Human Resources"
|
||||
parent="base.dashboard"
|
||||
action="open_board_hr"/>
|
||||
|
||||
<menuitem id="menu_hr_root" icon="terp-hr" name="Human Resources" sequence="15" action="open_board_hr"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<!-- This board view will be complete by other hr_* modules-->
|
||||
<record id="board_hr_form" model="ir.ui.view">
|
||||
<field name="name">board.hr.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="My Board">
|
||||
<hpaned>
|
||||
<child1>
|
||||
</child1>
|
||||
<child2>
|
||||
</child2>
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
<record id="open_board_hr" model="ir.actions.act_window">
|
||||
<field name="name">Human Resources Dashboard</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="usage">menu</field>
|
||||
<field name="view_id" ref="board_hr_form"/>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_hr_root" icon="terp-hr" name="Human Resources" sequence="15" action="open_board_hr"/>
|
||||
<menuitem id="menu_hr_reporting" parent="menu_hr_root" name="Reporting" sequence="10" />
|
||||
<menuitem id="menu_hr_dashboard" parent="menu_hr_reporting" name="Dashboard" sequence="0"/>
|
||||
<menuitem id="menu_hr_dashboard_user" parent="menu_hr_dashboard" action="open_board_hr" icon="terp-graph" sequence="4"/>
|
||||
|
||||
<!-- This board view will be complete by other hr_* modules-->
|
||||
<record id="board_hr_manager_form" model="ir.ui.view">
|
||||
<field name="name">board.hr.manager.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="HR Manager Board">
|
||||
<hpaned>
|
||||
<child1>
|
||||
</child1>
|
||||
<child2>
|
||||
</child2>
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
<record id="open_board_hr_manager" model="ir.actions.act_window">
|
||||
<field name="name">HR Manager Dashboard</field>
|
||||
<field name="res_model">board.board</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="usage">menu</field>
|
||||
<field name="view_id" ref="board_hr_manager_form"/>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_hr_dashboard_manager" parent="menu_hr_dashboard" icon="terp-graph" action="open_board_hr_manager" groups="base.group_hr_manager" sequence="5"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -21,12 +21,5 @@
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem
|
||||
action="hr.open_board_hr_manager"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_manager"
|
||||
parent="base.menu_hr_dasboard"
|
||||
groups = "base.group_hr_manager"
|
||||
sequence="5"/>
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -2,13 +2,6 @@
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
<menuitem id="base.menu_hr_dasboard" name="Dashboard" parent="hr.menu_hr_reporting" sequence="0"/>
|
||||
<menuitem
|
||||
action="hr.open_board_hr"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_project"
|
||||
parent="base.menu_hr_dasboard"
|
||||
sequence="4"/>
|
||||
<record id="action_my_expense" model="ir.actions.act_window">
|
||||
<field name="name">My Expenses</field>
|
||||
<field name="res_model">hr.expense.expense</field>
|
||||
|
||||
@@ -1,17 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
<menuitem id="base.menu_hr_dasboard" name="Dashboard" parent="hr.menu_hr_reporting" sequence="0"/>
|
||||
<menuitem
|
||||
action="hr.open_board_hr"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_project"
|
||||
parent="base.menu_hr_dasboard"
|
||||
sequence="4"/>
|
||||
|
||||
<!-- Need to merge in above view -->
|
||||
|
||||
<record model="ir.actions.act_window" id="action_hr_holidays_leaves_by_month">
|
||||
<field name="name">My Leaves</field>
|
||||
<field name="res_model">hr.holidays.status</field>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<record id="board_hr_holidays_manager_form" model="ir.ui.view">
|
||||
<field name="name">board.hr.holidays.manager.form</field>
|
||||
<field name="model">board.board</field>
|
||||
<field name="inherit_id" ref="hr.board_hr_manager_form"/>
|
||||
<field name="inherit_id" ref="hr.board_hr_manager_form"/>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="/form/hpaned/child1" position="inside">
|
||||
@@ -24,12 +24,5 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<menuitem
|
||||
action="hr.open_board_hr_manager"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_manager"
|
||||
parent="base.menu_hr_dasboard"
|
||||
groups = "base.group_hr_manager"
|
||||
sequence="5"/>
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -1,12 +1,6 @@
|
||||
<?xml version="1.0" ?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem
|
||||
id="hr.menu_hr_reporting"
|
||||
name="Reporting"
|
||||
parent="hr.menu_hr_root"
|
||||
sequence="10" />
|
||||
|
||||
<menuitem
|
||||
id="menu_hr_reporting_holidays"
|
||||
name="Holidays"
|
||||
|
||||
@@ -38,13 +38,5 @@
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem id="base.menu_hr_dasboard" name="Dashboard" parent="hr.menu_hr_reporting" sequence="0"/>
|
||||
<menuitem
|
||||
action="hr.open_board_hr_manager"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_manager"
|
||||
parent="base.menu_hr_dasboard"
|
||||
groups = "base.group_hr_manager"
|
||||
sequence="5"/>
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -1,11 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem
|
||||
id="hr.menu_hr_reporting"
|
||||
name="Reporting"
|
||||
parent="hr.menu_hr_root"
|
||||
sequence="10" />
|
||||
<menuitem
|
||||
id="menu_hr_reporting_timesheet"
|
||||
name="Timesheet"
|
||||
|
||||
@@ -1,11 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem
|
||||
id="hr.menu_hr_reporting"
|
||||
name="Reporting"
|
||||
parent="hr.menu_hr_root"
|
||||
sequence="10" />
|
||||
<report auto="False" id="account_analytic_account_cost_ledger" menu="False" model="account.analytic.account" name="hr.timesheet.invoice.account.analytic.account.cost_ledger" rml="account/project/report/cost_ledger.rml" string="Cost Ledger"/>
|
||||
|
||||
<report
|
||||
|
||||
@@ -1,16 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem
|
||||
id="base.menu_hr_dasboard" name="Dashboard" parent="hr.menu_hr_reporting"
|
||||
sequence="0"/>
|
||||
<menuitem
|
||||
action="hr.open_board_hr"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_project"
|
||||
parent="base.menu_hr_dasboard"
|
||||
sequence="4"/>
|
||||
|
||||
<record id="action_hr_timesheet_sheet_graph" model="ir.actions.act_window">
|
||||
<field name="name">Timesheets</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
@@ -19,7 +9,6 @@
|
||||
<field name="view_mode">graph,tree</field>
|
||||
<field name="view_id" ref="hr_timesheet_sheet.hr_timesheet_sheet_graph"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_timesheet_sheet_tree" model="ir.ui.view">
|
||||
<field name="name">hr.timesheet.sheet.tree.simplified.board</field>
|
||||
<field name="model">hr_timesheet_sheet.sheet</field>
|
||||
@@ -55,12 +44,5 @@
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem
|
||||
action="hr.open_board_hr_manager"
|
||||
icon="terp-graph"
|
||||
id="base.menu_hr_manager"
|
||||
parent="base.menu_hr_dasboard"
|
||||
groups = "base.group_hr_manager"
|
||||
sequence="5"/>
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
# Estonian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 17:49+0000\n"
|
||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||
"Language-Team: Estonian <et@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-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: html_view
|
||||
#: field:html.view,name:0
|
||||
msgid "Name"
|
||||
msgstr "Nimi"
|
||||
|
||||
#. module: html_view
|
||||
#: field:html.view,comp_id:0
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: html_view
|
||||
#: model:ir.actions.act_window,name:html_view.action_html_view_form
|
||||
#: model:ir.ui.menu,name:html_view.html_form
|
||||
msgid "Html Test"
|
||||
msgstr ""
|
||||
|
||||
#. module: html_view
|
||||
#: view:html.view:0
|
||||
msgid "Html Example"
|
||||
msgstr ""
|
||||
|
||||
#. module: html_view
|
||||
#: model:ir.module.module,shortdesc:html_view.module_meta_information
|
||||
msgid "Html View"
|
||||
msgstr ""
|
||||
|
||||
#. module: html_view
|
||||
#: field:html.view,bank_ids:0
|
||||
msgid "Banks"
|
||||
msgstr "Pangad"
|
||||
|
||||
#. module: html_view
|
||||
#: model:ir.module.module,description:html_view.module_meta_information
|
||||
msgid ""
|
||||
"\n"
|
||||
" This is the test module which shows html tag supports in normal xml form "
|
||||
"view.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#. module: html_view
|
||||
#: model:ir.model,name:html_view.model_html_view
|
||||
msgid "html.view"
|
||||
msgstr ""
|
||||
@@ -7,14 +7,14 @@ msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 6.0dev_rc3\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2011-10-10 19:38+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 17:58+0000\n"
|
||||
"Last-Translator: Aare Vesi <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-10-11 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 14123)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: idea
|
||||
#: help:idea.category,visibility:0
|
||||
@@ -434,7 +434,7 @@ msgstr "Juuni"
|
||||
#: field:report.vote,creater_id:0
|
||||
#: field:report.vote,user_id:0
|
||||
msgid "User Name"
|
||||
msgstr "Kasutaja nimi"
|
||||
msgstr "Kasutajanimi"
|
||||
|
||||
#. module: idea
|
||||
#: model:ir.model,name:idea.model_idea_vote_stat
|
||||
|
||||
@@ -0,0 +1,111 @@
|
||||
# Slovenian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2011-10-11 16:48+0000\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: Slovenian <sl@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-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: marketing
|
||||
#: model:ir.module.module,description:marketing.module_meta_information
|
||||
msgid "Menu for Marketing"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: help:marketing.installer,marketing_campaign:0
|
||||
msgid ""
|
||||
"Helps you to manage marketing campaigns and automate actions and "
|
||||
"communication steps."
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: field:marketing.installer,progress:0
|
||||
msgid "Configuration Progress"
|
||||
msgstr "Potek konfiguracije"
|
||||
|
||||
#. module: marketing
|
||||
#: view:marketing.installer:0
|
||||
msgid "title"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: field:marketing.installer,email_template:0
|
||||
msgid "Automated E-Mails"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: field:marketing.installer,config_logo:0
|
||||
msgid "Image"
|
||||
msgstr "Slika"
|
||||
|
||||
#. module: marketing
|
||||
#: view:marketing.installer:0
|
||||
msgid "Configure Your Marketing Application"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: help:marketing.installer,email_template:0
|
||||
msgid ""
|
||||
"Helps you to design templates of emails and integrate them in your different "
|
||||
"processes."
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: model:ir.model,name:marketing.model_marketing_installer
|
||||
msgid "marketing.installer"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: model:ir.module.module,shortdesc:marketing.module_meta_information
|
||||
msgid "Marketing"
|
||||
msgstr "Marketing"
|
||||
|
||||
#. module: marketing
|
||||
#: field:marketing.installer,crm_profiling:0
|
||||
msgid "Profiling Tools"
|
||||
msgstr "Orodja za profiliranje"
|
||||
|
||||
#. module: marketing
|
||||
#: view:marketing.installer:0
|
||||
msgid ""
|
||||
"OpenERP provides Addons to better manage your sales and marketing processes. "
|
||||
"Select the ones you would be interested in."
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: view:marketing.installer:0
|
||||
msgid "Marketing Application Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: model:ir.actions.act_window,name:marketing.action_marketing_installer
|
||||
msgid "Marketing Modules Installation"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: field:marketing.installer,marketing_campaign:0
|
||||
msgid "Marketing Campaigns"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: help:marketing.installer,crm_profiling:0
|
||||
msgid ""
|
||||
"Helps you to perform segmentation of partners and design segmentation "
|
||||
"questionnaires"
|
||||
msgstr ""
|
||||
|
||||
#. module: marketing
|
||||
#: view:marketing.installer:0
|
||||
msgid "Configure"
|
||||
msgstr "Nastavitve"
|
||||
@@ -7,17 +7,17 @@ msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 6.0dev\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-03 16:58+0000\n"
|
||||
"PO-Revision-Date: 2010-10-30 09:04+0000\n"
|
||||
"Last-Translator: OpenERP Administrators <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:22+0000\n"
|
||||
"Last-Translator: Aare Vesi <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-09-05 05:05+0000\n"
|
||||
"X-Generator: Launchpad (build 13830)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:39+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1206
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1202
|
||||
#, python-format
|
||||
msgid "Create line failed !"
|
||||
msgstr "Rea loomine ebaõnnestus!"
|
||||
@@ -29,7 +29,7 @@ msgid "Invalid action !"
|
||||
msgstr "Vigane tegevus !"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1214
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1210
|
||||
#, python-format
|
||||
msgid "Modify line failed !"
|
||||
msgstr "Rea muutmine ebaõnnestus!"
|
||||
@@ -73,7 +73,7 @@ msgstr "Kassa"
|
||||
#. module: point_of_sale
|
||||
#: view:report.pos.order:0
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
msgstr "Täna"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:pos.add.product:0
|
||||
@@ -121,7 +121,7 @@ msgstr "Scanneeri toodet"
|
||||
#: view:report.pos.order:0
|
||||
#: field:report.pos.order,day:0
|
||||
msgid "Day"
|
||||
msgstr ""
|
||||
msgstr "Päev"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:pos.make.payment:0
|
||||
@@ -132,7 +132,7 @@ msgstr "Lisa maksmine :"
|
||||
#: view:report.cash.register:0
|
||||
#: view:report.pos.order:0
|
||||
msgid "My Sales"
|
||||
msgstr ""
|
||||
msgstr "Minu müügid"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.actions.act_window,name:point_of_sale.action_box_out
|
||||
@@ -163,7 +163,7 @@ msgstr "Käibemaks"
|
||||
#. module: point_of_sale
|
||||
#: report:pos.invoice:0
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
msgstr "Päritolu"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:pos.invoice:0
|
||||
@@ -196,7 +196,7 @@ msgstr "Päevasumma"
|
||||
#: view:report.pos.order:0
|
||||
#: field:report.pos.order,average_price:0
|
||||
msgid "Average Price"
|
||||
msgstr ""
|
||||
msgstr "Keskmine hind"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:pos.lines:0
|
||||
@@ -248,24 +248,24 @@ msgstr ""
|
||||
#: field:pos.box.entries,ref:0
|
||||
#: field:pos.box.out,ref:0
|
||||
msgid "Ref"
|
||||
msgstr ""
|
||||
msgstr "Viide"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:report.pos.order:0
|
||||
#: field:report.pos.order,price_total:0
|
||||
msgid "Total Price"
|
||||
msgstr ""
|
||||
msgstr "Hind kokku"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:product.product:0
|
||||
msgid "Miscelleanous"
|
||||
msgstr ""
|
||||
msgstr "Mitmesugune"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user
|
||||
#: report:pos.sales.user:0
|
||||
msgid "Sales Report"
|
||||
msgstr ""
|
||||
msgstr "Müügiaruanne"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/wizard/pos_discount.py:52
|
||||
@@ -276,18 +276,18 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: view:pos.order:0
|
||||
msgid "Other Information"
|
||||
msgstr ""
|
||||
msgstr "Muu info"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:product.product:0
|
||||
msgid "Product Type"
|
||||
msgstr ""
|
||||
msgstr "Toote tüüp"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:pos.order:0
|
||||
#: view:pos.payment.report.date:0
|
||||
msgid "Dates"
|
||||
msgstr ""
|
||||
msgstr "Kuupäevad"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:res.company,company_discount:0
|
||||
@@ -300,8 +300,8 @@ msgid "Cash register management"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1056
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1075
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1057
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1076
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr "Kehtiv hinnakirja rida ei ole leitud !"
|
||||
@@ -314,13 +314,13 @@ msgstr "Kehtiv hinnakirja rida ei ole leitud !"
|
||||
#: report:pos.payment.report.user:0
|
||||
#: report:pos.user.product:0
|
||||
msgid "["
|
||||
msgstr ""
|
||||
msgstr "["
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:report.sales.by.margin.pos,total:0
|
||||
#: field:report.sales.by.margin.pos.month,total:0
|
||||
msgid "Margin"
|
||||
msgstr ""
|
||||
msgstr "Kate"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:pos.order.line,discount:0
|
||||
@@ -380,13 +380,13 @@ msgstr ""
|
||||
#: selection:report.cash.register,month:0
|
||||
#: selection:report.pos.order,month:0
|
||||
msgid "August"
|
||||
msgstr ""
|
||||
msgstr "August"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: selection:report.cash.register,month:0
|
||||
#: selection:report.pos.order,month:0
|
||||
msgid "June"
|
||||
msgstr ""
|
||||
msgstr "Juuni"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_month
|
||||
@@ -409,7 +409,7 @@ msgstr ""
|
||||
#: selection:report.cash.register,month:0
|
||||
#: selection:report.pos.order,month:0
|
||||
msgid "October"
|
||||
msgstr ""
|
||||
msgstr "Oktoober"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:account.bank.statement.line,am_out:0
|
||||
@@ -425,7 +425,7 @@ msgstr "Üldistus"
|
||||
#. module: point_of_sale
|
||||
#: view:pos.order:0
|
||||
msgid "Quotations"
|
||||
msgstr ""
|
||||
msgstr "Pakkumised"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:report.pos.order,delay_payment:0
|
||||
@@ -450,7 +450,7 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: view:account.bank.statement:0
|
||||
msgid "Period"
|
||||
msgstr ""
|
||||
msgstr "Periood"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:pos.invoice:0
|
||||
@@ -466,7 +466,7 @@ msgstr "Rea kirjeldus"
|
||||
#. module: point_of_sale
|
||||
#: view:product.product:0
|
||||
msgid "Codes"
|
||||
msgstr ""
|
||||
msgstr "Koodid"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:pos.box.out:0
|
||||
@@ -483,7 +483,7 @@ msgstr ""
|
||||
#: view:pos.sales.user.today:0
|
||||
#: view:pos.sales.user.today.current_user:0
|
||||
msgid "Print Report"
|
||||
msgstr ""
|
||||
msgstr "Trüki aruanne"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:pos.invoice:0
|
||||
@@ -509,7 +509,7 @@ msgstr ""
|
||||
#: model:ir.model,name:point_of_sale.model_pos_add_product
|
||||
#, python-format
|
||||
msgid "Add Product"
|
||||
msgstr ""
|
||||
msgstr "Lisa toode"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:report.transaction.pos,invoice_am:0
|
||||
@@ -581,7 +581,7 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: constraint:product.product:0
|
||||
msgid "Error: Invalid ean code"
|
||||
msgstr ""
|
||||
msgstr "Viga: vigane EAN kood"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.model,name:point_of_sale.model_pos_open_statement
|
||||
@@ -626,7 +626,7 @@ msgstr ""
|
||||
#: selection:report.cash.register,month:0
|
||||
#: selection:report.pos.order,month:0
|
||||
msgid "March"
|
||||
msgstr ""
|
||||
msgstr "Märts"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.actions.report.xml,name:point_of_sale.pos_users_product_re
|
||||
@@ -635,8 +635,8 @@ msgid "User's Product"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1042
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1067
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1043
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1068
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the sale form !\n"
|
||||
@@ -749,7 +749,7 @@ msgstr "Kokku :"
|
||||
#: field:report.sales.by.margin.pos,product_name:0
|
||||
#: field:report.sales.by.margin.pos.month,product_name:0
|
||||
msgid "Product Name"
|
||||
msgstr ""
|
||||
msgstr "Toote nimi"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:pos.make.payment,pricelist_id:0
|
||||
@@ -767,7 +767,7 @@ msgstr "Kokku arves"
|
||||
#: view:report.pos.order:0
|
||||
#: field:report.pos.order,product_qty:0
|
||||
msgid "# of Qty"
|
||||
msgstr ""
|
||||
msgstr "Kogus"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.model,name:point_of_sale.model_pos_return
|
||||
@@ -786,7 +786,7 @@ msgstr ""
|
||||
#: field:report.sales.by.user.pos,date_order:0
|
||||
#: field:report.sales.by.user.pos.month,date_order:0
|
||||
msgid "Order Date"
|
||||
msgstr ""
|
||||
msgstr "Tellimuse Kuupäev"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:all.closed.cashbox.of.the.day:0
|
||||
@@ -825,7 +825,7 @@ msgstr ""
|
||||
#: selection:report.cash.register,month:0
|
||||
#: selection:report.pos.order,month:0
|
||||
msgid "September"
|
||||
msgstr ""
|
||||
msgstr "September"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:account.statement:0
|
||||
@@ -836,7 +836,7 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: report:pos.lines:0
|
||||
msgid "Taxes :"
|
||||
msgstr ""
|
||||
msgstr "Maksud :"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:report.transaction.pos,disc:0
|
||||
@@ -859,7 +859,6 @@ msgid "Receipt :"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:account.bank.statement.line,pos_statement_id:0
|
||||
#: field:pos.order,amount_return:0
|
||||
msgid "unknown"
|
||||
msgstr "teadmata"
|
||||
@@ -878,7 +877,7 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: field:pos.order,num_sale:0
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
msgstr "Sisemine märkus"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.model,name:point_of_sale.model_res_company
|
||||
@@ -916,7 +915,7 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: report:pos.invoice:0
|
||||
msgid "Your Reference"
|
||||
msgstr ""
|
||||
msgstr "Teie viide"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:report.transaction.pos,no_trans:0
|
||||
@@ -948,7 +947,7 @@ msgstr "Müük (üldistus)"
|
||||
#. module: point_of_sale
|
||||
#: view:product.product:0
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
msgstr "informatsioon"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.ui.menu,name:point_of_sale.menu_wizard_enter_jrnl
|
||||
@@ -974,7 +973,7 @@ msgstr ""
|
||||
#. module: point_of_sale
|
||||
#: field:pos.order,first_name:0
|
||||
msgid "First Name"
|
||||
msgstr ""
|
||||
msgstr "Eesnimi"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:res.company:0
|
||||
@@ -1002,7 +1001,7 @@ msgstr ""
|
||||
#: view:account.journal:0
|
||||
#: field:account.journal,journal_users:0
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Kasutajad"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: report:pos.details:0
|
||||
@@ -1028,7 +1027,7 @@ msgstr "POS"
|
||||
#. module: point_of_sale
|
||||
#: field:report.cash.register,date:0
|
||||
msgid "Create Date"
|
||||
msgstr ""
|
||||
msgstr "Loomise kuupäev"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.ui.menu,name:point_of_sale.menu_wizard_enter_jrnl2
|
||||
@@ -1047,7 +1046,7 @@ msgstr ""
|
||||
#: report:pos.sales.user.today:0
|
||||
#: report:pos.sales.user.today.current.user:0
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Nimi"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.ui.menu,name:point_of_sale.menu_open_statement
|
||||
@@ -1062,7 +1061,7 @@ msgstr ""
|
||||
#: report:pos.payment.report.user:0
|
||||
#: report:pos.user.product:0
|
||||
msgid "]"
|
||||
msgstr ""
|
||||
msgstr "]"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: sql_constraint:account.journal:0
|
||||
@@ -1080,7 +1079,7 @@ msgstr "Tarnija tagasimakse"
|
||||
#: view:report.cash.register:0
|
||||
#: view:report.pos.order:0
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
msgstr "Grupeeri..."
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:pos.order:0
|
||||
@@ -1093,8 +1092,8 @@ msgid "All Closed CashBox"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1041
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1066
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1042
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1067
|
||||
#, python-format
|
||||
msgid "No Pricelist !"
|
||||
msgstr "Puudub hinnakiri !"
|
||||
@@ -1118,7 +1117,7 @@ msgstr "Baas"
|
||||
#. module: point_of_sale
|
||||
#: view:product.product:0
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: field:pos.order,sale_manager:0
|
||||
@@ -1161,7 +1160,7 @@ msgstr "Tootekood"
|
||||
#: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale_product
|
||||
#: model:ir.ui.menu,name:point_of_sale.menu_pos_products
|
||||
msgid "Products"
|
||||
msgstr ""
|
||||
msgstr "Tooted"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: model:ir.actions.report.xml,name:point_of_sale.pos_payment_report
|
||||
@@ -1250,15 +1249,15 @@ msgid "Sale by User"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:555
|
||||
#: code:addons/point_of_sale/point_of_sale.py:743
|
||||
#: code:addons/point_of_sale/point_of_sale.py:851
|
||||
#: code:addons/point_of_sale/point_of_sale.py:558
|
||||
#: code:addons/point_of_sale/point_of_sale.py:744
|
||||
#: code:addons/point_of_sale/point_of_sale.py:852
|
||||
#: code:addons/point_of_sale/report/pos_invoice.py:46
|
||||
#: code:addons/point_of_sale/wizard/pos_box_entries.py:103
|
||||
#: code:addons/point_of_sale/wizard/pos_box_entries.py:107
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:95
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:99
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:97
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:101
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:103
|
||||
#, python-format
|
||||
msgid "Error !"
|
||||
msgstr "Viga !"
|
||||
@@ -1282,10 +1281,10 @@ msgstr ""
|
||||
#: selection:report.cash.register,month:0
|
||||
#: selection:report.pos.order,month:0
|
||||
msgid "July"
|
||||
msgstr ""
|
||||
msgstr "Juuli"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:544
|
||||
#: code:addons/point_of_sale/point_of_sale.py:547
|
||||
#, python-format
|
||||
msgid "Please provide an account for the product: %s"
|
||||
msgstr ""
|
||||
@@ -1338,7 +1337,7 @@ msgstr ""
|
||||
#: view:report.pos.order:0
|
||||
#: field:report.pos.order,month:0
|
||||
msgid "Month"
|
||||
msgstr ""
|
||||
msgstr "Kuu"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: view:pos.order:0
|
||||
@@ -1386,7 +1385,7 @@ msgid "Customer Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:337
|
||||
#: code:addons/point_of_sale/point_of_sale.py:340
|
||||
#, python-format
|
||||
msgid "No order lines defined for this sale."
|
||||
msgstr ""
|
||||
@@ -1595,7 +1594,7 @@ msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:743
|
||||
#: code:addons/point_of_sale/point_of_sale.py:744
|
||||
#, python-format
|
||||
msgid "There is no income account defined for this product: \"%s\" (id:%d)"
|
||||
msgstr ""
|
||||
@@ -1696,8 +1695,8 @@ msgid "Invoice Date"
|
||||
msgstr "Arve Kuupäev"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1057
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1076
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1058
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1077
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
@@ -1715,9 +1714,9 @@ msgid "Reprint"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:555
|
||||
#: code:addons/point_of_sale/point_of_sale.py:558
|
||||
#: code:addons/point_of_sale/wizard/pos_box_entries.py:103
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:101
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:103
|
||||
#, python-format
|
||||
msgid "You have to open at least one cashbox"
|
||||
msgstr ""
|
||||
@@ -1907,8 +1906,8 @@ msgid "Validation Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:504
|
||||
#: code:addons/point_of_sale/point_of_sale.py:506
|
||||
#: code:addons/point_of_sale/point_of_sale.py:507
|
||||
#: code:addons/point_of_sale/point_of_sale.py:509
|
||||
#, python-format
|
||||
msgid "You don't have enough access to validate this sale!"
|
||||
msgstr ""
|
||||
@@ -2027,13 +2026,13 @@ msgid "PRO-FORMA"
|
||||
msgstr "Ettemaks"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:637
|
||||
#: code:addons/point_of_sale/point_of_sale.py:638
|
||||
#, python-format
|
||||
msgid "Please provide a partner for the sale."
|
||||
msgstr "Palun lisa müügipartnerit"
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:852
|
||||
#: code:addons/point_of_sale/point_of_sale.py:853
|
||||
#, python-format
|
||||
msgid ""
|
||||
"There is no receivable account defined for this journal: \"%s\" (id:%d)"
|
||||
@@ -2091,13 +2090,13 @@ msgid "POS Orders lines"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/point_of_sale.py:337
|
||||
#: code:addons/point_of_sale/point_of_sale.py:504
|
||||
#: code:addons/point_of_sale/point_of_sale.py:506
|
||||
#: code:addons/point_of_sale/point_of_sale.py:544
|
||||
#: code:addons/point_of_sale/point_of_sale.py:637
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1206
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1214
|
||||
#: code:addons/point_of_sale/point_of_sale.py:340
|
||||
#: code:addons/point_of_sale/point_of_sale.py:507
|
||||
#: code:addons/point_of_sale/point_of_sale.py:509
|
||||
#: code:addons/point_of_sale/point_of_sale.py:547
|
||||
#: code:addons/point_of_sale/point_of_sale.py:638
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1202
|
||||
#: code:addons/point_of_sale/point_of_sale.py:1210
|
||||
#, python-format
|
||||
msgid "Error"
|
||||
msgstr "Viga"
|
||||
@@ -2193,7 +2192,7 @@ msgid "Please fill these fields for entries to the box:"
|
||||
msgstr ""
|
||||
|
||||
#. module: point_of_sale
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:99
|
||||
#: code:addons/point_of_sale/wizard/pos_box_out.py:101
|
||||
#, python-format
|
||||
msgid "please check that account is set to %s"
|
||||
msgstr ""
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
var db = openerp.init();
|
||||
openerp.point_of_sale(db);
|
||||
var session = new db.web.Session('DEBUG');
|
||||
session.session_login('trunk', 'admin', 'a').then(function() {
|
||||
session.session_login('addons-trunk', 'admin', 'admin').then(function() {
|
||||
var pos = new db.point_of_sale.PointOfSale({session: session});
|
||||
pos.appendTo($("body"));
|
||||
});
|
||||
|
||||
@@ -7,14 +7,14 @@ msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 6.0dev_rc3\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:16+0000\n"
|
||||
"PO-Revision-Date: 2010-12-15 21:31+0000\n"
|
||||
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:12+0000\n"
|
||||
"Last-Translator: Aare Vesi <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-09-05 05:21+0000\n"
|
||||
"X-Generator: Launchpad (build 13830)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: sale
|
||||
#: view:sale.order:0
|
||||
@@ -148,7 +148,7 @@ msgstr "Maksmine enne kohaletoimetamist"
|
||||
#: code:addons/sale/wizard/sale_make_invoice.py:42
|
||||
#, python-format
|
||||
msgid "Warning !"
|
||||
msgstr ""
|
||||
msgstr "Hoiatus!"
|
||||
|
||||
#. module: sale
|
||||
#: report:sale.order:0
|
||||
@@ -190,7 +190,7 @@ msgstr ""
|
||||
#: view:sale.report:0
|
||||
#: field:sale.report,partner_id:0
|
||||
msgid "Partner"
|
||||
msgstr ""
|
||||
msgstr "Partner"
|
||||
|
||||
#. module: sale
|
||||
#: view:sale.order:0
|
||||
@@ -281,7 +281,7 @@ msgstr ""
|
||||
#. module: sale
|
||||
#: view:sale.order:0
|
||||
msgid "Dates"
|
||||
msgstr ""
|
||||
msgstr "Kuupäevad"
|
||||
|
||||
#. module: sale
|
||||
#: model:process.transition,note:sale.process_transition_invoiceafterdelivery0
|
||||
|
||||
+138
-106
@@ -25,6 +25,7 @@ import time
|
||||
import pooler
|
||||
from osv import fields, osv
|
||||
from tools.translate import _
|
||||
from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT
|
||||
import decimal_precision as dp
|
||||
import netsvc
|
||||
|
||||
@@ -268,7 +269,7 @@ class sale_order(osv.osv):
|
||||
}
|
||||
_defaults = {
|
||||
'picking_policy': 'direct',
|
||||
'date_order': lambda *a: time.strftime('%Y-%m-%d'),
|
||||
'date_order': lambda *a: time.strftime(DEFAULT_SERVER_DATE_FORMAT),
|
||||
'order_policy': 'manual',
|
||||
'state': 'draft',
|
||||
'user_id': lambda obj, cr, uid, context: uid,
|
||||
@@ -435,7 +436,7 @@ class sale_order(osv.osv):
|
||||
}
|
||||
inv.update(self._inv_get(cr, uid, order))
|
||||
inv_id = inv_obj.create(cr, uid, inv, context=context)
|
||||
data = inv_obj.onchange_payment_term_date_invoice(cr, uid, [inv_id], pay_term, time.strftime('%Y-%m-%d'))
|
||||
data = inv_obj.onchange_payment_term_date_invoice(cr, uid, [inv_id], pay_term, time.strftime(DEFAULT_SERVER_DATE_FORMAT))
|
||||
if data.get('value', False):
|
||||
inv_obj.write(cr, uid, [inv_id], data['value'], context=context)
|
||||
inv_obj.button_compute(cr, uid, [inv_id])
|
||||
@@ -619,9 +620,9 @@ class sale_order(osv.osv):
|
||||
def action_wait(self, cr, uid, ids, *args):
|
||||
for o in self.browse(cr, uid, ids):
|
||||
if (o.order_policy == 'manual'):
|
||||
self.write(cr, uid, [o.id], {'state': 'manual', 'date_confirm': time.strftime('%Y-%m-%d')})
|
||||
self.write(cr, uid, [o.id], {'state': 'manual', 'date_confirm': time.strftime(DEFAULT_SERVER_DATE_FORMAT)})
|
||||
else:
|
||||
self.write(cr, uid, [o.id], {'state': 'progress', 'date_confirm': time.strftime('%Y-%m-%d')})
|
||||
self.write(cr, uid, [o.id], {'state': 'progress', 'date_confirm': time.strftime(DEFAULT_SERVER_DATE_FORMAT)})
|
||||
self.pool.get('sale.order.line').button_confirm(cr, uid, [x.id for x in o.order_line])
|
||||
message = _("The quotation '%s' has been converted to a sales order.") % (o.name,)
|
||||
self.log(cr, uid, o.id, message)
|
||||
@@ -673,113 +674,144 @@ class sale_order(osv.osv):
|
||||
return False
|
||||
return canceled
|
||||
|
||||
def action_ship_create(self, cr, uid, ids, *args):
|
||||
wf_service = netsvc.LocalService("workflow")
|
||||
picking_id = False
|
||||
move_obj = self.pool.get('stock.move')
|
||||
proc_obj = self.pool.get('procurement.order')
|
||||
company = self.pool.get('res.users').browse(cr, uid, uid).company_id
|
||||
for order in self.browse(cr, uid, ids, context={}):
|
||||
proc_ids = []
|
||||
output_id = order.shop_id.warehouse_id.lot_output_id.id
|
||||
picking_id = False
|
||||
for line in order.order_line:
|
||||
proc_id = False
|
||||
date_planned = datetime.strptime(order.date_order, '%Y-%m-%d') + relativedelta(days=line.delay or 0.0)
|
||||
date_planned = (date_planned - timedelta(days=company.security_lead)).strftime('%Y-%m-%d %H:%M:%S')
|
||||
def _prepare_order_line_procurement(self, cr, uid, order, line, move_id, date_planned, *args):
|
||||
return {
|
||||
'name': line.name,
|
||||
'origin': order.name,
|
||||
'date_planned': date_planned,
|
||||
'product_id': line.product_id.id,
|
||||
'product_qty': line.product_uom_qty,
|
||||
'product_uom': line.product_uom.id,
|
||||
'product_uos_qty': (line.product_uos and line.product_uos_qty)\
|
||||
or line.product_uom_qty,
|
||||
'product_uos': (line.product_uos and line.product_uos.id)\
|
||||
or line.product_uom.id,
|
||||
'location_id': order.shop_id.warehouse_id.lot_stock_id.id,
|
||||
'procure_method': line.type,
|
||||
'move_id': move_id,
|
||||
'property_ids': [(6, 0, [x.id for x in line.property_ids])],
|
||||
'company_id': order.company_id.id,
|
||||
'sale_line_id': line.id,
|
||||
}
|
||||
|
||||
if line.state == 'done':
|
||||
continue
|
||||
move_id = False
|
||||
if line.product_id and line.product_id.product_tmpl_id.type in ('product', 'consu'):
|
||||
location_id = order.shop_id.warehouse_id.lot_stock_id.id
|
||||
def _prepare_order_line_move(self, cr, uid, order, line, picking_id, date_planned, *args):
|
||||
location_id = order.shop_id.warehouse_id.lot_stock_id.id
|
||||
output_id = order.shop_id.warehouse_id.lot_output_id.id
|
||||
return {
|
||||
'name': line.name[:64],
|
||||
'picking_id': picking_id,
|
||||
'product_id': line.product_id.id,
|
||||
'date': date_planned,
|
||||
'date_expected': date_planned,
|
||||
'product_qty': line.product_uom_qty,
|
||||
'product_uom': line.product_uom.id,
|
||||
'product_uos_qty': line.product_uos_qty,
|
||||
'product_uos': (line.product_uos and line.product_uos.id)\
|
||||
or line.product_uom.id,
|
||||
'product_packaging': line.product_packaging.id,
|
||||
'address_id': line.address_allotment_id.id or order.partner_shipping_id.id,
|
||||
'location_id': location_id,
|
||||
'location_dest_id': output_id,
|
||||
'sale_line_id': line.id,
|
||||
'tracking_id': False,
|
||||
'state': 'draft',
|
||||
#'state': 'waiting',
|
||||
'note': line.notes,
|
||||
'company_id': order.company_id.id,
|
||||
'price_unit': line.product_id.standard_price or 0.0
|
||||
}
|
||||
|
||||
def _prepare_order_picking(self, cr, uid, order, *args):
|
||||
pick_name = self.pool.get('ir.sequence').get(cr, uid, 'stock.picking.out')
|
||||
return {
|
||||
'name': pick_name,
|
||||
'origin': order.name,
|
||||
'type': 'out',
|
||||
'state': 'auto',
|
||||
'move_type': order.picking_policy,
|
||||
'sale_id': order.id,
|
||||
'address_id': order.partner_shipping_id.id,
|
||||
'note': order.note,
|
||||
'invoice_state': (order.order_policy=='picking' and '2binvoiced') or 'none',
|
||||
'company_id': order.company_id.id,
|
||||
}
|
||||
|
||||
def _create_pickings_and_procurements(self, cr, uid, order, order_lines, picking_id=False, *args):
|
||||
"""Create the required procurements to supply sale order lines, also connecting
|
||||
the procurements to appropriate stock moves in order to bring the goods to the
|
||||
sale order's requested location.
|
||||
|
||||
If ``picking_id`` is provided, the stock moves will be added to it, otherwise
|
||||
a standard outgoing picking will be created to wrap the stock moves, as returned
|
||||
by :meth:`~._prepare_order_picking`.
|
||||
|
||||
Modules that wish to customize the procurements or partition the stock moves over
|
||||
multiple stock pickings may override this method and call ``super()`` with
|
||||
different subsets of ``order_lines`` and/or preset ``picking_id`` values.
|
||||
|
||||
:param browse_record order: sale order to which the order lines belong
|
||||
:param list(browse_record) order_lines: sale order line records to procure
|
||||
:param int picking_id: optional ID of a stock picking to which the created stock moves
|
||||
will be added. A new picking will be created if ommitted.
|
||||
:return: True
|
||||
"""
|
||||
proc_ids = []
|
||||
for line in order_lines:
|
||||
if line.state == 'done':
|
||||
continue
|
||||
|
||||
date_planned = datetime.strptime(order.date_order, DEFAULT_SERVER_DATE_FORMAT) + relativedelta(days=line.delay or 0.0)
|
||||
date_planned = (date_planned - timedelta(days=order.company_id.security_lead)).strftime(DEFAULT_SERVER_DATETIME_FORMAT)
|
||||
|
||||
if line.product_id:
|
||||
if line.product_id.product_tmpl_id.type in ('product', 'consu'):
|
||||
if not picking_id:
|
||||
pick_name = self.pool.get('ir.sequence').get(cr, uid, 'stock.picking.out')
|
||||
picking_id = self.pool.get('stock.picking').create(cr, uid, {
|
||||
'name': pick_name,
|
||||
'origin': order.name,
|
||||
'type': 'out',
|
||||
'state': 'auto',
|
||||
'move_type': order.picking_policy,
|
||||
'sale_id': order.id,
|
||||
'address_id': order.partner_shipping_id.id,
|
||||
'note': order.note,
|
||||
'invoice_state': (order.order_policy=='picking' and '2binvoiced') or 'none',
|
||||
'company_id': order.company_id.id,
|
||||
})
|
||||
move_id = self.pool.get('stock.move').create(cr, uid, {
|
||||
'name': line.name[:64],
|
||||
'picking_id': picking_id,
|
||||
'product_id': line.product_id.id,
|
||||
'date': date_planned,
|
||||
'date_expected': date_planned,
|
||||
'product_qty': line.product_uom_qty,
|
||||
'product_uom': line.product_uom.id,
|
||||
'product_uos_qty': line.product_uos_qty,
|
||||
'product_uos': (line.product_uos and line.product_uos.id)\
|
||||
or line.product_uom.id,
|
||||
'product_packaging': line.product_packaging.id,
|
||||
'address_id': line.address_allotment_id.id or order.partner_shipping_id.id,
|
||||
'location_id': location_id,
|
||||
'location_dest_id': output_id,
|
||||
'sale_line_id': line.id,
|
||||
'tracking_id': False,
|
||||
'state': 'draft',
|
||||
#'state': 'waiting',
|
||||
'note': line.notes,
|
||||
'company_id': order.company_id.id,
|
||||
'price_unit': line.product_id.standard_price or 0.0
|
||||
})
|
||||
|
||||
if line.product_id:
|
||||
proc_id = self.pool.get('procurement.order').create(cr, uid, {
|
||||
'name': line.name,
|
||||
'origin': order.name,
|
||||
'date_planned': date_planned,
|
||||
'product_id': line.product_id.id,
|
||||
'product_qty': line.product_uom_qty,
|
||||
'product_uom': line.product_uom.id,
|
||||
'product_uos_qty': (line.product_uos and line.product_uos_qty)\
|
||||
or line.product_uom_qty,
|
||||
'product_uos': (line.product_uos and line.product_uos.id)\
|
||||
or line.product_uom.id,
|
||||
'location_id': order.shop_id.warehouse_id.lot_stock_id.id,
|
||||
'procure_method': line.type,
|
||||
'move_id': move_id,
|
||||
'property_ids': [(6, 0, [x.id for x in line.property_ids])],
|
||||
'company_id': order.company_id.id,
|
||||
'sale_line_id': line.id,
|
||||
})
|
||||
proc_ids.append(proc_id)
|
||||
self.pool.get('sale.order.line').write(cr, uid, [line.id], {'procurement_id': proc_id})
|
||||
if order.state == 'shipping_except':
|
||||
for pick in order.picking_ids:
|
||||
for move in pick.move_lines:
|
||||
if move.state == 'cancel':
|
||||
mov_ids = move_obj.search(cr, uid, [('state', '=', 'cancel'),('sale_line_id', '=', line.id),('picking_id', '=', pick.id)])
|
||||
if mov_ids:
|
||||
for mov in move_obj.browse(cr, uid, mov_ids):
|
||||
move_obj.write(cr, uid, [move_id], {'product_qty': mov.product_qty, 'product_uos_qty': mov.product_uos_qty})
|
||||
proc_obj.write(cr, uid, [proc_id], {'product_qty': mov.product_qty, 'product_uos_qty': mov.product_uos_qty})
|
||||
picking_id = self.pool.get('stock.picking').create(cr, uid, self._prepare_order_picking(cr, uid, order, args))
|
||||
move_id = self.pool.get('stock.move').create(cr, uid, self._prepare_order_line_move(cr, uid, order, line, picking_id, date_planned, args))
|
||||
else:
|
||||
# a service has no stock move
|
||||
move_id = False
|
||||
|
||||
val = {}
|
||||
proc_id = self.pool.get('procurement.order').create(cr, uid, self._prepare_order_line_procurement(cr, uid, order, line, move_id, date_planned, args))
|
||||
proc_ids.append(proc_id)
|
||||
line.write({'procurement_id': proc_id})
|
||||
|
||||
if picking_id:
|
||||
wf_service.trg_validate(uid, 'stock.picking', picking_id, 'button_confirm', cr)
|
||||
# FIXME: deals with potentially cancelled shipments, seems broken, see below
|
||||
# FIXME: was introduced by revid: mtr@mtr-20101125100355-0a1b7m792t63mssv
|
||||
if order.state == 'shipping_except':
|
||||
for pick in order.picking_ids:
|
||||
for move in pick.move_lines:
|
||||
if move.state == 'cancel':
|
||||
mov_ids = self.pool.get('stock.move').search(cr, uid, [('state', '=', 'cancel'),('sale_line_id', '=', line.id),('picking_id', '=', pick.id)])
|
||||
if mov_ids:
|
||||
for mov in move_obj.browse(cr, uid, mov_ids):
|
||||
# FIXME: the following seems broken: what if move_id doesn't exist? What if there are several mov_ids? Shouldn't that be a sum?
|
||||
self.pool.get('stock.move').write(cr, uid, [move_id], {'product_qty': mov.product_qty, 'product_uos_qty': mov.product_uos_qty})
|
||||
self.pool.get('procurement.order').write(cr, uid, [proc_id], {'product_qty': mov.product_qty, 'product_uos_qty': mov.product_uos_qty})
|
||||
|
||||
for proc_id in proc_ids:
|
||||
wf_service.trg_validate(uid, 'procurement.order', proc_id, 'button_confirm', cr)
|
||||
wf_service = netsvc.LocalService("workflow")
|
||||
if picking_id:
|
||||
wf_service.trg_validate(uid, 'stock.picking', picking_id, 'button_confirm', cr)
|
||||
|
||||
if order.state == 'shipping_except':
|
||||
val['state'] = 'progress'
|
||||
val['shipped'] = False
|
||||
for proc_id in proc_ids:
|
||||
wf_service.trg_validate(uid, 'procurement.order', proc_id, 'button_confirm', cr)
|
||||
|
||||
if (order.order_policy == 'manual'):
|
||||
for line in order.order_line:
|
||||
if (not line.invoiced) and (line.state not in ('cancel', 'draft')):
|
||||
val['state'] = 'manual'
|
||||
break
|
||||
self.write(cr, uid, [order.id], val)
|
||||
val = {}
|
||||
if order.state == 'shipping_except':
|
||||
val['state'] = 'progress'
|
||||
val['shipped'] = False
|
||||
|
||||
if (order.order_policy == 'manual'):
|
||||
for line in order.order_line:
|
||||
if (not line.invoiced) and (line.state not in ('cancel', 'draft')):
|
||||
val['state'] = 'manual'
|
||||
break
|
||||
order.write(val)
|
||||
return True
|
||||
|
||||
def action_ship_create(self, cr, uid, ids, *args):
|
||||
for order in self.browse(cr, uid, ids, context={}):
|
||||
self._create_pickings_and_procurements(cr, uid, order, order.order_line, None, args)
|
||||
return True
|
||||
|
||||
def action_ship_end(self, cr, uid, ids, context=None):
|
||||
@@ -814,7 +846,7 @@ class sale_order(osv.osv):
|
||||
'description': 'Order '+str(inv['id']),
|
||||
'document': '',
|
||||
'partner_id': part,
|
||||
'date': time.strftime('%Y-%m-%d'),
|
||||
'date': time.strftime(DEFAULT_SERVER_DATE_FORMAT),
|
||||
'user_id': uid,
|
||||
'partner_type': partnertype,
|
||||
'probability': 1.0,
|
||||
@@ -1063,7 +1095,7 @@ class sale_order_line(osv.osv):
|
||||
'product_uos_qty': qty}, 'domain': {'product_uom': [],
|
||||
'product_uos': []}}
|
||||
if not date_order:
|
||||
date_order = time.strftime('%Y-%m-%d')
|
||||
date_order = time.strftime(DEFAULT_SERVER_DATE_FORMAT)
|
||||
|
||||
result = {}
|
||||
product_obj = product_obj.browse(cr, uid, product, context=context)
|
||||
|
||||
@@ -7,14 +7,14 @@ msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 6.0dev\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:16+0000\n"
|
||||
"PO-Revision-Date: 2010-10-30 15:49+0000\n"
|
||||
"Last-Translator: OpenERP Administrators <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:14+0000\n"
|
||||
"Last-Translator: Aare Vesi <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-10-11 05:32+0000\n"
|
||||
"X-Generator: Launchpad (build 14123)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:39+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: stock
|
||||
#: field:product.product,track_outgoing:0
|
||||
@@ -47,7 +47,7 @@ msgstr ""
|
||||
#. module: stock
|
||||
#: field:stock.move.split.lines,action:0
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
msgstr "Tegevus"
|
||||
|
||||
#. module: stock
|
||||
#: view:stock.production.lot:0
|
||||
@@ -63,7 +63,7 @@ msgstr ""
|
||||
#. module: stock
|
||||
#: view:stock.move:0
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
msgstr "Täna"
|
||||
|
||||
#. module: stock
|
||||
#: field:stock.production.lot.revision,indice:0
|
||||
@@ -138,7 +138,7 @@ msgstr ""
|
||||
#: view:report.stock.move:0
|
||||
#: field:report.stock.move,day:0
|
||||
msgid "Day"
|
||||
msgstr ""
|
||||
msgstr "Päev"
|
||||
|
||||
#. module: stock
|
||||
#: view:stock.inventory:0
|
||||
@@ -168,7 +168,7 @@ msgstr "Laopäevik"
|
||||
#. module: stock
|
||||
#: view:report.stock.move:0
|
||||
msgid "Incoming"
|
||||
msgstr ""
|
||||
msgstr "Sissetulev"
|
||||
|
||||
#. module: stock
|
||||
#: help:product.category,property_stock_account_output_categ:0
|
||||
|
||||
@@ -7,14 +7,14 @@ msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 6.0dev\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:16+0000\n"
|
||||
"PO-Revision-Date: 2010-10-30 14:37+0000\n"
|
||||
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:14+0000\n"
|
||||
"Last-Translator: Aare Vesi <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-09-05 04:58+0000\n"
|
||||
"X-Generator: Launchpad (build 13830)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:39+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: subscription
|
||||
#: field:subscription.subscription,doc_source:0
|
||||
@@ -30,7 +30,7 @@ msgstr "Objekt"
|
||||
#. module: subscription
|
||||
#: view:subscription.subscription:0
|
||||
msgid "This Week"
|
||||
msgstr ""
|
||||
msgstr "See nädal"
|
||||
|
||||
#. module: subscription
|
||||
#: view:subscription.subscription:0
|
||||
@@ -76,13 +76,13 @@ msgstr "Nädalad"
|
||||
#. module: subscription
|
||||
#: view:subscription.subscription:0
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
msgstr "Täna"
|
||||
|
||||
#. module: subscription
|
||||
#: code:addons/subscription/subscription.py:44
|
||||
#, python-format
|
||||
msgid "Error !"
|
||||
msgstr ""
|
||||
msgstr "Viga !"
|
||||
|
||||
#. module: subscription
|
||||
#: model:ir.actions.act_window,name:subscription.action_subscription_form
|
||||
@@ -265,7 +265,7 @@ msgstr "Väär"
|
||||
#. module: subscription
|
||||
#: view:subscription.subscription:0
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
msgstr "Grupeeri..."
|
||||
|
||||
#. module: subscription
|
||||
#: view:subscription.subscription:0
|
||||
|
||||
@@ -8,14 +8,14 @@ msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:16+0000\n"
|
||||
"PO-Revision-Date: 2010-05-13 09:26+0000\n"
|
||||
"Last-Translator: lyyser <Unknown>\n"
|
||||
"PO-Revision-Date: 2011-10-11 18:13+0000\n"
|
||||
"Last-Translator: Aare Vesi <Unknown>\n"
|
||||
"Language-Team: Estonian <et@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-09-05 05:44+0000\n"
|
||||
"X-Generator: Launchpad (build 13830)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-12 04:40+0000\n"
|
||||
"X-Generator: Launchpad (build 14124)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -88,7 +88,7 @@ msgstr ""
|
||||
#: view:survey.question:0
|
||||
#: view:survey.request:0
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
msgstr "Grupeeri..."
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.send.invitation.log:0
|
||||
@@ -163,12 +163,12 @@ msgstr ""
|
||||
#. module: survey
|
||||
#: view:survey:0
|
||||
msgid "Completed"
|
||||
msgstr ""
|
||||
msgstr "Valmis"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,required_type:0
|
||||
msgid "Exactly"
|
||||
msgstr ""
|
||||
msgstr "Täpselt"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey:0
|
||||
|
||||
Reference in New Issue
Block a user