[MERGE]: Merged with latest trunk-addons

bzr revid: rpa@tinyerp.com-20111206114828-ts16k7fe4t36f2s0
This commit is contained in:
Rucha (Open ERP) 2011-12-06 17:18:28 +05:30
commit f292b5bb56
155 changed files with 379 additions and 199 deletions

View File

@ -152,6 +152,7 @@ module named account_voucher.
],
'installable': True,
'active': False,
'core': True,
'certificate': '0080331923549',
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -171,8 +171,8 @@
<field name="user_type" select="1"/>
<field name="active" groups="base.group_extended" />
<newline/>
<field name="debit" invisible="context.get('config_invisible', True)"/>
<field name="credit" invisible="context.get('config_invisible', True)"/>
<field name="debit" invisible="context.get('config_invisible', True)" attrs="{'readonly':[('type','=','view')]}"/>
<field name="credit" invisible="context.get('config_invisible', True)" attrs="{'readonly':[('type','=','view')]}"/>
<field name="balance" invisible="context.get('config_invisible', True)"/>
</group>
<notebook colspan="4">

View File

@ -194,7 +194,7 @@
<para style="terp_tblheader_General_Centre">Origin</para>
</td>
<td>
<para style="terp_tblheader_General_Centre">Your Reference</para>
<para style="terp_tblheader_General_Centre">Customer Code</para>
</td>
</tr>
</blockTable>

View File

@ -45,6 +45,7 @@ user rights to Demo user.
'test': [],
'installable': True,
'active': False,
'core': True,
'certificate': '00395091383933390541',
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -0,0 +1,37 @@
# Azerbaijani 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-12-06 05:22+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Azerbaijani <az@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-12-06 05:28+0000\n"
"X-Generator: Launchpad (build 14435)\n"
#. module: account_accountant
#: model:ir.module.module,description:account_accountant.module_meta_information
msgid ""
"\n"
"This module gives the admin user the access to all the accounting features "
"like the journal\n"
"items and the chart of accounts.\n"
" "
msgstr ""
"\n"
"Bu modul jurnal yazıları, hesab qrafikləri kimi mühasibat uçotu "
"funksiyalarına idarəçilik imkanı verir.\n"
" "
#. module: account_accountant
#: model:ir.module.module,shortdesc:account_accountant.module_meta_information
msgid "Accountant"
msgstr "Mühasib"

View File

@ -21,7 +21,7 @@
{
'name' : 'Sales Contract Management',
'name' : 'Contracts Management',
'version' : '1.1',
'category' : 'Sales Management',
'complexity': "normal",
@ -46,6 +46,7 @@ user-wise as well as month wise.
],
'demo_xml' : [],
'installable': True,
'core': True,
'active' : False,
'certificate': '0042927202589',
}

View File

@ -49,6 +49,7 @@
],
"active": False,
"installable": True,
"core": True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -32,11 +32,11 @@
<field name="prorata"/>
<field name="open_asset"/>
</group>
<group col="2" colspan="2" groups="analytic.group_analytic_accounting">
<separator string="Analytic information" colspan="4"/>
<newline/>
<field name="account_analytic_id"/>
</group>
<group col="2" colspan="2" groups="analytic.group_analytic_accounting">
<separator string="Analytic information" colspan="4"/>
<newline/>
<field name="account_analytic_id"/>
</group>
<separator string="Notes" colspan="4"/>
<field name="note" colspan="4" nolabel="1"/>
</form>
@ -317,7 +317,7 @@
<field name="name">Review Asset Categories</field>
<field name="res_model">account.asset.category</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="view_mode">tree,form</field>
</record>
<record id="asset_category_form_view_todo" model="ir.actions.todo">

View File

@ -231,7 +231,7 @@
<para style="terp_tblheader_General_Centre">Origin</para>
</td>
<td>
<para style="terp_tblheader_General_Centre">Your Reference</para>
<para style="terp_tblheader_General_Centre">Customer Code</para>
</td>
</tr>
</blockTable>

View File

@ -37,6 +37,7 @@ It installs the profile for associations to manage events, registrations, member
'demo_xml': [],
'installable': True,
'active': False,
'core': True,
'certificate': '0078696047261',
'images': ['images/association1.jpeg'],
}

View File

@ -6,7 +6,6 @@
id="base.menu_association"
icon="terp-calendar"
sequence="9"
groups="base.group_extended"
web_icon="images/association.png"
web_icon_hover="images/association-hover.png"/>
<menuitem name="Configuration" id="base.menu_event_config" parent="base.menu_association" sequence="30" groups="base.group_extended"/>

View File

@ -68,6 +68,7 @@ The dashboard for auction includes:
],
'installable': True,
'auction': True,
'active': False,
'certificate': '0039333102717',
'images': ['images/auction1.jpeg','images/auction2.jpeg','images/auction3.jpeg'],

View File

@ -162,6 +162,7 @@
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="context">{'res_id': user.company_id.id}</field>
<field name="help">Fill in your company data (address, logo, bank accounts) so that it's printed on your reports. You can click on the button 'Preview Header' in order to check the header/footer of PDF documents.</field>
</record>
<record id="base_setup_company_todo" model="ir.actions.todo">
<field name="action_id" ref="action_base_setup_company"/>

View File

@ -61,7 +61,8 @@ Creates a dashboard for CRM that includes:
'mail',
'base_calendar',
'resource',
'board'
'board',
'fetchmail'
],
'init_xml': [
'crm_data.xml',
@ -128,6 +129,7 @@ Creates a dashboard for CRM that includes:
'test/ui/delete_lead.yml'
],
'installable': True,
'core': True,
'active': False,
'certificate': '0079056041421',
'images': ['images/sale_crm_crm_dashboard.png', 'images/crm_dashboard.jpeg','images/leads.jpeg','images/meetings.jpeg','images/opportunities.jpeg','images/outbound_calls.jpeg','images/stages.jpeg'],

View File

@ -0,0 +1,46 @@
# Arabic 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-12-05 08:17+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic <ar@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-12-06 05:28+0000\n"
"X-Generator: Launchpad (build 14435)\n"
#. module: crm_caldav
#: model:ir.actions.act_window,name:crm_caldav.action_caldav_browse
msgid "Caldav Browse"
msgstr ""
#. module: crm_caldav
#: model:ir.model,name:crm_caldav.model_crm_meeting
msgid "Meeting"
msgstr "إجتماعات"
#. module: crm_caldav
#: model:ir.module.module,shortdesc:crm_caldav.module_meta_information
msgid "Extended Module to Add CalDav feature on Meeting"
msgstr ""
#. module: crm_caldav
#: model:ir.module.module,description:crm_caldav.module_meta_information
msgid ""
"\n"
" New Features in Meeting:\n"
" * Share meeting with other calendar clients like sunbird\n"
msgstr ""
#. module: crm_caldav
#: model:ir.ui.menu,name:crm_caldav.menu_caldav_browse
msgid "Synchronyze this calendar"
msgstr ""

View File

@ -52,6 +52,7 @@ automatically new claims based on incoming emails.
'test/ui/claim_demo.yml'
],
'installable': True,
'core': True,
'active': False,
'certificate' : '00612027414703404749',
'images': ['images/claim_categories.jpeg','images/claim_stages.jpeg','images/claims.jpeg'],

View File

@ -53,6 +53,7 @@ fund status.
],
'test': ['test/process/fund-rising.yml'],
'installable': True,
'core': True,
'active': False,
'certificate' : '00871545204231528989',
'images': ['images/fundraising_analysis.jpeg','images/fundraising_categories.jpeg','images/funds.jpeg'],

View File

@ -51,6 +51,7 @@ and categorize your interventions with a channel and a priority level.
],
'test': ['test/process/help-desk.yml'],
'installable': True,
'core': True,
'active': False,
'certificate' : '00830691522781519309',
'images': ['images/helpdesk_analysis.jpeg','images/helpdesk_categories.jpeg','images/helpdesk_requests.jpeg'],

View File

@ -23,7 +23,7 @@
{
'name': 'To Do List',
'version': '1.0',
'category': 'Customer Relationship Management',
"category": 'Hidden/Link',
'complexity': "easy",
'description': """
Todo list for CRM leads and opportunities.

View File

@ -49,6 +49,7 @@ FTP client.
],
'installable': True,
'active': False,
'core': True,
'certificate': '00934787762705016005',
'images': ['images/1_configure_ftp.jpeg','images/2_document_browse.jpeg','images/3_document_ftp.jpeg'],
'post_load': 'post_load',

View File

@ -56,6 +56,7 @@ Note that:
'demo_xml': ['event_demo.xml'],
'test': ['test/test_event.yml'],
'installable': True,
'core': True,
'active': False,
'certificate': '0083059161581',
'images': ['images/1_event_type_list.jpeg','images/2_events.jpeg','images/3_registrations.jpeg'],

View File

@ -1,19 +1,5 @@
<openerp>
<data>
<record model="ir.actions.act_window" id="view_email_server_form_installer">
<field name="name">Setup Incoming Mail Servers</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">fetchmail.server</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" eval="False"/>
<field name="help">You can connect OpenERP to your incoming mail server so that documents (leads, tasks, issues, etc) are synchronized automatically with your incoming emails.</field>
</record>
<record id="view_email_server_form_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="view_email_server_form_installer"/>
<field name="category_id" ref="base.category_sales_management_config"/>
<field name="sequence">4</field>
</record>
</data>
</openerp>

View File

@ -32,7 +32,7 @@
</group>
<notebook colspan="4">
<page string="Server &amp; Login">
<group col="4" colspan="2" attrs="{'invisible' : [('type', '=', 'local')]}">
<group col="2" colspan="2" attrs="{'invisible' : [('type', '=', 'local')]}">
<separator string="Server Information" colspan="2"/>
<field name="server" colspan="4" attrs="{'required' : [('type', '!=', 'local')]}" />
<field name="port" required="1" attrs="{'required' : [('type', '!=', 'local')]}" />

View File

@ -8,11 +8,9 @@
<field name="type">form</field>
<field name="arch" type="xml">
<form string="My Board">
<board style="1-2">
<column>
</column>
<column>
</column>
<board style="2-1">
<column/>
<column/>
</board>
</form>
</field>
@ -39,10 +37,8 @@
<field name="arch" type="xml">
<form string="HR Manager Board">
<board style="2-1">
<column>
</column>
<column>
</column>
<column/>
<column/>
</board>
</form>
</field>

View File

@ -131,7 +131,7 @@
<field name="model">hr.employee</field>
<field name="type">kanban</field>
<field name="arch" type="xml">
<kanban default_group_by="job_id">
<kanban>
<field name="color"/>
<templates>
<t t-name="employee_details">

View File

@ -54,6 +54,7 @@ in the form of pdf file. Implements a dashboard for My Current Evaluations
"active": False,
"installable": True,
"certificate" : "00883207679172998429",
'core': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -2,7 +2,7 @@
<openerp>
<data>
<record id="act_hr_evaluation_tree" model="ir.actions.act_window">
<field name="name">My Evaluation Remaining</field>
<field name="name">My Appraisal Remaining</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">hr_evaluation.evaluation</field>
<field name="view_type">form</field>
@ -17,8 +17,8 @@
<field name="inherit_id" ref="hr.board_hr_form"/>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="/form/board/column" position="inside">
<action name="%(act_hr_evaluation_tree)d" string="My Evaluation Remaining"/>
<xpath expr="/form/board/column[1]" position="inside">
<action name="%(act_hr_evaluation_tree)d" string="My Appraisal Remaining"/>
</xpath>
</field>
</record>

View File

@ -2,7 +2,7 @@
<openerp>
<data noupdate="1">
<record id="survey_2" model="survey">
<field name="title">Employee Evaluation</field>
<field name="title">Employee Appraisal</field>
<field name="max_response_limit">20</field>
<field eval="[(6,0,[])]" name="users"/>
<field name="type" ref="survey.survey_type1"/>
@ -11,7 +11,7 @@
<field name="state">open</field>
</record>
<record id="survey_page_1" model="survey.page">
<field name="title">Employee Evaluation Form</field>
<field name="title">Employee Appraisal Form</field>
<field name="survey_id" ref="survey_2"/>
<field eval="1" name="sequence"/>
</record>
@ -128,7 +128,7 @@
<field eval="0" name="is_require_answer"/>
<field name="type">descriptive_text</field>
<field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
<field name="descriptive_text">* The employee will be responsible for completing a draft of the Appraisal Form as a tool for self-evaluation and a starting point for the supervisors evaluation. The employee can add examples of achievements for each criterion.
<field name="descriptive_text">* The employee will be responsible for completing a draft of the Appraisal Form as a tool for self-appraisal and a starting point for the supervisors evaluation. The employee can add examples of achievements for each criterion.
Once the form had been filled, the employee send it to his supervisor.
* It is the primary responsibility of the supervisor to gather the necessary input from the appropriate sources of feedback (internal and/or external customers, peers). In case of collaboration with OpenERP SA Belgium, the supervisor must receive completed evaluation form from the employee's Belgian project manager.
@ -204,7 +204,7 @@ Once the form had been filled, the employee send it to his supervisor.
<field name="question">Subject</field>
<field eval="0" name="is_require_answer"/>
<field name="type">matrix_of_choices_only_one_ans</field>
<field name="column_name">Recommendations / Evaluations</field>
<field name="column_name">Recommendations / Appraisals</field>
<field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
<field eval="0" name="make_comment_field"/>
<field eval="0" name="in_visible_menu_choice"/>
@ -227,7 +227,7 @@ Once the form had been filled, the employee send it to his supervisor.
<field name="question">Supervisors only : </field>
<field eval="0" name="is_require_answer"/>
<field name="type">matrix_of_choices_only_one_ans</field>
<field name="column_name">Recommendations / Evaluations</field>
<field name="column_name">Recommendations / Appraisals</field>
<field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
<field eval="0" name="make_comment_field"/>
<field eval="0" name="in_visible_menu_choice"/>
@ -1150,7 +1150,7 @@ Once the form had been filled, the employee send it to his supervisor.
<record id="hr_evaluation_plan_managersevaluationplan0" model="hr_evaluation.plan">
<field eval="1" name="active"/>
<field eval="6" name="month_next"/>
<field name="name">Manager's Evaluation Plan</field>
<field name="name">Manager's Appraisal Plan</field>
<field eval="3" name="month_first"/>
<field name="company_id" ref="base.main_company"/>
</record>
@ -1219,7 +1219,7 @@ Once the form had been filled, the employee send it to his supervisor.
<data>
<record forcecreate="True" id="ir_cron_scheduler_evaluation" model="ir.cron">
<field name="name">Run Employee Evaluation</field>
<field name="name">Run Employee Appraisal</field>
<field eval="True" name="active" />
<field name="user_id" ref="base.user_root" />
<field name="interval_number">1</field>

View File

@ -2,11 +2,12 @@
<openerp>
<data>
<record model="ir.actions.act_window" id="action_evaluation_plans_installer">
<field name="name">Review Evaluation Plans</field>
<field name="name">Review Appraisal Plans</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">hr_evaluation.plan</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help">You can define appraisal plans (ex: first interview after 6 months, then every year). Then, each employee can be linked to an appraisal plan so that OpenERP can automatically generate interview requests to managers and/or subordinates.</field>
</record>
<record id="todo_evaluation_plans_installer" model="ir.actions.todo">

View File

@ -68,5 +68,6 @@ re-invoice your customer's expenses if your work by project.
'installable': True,
'active': False,
'certificate': '0062479841789',
'core': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -17,7 +17,7 @@
<field name="inherit_id" ref="hr.board_hr_form"/>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="/form/board/column" position="inside">
<xpath expr="/form/board/column[1]" position="inside">
<action name="%(action_my_expense)d" string="My Expenses"/>
</xpath>
</field>

View File

@ -72,6 +72,7 @@ Note that:
'test/hr_holidays_report.yml',
],
'installable': True,
'core': True,
'active': False,
'certificate': '0086579209325',
}

View File

@ -16,7 +16,7 @@
<field name="type">form</field>
<field name="inherit_id" ref="hr.board_hr_form"/>
<field name="arch" type="xml">
<xpath expr="/form/board/column" position="inside">
<xpath expr="/form/board/column[1]" position="inside">
<action name="%(action_hr_holidays_leaves_by_month)d" string="Leaves"/>
</xpath>
</field>

View File

@ -71,6 +71,7 @@ Generic Payroll system.
'installable': True,
'active': False,
'certificate' : '001046261404562128861',
'core': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -37,7 +37,7 @@ system to store and search in your CV base.
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'images': ['images/hr_recruitment_analysis.jpeg','images/hr_recruitment_applicants.jpeg'],
'depends': ['decimal_precision', 'hr', 'survey', 'crm'],
'depends': ['decimal_precision', 'hr', 'survey', 'crm', 'fetchmail'],
'update_xml': [
'wizard/hr_recruitment_phonecall_view.xml',
'wizard/hr_recruitment_employee_hired.xml',
@ -60,6 +60,7 @@ system to store and search in your CV base.
'installable': True,
'active': False,
'certificate' : '001073437025460275621',
'core': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -181,6 +181,7 @@ class hr_applicant(crm.crm_case, osv.osv):
'day_close': fields.function(_compute_day, string='Days to Close', \
multi='day_close', type="float", store=True),
'color': fields.integer('Color Index'),
'user_email': fields.related('user_id', 'user_email', type='char', string='User Email', readonly=True),
}
def _get_stage(self, cr, uid, context=None):

View File

@ -278,9 +278,9 @@
</field>
</record>
<!-- hr Applicant Kanban View -->
<!-- hr Applicant Kanban View -->
<record model="ir.ui.view" id="hr_kanban_view_applicant">
<record model="ir.ui.view" id="hr_kanban_view_applicant">
<field name="name">Hr Applicants kanban</field>
<field name="model">hr.applicant</field>
<field name="type">kanban</field>
@ -290,8 +290,8 @@
<field name="state"/>
<field name="priority"/>
<field name="survey"/>
<field name="email_from"/>
<field name="user_id"/>
<field name="user_email"/>
<templates>
<t t-name="kanban-box">
<t t-if="record.priority.raw_value == 1" t-set="border">oe_kanban_color_red</t>
@ -302,7 +302,7 @@
<td align="left" valign="middle" class="oe_kanban_title">
<field name="partner_name"/>
</td>
<td valign="top" width="22"><img t-att-src="kanban_gravatar(record.email_from.value, 22)" class="oe_kanban_gravatar" t-att-title="record.user_id.value"/></td>
<td valign="top" width="22"><img t-att-src="kanban_gravatar(record.user_email.value, 22)" class="oe_kanban_gravatar" t-att-title="record.user_id.value"/></td>
</tr>
</table>
<div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_box_show_onclick_trigger oe_kanban_color_border">
@ -324,6 +324,7 @@
<div class="oe_kanban_buttons_set oe_kanban_color_border oe_kanban_color_bglight oe_kanban_box_show_onclick">
<div class="oe_kanban_left">
<a string="Edit" icon="gtk-edit" type="edit"/>
<a string="Delete" icon="gtk-close" type="delete"/>
<a string="Change Color" icon="color-picker" type="color" name="color"/>
<a string="Send New Email" name="%(mail.action_email_compose_message_wizard)d" icon="terp-mail-message-new" type="action"/>
<a string="Add Internal Note" name="%(crm.action_crm_add_note)d" context="{'model': 'crm.lead' }" icon="terp-document-new" type="action"/>
@ -331,8 +332,10 @@
<a t-if="record.survey.raw_value" name="action_print_survey" type="object" string="Print Interview" icon="gtk-print" />
</div>
<div class="oe_kanban_right">
<a name="case_open" string="Open" states="pending,draft" type="object" icon="kanban-apply" />
<a name="case_pending" string="Pending" states="draft,open" type="object" icon="kanban-pause" />
<a name="case_cancel" string="Refuse" states="draft,open,pending" type="object" icon="kanban-stop"/>
<a name="case_open" string="In Progress" states="draft,pending" type="object" icon="kanban-apply"/>
<a name="%(action_hr_recruitment_hired_employee)d" string="Hire" states="open,pending" type="action" icon="terp-partner"/>
<a name="case_pending" string="Pending" states="open" type="object" icon="kanban-pause"/>
</div>
<br class="oe_kanban_clear"/>
</div>

View File

@ -31,18 +31,18 @@ class account_analytic_profit(osv.osv_memory):
'date_to': fields.date('To', required=True),
'journal_ids': fields.many2many('account.analytic.journal', 'analytic_profit_journal_rel', 'analytic_id', 'journal_id', 'Journal', required=True),
'employee_ids': fields.many2many('res.users', 'analytic_profit_emp_rel', 'analytic_id', 'emp_id', 'User', required=True),
}
}
def _date_from(*a):
return datetime.datetime.today().strftime('%Y-%m-1')
return datetime.date.today().replace(day=1).strftime('%Y-%m-%d')
def _date_to(*a):
return datetime.datetime.today().strftime('%Y-%m-%d')
return datetime.date.today().strftime('%Y-%m-%d')
_defaults = {
'date_from': _date_from,
'date_to': _date_to
}
'date_from': _date_from,
'date_to': _date_to
}
def print_report(self, cr, uid, ids, context=None):
line_obj = self.pool.get('account.analytic.line')
@ -72,4 +72,4 @@ class account_analytic_profit(osv.osv_memory):
account_analytic_profit()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -69,5 +69,6 @@ The validation can be configured in the company:
'installable': True,
'active': False,
'certificate': '0073297700829',
'core': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -40,10 +40,8 @@
<field name="inherit_id" ref="hr.board_hr_form"/>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="/form/board/column" position="inside">
<column>
<xpath expr="/form/board/column[2]" position="inside">
<action name="%(action_week_attendance_graph)d" string="My Total Attendance By Week"/>
</column>
</xpath>
</field>
</record>

View File

@ -53,6 +53,7 @@ Once installed, check the menu 'Ideas' in the 'Tools' main menu.""",
'test/test_idea.yml'
],
'installable': True,
'core': True,
'certificate': '0071515601309',
'images': ['images/1_ideas.jpeg','images/2_idea_categories.jpeg','images/3_vote_idea.jpeg'],
}

View File

@ -55,6 +55,7 @@
"demo_xml": ['lunch_demo.xml'],
"test": ['test/test_lunch.yml', 'test/lunch_report.yml'],
"installable": True,
'core': True,
"certificate" : "001292377792581874189",
'images': ['images/cash_moves.jpeg','images/lunch_orders.jpeg','images/products.jpeg'],
}

View File

@ -60,6 +60,7 @@ Note: If you need demo data, you can install the marketing_campaign_crm_demo mod
'demo_xml': [
],
'installable': True,
'core': True,
'active': False,
'certificate' : '00421723279617928365',
'images': ['images/campaign.png', 'images/campaigns.jpeg','images/email_account.jpeg','images/email_templates.jpeg','images/segments.jpeg'],

View File

@ -101,6 +101,7 @@ Dashboard provided by this module:
],
'installable': True,
'core': True,
'active': False,
'certificate': '0032052481373',
}

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1273,7 +1273,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1320,7 +1320,7 @@ msgstr "Ubicació on el sistema emmagatzemarà els productes finalitzats."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Aquest és l'albarà intern que porta el producte acabat cap al pla de "
@ -2787,7 +2787,7 @@ msgstr "Any"
#~ msgstr "Planificació ordres de producció"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Aquesta és la llista de empaquetat interna que porta les matèries primeres a "

View File

@ -1257,7 +1257,7 @@ msgstr "Umístění kde systém naskladní hotové výrobky."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1323,7 +1323,7 @@ msgstr "Ort, an dem das System die Fertigprodukte einlagern wird."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Dies ist ein interner Lieferauftrag, der die gefertigten Produkte in den "
@ -2807,7 +2807,7 @@ msgstr "Jahr"
#~ "Faktor der alle angefallenen Zeiten dieses Arbeitsplatzes multipliziert."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Diese interne Packliste liefert die Rohmaterialien zum Fertigungsort "

View File

@ -1249,7 +1249,7 @@ msgstr "Τοποθεσία όπου το σύστημα θα αποθηκεύσ
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2670,7 +2670,7 @@ msgstr ""
#~ "Παράγοντας που πολλαπλασιάζει όλους τους χρόνους ενός κέντρου εργασίας."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Αυτή είναι η εσωτερική λίστα επιλογής που φέρνει τις α' ύλες στο πλάνο "

View File

@ -1321,7 +1321,7 @@ msgstr "Ubicación donde el sistema almacenará los productos finalizados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Este es el albarán interno que trae el producto terminado hacia el plan de "
@ -2803,7 +2803,7 @@ msgstr "Año"
#~ "producción."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Ésta es la lista de empaquetado interna que lleva las materias primas a la "

View File

@ -1295,7 +1295,7 @@ msgstr "Ubicación donde el sistema almacenará los productos finalizados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1320,7 +1320,7 @@ msgstr "Ubicación donde el sistema almacenará los productos finalizados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Este es el albarán interno que trae el producto terminado hacia el plan de "
@ -2826,7 +2826,7 @@ msgstr "Año"
#~ "producción."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Ésta es la lista de empaquetado interna que lleva las materias primas a la "

View File

@ -1320,7 +1320,7 @@ msgstr "Ubicación donde el sistema almacenará los productos finalizados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Este es el albarán interno que trae el producto terminado hacia el plan de "
@ -2767,7 +2767,7 @@ msgstr "Año"
#~ "producción."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Ésta es la lista de empaquetado interna que lleva las materias primas a la "

View File

@ -1321,7 +1321,7 @@ msgstr "Ubicación donde el sistema almacenará los productos finalizados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Este es el albarán interno que trae el producto terminado hacia el plan de "
@ -2803,7 +2803,7 @@ msgstr "Año"
#~ "producción."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Ésta es la lista de empaquetado interna que lleva las materias primas a la "

View File

@ -1321,7 +1321,7 @@ msgstr "Ubicación donde el sistema almacenará los productos finalizados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Este es el albarán interno que trae el producto terminado hacia el plan de "
@ -2803,7 +2803,7 @@ msgstr "Año"
#~ "producción."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Ésta es la lista de empaquetado interna que lleva las materias primas a la "

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1285,7 +1285,7 @@ msgstr "Paikka jonne järjestelmä varastoi valmiit tuotteet."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Tämä on sisäinen keräilyslista joka tuo lopputuotteen tuontatosuunnitelmaan"
@ -2760,7 +2760,7 @@ msgstr "Vuosi"
#~ msgstr "Odottaa"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "Tämä sisäinen keräyslista tuo raaka-aineet tuotantosuunnitelmaan."

View File

@ -1374,7 +1374,7 @@ msgstr "Emplacement où le système stockera les produits finis."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"C'est le bon de transfert interne qui fournit les produits finis au plan de "
@ -3102,7 +3102,7 @@ msgstr "Année"
#~ "production"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Ceci est la liste interne des matières premières pour le plan de production."

View File

@ -1314,7 +1314,7 @@ msgstr "Lugar onde almacenará o sistema os produtos rematados"
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Este é o albará interno que trae o produto rematado ó plan de produción."

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1242,7 +1242,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1247,7 +1247,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1316,7 +1316,7 @@ msgstr "Ubicazione dove il sistema stoccherà i prodotti finiti"
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Questa è la lista dei prelievi interni necessari per la pianificazione della "
@ -2814,7 +2814,7 @@ msgstr "Anno"
#~ msgstr "Dallo stock: articoli assegnati."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "Questa è la lista di prelievo dei materiali"

View File

@ -1243,7 +1243,7 @@ msgstr "완제품을 보관할 시스템의 위치"
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2550,7 +2550,7 @@ msgstr ""
#~ msgstr "수량"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "원재료를 생산 플랜에 가져갈 내부 피킹 리스트"

View File

@ -1247,7 +1247,7 @@ msgstr "Vieta, kurioje talpinami pabaigti produktai ."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2603,7 +2603,7 @@ msgstr ""
#~ msgstr "Faktorius kuris dalina visus laikus nurodytus prie darbo centro."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "Tai yra vidinis važtaraštis, perduodantis žaliavas į gamybą."

View File

@ -1165,7 +1165,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid "This is the internal picking list that brings the finished product to the production plan"
msgid "This is the Internal Picking List that brings the finished product to the production plan"
msgstr ""
#. module: mrp

View File

@ -1306,7 +1306,7 @@ msgstr "Lokasjon hvor systemet vil plassere de ferdige produktene."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Dette er den interne plukklisten som flytter det ferdige produktet til "

View File

@ -1245,7 +1245,7 @@ msgstr "Locatie waar de eindproducten opgeslagen worden"
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2732,7 +2732,7 @@ msgstr ""
#~ msgstr "uit voorraad en geen minimum bestelpunt regel gedefinieerd"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Dit is de interne pakbon om de grondstoffen naar de productie te brengen"

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1280,7 +1280,7 @@ msgstr "Strefa, w której system umieści gotowe produkty."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"To jest wewnętrzne pobranie, które przenosi gotowe produkty do planu "
@ -3156,7 +3156,7 @@ msgstr "Rok"
#~ msgstr "Pobranie"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "To jest pobranie (przesunięcie wewnętrzne), które dostarcza materiały do "

View File

@ -1259,7 +1259,7 @@ msgstr "Locais onde o sistema vai armazenar os produtos acabados."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2878,7 +2878,7 @@ msgstr "Ano"
#~ "Factor que multiplica todas as horas expressas no centro de trabalho."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Esta é a lista interna de recolha para trazer as matérias primas para o "

View File

@ -1315,7 +1315,7 @@ msgstr "Local onde o sistema estocará os produtos acabados"
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Esta é a Lista de Separação Interna que traz o produto acabado para o plano "
@ -3043,7 +3043,7 @@ msgstr "Ano"
#~ msgstr "Uso do roteamento do centro de trabalho"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Esta é a lista de seleção interna que leva as matérias-primas para o plano "

View File

@ -1308,7 +1308,7 @@ msgstr "Locația în care sistemul va stoca produsele finite."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1293,7 +1293,7 @@ msgstr "Местоположение, в которое помещаются г
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
"Это внутренняя комплектовочная ведомость, которая соотносит готовую "
@ -2790,7 +2790,7 @@ msgstr "Год"
#~ msgstr "Итого"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "Внутренне перемещение расходных материалов со склада на производственный "

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1245,7 +1245,7 @@ msgstr "Location where the system will stock the finished products."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2720,10 +2720,10 @@ msgstr ""
#~ msgstr "Factor that multiplies all times expressed in the workcenter."
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgid "Qty Multiple"

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1311,7 +1311,7 @@ msgstr "Sistemin bitmiş ürünleri stokladığı lokasyon."
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr "Bu, bitmiş ürünü üretim planına getiren dahili toplama listesidir"

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1246,7 +1246,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""

View File

@ -1245,7 +1245,7 @@ msgstr "系统存储成品的库位"
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr "这是一张移库单的编号,是把产成品从生产线上移动到库房里"
@ -2655,7 +2655,7 @@ msgstr "年"
#~ msgstr "需求单转为采购订单草稿。"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "这是生产计划所需原料的内部分拣单"

View File

@ -1241,7 +1241,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2577,7 +2577,7 @@ msgstr ""
#~ msgstr "數量倍數"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "這是生產計畫所需原材料的內部挑選列表"

View File

@ -1240,7 +1240,7 @@ msgstr ""
#. module: mrp
#: help:mrp.production,picking_id:0
msgid ""
"This is the internal picking list that brings the finished product to the "
"This is the Internal Picking List that brings the finished product to the "
"production plan"
msgstr ""
@ -2576,7 +2576,7 @@ msgstr ""
#~ msgstr "數量倍數"
#~ msgid ""
#~ "This is the internal picking list take bring the raw materials to the "
#~ "This is the Internal Picking List take bring the raw materials to the "
#~ "production plan."
#~ msgstr "這是生產計畫所需原材料的內部挑選列表"

View File

@ -176,7 +176,7 @@ class mrp_bom(osv.osv):
@param arg: User defined argument
@return: Dictionary of values
"""
res = dict(map(lambda x: (x,''), ids))
res = dict.fromkeys(ids, False)
for line in self.browse(cr, uid, ids, context=context):
if line.type == 'phantom' and not line.bom_id:
res[line.id] = 'set'
@ -467,7 +467,7 @@ class mrp_production(osv.osv):
'bom_id': fields.many2one('mrp.bom', 'Bill of Material', domain=[('bom_id','=',False)], readonly=True, states={'draft':[('readonly',False)]}),
'routing_id': fields.many2one('mrp.routing', string='Routing', on_delete='set null', readonly=True, states={'draft':[('readonly',False)]}, help="The list of operations (list of work centers) to produce the finished product. The routing is mainly used to compute work center costs during operations and to plan future loads on work centers based on production plannification."),
'picking_id': fields.many2one('stock.picking', 'Picking list', readonly=True, ondelete="restrict",
help="This is the internal picking list that brings the finished product to the production plan"),
help="This is the Internal Picking List that brings the finished product to the production plan"),
'move_prod_id': fields.many2one('stock.move', 'Move product', readonly=True),
'move_lines': fields.many2many('stock.move', 'mrp_production_move_ids', 'production_id', 'move_id', 'Products to Consume', domain=[('state','not in', ('done', 'cancel'))], states={'done':[('readonly',True)]}),
'move_lines2': fields.many2many('stock.move', 'mrp_production_move_ids', 'production_id', 'move_id', 'Consumed Products', domain=[('state','in', ('done', 'cancel'))]),

View File

@ -51,6 +51,7 @@ The aim is to have a complete module to manage all products repairs. The followi
'demo_xml': [],
'test': ['test/test_mrp_repair.yml', 'test/mrp_repair_report.yml','test/mrp_repair_cancel.yml'],
'installable': True,
'core': True,
'active': False,
'certificate': '0060814381277',
}

View File

@ -79,6 +79,7 @@ Main features :
'test/point_of_sale_report.yml'
],
'installable': True,
'core': True,
'certificate' : '001156338024966477869',
# Web client
'js': ['static/lib/backbone/backbone-0.5.3.js', 'static/src/js/pos.js'],

View File

@ -1,9 +1,9 @@
<?xml version="1.0"?>
<openerp>
<data>
<menuitem name="Point of Sale" id="menu_point_root" sequence="21"
<menuitem name="PoS Backend" id="menu_point_root" sequence="21"
icon="terp-partner"
groups="group_pos_manager,group_pos_user"
groups="group_pos_manager"
web_icon="images/pos.png"
web_icon_hover="images/pos-hover.png"/>
@ -798,11 +798,15 @@
<field name="tag">pos.ui</field>
</record>
<record id="menu_pos_pos" model="ir.ui.menu">
<field name="name">Start Point of Sale</field>
<field name="sequence" eval="5"/>
<field name="parent_id" ref="menu_point_root"/>
<record id="menu_point_root_touchscreen" model="ir.ui.menu">
<field name="name">Point of Sale</field>
<field name="sequence" eval="20"/>
<field name="action" ref="action_pos_pos"/>
</record>
<!-- use menuitem to add web_icon and web_icon_hover above -->
<menuitem id="menu_point_root_touchscreen"
web_icon="images/pos.png" web_icon_hover="images/pos-hover.png"/>
</data>
</openerp>

View File

@ -194,7 +194,7 @@
</form>
</field>
</record>
<!-- Product Kanban View -->
<record model="ir.ui.view" id="product_kanban_view">
<field name="name">Product Kanban</field>

View File

@ -67,6 +67,7 @@ Dashboard for project members that includes:
],
'installable': True,
'active': False,
'core': True,
'certificate': '0075116868317',
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -60,6 +60,7 @@ performing those tasks.
'test/gtd_test.yml'
],
'installable': True,
'core': True,
'active': False,
'certificate': '0043525236301',
}

View File

@ -59,6 +59,7 @@ and decide on their status as they evolve.
],
'installable': True,
'active': False,
'core': True,
'certificate' : '001236490750848623845',
}

View File

@ -60,6 +60,7 @@ Features
"wizard/project_compute_tasks_view.xml",
],
'installable': True,
'core': True,
'active': False,
'certificate': '001227470751077315069',
}

View File

@ -78,5 +78,6 @@ Dashboard for purchase management that includes:
'installable': True,
'active': False,
'certificate': '0057234283549',
'core': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

Some files were not shown because too many files have changed in this diff Show More