diff options
| author | Ajay Chauhan (OpenERP) <cha@tinyerp.com> | 2012-07-10 15:52:01 +0530 |
|---|---|---|
| committer | Ajay Chauhan (OpenERP) <cha@tinyerp.com> | 2012-07-10 15:52:01 +0530 |
| commit | 6dbd4e000dcb22d2ffcfeb7a9080eeffcbbcc7f8 (patch) | |
| tree | 5d1c3d763d9282312b22ca9e226515f20ce37d47 /addons/crm | |
| parent | 4e08b80952c7f50357f8f97b69495562631e9d55 (diff) | |
| parent | f25ad676a34670f4ba1ac14bf2d6babd8ccc88b5 (diff) | |
[MERGE] merge with parent branch
bzr revid: cha@tinyerp.com-20120710102201-h5mjjkoyprp70lf0
Diffstat (limited to 'addons/crm')
| -rw-r--r-- | addons/crm/__init__.py | 2 | ||||
| -rw-r--r-- | addons/crm/board_crm_view.xml | 4 | ||||
| -rw-r--r-- | addons/crm/crm_demo.xml | 2 | ||||
| -rw-r--r-- | addons/crm/crm_lead.py | 51 | ||||
| -rw-r--r-- | addons/crm/crm_lead_view.xml | 20 | ||||
| -rw-r--r-- | addons/crm/crm_meeting.py | 88 | ||||
| -rw-r--r-- | addons/crm/crm_meeting_data.xml | 12 | ||||
| -rw-r--r-- | addons/crm/crm_meeting_menu.xml | 93 | ||||
| -rw-r--r-- | addons/crm/crm_meeting_shortcut_data.xml | 2 | ||||
| -rw-r--r-- | addons/crm/crm_meeting_view.xml | 353 | ||||
| -rw-r--r-- | addons/crm/crm_phonecall.py | 55 | ||||
| -rw-r--r-- | addons/crm/i18n/ja.po | 997 | ||||
| -rw-r--r-- | addons/crm/res_partner_view.xml | 2 | ||||
| -rw-r--r-- | addons/crm/security/ir.model.access.csv | 4 | ||||
| -rw-r--r-- | addons/crm/test/process/action_rule.yml | 5 | ||||
| -rw-r--r-- | addons/crm/wizard/__init__.py | 1 | ||||
| -rw-r--r-- | addons/crm/wizard/crm_phonecall_to_meeting.py | 67 | ||||
| -rw-r--r-- | addons/crm/wizard/mail_compose_message.py | 63 |
18 files changed, 623 insertions, 1198 deletions
diff --git a/addons/crm/__init__.py b/addons/crm/__init__.py index 95cf8b53f27..729d54e0fc6 100644 --- a/addons/crm/__init__.py +++ b/addons/crm/__init__.py @@ -22,8 +22,8 @@ import crm import crm_action_rule import crm_segmentation -import crm_meeting import crm_lead +import crm_meeting import crm_phonecall import report import wizard diff --git a/addons/crm/board_crm_view.xml b/addons/crm/board_crm_view.xml index 1b8148fe43b..d73939c759e 100644 --- a/addons/crm/board_crm_view.xml +++ b/addons/crm/board_crm_view.xml @@ -69,10 +69,10 @@ <field name="name">Meetings</field> <field name="res_model">crm.meeting</field> <field name="view_mode">calendar,tree,form,gantt</field> - <field name="view_id" ref="crm.crm_case_tree_view_meet"/> + <field name="view_id" ref="base_calendar.view_crm_meeting_tree"/> <field name="context">{"calendar_default_user_id":uid}</field> <field name="domain">[('state','=','open'),('date','>',datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"))]</field> - <field name="search_view_id" ref="view_crm_case_meetings_filter"/> + <field name="search_view_id" ref="base_calendar.view_crm_meeting_search"/> </record> <record model="ir.ui.view" id="board_crm_statistical_form"> diff --git a/addons/crm/crm_demo.xml b/addons/crm/crm_demo.xml index e98b88e60fa..89da8d357f7 100644 --- a/addons/crm/crm_demo.xml +++ b/addons/crm/crm_demo.xml @@ -9,7 +9,7 @@ <field name="name">Meetings</field> <field name="resource">ir.ui.menu</field> <field name="user_id" ref="base.user_demo"/> - <field name="res_id" ref="crm.menu_crm_case_categ_meet"/> + <field name="res_id" ref="base_calendar.menu_crm_meeting"/> </record> <record model="crm.case.section" id="section_sales_marketing_department"> diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 69d390ff04d..adf15e93a89 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -41,6 +41,7 @@ class crm_lead(base_stage, osv.osv): _description = "Lead/Opportunity" _order = "priority,date_action,id desc" _inherit = ['ir.needaction_mixin', 'mail.thread'] + _mail_compose_message = True def _get_default_section_id(self, cr, uid, context=None): """ Gives default section by checking if present in the context """ @@ -763,43 +764,21 @@ class crm_lead(base_stage, osv.osv): } def action_makeMeeting(self, cr, uid, ids, context=None): + """ This opens Meeting's calendar view to schedule meeting on current Opportunity + @return : Dictionary value for created Meeting view """ - This opens Meeting's calendar view to schedule meeting on current Opportunity - @return : Dictionary value for created Meeting view - """ - if context is None: - context = {} - value = {} - data_obj = self.pool.get('ir.model.data') - for opp in self.browse(cr, uid, ids, context=context): - # Get meeting views - tree_view = data_obj.get_object_reference(cr, uid, 'crm', 'crm_case_tree_view_meet') - form_view = data_obj.get_object_reference(cr, uid, 'crm', 'crm_case_form_view_meet') - calander_view = data_obj.get_object_reference(cr, uid, 'crm', 'crm_case_calendar_view_meet') - search_view = data_obj.get_object_reference(cr, uid, 'crm', 'view_crm_case_meetings_filter') - context.update({ - 'default_opportunity_id': opp.id, - 'default_partner_id': opp.partner_id and opp.partner_id.id or False, - 'default_user_id': uid, - 'default_section_id': opp.section_id and opp.section_id.id or False, - 'default_email_from': opp.email_from, - 'default_state': 'open', - 'default_name': opp.name - }) - value = { - 'name': _('Meetings'), - 'context': context, - 'view_type': 'form', - 'view_mode': 'calendar,form,tree', - 'res_model': 'crm.meeting', - 'view_id': False, - 'views': [(calander_view and calander_view[1] or False, 'calendar'), (form_view and form_view[1] or False, 'form'), (tree_view and tree_view[1] or False, 'tree')], - 'type': 'ir.actions.act_window', - 'search_view_id': search_view and search_view[1] or False, - 'nodestroy': True - } - return value - + opportunity = self.browse(cr, uid, ids[0], context) + res = self.pool.get('ir.actions.act_window').for_xml_id(cr, uid, 'base_calendar', 'action_crm_meeting', context) + res['context'] = { + 'default_opportunity_id': opportunity.id, + 'default_partner_id': opportunity.partner_id and opportunity.partner_id.id or False, + 'default_user_id': uid, + 'default_section_id': opportunity.section_id and opportunity.section_id.id or False, + 'default_email_from': opportunity.email_from, + 'default_state': 'open', + 'default_name': opportunity.name, + } + return res def unlink(self, cr, uid, ids, context=None): for lead in self.browse(cr, uid, ids, context): diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 2579fa75cda..85f9a4aab5d 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -289,7 +289,7 @@ <t t-name="kanban-box"> <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click"> <div class="oe_dropdown_toggle oe_dropdown_kanban"> - <span class="oe_e">i</span> + <span class="oe_e">í</span> <ul class="oe_dropdown_menu"> <li><a type="edit" >Edit...</a></li> <li><a type="delete">Delete</a></li> @@ -311,18 +311,14 @@ <field name="partner_id"/> </div> <div style="padding-left: 0.5em"> - <i> - <t t-if="record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" t-set="red">oe_kanban_text_red</t> - <span t-attf-class="#{red || ''}"> - <field name="date_action"/> - </span> - <t t-if="record.date_action.raw_value"> : </t> - <field name="title_action"/> - </i> + <t t-if="record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" t-set="red">oe_kanban_text_red</t> + <span t-attf-class="#{red || ''}"><field name="date_action"/></span> + <t t-if="record.date_action.raw_value"> : </t> + <field name="title_action"/> </div> <div class="oe_right"> - <a t-if="record.priority.raw_value == 1" icon="star-on" type="object" name="set_normal_priority"/> - <a t-if="record.priority.raw_value != 1" icon="star-off" type="object" name="set_high_priority" style="opacity:0.7; filter:alpha(opacity=70);"/> + <a t-if="record.priority.raw_value == 1" type="object" name="set_normal_priority" class="oe_e oe_star_on">7</a> + <a t-if="record.priority.raw_value != 1" type="object" name="set_high_priority" class="oe_e oe_star_off">7</a> <!-- <t t-if="record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" t-set="red">oe_kaban_status_red</t> <span t-attf-class="oe_kanban_status #{red}"> </span> @@ -471,7 +467,7 @@ <label for="planned_revenue" class="oe_edit_only"/> <h2> <field name="planned_revenue" class="oe_inline"/> - <field name="company_currency" class="oe_edit_only oe_inline"/> at + <field name="company_currency" class="oe_inline"/> at <field name="probability" class="oe_inline"/> %% success rate </h2> </div> diff --git a/addons/crm/crm_meeting.py b/addons/crm/crm_meeting.py index 37f03d80ec4..bdc5e91ad33 100644 --- a/addons/crm/crm_meeting.py +++ b/addons/crm/crm_meeting.py @@ -19,56 +19,23 @@ # ############################################################################## -from base_calendar import base_calendar -from base_status.base_state import base_state -from base_status.base_stage import base_stage -import logging from osv import fields, osv import tools from tools.translate import _ +import logging _logger = logging.getLogger(__name__) -class crm_lead(base_stage, osv.osv): - """ CRM Leads """ - _name = 'crm.lead' - -class crm_meeting(base_state, osv.Model): +# +# crm.meeting is defined in module base_calendar +# +class crm_meeting(osv.Model): """ Model for CRM meetings """ - _name = 'crm.meeting' - _description = "Meeting" - _order = "id desc" - _inherit = ["calendar.event", 'ir.needaction_mixin', "mail.thread"] + _inherit = 'crm.meeting' _columns = { - # base_state required fields - 'partner_id': fields.many2one('res.partner', 'Partner', states={'done': [('readonly', True)]}), 'section_id': fields.many2one('crm.case.section', 'Sales Team', states={'done': [('readonly', True)]}, select=True, groups='base.group_sale_salesman', help='Sales team to which Case belongs to.'), - 'email_from': fields.char('Email', size=128, states={'done': [('readonly', True)]}, help="These people will receive email."), - 'create_date': fields.datetime('Creation Date' , readonly=True), - 'write_date': fields.datetime('Write Date' , readonly=True), - 'date_action_last': fields.datetime('Last Action', readonly=1), - 'date_action_next': fields.datetime('Next Action', readonly=1), - # Meeting fields - 'name': fields.char('Summary', size=124, required=True, states={'done': [('readonly', True)]}), - 'categ_id': fields.many2one('crm.case.categ', 'Meeting Type', \ - domain="[('object_id.model', '=', 'crm.meeting')]", \ - ), 'phonecall_id': fields.many2one ('crm.phonecall', 'Phonecall'), 'opportunity_id': fields.many2one ('crm.lead', 'Opportunity', domain="[('type', '=', 'opportunity')]"), - 'attendee_ids': fields.many2many('calendar.attendee', 'meeting_attendee_rel',\ - 'event_id', 'attendee_id', 'Attendees', states={'done': [('readonly', True)]}), - 'date_closed': fields.datetime('Closed', readonly=True), - 'date_deadline': fields.datetime('Deadline', states={'done': [('readonly', True)]}), - 'state': fields.selection([ ('draft', 'Unconfirmed'), - ('open', 'Confirmed'), - ('cancel', 'Cancelled'), - ('done', 'Done')], - string='Status', size=16, readonly=True), - } - _defaults = { - 'state': 'draft', - 'active': 1, - 'user_id': lambda self, cr, uid, ctx: uid, } def create(self, cr, uid, vals, context=None): @@ -76,52 +43,28 @@ class crm_meeting(base_state, osv.Model): self.create_send_note(cr, uid, [obj_id], context=context) return obj_id - def case_open(self, cr, uid, ids, context=None): - """ Confirms meeting """ - res = super(crm_meeting, self).case_open(cr, uid, ids, context) - for (id, name) in self.name_get(cr, uid, ids): - id=base_calendar.base_calendar_id2real_id(id) - return res - - # ---------------------------------------- - # OpenChatter - # ---------------------------------------- - - def case_get_note_msg_prefix(self, cr, uid, id, context=None): - return 'Meeting' - def create_send_note(self, cr, uid, ids, context=None): if context is None: context = {} # update context: if come from phonecall, default state values can make the message_append_note crash context.pop('default_state', False) for meeting in self.browse(cr, uid, ids, context=context): - # convert datetime field to a datetime, using server format, then - # convert it to the user TZ and re-render it with %Z to add the timezone - meeting_datetime = fields.DT.datetime.strptime(meeting.date, tools.DEFAULT_SERVER_DATETIME_FORMAT) - meeting_date_str = fields.datetime.context_timestamp(cr, uid, meeting_datetime, context=context).strftime(tools.DATETIME_FORMATS_MAP['%+'] + " (%Z)") - message = _("A meeting has been <b>scheduled</b> on <em>%s</em>.") % (meeting_date_str) + # in the message, transpose meeting.date to the timezone of the current user + meeting_date = fields.DT.datetime.strptime(meeting.date, tools.DEFAULT_SERVER_DATETIME_FORMAT) + meeting_date_tz = fields.datetime.context_timestamp(cr, uid, meeting_date, context=context).strftime(tools.DATETIME_FORMATS_MAP['%+'] + " (%Z)") if meeting.opportunity_id: # meeting can be create from phonecalls or opportunities, therefore checking for the parent lead = meeting.opportunity_id - parent_message = _("Meeting linked to the opportunity <em>%s</em> has been <b>created</b> and <b>cscheduled</b> on <em>%s</em>.") % (lead.name, meeting.date) + message = _("Meeting linked to the opportunity <em>%s</em> has been <b>created</b> and <b>scheduled</b> on <em>%s</em>.") % (lead.name, meeting_date_tz) lead.message_append_note(_('System Notification'), message) elif meeting.phonecall_id: phonecall = meeting.phonecall_id - parent_message = _("Meeting linked to the phonecall <em>%s</em> has been <b>created</b> and <b>cscheduled</b> on <em>%s</em>.") % (phonecall.name, meeting.date) + message = _("Meeting linked to the phonecall <em>%s</em> has been <b>created</b> and <b>scheduled</b> on <em>%s</em>.") % (phonecall.name, meeting_date_tz) phonecall.message_append_note(body=message) else: - parent_message = message - if parent_message: - meeting.message_append_note(body=parent_message) + message = _("A meeting has been <b>scheduled</b> on <em>%s</em>.") % (meeting_date_tz) + meeting.message_append_note(body=message) return True - def case_open_send_note(self, cr, uid, ids, context=None): - return self.message_append_note(cr, uid, ids, body=_("Meeting has been <b>confirmed</b>."), context=context) - - def case_close_send_note(self, cr, uid, ids, context=None): - return self.message_append_note(cr, uid, ids, body=_("Meeting has been <b>done</b>."), context=context) - - class calendar_attendee(osv.osv): """ Calendar Attendee """ @@ -155,8 +98,6 @@ class calendar_attendee(osv.osv): relation="crm.case.categ", multi='categ_id'), } -calendar_attendee() - class res_users(osv.osv): _name = 'res.users' _inherit = 'res.users' @@ -177,7 +118,4 @@ class res_users(osv.osv): _logger.debug('Skipped meetings shortcut for user "%s"', data.get('name','<new')) return user_id -res_users() - - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/crm/crm_meeting_data.xml b/addons/crm/crm_meeting_data.xml index 86cdf97a2a3..82752d1dc7d 100644 --- a/addons/crm/crm_meeting_data.xml +++ b/addons/crm/crm_meeting_data.xml @@ -4,22 +4,16 @@ <!-- CASE CATEGORY(categ_id) --> - <record model="crm.case.categ" id="categ_meet1"> + <record model="crm.meeting.type" id="categ_meet1"> <field name="name">Customer Meeting</field> - <field name="section_id" ref="section_sales_department"/> - <field name="object_id" search="[('model','=','crm.meeting')]" model="ir.model"/> </record> - <record model="crm.case.categ" id="categ_meet2"> + <record model="crm.meeting.type" id="categ_meet2"> <field name="name">Internal Meeting</field> - <field name="section_id" ref="section_sales_department"/> - <field name="object_id" search="[('model','=','crm.meeting')]" model="ir.model"/> </record> - <record model="crm.case.categ" id="categ_meet3"> + <record model="crm.meeting.type" id="categ_meet3"> <field name="name">Phone Call</field> - <field name="section_id" ref="section_sales_department"/> - <field name="object_id" search="[('model','=','crm.meeting')]" model="ir.model"/> </record> <record model="res.request.link" id="request_link_meeting"> diff --git a/addons/crm/crm_meeting_menu.xml b/addons/crm/crm_meeting_menu.xml index 3da817e8611..aec88a5748e 100644 --- a/addons/crm/crm_meeting_menu.xml +++ b/addons/crm/crm_meeting_menu.xml @@ -1,102 +1,9 @@ <?xml version="1.0"?> <openerp> <data> - <act_window - id="crm_case_categ_meet_create_partner" - name="Schedule a Meeting" - res_model="crm.meeting" - view_mode="calendar,tree,form,gantt" - context="{'default_partner_id': active_id, 'default_duration': 4.0}" - /> - - <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_meet_partner"> - <field name="sequence" eval="1"/> - <field name="view_mode">calendar</field> - <field name="view_id" ref="crm_case_calendar_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_tree_meet_partner"> - <field name="sequence" eval="2"/> - <field name="view_mode">tree</field> - <field name="view_id" ref="crm_case_tree_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_form_meet_partner"> - <field name="sequence" eval="3"/> - <field name="view_mode">form</field> - <field name="view_id" ref="crm_case_form_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_gantt_meet_partner"> - <field name="sequence" eval="3"/> - <field name="view_mode">gantt</field> - <field name="view_id" ref="crm_case_gantt_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/> - </record> - - <record model="ir.actions.act_window" id="crm_case_categ_meet"> - <field name="name">Meetings</field> - <field name="res_model">crm.meeting</field> - <field name="view_mode">calendar,tree,form,gantt</field> - <field name="view_id" ref="crm_case_calendar_view_meet"/> - <field name="context">{"calendar_default_user_id":uid}</field> - <field name="search_view_id" ref="view_crm_case_meetings_filter"/> - <field name="help">The meeting calendar is shared between the sales teams and fully integrated with other applications such as the employee holidays or the business opportunities. You can also synchronize meetings with your mobile phone using the caldav interface. - </field> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_meet"> - <field name="sequence" eval="1"/> - <field name="view_mode">calendar</field> - <field name="view_id" ref="crm_case_calendar_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet"/> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_tree_meet"> - <field name="sequence" eval="2"/> - <field name="view_mode">tree</field> - <field name="view_id" ref="crm_case_tree_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet"/> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_form__meet"> - <field name="sequence" eval="3"/> - <field name="view_mode">form</field> - <field name="view_id" ref="crm_case_form_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet"/> - </record> - - <record model="ir.actions.act_window.view" id="action_crm_tag_gantt_meet"> - <field name="sequence" eval="1"/> - <field name="view_mode">gantt</field> - <field name="view_id" ref="crm_case_gantt_view_meet"/> - <field name="act_window_id" ref="crm_case_categ_meet"/> - </record> - -<!-- ALL MEETINGS --> <menuitem name="Import & Synchronize" id="base.menu_import_crm" parent="base.menu_base_partner"/> - <menuitem name="Meetings" id="menu_crm_case_categ_meet" - action="crm_case_categ_meet" parent="base.menu_sales" - sequence="8" /> - - <record id="action_view_attendee_form" model="ir.actions.act_window"> - <field name="name">Meeting Invitations</field> - <field name="type">ir.actions.act_window</field> - <field name="res_model">calendar.attendee</field> - <field name="view_type">form</field> - <field name="view_mode">tree,form</field> - <field name="view_id" ref="base_calendar.base_calendar_attendee_tree_view" /> - <field name="domain">[('ref','like','crm.meeting,')]</field> - <field name="context">{"search_default_toreview":1, "search_default_user_id":uid}</field> - <field name="help">With Meeting Invitations you can create and manage the meeting invitations sent/to be sent to your colleagues/partners. You can not only invite OpenERP users, but also external parties, such as a customer.</field> - </record> - - </data> </openerp> diff --git a/addons/crm/crm_meeting_shortcut_data.xml b/addons/crm/crm_meeting_shortcut_data.xml index 0f75c9e91ab..45488da8a82 100644 --- a/addons/crm/crm_meeting_shortcut_data.xml +++ b/addons/crm/crm_meeting_shortcut_data.xml @@ -6,7 +6,7 @@ <field name="name">Meetings</field> <field name="resource">ir.ui.menu</field> <field name="user_id" ref="base.user_root"/> - <field name="res_id" ref="crm.menu_crm_case_categ_meet"/> + <field name="res_id" ref="base_calendar.menu_crm_meeting"/> </record> </data> diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml index 88ef7134735..f7c2ada05f2 100644 --- a/addons/crm/crm_meeting_view.xml +++ b/addons/crm/crm_meeting_view.xml @@ -2,361 +2,48 @@ <openerp> <data> - <!-- Read/Unread actions --> - <record id="actions_server_crm_meeting_unread" model="ir.actions.server"> - <field name="name">Mark unread</field> - <field name="condition">True</field> - <field name="type">ir.actions.server</field> - <field name="model_id" ref="model_crm_meeting"/> - <field name="state">code</field> - <field name="code">self.message_check_and_set_unread(cr, uid, context.get('active_ids'), context=context)</field> - </record> - <record id="action_crm_meeting_unread" model="ir.values"> - <field name="name">action_crm_meeting_unread</field> - <field name="action_id" ref="actions_server_crm_meeting_unread"/> - <field name="value" eval="'ir.actions.server,' + str(ref('actions_server_crm_meeting_unread'))" /> - <field name="key">action</field> - <field name="model_id" ref="model_crm_meeting" /> - <field name="model">crm.meeting</field> - <field name="key2">client_action_multi</field> - </record> - - <record id="actions_server_crm_meeting_read" model="ir.actions.server"> - <field name="name">Mark read</field> - <field name="condition">True</field> - <field name="type">ir.actions.server</field> - <field name="model_id" ref="model_crm_meeting"/> - <field name="state">code</field> - <field name="code">self.message_check_and_set_read(cr, uid, context.get('active_ids'), context=context)</field> - </record> - <record id="action_crm_meeting_read" model="ir.values"> - <field name="name">action_crm_meeting_read</field> - <field name="action_id" ref="actions_server_crm_meeting_read"/> - <field name="value" eval="'ir.actions.server,' + str(ref('actions_server_crm_meeting_read'))" /> - <field name="key">action</field> - <field name="model_id" ref="model_crm_meeting" /> - <field name="model">crm.meeting</field> - <field name="key2">client_action_multi</field> - </record> - - <!-- CRM Meetings Categories Form View --> - - <record id="crm_meeting_categ_action" model="ir.actions.act_window"> - <field name="name">Meeting Categories</field> - <field name="res_model">crm.case.categ</field> - <field name="view_type">form</field> - <field name="view_id" ref="crm.crm_case_categ_tree-view"/> - <field name="domain">[('object_id.model', '=', 'crm.meeting')]</field> - <field name="context" eval="{'object_id': ref('model_crm_meeting')}"/> - <field name="help">Create different meeting categories to better organize and classify your meetings.</field> - </record> - - <menuitem action="crm_meeting_categ_action" - groups="base.group_no_one" - id="menu_crm_case_meeting-act" parent="base.menu_calendar_configuration" sequence="1"/> - <!-- CRM Meetings Form View --> - <record model="ir.ui.view" id="crm_case_form_view_meet"> + <record model="ir.ui.view" id="view_crm_meeting_form"> <field name="name">CRM - Meetings Form</field> <field name="model">crm.meeting</field> <field name="type">form</field> + <field name="inherit_id" ref="base_calendar.view_crm_meeting_form"/> <field name="arch" type="xml"> - <form string="Meetings" version="7.0"> - <header> - <button name="case_open" string="Confirm" type="object" class="oe_highlight" - states="draft"/> - <button name="case_close" string="Done" type="object" class="oe_highlight" - states="open"/> - <button name="case_reset" string="Reset to Unconfirmed" type="object" - states="cancel,done"/> - <button name="case_cancel" string="Cancel" type="object" - states="draft,open"/> - <field name="state" widget="statusbar" statusbar_visible="draft,open,done"/> - </header> - <sheet> - <div class="oe_title"> - <div class="oe_edit_only"> - <label for="name" string="Title"/> - (<field name="allday" on_change="onchange_dates(date,False,False,allday)" class="oe_inline"/> - <label for="allday" string="All Day?"/>) - </div> - <h1> - <field name="name"/> - </h1> - </div> - <group> - <h2> - <label for="date" string="Starting at"/> - <field name="date" required="1" class="oe_inline"/> - <label string="in" class="oe_inline" attrs="{'invisible': [('location', '=', False)]}"/> <field name="location" placeholder="Specify the location here" class="oe_inline"/> - </h2> - </group> - <group> - <h2> - <label for="duration" string="Duration" /> - <field name="duration" widget="float_time" - on_change="onchange_dates(date,duration,False,allday)" - class="oe_inline"/> ( - <field name="date_deadline" - string="End Date" required="1" - on_change="onchange_dates(date,False,date_deadline)" - class="oe_inline"/> ) - </h2> - </group> - <group colspan="4" col="4"> - <group colspan="2"> - <field name="user_id" /> - <field name="organizer"/> - <field name="section_id" widget="selection"/> - </group> - <group colspan="2"> - <field name="alarm_id" string="Reminder" widget="selection" /> - <field name="class" string="Privacy"/> - <field name="show_as" string="Show Time as"/> - <field name="recurrency" string="Recurrence" attrs="{'readonly': ['|', ('recurrent_uid','!=',False), ('state','=','done')]}"/> - </group> - <group colspan="2"> - <field name="partner_id" string="Partner" - on_change="onchange_partner_id(partner_id)" /> - <field name="email_from"/> - </group> - <group colspan="2"> - <field name="categ_id" widget="selection" - string="Meeting Type" - domain="[('object_id.model', '=', 'crm.meeting')]" /> - <field name="rrule" invisible="1" readonly="1"/> - <field name="recurrent_id" invisible="1"/> - <field name="recurrent_uid" invisible="1"/> - </group> - </group> - <separator string="Description" colspan="4" /> - <field name="description" nolabel="1" colspan="4" /> - <notebook> - <page string="Invitation Detail"> - <button string="Invite People" - name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d" - icon="terp-partner" type="action" - attrs="{'readonly': [('state', '=', 'done')]}" - context="{'model' : 'crm.meeting', 'attendee_field':'attendee_ids'}" colspan="2"/> - <field name="attendee_ids" colspan="4" - nolabel="1" widget="one2many" mode="tree"> - <tree string="Invitation details" editable="top"> - <field name="sent_by_uid" string="From"/> - <field name="user_id" string="To"/> - <field name="email" string="Mail To"/> - <field name="role" /> - <field name="state" /> - <button name="do_tentative" - states="needs-action,declined,accepted" - string="Uncertain" type="object" - icon="terp-crm" /> - <button name="do_accept" string="Accept" - states="needs-action,tentative,declined" - type="object" icon="gtk-apply" /> - <button name="do_decline" string="Decline" - states="needs-action,tentative,accepted" - type="object" icon="gtk-cancel" /> - <button - name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d" - string="Delegate" type="action" - icon="gtk-sort-descending" - states="needs-action,tentative,declined,accepted" - context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" /> - </tree> - <form string="Invitation details" version="7.0"> - <notebook colspan="4"> - <page string="Details"> - <field name="email" /> - <field name="rsvp" /> - <field name="cutype" /> - <field name="role" /> - <separator colspan="4" string="" /> - <group col="6" colspan="4"> - <field name="state" /> - <button name="do_tentative" - states="needs-action,declined,accepted" - string="Uncertain" - type="object" - icon="terp-crm" /> - <button name="do_accept" - string="Accept" - states="needs-action,tentative,declined" - type="object" - icon="gtk-apply" /> - <button name="do_decline" - string="Decline" - states="needs-action,tentative,accepted" - type="object" - icon="gtk-cancel" /> - <button - name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d" - string="Delegate" - type="action" - icon="gtk-sort-descending" - states="needs-action,tentative,declined,accepted" - context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" /> - </group> - </page> - <page string="Other"> - <field name="user_id"/> - <newline /> - </page> - </notebook> - </form> - </field> - </page> - <page string="Recurrence Options"><!-- attrs="{'invisible': [('recurrency','=',False)], 'readonly': ['|', ('recurrent_uid','!=',False), ('state','=','done')]}">--> - <group col="4" colspan="4" name="rrule"> - <group col="4" colspan="4"> - <field name="rrule_type" string=" Recurrence Pattern" /> - <field name="interval" /> - <field name="end_type" /> - <label string=" " colspan="2" /> - <newline /> - <field name="count" attrs="{'invisible' : [('end_type', '!=', 'count')] }"/> - <label string=" " colspan="2" /> - <newline /> - <field name="end_date" attrs="{'invisible' : [('end_type', '!=', 'end_date')], 'required': [('end_type', '=', 'end_date')]}"/> - <newline /> - - - </group> - <group col="8" colspan="4" name="Select weekdays" attrs="{'invisible' :[('rrule_type','not in', ['weekly'])]}"> - <separator string="Choose day where repeat the meeting" colspan="8"/> - <field name="mo" colspan="1" /> - <field name="tu" colspan="1" /> - <field name="we" colspan="1" /> - <field name="th" colspan="1" /> - <newline/> - <field name="fr" colspan="1" /> - <field name="sa" colspan="1" /> - <field name="su" colspan="1" /> - <newline /> - </group> - <group col="10" colspan="4" - attrs="{'invisible' : [('rrule_type','!=','monthly')]}"> - <separator string="Choose day in the month where repeat the meeting" colspan="12"/> - <group col="2" colspan="1"> - <field name="select1" /> - </group> - <group col="2" colspan="1"> - <field name="day" - attrs="{'required' : [('select1','=','date'), ('rrule_type','=','monthly')], - 'invisible' : [('select1','=','day')]}" /> - </group> - <group col="3" colspan="1"> - <field name="byday" string="The" - attrs="{'required' : [('select1','=','day'), ('rrule_type','=','monthly')], 'invisible' : [('select1','=','date')]}" /> - <field name="week_list" nolabel="1" - attrs="{'required' : [('select1','=','day'), ('rrule_type','=','monthly')], 'invisible' : [('select1','=','date')]}" /> - </group> - </group> - </group> - - </page> - </notebook> - </sheet> - <footer> - <field name="message_ids" widget="mail_thread"/> - </footer> - </form> - </field> - </record> - - <!-- CRM Meeting Tree View --> - - <record model="ir.ui.view" id="crm_case_tree_view_meet"> - <field name="name">CRM - Meetings Tree</field> - <field name="model">crm.meeting</field> - <field name="type">tree</field> - <field name="arch" type="xml"> - <tree string="Meetings" fonts="bold:needaction_pending==True" - colors="red:state=='open';black:state in ('draft', 'cancel','done','pending')"> - <field name="name" string="Subject" /> - <field name="user_id"/> - <field name="date"/> - <field name="state"/> - <field name="duration" /> - <field name="partner_id" string="Partner" /> - <field name="location" /> - <field name="categ_id"/> - <field name="needaction_pending" invisible="1"/> - </tree> + <field name="organizer" position="after"> + <field name="section_id" widget="selection"/> + </field> </field> </record> <!-- CRM Meeting Calendar --> - <record model="ir.ui.view" id="crm_case_calendar_view_meet"> + <record model="ir.ui.view" id="view_crm_meeting_calendar"> <field name="name">CRM - Meetings Calendar</field> <field name="model">crm.meeting</field> <field name="type">calendar</field> + <field name="inherit_id" ref="base_calendar.view_crm_meeting_calendar"/> <field name="priority" eval="2"/> <field name="arch" type="xml"> - <calendar string="Meetings" date_start="date" color="user_id" date_stop="date_deadline" date_delay="duration"> - <field name="name"/> - <field name="partner_id"/> + <field name="partner_id" position="after"> <field name="section_id" widget="selection"/> - </calendar> - </field> - </record> - - <!-- CRM Meeting Gantt --> - - <record id="crm_case_gantt_view_meet" model="ir.ui.view"> - <field name="name">CRM - Meetings Gantt</field> - <field name="model">crm.meeting</field> - <field name="type">gantt</field> - <field name="arch" type="xml"> - <gantt date_delay="duration" date_start="date" string="Meetings"> - </gantt> + </field> </field> </record> - <!-- CRM Meeting Search View --> - - <record id="view_crm_case_meetings_filter" model="ir.ui.view"> - <field name="name">CRM - Meetings Search</field> - <field name="model">crm.meeting</field> - <field name="type">search</field> - <field name="arch" type="xml"> - <search string="Search Meetings"> - <group> - <filter icon="terp-mail-message-new" - string="Inbox" help="Unread messages" - name="needaction_pending" - domain="[('needaction_pending','=',True)]"/> - <separator orientation="vertical"/> - <field name="name" string="Meeting / Partner" - filter_domain="['|',('name','ilike',self),('partner_id','ilike', self)]"/> - <separator orientation="vertical"/> - <filter string="My Meetings" - icon="terp-personal" - domain="[('user_id','=',uid)]" - help="My Meetings" /> - <separator orientation="vertical"/> - <field name="user_id"/> - <field name="partner_id"/> - </group> - </search> - </field> - </record> + <!-- Calendar Attendee Form View --> - <!-- Calendar Attendee Form View --> - - <record id="attendee_form_view_inherit" model="ir.ui.view"> - <field name="name">calendar.attendee.form.inherit</field> - <field name="model">calendar.attendee</field> - <field name="type">form</field> - <field name="inherit_id" ref="base_calendar.base_calendar_attendee_form_view"/> - <field name="arch" type="xml"> - <field name="ref" position="after"> - <field name="categ_id" string="Event Type"/> - </field> + <record id="attendee_form_view_inherit" model="ir.ui.view"> + <field name="name">calendar.attendee.form.inherit</field> + <field name="model">calendar.attendee</field> + <field name="type">form</field> + <field name="inherit_id" ref="base_calendar.base_calendar_attendee_form_view"/> + <field name="arch" type="xml"> + <field name="ref" position="after"> + <field name="categ_id" string="Event Type"/> </field> - </record> - + </field> + </record> </data> </openerp> diff --git a/addons/crm/crm_phonecall.py b/addons/crm/crm_phonecall.py index 13991245eda..facd0baba8a 100644 --- a/addons/crm/crm_phonecall.py +++ b/addons/crm/crm_phonecall.py @@ -241,49 +241,20 @@ class crm_phonecall(base_state, osv.osv): return opportunity_dict def action_make_meeting(self, cr, uid, ids, context=None): + """ This opens Meeting's calendar view to schedule meeting on current Phonecall + @return : Dictionary value for created Meeting view """ - This opens Meeting's calendar view to schedule meeting on current Phonecall - @return : Dictionary value for created Meeting view - """ - value = {} - for phonecall in self.browse(cr, uid, ids, context=context): - data_obj = self.pool.get('ir.model.data') - - # Get meeting views - result = data_obj._get_id(cr, uid, 'crm', 'view_crm_case_meetings_filter') - res = data_obj.read(cr, uid, result, ['res_id']) - id1 = data_obj._get_id(cr, uid, 'crm', 'crm_case_calendar_view_meet') - id2 = data_obj._get_id(cr, uid, 'crm', 'crm_case_form_view_meet') - id3 = data_obj._get_id(cr, uid, 'crm', 'crm_case_tree_view_meet') - if id1: - id1 = data_obj.browse(cr, uid, id1, context=context).res_id - if id2: - id2 = data_obj.browse(cr, uid, id2, context=context).res_id - if id3: - id3 = data_obj.browse(cr, uid, id3, context=context).res_id - - context = { - 'default_phonecall_id': phonecall.id, - 'default_partner_id': phonecall.partner_id and phonecall.partner_id.id or False, - 'default_email': phonecall.email_from , - 'default_name': phonecall.name - } - - value = { - 'name': _('Meetings'), - 'domain' : "[('user_id','=',%s)]" % (uid), - 'context': context, - 'view_type': 'form', - 'view_mode': 'calendar,form,tree', - 'res_model': 'crm.meeting', - 'view_id': False, - 'views': [(id1, 'calendar'), (id2, 'form'), (id3, 'tree')], - 'type': 'ir.actions.act_window', - 'search_view_id': res['res_id'], - 'nodestroy': True - } - - return value + phonecall = self.browse(cr, uid, ids[0], context) + res = self.pool.get('ir.actions.act_window').for_xml_id(cr, uid, 'base_calendar', 'action_crm_meeting', context) + res['context'] = { + 'default_phonecall_id': phonecall.id, + 'default_partner_id': phonecall.partner_id and phonecall.partner_id.id or False, + 'default_user_id': uid, + 'default_email_from': phonecall.email_from, + 'default_state': 'open', + 'default_name': phonecall.name, + } + return res # ---------------------------------------- # OpenChatter diff --git a/addons/crm/i18n/ja.po b/addons/crm/i18n/ja.po index f0761c35843..7d5b564951c 100644 --- a/addons/crm/i18n/ja.po +++ b/addons/crm/i18n/ja.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2012-02-08 01:37+0100\n" -"PO-Revision-Date: 2012-06-11 07:49+0000\n" -"Last-Translator: Tomomi Mengelberg <tomomi.mengelberg@aquasys.co.jp>\n" +"PO-Revision-Date: 2012-07-09 04:50+0000\n" +"Last-Translator: Akira Hiyama <Unknown>\n" "Language-Team: Japanese <ja@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: 2012-06-12 04:55+0000\n" -"X-Generator: Launchpad (build 15389)\n" +"X-Launchpad-Export-Date: 2012-07-09 04:51+0000\n" +"X-Generator: Launchpad (build 15558)\n" #. module: crm #: view:crm.lead.report:0 msgid "# Leads" -msgstr "# リード" +msgstr "リード数" #. module: crm #: view:crm.lead:0 selection:crm.lead,type:0 view:crm.lead.report:0 @@ -36,12 +36,12 @@ msgstr "必要なサービス" #. module: crm #: selection:crm.meeting,rrule_type:0 msgid "Monthly" -msgstr "毎月" +msgstr "月次" #. module: crm #: model:ir.model,name:crm.model_crm_case_stage msgid "Stage of case" -msgstr "お問い合わせ対応状況" +msgstr "案件の段階" #. module: crm #: view:crm.meeting:0 @@ -71,7 +71,7 @@ msgstr "本日" #. module: crm #: view:crm.lead2opportunity.partner:0 view:crm.merge.opportunity:0 msgid "Select Opportunities" -msgstr "オポチュニティを選択" +msgstr "商談を選択" #. module: crm #: view:crm.meeting:0 view:crm.phonecall2opportunity:0 @@ -82,12 +82,12 @@ msgstr " " #. module: crm #: view:crm.lead.report:0 field:crm.phonecall.report,delay_close:0 msgid "Delay to close" -msgstr "" +msgstr "締めを延期する" #. module: crm #: view:crm.lead:0 msgid "Previous Stage" -msgstr "前のステージ" +msgstr "前の段階" #. module: crm #: code:addons/crm/wizard/crm_add_note.py:28 @@ -98,7 +98,7 @@ msgstr "注記を追加することは出来ません。" #. module: crm #: field:crm.case.stage,name:0 msgid "Stage Name" -msgstr "ステージ名" +msgstr "段階名" #. module: crm #: model:ir.model,name:crm.model_crm_lead_report @@ -114,29 +114,29 @@ msgstr "日" #. module: crm #: sql_constraint:crm.case.section:0 msgid "The code of the sales team must be unique !" -msgstr "" +msgstr "営業チームのコードは固有である必要があります。" #. module: crm #: code:addons/crm/crm_lead.py:553 #, python-format msgid "Lead '%s' has been converted to an opportunity." -msgstr "" +msgstr "リード %s は商談に変換されました。" #. module: crm #: code:addons/crm/crm_lead.py:294 #, python-format msgid "The lead '%s' has been closed." -msgstr "" +msgstr "リード %s は閉じられました。" #. module: crm #: view:crm.lead.report:0 msgid "Exp. Closing" -msgstr "" +msgstr "見込完了" #. module: crm #: selection:crm.meeting,rrule_type:0 msgid "Yearly" -msgstr "毎年" +msgstr "年次" #. module: crm #: help:crm.lead.report,creation_day:0 @@ -163,17 +163,17 @@ msgstr "キャンペーン" #. module: crm #: view:crm.lead:0 msgid "Search Opportunities" -msgstr "オポチュニティを検索" +msgstr "商談を検索" #. module: crm #: help:crm.lead.report,deadline_month:0 msgid "Expected closing month" -msgstr "契約月" +msgstr "見込完了月" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Assigned Opportunities to" -msgstr "" +msgstr "商談の割当先" #. module: crm #: view:crm.lead:0 field:crm.lead,partner_id:0 view:crm.lead.report:0 @@ -202,30 +202,30 @@ msgstr "主催者" #: view:crm.phonecall:0 #: model:ir.actions.act_window,name:crm.phonecall_to_phonecall_act msgid "Schedule Other Call" -msgstr "" +msgstr "他の電話をスケジュール" #. module: crm #: code:addons/crm/crm_phonecall.py:216 #: model:crm.case.categ,name:crm.categ_meet3 view:crm.phonecall:0 #, python-format msgid "Phone Call" -msgstr "" +msgstr "通話" #. module: crm #: field:crm.lead,optout:0 msgid "Opt-Out" -msgstr "" +msgstr "オプトアウト" #. module: crm #: field:crm.meeting,end_type:0 msgid "Recurrence termination" -msgstr "" +msgstr "定期の終了" #. module: crm #: code:addons/crm/crm_lead.py:323 #, python-format msgid "The opportunity '%s' has been marked as lost." -msgstr "" +msgstr "商談 %s は失注としてマークされています。" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_lead @@ -235,16 +235,18 @@ msgid "" "sort out your leads analysis by different groups to get accurate grained " "analysis." msgstr "" +"リード分析は異なるCRMの関連情報を確認することができます。取り扱いの遅延、与えられた回答の番号、送信されたEメールをチェックします。正確な粒度の分析を得" +"るために、異なったグループによるリード分析を並べ変えることができます。" #. module: crm #: view:crm.lead:0 msgid "Send New Email" -msgstr "新規メールを送信" +msgstr "新規Eメール送信" #. module: crm #: field:crm.segmentation,segmentation_line:0 msgid "Criteria" -msgstr "" +msgstr "基準" #. module: crm #: view:crm.segmentation:0 @@ -254,12 +256,12 @@ msgstr "回答を除く" #. module: crm #: field:crm.case.stage,section_ids:0 msgid "Sections" -msgstr "" +msgstr "セクション" #. module: crm #: view:crm.merge.opportunity:0 msgid "_Merge" -msgstr "" +msgstr "統合" #. module: crm #: view:crm.lead.report:0 @@ -304,12 +306,12 @@ msgstr "日付" msgid "" "If opt-out is checked, this contact has refused to receive emails or " "unsubscribed to a campaign." -msgstr "" +msgstr "オプトアウトをチェックした場合、この連絡先はEメールの受信を拒否するか、またはキャンペーンには未参加となります。" #. module: crm #: model:process.transition,name:crm.process_transition_leadpartner0 msgid "Prospect Partner" -msgstr "" +msgstr "予想パートナ" #. module: crm #: code:addons/crm/crm_lead.py:735 @@ -328,7 +330,7 @@ msgstr "Google アドワーズ 2" #: selection:crm.lead2partner,action:0 #: selection:crm.phonecall2partner,action:0 msgid "Link to an existing partner" -msgstr "" +msgstr "既存パートナにリンク" #. module: crm #: view:crm.lead:0 field:crm.lead,contact_id:0 view:crm.meeting:0 @@ -351,33 +353,33 @@ msgstr "=" #. module: crm #: field:base.action.rule,regex_history:0 msgid "Regular Expression on Case History" -msgstr "" +msgstr "案件の履歴の正規表現" #. module: crm #: code:addons/crm/crm_lead.py:274 #, python-format msgid "The lead '%s' has been opened." -msgstr "" +msgstr "%s のリードが開かれました。" #. module: crm #: model:process.transition,name:crm.process_transition_opportunitymeeting0 msgid "Opportunity Meeting" -msgstr "オポチュニティ ミーティング" +msgstr "商談ミーティング" #. module: crm #: help:crm.lead.report,delay_close:0 help:crm.phonecall.report,delay_close:0 msgid "Number of Days to close the case" -msgstr "" +msgstr "案件を閉じるための日数" #. module: crm #: model:process.node,note:crm.process_node_opportunities0 msgid "When a real project/opportunity is detected" -msgstr "" +msgstr "実プロジェクト / 商談が見つかった時に" #. module: crm #: view:res.partner:0 field:res.partner,opportunity_ids:0 msgid "Leads and Opportunities" -msgstr "リードとオポチュニティ" +msgstr "リードと商談" #. module: crm #: view:crm.lead:0 @@ -410,7 +412,7 @@ msgstr "アクションを選択" msgid "" "This percentage depicts the default/average probability of the Case for this " "stage to be a success" -msgstr "" +msgstr "この割合は、成功のための、この段階の案件のデフォルト/ 平均確率を示します。" #. module: crm #: field:base.action.rule,trg_categ_id:0 view:crm.lead:0 @@ -425,12 +427,12 @@ msgstr "分類" #. module: crm #: view:crm.lead:0 msgid "Opportunity / Customer" -msgstr "オポチュニティ / 顧客" +msgstr "商談 / 顧客" #. module: crm #: view:crm.lead.report:0 msgid "#Opportunities" -msgstr "#オポチュニティ" +msgstr "商談の数" #. module: crm #: view:crm.meeting:0 @@ -447,6 +449,9 @@ msgid "" "Revenue\" and the \"Expected Closing Date.\" You should also have a look at " "the tooltip of the field \"Change Probability Automatically\"." msgstr "" +"ステージは販売員が簡単にどのように特定の商談が販売サイクルの中に位置づけられるのかを追跡できます。効率的に販売パイプラインを管理するために、次のステップに" +"行くための条件を定義することは重要です。例:資格ありとして商談はセットされます。予想売上と予想終了日を設定する必要があります。同じく自動可能性変更の項目の" +"ヒントを見るべきです。" #. module: crm #: view:crm.lead.report:0 @@ -461,29 +466,29 @@ msgstr "イベント場所" #. module: crm #: field:crm.meeting,rrule:0 msgid "Recurrent Rule" -msgstr "" +msgstr "定期ルール" #. module: crm #: model:process.transition,note:crm.process_transition_opportunitymeeting0 msgid "Normal or phone meeting for opportunity" -msgstr "" +msgstr "商談のための通常または電話ミーティング" #. module: crm #: view:crm.case.section:0 msgid "Mail Gateway" -msgstr "" +msgstr "メールゲートウェイ" #. module: crm #: model:process.node,note:crm.process_node_leads0 msgid "Very first contact with new prospect" -msgstr "" +msgstr "新規見込み客との最初の接触" #. module: crm #: view:crm.lead2opportunity.partner:0 view:crm.partner2opportunity:0 #: model:ir.actions.act_window,name:crm.action_view_crm_partner2opportunity #: model:ir.actions.act_window,name:crm.crm_partner2opportunity msgid "Create Opportunity" -msgstr "オポチュニティ作成" +msgstr "商談作成" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -501,7 +506,7 @@ msgstr "拡大" #. module: crm #: view:crm.lead:0 msgid "Mailings" -msgstr "" +msgstr "郵便物" #. module: crm #: view:crm.phonecall:0 @@ -518,12 +523,12 @@ msgstr "6月" #. module: crm #: selection:crm.segmentation,state:0 msgid "Not Running" -msgstr "" +msgstr "停止中" #. module: crm #: field:crm.lead,email:0 msgid "E-Mail" -msgstr "メール" +msgstr "Eメール" #. module: crm #: view:crm.phonecall:0 @@ -545,7 +550,7 @@ msgstr "回答を含む:" #. module: crm #: help:crm.meeting,email_from:0 help:crm.phonecall,email_from:0 msgid "These people will receive email." -msgstr "" +msgstr "これらの人がEメールを受け取ります。" #. module: crm #: view:crm.meeting:0 field:crm.meeting,name:0 @@ -555,19 +560,19 @@ msgstr "要約" #. module: crm #: view:crm.segmentation:0 msgid "State of Mind Computation" -msgstr "" +msgstr "精神状態の計算" #. module: crm #: view:crm.case.categ:0 msgid "Case Category" -msgstr "ケース分類" +msgstr "案件分類" #. module: crm #: help:crm.segmentation,som_interval_default:0 msgid "" "Default state of mind for period preceeding the 'Max Interval' computation. " "This is the starting state of mind by default if the partner has no event." -msgstr "" +msgstr "最大間隔の計算前の期間のためのデフォルトの精神状態。パートナがイベントを持たない場合、これがデフォルトによる開始時の精神状態です。" #. module: crm #: field:crm.lead,partner_address_name:0 @@ -587,30 +592,30 @@ msgstr "スケジュール / 通話記録" #. module: crm #: constraint:base.action.rule:0 msgid "Error: The mail is not well formated" -msgstr "エラー:メールをフォーマットできませんでした。" +msgstr "エラー:メールが上手くフォーマットされていません。" #. module: crm #: view:crm.segmentation:0 msgid "Profiling Options" -msgstr "" +msgstr "プロファイリングオプション" #. module: crm #: view:crm.phonecall.report:0 msgid "#Phone calls" -msgstr "#通話" +msgstr "通話番号" #. module: crm #: help:crm.segmentation,categ_id:0 msgid "" "The partner category that will be added to partners that match the " "segmentation criterions after computation." -msgstr "" +msgstr "パートナの分類は、計算後に分類基準に一致するパートナに追加されます。" #. module: crm #: code:addons/crm/crm_meeting.py:93 #, python-format msgid "The meeting '%s' has been confirmed." -msgstr "" +msgstr "ミーティング %s は確認されました。" #. module: crm #: selection:crm.add.note,state:0 selection:crm.lead,state:0 @@ -622,7 +627,7 @@ msgstr "進行中" msgid "" "The email address put in the 'Reply-To' of all emails sent by OpenERP about " "cases in this sales team" -msgstr "" +msgstr "Eメールアドレスはこの営業チームの中の案件についてOpenERPにより送信された全てのEメールのReply-Toに置かれます。" #. module: crm #: field:crm.lead.report,creation_month:0 @@ -638,7 +643,7 @@ msgstr "作業時間" #. module: crm #: view:crm.segmentation.line:0 msgid "Partner Segmentation Lines" -msgstr "" +msgstr "パートナ分類行" #. module: crm #: view:crm.lead:0 view:crm.meeting:0 @@ -650,17 +655,17 @@ msgstr "詳細" msgid "" "Defines a rule or repeating pattern of time to exclude from the recurring " "rule." -msgstr "" +msgstr "ルールまたは反復ルールから除外する時間の繰り返しパターンを定義します。" #. module: crm #: view:crm.lead:0 msgid "Leads Form" -msgstr "" +msgstr "リードフォーム" #. module: crm #: view:crm.segmentation:0 model:ir.model,name:crm.model_crm_segmentation msgid "Partner Segmentation" -msgstr "" +msgstr "パートナの分類" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_categ_meet @@ -671,16 +676,19 @@ msgid "" "using the caldav interface.\n" " " msgstr "" +"ミーティングカレンダは営業チーム間で共有され、従業員休暇やビジネス商談のような他のアプリケーションに完全に統合されています。ミーティングはCalDAVイン" +"タフェースを使って、携帯電話と同期させることもできます。\n" +" " #. module: crm #: field:crm.lead2opportunity.partner.mass,user_ids:0 msgid "Salesmans" -msgstr "営業" +msgstr "販売員" #. module: crm #: field:crm.lead.report,probable_revenue:0 msgid "Probable Revenue" -msgstr "" +msgstr "見込売上" #. module: crm #: help:crm.lead.report,creation_month:0 @@ -690,12 +698,12 @@ msgstr "作成月" #. module: crm #: help:crm.segmentation,name:0 msgid "The name of the segmentation." -msgstr "" +msgstr "分類の名前" #. module: crm #: field:crm.case.stage,probability:0 field:crm.lead,probability:0 msgid "Probability (%)" -msgstr "確率 (%)" +msgstr "確率(%)" #. module: crm #: field:crm.lead,company_currency:0 @@ -705,7 +713,7 @@ msgstr "会社の通貨" #. module: crm #: view:crm.lead:0 msgid "Leads Generation" -msgstr "" +msgstr "リード生成" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_section_view_form_installer @@ -716,6 +724,8 @@ msgid "" "opportunities, you can assign the following stage to the team: Territory, " "Qualified, Qualified Sponsors, Proposition, Negociaton, Won/Lost." msgstr "" +"営業組織を構築するために営業チームを定義し、ユーザを各チームに割り当てます。各チームに営業段階を定義する必要があります。例として、あなたが商談を追跡するた" +"めに提案型営業技法を使用する場合、チームに次の段階を割り当てることができます:関心、資格、資格スポンサー、提案、交渉、受注 / 失注。" #. module: crm #: code:addons/crm/crm_lead.py:718 view:crm.lead:0 selection:crm.lead,type:0 @@ -723,32 +733,32 @@ msgstr "" #: field:crm.meeting,opportunity_id:0 #, python-format msgid "Opportunity" -msgstr "" +msgstr "商談" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities created in last month" -msgstr "" +msgstr "先月作成されたリード / 商談" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead7 msgid "Television" -msgstr "" +msgstr "テレビ" #. module: crm #: view:crm.segmentation:0 msgid "Stop Process" -msgstr "" +msgstr "処理の中止" #. module: crm #: view:crm.lead.report:0 view:crm.phonecall.report:0 msgid "Month-1" -msgstr "" +msgstr "月-1" #. module: crm #: view:crm.phonecall:0 msgid "Search Phonecalls" -msgstr "" +msgstr "通話の検索" #. module: crm #: view:crm.lead2partner:0 view:crm.phonecall2partner:0 @@ -758,27 +768,27 @@ msgstr "続行" #. module: crm #: field:crm.segmentation,som_interval:0 msgid "Days per Period" -msgstr "" +msgstr "期間毎の日数" #. module: crm #: field:crm.meeting,byday:0 msgid "By day" -msgstr "" +msgstr "日別" #. module: crm #: field:base.action.rule,act_section_id:0 msgid "Set Team to" -msgstr "" +msgstr "チーム設定先" #. module: crm #: view:calendar.attendee:0 field:calendar.attendee,categ_id:0 msgid "Event Type" -msgstr "" +msgstr "イベントタイプ" #. module: crm #: field:crm.segmentation,exclusif:0 msgid "Exclusive" -msgstr "" +msgstr "排他" #. module: crm #: code:addons/crm/crm_lead.py:832 @@ -786,13 +796,13 @@ msgstr "" msgid "" "You cannot delete lead '%s'; it must be in state 'Draft' to be deleted. You " "should better cancel it, instead of deleting it." -msgstr "" +msgstr "リード %s は削除できません;削除するためにはドラフト状態である必要があります。削除の代わりにキャンセルする必要があります。" #. module: crm #: code:addons/crm/crm_lead.py:451 #, python-format msgid "From %s : %s" -msgstr "%s : %sから" +msgstr "%s から:%s" #. module: crm #: field:crm.lead.report,creation_year:0 @@ -813,17 +823,17 @@ msgstr "" #. module: crm #: view:crm.segmentation:0 msgid "Sales Purchase" -msgstr "" +msgstr "売買" #. module: crm #: help:crm.case.section,resource_calendar_id:0 msgid "Used to compute open days" -msgstr "" +msgstr "開始日数を計算するために使用" #. module: crm #: view:crm.lead:0 msgid "Schedule Meeting" -msgstr "" +msgstr "ミーティングのスケジュール" #. module: crm #: view:crm.case.stage:0 field:crm.case.stage,requirements:0 @@ -835,22 +845,22 @@ msgstr "" msgid "" "This property defines the list of date/time exceptions for a recurring " "calendar component." -msgstr "" +msgstr "このプロパティは定期的なカレンダーコンポーネントのために日付 / 時刻の例外のリストを定義します。" #. module: crm #: view:crm.phonecall2opportunity:0 msgid "Convert To Opportunity " -msgstr "" +msgstr "商談に変換 " #. module: crm #: help:crm.meeting,recurrency:0 msgid "Recurrent Meeting" -msgstr "" +msgstr "定期ミーティング" #. module: crm #: view:crm.phonecall:0 msgid "Unassigned Phonecalls" -msgstr "" +msgstr "未割当の通話" #. module: crm #: view:crm.lead:0 field:crm.lead2opportunity.partner,opportunity_ids:0 @@ -860,18 +870,18 @@ msgstr "" #: model:ir.ui.menu,name:crm.menu_crm_case_opp #: model:process.node,name:crm.process_node_opportunities0 msgid "Opportunities" -msgstr "" +msgstr "商談" #. module: crm #: field:crm.segmentation,categ_id:0 msgid "Partner Category" -msgstr "" +msgstr "パートナ分類" #. module: crm #: view:crm.add.note:0 #: model:ir.actions.act_window,name:crm.action_crm_add_note msgid "Add Note" -msgstr "" +msgstr "メモの追加" #. module: crm #: field:crm.lead,is_supplier_add:0 @@ -881,7 +891,7 @@ msgstr "仕入先" #. module: crm #: view:crm.lead:0 msgid "Mark Won" -msgstr "" +msgstr "受注とマーク" #. module: crm #: selection:crm.segmentation.line,expr_name:0 @@ -891,7 +901,7 @@ msgstr "仕入高" #. module: crm #: view:crm.lead:0 msgid "Mark Lost" -msgstr "" +msgstr "失注とマーク" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -911,7 +921,7 @@ msgstr "警告" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls made in current year" -msgstr "" +msgstr "今年になされた通話" #. module: crm #: field:crm.lead,day_open:0 @@ -921,12 +931,12 @@ msgstr "開始日" #. module: crm #: view:crm.meeting:0 msgid "Show Time as" -msgstr "" +msgstr "時間として表示" #. module: crm #: view:crm.phonecall2partner:0 msgid "Create Partner" -msgstr "" +msgstr "パートナの作成" #. module: crm #: selection:crm.segmentation.line,expr_operator:0 @@ -941,7 +951,7 @@ msgstr "携帯電話" #. module: crm #: view:crm.lead:0 msgid "Next Stage" -msgstr "次へ" +msgstr "次の段階" #. module: crm #: view:crm.meeting:0 @@ -951,12 +961,12 @@ msgstr "私のミーティング" #. module: crm #: view:crm.phonecall:0 msgid "Todays's Phonecalls" -msgstr "" +msgstr "本日の通話" #. module: crm #: view:board.board:0 msgid "Statistics Dashboard" -msgstr "" +msgstr "統計ダッシュボード" #. module: crm #: field:crm.lead,ref:0 @@ -966,7 +976,7 @@ msgstr "参照" #. module: crm #: field:crm.lead,optin:0 msgid "Opt-In" -msgstr "" +msgstr "オプトイン" #. module: crm #: code:addons/crm/crm_lead.py:814 code:addons/crm/crm_phonecall.py:296 @@ -984,24 +994,24 @@ msgstr "ミーティング" #: field:crm.lead,date_action_next:0 field:crm.lead,title_action:0 #: field:crm.meeting,date_action_next:0 field:crm.phonecall,date_action_next:0 msgid "Next Action" -msgstr "次の作業" +msgstr "次のアクション" #. module: crm #: field:crm.meeting,end_date:0 msgid "Repeat Until" -msgstr "" +msgstr "繰り返し(まで)" #. module: crm #: field:crm.meeting,date_deadline:0 msgid "Deadline" -msgstr "期限" +msgstr "締切" #. module: crm #: help:crm.meeting,active:0 msgid "" "If the active field is set to true, it will allow you to hide the " "event alarm information without removing it." -msgstr "" +msgstr "アクティブ項目をTrueに設定した場合,イベントアラーム情報を削除することなく,非表示にできます。" #. module: crm #: view:crm.lead:0 @@ -1011,7 +1021,7 @@ msgstr "色の変更" #. module: crm #: view:crm.segmentation:0 msgid "Partner Segmentations" -msgstr "" +msgstr "パートナの分類" #. module: crm #: field:crm.meeting,user_id:0 view:crm.phonecall:0 @@ -1022,7 +1032,7 @@ msgstr "担当" #. module: crm #: view:crm.lead.report:0 msgid "Show only opportunity" -msgstr "" +msgstr "商談のみ表示" #. module: crm #: view:res.partner:0 @@ -1032,12 +1042,12 @@ msgstr "前へ" #. module: crm #: view:crm.lead:0 msgid "New Leads" -msgstr "新規見込み客" +msgstr "新規リード" #. module: crm #: view:crm.lead:0 msgid "Statistics" -msgstr "" +msgstr "統計" #. module: crm #: view:crm.meeting:0 @@ -1047,7 +1057,7 @@ msgstr "差出人" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Convert into Opportunities" -msgstr "" +msgstr "商談に変換" #. module: crm #: view:crm.lead:0 @@ -1062,17 +1072,17 @@ msgstr "次へ" #. module: crm #: view:crm.lead:0 msgid "Stage:" -msgstr "段階" +msgstr "段階:" #. module: crm #: model:crm.case.stage,name:crm.stage_lead5 view:crm.lead:0 msgid "Won" -msgstr "勝利" +msgstr "受注" #. module: crm #: field:crm.lead.report,delay_expected:0 msgid "Overpassed Deadline" -msgstr "期限を過ぎる。" +msgstr "締切超過" #. module: crm #: model:crm.case.section,name:crm.section_sales_department @@ -1082,7 +1092,7 @@ msgstr "営業部" #. module: crm #: selection:crm.segmentation.line,expr_name:0 msgid "State of Mind" -msgstr "" +msgstr "精神の状態" #. module: crm #: field:crm.lead,type:0 field:crm.lead.report,type:0 @@ -1093,12 +1103,12 @@ msgstr "タイプ" #. module: crm #: view:crm.segmentation:0 msgid "Compute Segmentation" -msgstr "" +msgstr "分類の計算" #. module: crm #: field:crm.case.stage,on_change:0 msgid "Change Probability Automatically" -msgstr "" +msgstr "自動確率変更" #. module: crm #: field:crm.lead,create_date:0 field:crm.meeting,create_date:0 @@ -1115,17 +1125,17 @@ msgstr "私の商談" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor5 msgid "Need a Website Design" -msgstr "" +msgstr "Webサイトデザインが必要" #. module: crm #: view:crm.phonecall.report:0 msgid "Year of call" -msgstr "" +msgstr "通話年" #. module: crm #: field:crm.meeting,recurrent_uid:0 msgid "Recurrent ID" -msgstr "" +msgstr "定期ID" #. module: crm #: view:crm.lead:0 view:crm.meeting:0 view:res.partner:0 @@ -1135,7 +1145,7 @@ msgstr "標題" #. module: crm #: field:crm.meeting,tu:0 msgid "Tue" -msgstr "火曜日" +msgstr "火" #. module: crm #: view:crm.case.stage:0 view:crm.lead:0 field:crm.lead,stage_id:0 @@ -1151,37 +1161,37 @@ msgstr "履歴情報" #. module: crm #: field:base.action.rule,act_mail_to_partner:0 msgid "Mail to Partner" -msgstr "パートナへ送付する。" +msgstr "パートナへ送付" #. module: crm #: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 msgid "Call Details" -msgstr "" +msgstr "通話詳細" #. module: crm #: field:crm.meeting,class:0 msgid "Mark as" -msgstr "" +msgstr "マーク" #. module: crm #: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 msgid "Log call" -msgstr "通話記録" +msgstr "通話ログ" #. module: crm #: help:crm.meeting,rrule_type:0 msgid "Let the event automatically repeat at that interval" -msgstr "" +msgstr "イベントをその間隔で自動的に繰り返します。" #. module: crm #: view:base.action.rule:0 msgid "Condition Case Fields" -msgstr "" +msgstr "案件項目の状態" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls which are in pending state" -msgstr "" +msgstr "保留中状態の通話" #. module: crm #: view:crm.case.section:0 field:crm.case.section,stage_ids:0 @@ -1197,14 +1207,14 @@ msgstr "段階" #: field:crm.partner2opportunity,planned_revenue:0 #: field:crm.phonecall2opportunity,planned_revenue:0 msgid "Expected Revenue" -msgstr "" +msgstr "見込売上" #. module: crm #: model:ir.actions.act_window,help:crm.crm_phonecall_categ_action msgid "" "Create specific phone call categories to better define the type of calls " "tracked in the system." -msgstr "" +msgstr "システム内の通話追跡をより良くするタイプの定義として、特定の通話分類を作成します。" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -1216,14 +1226,14 @@ msgstr "9月" #. module: crm #: field:crm.segmentation,partner_id:0 msgid "Max Partner ID processed" -msgstr "" +msgstr "パートナIDが処理される最大" #. module: crm #: help:crm.case.stage,on_change:0 msgid "" "Setting this stage will change the probability automatically on the " "opportunity." -msgstr "" +msgstr "この段階の設定は商談により自動的に確率が変更されます。" #. module: crm #: model:ir.actions.act_window,name:crm.action_report_crm_phonecall @@ -1235,17 +1245,17 @@ msgstr "通話分析" #: field:crm.lead.report,opening_date:0 #: field:crm.phonecall.report,opening_date:0 msgid "Opening Date" -msgstr "" +msgstr "開始日" #. module: crm #: help:crm.phonecall,duration:0 msgid "Duration in Minutes" -msgstr "" +msgstr "分による期間" #. module: crm #: field:crm.case.channel,name:0 msgid "Channel Name" -msgstr "" +msgstr "チャネル名" #. module: crm #: field:crm.partner2opportunity,name:0 field:crm.phonecall2opportunity,name:0 @@ -1255,7 +1265,7 @@ msgstr "商談名" #. module: crm #: help:crm.lead.report,deadline_day:0 msgid "Expected closing day" -msgstr "受注見込日" +msgstr "見込完了日" #. module: crm #: help:crm.case.section,active:0 @@ -1274,12 +1284,12 @@ msgstr "番地" msgid "" "If you check this field, this stage will be proposed by default on each " "sales team. It will not assign this stage to existing teams." -msgstr "" +msgstr "この項目をチェックした場合、この段階が各営業チームにデフォルトで提案されます。既存のチームにはこの段階を割り当てることはありません。" #. module: crm #: field:crm.meeting,fr:0 msgid "Fri" -msgstr "金曜日" +msgstr "金" #. module: crm #: model:ir.model,name:crm.model_crm_lead @@ -1294,24 +1304,24 @@ msgstr "記入日" #. module: crm #: view:crm.meeting:0 msgid "End of Recurrency" -msgstr "" +msgstr "定期の終了" #. module: crm #: view:crm.meeting:0 msgid "Reminder" -msgstr "リマインダー" +msgstr "通知" #. module: crm #: help:crm.segmentation,sales_purchase_active:0 msgid "" "Check if you want to use this tab as part of the segmentation rule. If not " "checked, the criteria beneath will be ignored" -msgstr "" +msgstr "分類ルールの部分としてのこのタブを使うことを望む場合はチェックします。チェックしない場合、以下の基準は無視されます。" #. module: crm #: help:crm.meeting,alarm_id:0 msgid "Set an alarm at this time, before the event occurs" -msgstr "" +msgstr "イベントが発生する前に今回アラームを設定します。" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_create_partner @@ -1329,7 +1339,7 @@ msgstr "パートナを作成" #. module: crm #: field:crm.segmentation,state:0 msgid "Execution Status" -msgstr "" +msgstr "実行ステータス" #. module: crm #: help:crm.phonecall,state:0 @@ -1342,6 +1352,10 @@ msgid "" " \n" "If the call needs to be done then the state is set to 'Not Held'." msgstr "" +"案件が作成された時に、状態はToDoにセットされます。\n" +"案件が進行中の時に、状態は開くにセットされます。\n" +"通話が終了した時に、状態は保留にセットされます。\n" +"通話が行われる必要がある場合は、状態は未保留にセットされます。" #. module: crm #: selection:crm.meeting,week_list:0 @@ -1351,7 +1365,7 @@ msgstr "月曜日" #. module: crm #: field:crm.lead,day_close:0 msgid "Days to Close" -msgstr "契約日" +msgstr "終了日" #. module: crm #: field:crm.case.section,complete_name:0 @@ -1362,12 +1376,12 @@ msgstr "不明" #: code:addons/crm/crm_lead.py:296 #, python-format msgid "The case '%s' has been closed." -msgstr "" +msgstr "案件は %s は閉じられました。" #. module: crm #: model:ir.model,name:crm.model_crm_partner2opportunity msgid "Partner To Opportunity" -msgstr "" +msgstr "パートナから商談へ" #. module: crm #: field:crm.meeting,date:0 field:crm.opportunity2phonecall,date:0 @@ -1379,12 +1393,12 @@ msgstr "日付" #. module: crm #: view:crm.lead.report:0 view:crm.phonecall.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "拡張フィルタ…" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls which are in closed state" -msgstr "" +msgstr "閉じた状態の通話" #. module: crm #: view:crm.phonecall.report:0 @@ -1394,12 +1408,12 @@ msgstr "検索" #. module: crm #: view:board.board:0 msgid "Opportunities by Categories" -msgstr "商談" +msgstr "分類別商談" #. module: crm #: model:crm.case.section,name:crm.section_sales_marketing_department msgid "Sales Marketing Department" -msgstr "" +msgstr "営業マーケティング部" #. module: crm #: view:crm.phonecall.report:0 @@ -1410,34 +1424,34 @@ msgstr "通話日" #: help:crm.lead,section_id:0 msgid "" "When sending mails, the default email address is taken from the sales team." -msgstr "" +msgstr "メールを送信する時、デフォルトEメールアドレスは営業チームのものが使われます。" #. module: crm #: view:crm.meeting:0 msgid "Choose day in the month where repeat the meeting" -msgstr "" +msgstr "ミーティングを定期的に行う場合は月の日を選択します。" #. module: crm #: view:crm.segmentation:0 msgid "Segmentation Description" -msgstr "" +msgstr "分類の説明" #. module: crm #: view:crm.phonecall:0 #: model:ir.actions.act_window,name:crm.crm_case_categ_meet_create_partner msgid "Schedule a Meeting" -msgstr "ミーティング予定" +msgstr "ミーティングのスケジュール" #. module: crm #: code:addons/crm/crm_lead.py:431 #, python-format msgid "Merged opportunities" -msgstr "" +msgstr "統合された商談" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_view_form_installer msgid "Define Sales Team" -msgstr "" +msgstr "営業チームの定義" #. module: crm #: model:ir.actions.act_window,help:crm.crm_segmentation_tree-act @@ -1446,31 +1460,33 @@ msgid "" "better manage your interactions with them. The segmentation tool is able to " "assign categories to partners according to criteria you set." msgstr "" +"パートナとの間のより良い相互作用を管理するために、特別のパートナ分類の作成をして、それをパートナに割り当てることができます。分類ツールはあなたが設定した基" +"準にしたがってパートナに分類を割り当てることができます。" #. module: crm #: field:crm.case.section,code:0 msgid "Code" -msgstr "" +msgstr "コード" #. module: crm #: field:crm.case.section,child_ids:0 msgid "Child Teams" -msgstr "" +msgstr "子のチーム" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls which are in draft and open state" -msgstr "" +msgstr "ドラフトで開いた状態の通話" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead1 msgid "Telesales" -msgstr "" +msgstr "電話セールス" #. module: crm #: view:crm.lead:0 msgid "References" -msgstr "" +msgstr "参照" #. module: crm #: code:addons/crm/crm.py:441 view:crm.lead:0 @@ -1480,7 +1496,7 @@ msgstr "" #: view:crm.phonecall2partner:0 view:res.partner:0 #, python-format msgid "Cancel" -msgstr "" +msgstr "キャンセル" #. module: crm #: model:ir.model,name:crm.model_res_users @@ -1490,91 +1506,91 @@ msgstr "" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in pending state" -msgstr "" +msgstr "リード / 商談は保留中状態です。" #. module: crm #: model:ir.model,name:crm.model_crm_merge_opportunity msgid "Merge two Opportunities" -msgstr "" +msgstr "2つの商談を統合" #. module: crm #: field:crm.meeting,exrule:0 msgid "Exception Rule" -msgstr "" +msgstr "例外ルール" #. module: crm #: help:base.action.rule,act_mail_to_partner:0 msgid "Check this if you want the rule to send an email to the partner." -msgstr "" +msgstr "パートナにEメールを送信するルールを望む場合は、これをチェックします。" #. module: crm #: field:crm.phonecall,opportunity_id:0 msgid "Lead/Opportunity" -msgstr "" +msgstr "リード / 商談" #. module: crm #: view:crm.lead:0 msgid "Mail" -msgstr "" +msgstr "手紙" #. module: crm #: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action msgid "Phonecall Categories" -msgstr "" +msgstr "通話分類" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in open state" -msgstr "" +msgstr "リード / 商談は開いています。" #. module: crm #: model:ir.actions.act_window,name:crm.act_oppor_categ msgid "Opportunities By Categories" -msgstr "" +msgstr "分類別商談" #. module: crm #: help:crm.lead,partner_name:0 msgid "" "The name of the future partner that will be created while converting the " "lead into opportunity" -msgstr "" +msgstr "将来のパートナの名前はリードから商談に変換する間に作成されます。" #. module: crm #: constraint:crm.case.section:0 msgid "Error ! You cannot create recursive Sales team." -msgstr "" +msgstr "エラー。再帰的な関係の営業チームは作成できません。" #. module: crm #: selection:crm.opportunity2phonecall,action:0 #: selection:crm.phonecall2phonecall,action:0 msgid "Log a call" -msgstr "" +msgstr "通話のログ" #. module: crm #: selection:crm.lead2opportunity.partner,action:0 #: selection:crm.lead2opportunity.partner.mass,action:0 msgid "Do not link to a partner" -msgstr "" +msgstr "パートナとリンクしない" #. module: crm #: view:crm.meeting:0 msgid "Search Meetings" -msgstr "" +msgstr "ミーティングの検索" #. module: crm #: selection:crm.segmentation.line,expr_name:0 msgid "Sale Amount" -msgstr "" +msgstr "販売金額" #. module: crm #: view:crm.meeting:0 msgid "Choose day where repeat the meeting" -msgstr "" +msgstr "定例ミーティングの日を選択します。" #. module: crm #: selection:crm.meeting,state:0 msgid "Unconfirmed" -msgstr "" +msgstr "未確定" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_opportunity @@ -1585,17 +1601,19 @@ msgid "" "mainly used by the sales manager in order to do the periodic review with the " "teams of the sales pipeline." msgstr "" +"商談分析は予想売上高、計画コスト、締切超過、または商談毎の相互作用の数といった情報とともに、即座にあなたの商談にアクセスすることができます。このレポートは" +"営業パイプラインのチームと周期的なレビューを行うために営業マネジャにより主に使用されます。" #. module: crm #: field:crm.case.categ,name:0 field:crm.lead,name:0 #: field:crm.segmentation,name:0 msgid "Name" -msgstr "" +msgstr "名称" #. module: crm #: field:crm.meeting,alarm_id:0 field:crm.meeting,base_calendar_alarm_id:0 msgid "Alarm" -msgstr "" +msgstr "アラーム" #. module: crm #: model:ir.actions.act_window,help:crm.crm_lead_stage_act @@ -1604,53 +1622,55 @@ msgid "" "organise their sales pipeline. Stages will allow them to easily track how a " "specific lead or opportunity is positioned in the sales cycle." msgstr "" +"リードと商談に特定の段階を追加することは、営業のために営業パイプラインのより良い組織化を実現します。段階は営業サイクルの中にどのように特定のリードと商談を" +"配置されるのかを簡単に追跡することができます。" #. module: crm #: model:ir.actions.act_window,name:crm.action_crm_send_mass_convert msgid "Convert opportunities" -msgstr "" +msgstr "商談の変換" #. module: crm #: view:crm.lead.report:0 view:crm.phonecall.report:0 msgid "My Case(s)" -msgstr "" +msgstr "私の案件" #. module: crm #: field:crm.lead,birthdate:0 msgid "Birthdate" -msgstr "" +msgstr "生年月日" #. module: crm #: view:crm.meeting:0 msgid "The" -msgstr "" +msgstr "・" #. module: crm #: view:crm.lead:0 view:crm.phonecall:0 msgid "Creation" -msgstr "" +msgstr "作成" #. module: crm #: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "High" -msgstr "" +msgstr "高い" #. module: crm #: model:process.node,note:crm.process_node_partner0 msgid "Convert to prospect to business partner" -msgstr "" +msgstr "ビジネスパートナとして見込み客に変換" #. module: crm #: view:crm.meeting:0 msgid "Meeting / Partner" -msgstr "" +msgstr "ミーティング / パートナ" #. module: crm #: view:crm.phonecall2opportunity:0 msgid "_Convert" -msgstr "" +msgstr "変換" #. module: crm #: model:ir.actions.act_window,help:crm.action_view_attendee_form @@ -1659,198 +1679,200 @@ msgid "" "sent/to be sent to your colleagues/partners. You can not only invite OpenERP " "users, but also external parties, such as a customer." msgstr "" +"ミーティング招待は同僚やパートナにミーティングの招待を送信する / " +"されるための作成と管理ができます。OpenERPユーザのみならず、顧客といった外部の関係者を招待することができます。" #. module: crm #: selection:crm.meeting,week_list:0 msgid "Saturday" -msgstr "" +msgstr "土曜" #. module: crm #: selection:crm.meeting,byday:0 msgid "Fifth" -msgstr "" +msgstr "第5" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in done state" -msgstr "" +msgstr "リード / 商談は完了状態です。" #. module: crm #: field:crm.lead.report,delay_close:0 msgid "Delay to Close" -msgstr "" +msgstr "締めを延期する" #. module: crm #: field:crm.meeting,we:0 msgid "Wed" -msgstr "" +msgstr "水" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor6 msgid "Potential Reseller" -msgstr "" +msgstr "リセラーの候補" #. module: crm #: help:crm.case.section,change_responsible:0 msgid "" "When escalating to this team override the saleman with the team leader." -msgstr "" +msgstr "このチームに拡大する時、チームリーダとともに販売員を置き換えます。" #. module: crm #: field:crm.lead.report,planned_revenue:0 msgid "Planned Revenue" -msgstr "" +msgstr "計画売上高" #. module: crm #: view:crm.lead:0 view:crm.lead.report:0 view:crm.phonecall:0 #: view:crm.phonecall.report:0 msgid "Group By..." -msgstr "" +msgstr "グループ化…" #. module: crm #: help:crm.lead,partner_id:0 msgid "Optional linked partner, usually after conversion of the lead" -msgstr "" +msgstr "通常はリードの変換後のオプションのリンクされたパートナ" #. module: crm #: view:crm.meeting:0 msgid "Invitation details" -msgstr "" +msgstr "招待詳細" #. module: crm #: field:crm.case.section,parent_id:0 msgid "Parent Team" -msgstr "" +msgstr "親チーム" #. module: crm #: field:crm.lead,date_action:0 msgid "Next Action Date" -msgstr "" +msgstr "次のアクションの日付" #. module: crm #: selection:crm.segmentation,state:0 msgid "Running" -msgstr "" +msgstr "実行中" #. module: crm #: field:crm.lead,zip:0 msgid "Zip" -msgstr "" +msgstr "郵便番号" #. module: crm #: code:addons/crm/crm_lead.py:278 #, python-format msgid "The case '%s' has been opened." -msgstr "" +msgstr "案件 %s は開いています。" #. module: crm #: model:crm.case.categ,name:crm.categ_phone1 msgid "Inbound" -msgstr "" +msgstr "受信" #. module: crm #: view:crm.phonecall.report:0 msgid "Month of call" -msgstr "" +msgstr "通話の月" #. module: crm #: view:crm.phonecall.report:0 #: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_phonecall_new msgid "Phone calls" -msgstr "" +msgstr "通話" #. module: crm #: selection:crm.meeting,show_as:0 msgid "Free" -msgstr "" +msgstr "空き" #. module: crm #: field:crm.case.section,allow_unlink:0 msgid "Allow Delete" -msgstr "" +msgstr "削除を許可" #. module: crm #: field:crm.meeting,mo:0 msgid "Mon" -msgstr "" +msgstr "月" #. module: crm #: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "Highest" -msgstr "" +msgstr "最高" #. module: crm #: help:crm.lead.report,creation_year:0 msgid "Creation year" -msgstr "" +msgstr "作成年" #. module: crm #: view:crm.case.section:0 view:crm.lead:0 field:crm.lead,description:0 #: view:crm.opportunity2phonecall:0 msgid "Notes" -msgstr "" +msgstr "注記" #. module: crm #: field:crm.segmentation.line,expr_value:0 msgid "Value" -msgstr "" +msgstr "値" #. module: crm #: help:crm.lead,type:0 help:crm.lead.report,type:0 msgid "Type is used to separate Leads and Opportunities" -msgstr "" +msgstr "リードと商談を区別するためにタイプを使います。" #. module: crm #: view:crm.lead:0 view:crm.lead.report:0 msgid "Opportunity by Categories" -msgstr "" +msgstr "分類別商談" #. module: crm #: view:crm.lead:0 field:crm.lead,partner_name:0 msgid "Customer Name" -msgstr "" +msgstr "顧客名" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2opportunity msgid "Phonecall To Opportunity" -msgstr "" +msgstr "通話から商談へ" #. module: crm #: field:crm.case.section,reply_to:0 msgid "Reply-To" -msgstr "" +msgstr "返信先" #. module: crm #: view:crm.case.section:0 msgid "Select Stages for this Sales Team" -msgstr "" +msgstr "この営業チームの段階を選択" #. module: crm #: view:board.board:0 msgid "Opportunities by Stage" -msgstr "" +msgstr "段階別の商談" #. module: crm #: view:crm.meeting:0 msgid "Recurrency Option" -msgstr "" +msgstr "定期のオプション" #. module: crm #: view:crm.lead:0 msgid "Lead / Customer" -msgstr "" +msgstr "リード / 顧客" #. module: crm #: model:process.transition,note:crm.process_transition_leadpartner0 msgid "Prospect is converting to business partner" -msgstr "" +msgstr "見込みはビジネスパートナに変換されています。" #. module: crm #: model:ir.actions.act_window,name:crm.phonecall2opportunity_act msgid "Convert To Opportunity" -msgstr "" +msgstr "商談に変換" #. module: crm #: view:crm.case.channel:0 @@ -1858,31 +1880,31 @@ msgstr "" #: model:ir.model,name:crm.model_crm_case_channel #: model:ir.ui.menu,name:crm.menu_crm_case_channel msgid "Channels" -msgstr "" +msgstr "チャネル" #. module: crm #: view:crm.phonecall:0 selection:crm.phonecall,state:0 #: view:crm.phonecall.report:0 selection:crm.phonecall.report,state:0 #: view:res.partner:0 msgid "Held" -msgstr "" +msgstr "保留" #. module: crm #: view:crm.lead:0 msgid "Reset to Draft" -msgstr "" +msgstr "ドラフトに再設定" #. module: crm #: view:crm.lead:0 msgid "Extra Info" -msgstr "" +msgstr "追加情報" #. module: crm #: view:crm.merge.opportunity:0 #: model:ir.actions.act_window,name:crm.action_merge_opportunities #: model:ir.actions.act_window,name:crm.merge_opportunity_act msgid "Merge Opportunities" -msgstr "" +msgstr "商談の統合" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead5 @@ -1897,115 +1919,115 @@ msgstr "" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead3 msgid "Mail Campaign 2" -msgstr "" +msgstr "メールキャンペーン2" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead2 msgid "Mail Campaign 1" -msgstr "" +msgstr "メールキャンペーン1" #. module: crm #: view:crm.lead:0 msgid "Create" -msgstr "" +msgstr "作成" #. module: crm #: code:addons/crm/crm_lead.py:849 #, python-format msgid "Changed Stage to: %s" -msgstr "" +msgstr "段階を変更: %s" #. module: crm #: view:crm.lead:0 field:crm.lead,priority:0 view:crm.lead.report:0 #: field:crm.lead.report,priority:0 field:crm.phonecall,priority:0 #: view:crm.phonecall.report:0 field:crm.phonecall.report,priority:0 msgid "Priority" -msgstr "" +msgstr "優先度" #. module: crm #: field:crm.segmentation,sales_purchase_active:0 msgid "Use The Sales Purchase Rules" -msgstr "" +msgstr "売買ルールを使用" #. module: crm #: model:ir.model,name:crm.model_crm_lead2opportunity_partner msgid "Lead To Opportunity Partner" -msgstr "" +msgstr "リードからパートナの商談へ" #. module: crm #: field:crm.lead,location_id:0 field:crm.meeting,location:0 msgid "Location" -msgstr "" +msgstr "場所" #. module: crm #: model:ir.model,name:crm.model_crm_lead2opportunity_partner_mass msgid "Mass Lead To Opportunity Partner" -msgstr "" +msgstr "大量のリードからパートナの商談へ" #. module: crm #: view:crm.lead:0 msgid "Reply" -msgstr "" +msgstr "返信" #. module: crm #: model:process.node,note:crm.process_node_meeting0 msgid "Schedule a normal or phone meeting" -msgstr "" +msgstr "通常または電話ミーティングのスケジュール" #. module: crm #: code:addons/crm/crm.py:430 #, python-format msgid "Error !" -msgstr "" +msgstr "エラー" #. module: crm #: model:ir.actions.act_window,help:crm.crm_meeting_categ_action msgid "" "Create different meeting categories to better organize and classify your " "meetings." -msgstr "" +msgstr "ミーティングをより良く構成したり分類するための異なるミーティング分類を作成します。" #. module: crm #: model:ir.model,name:crm.model_crm_segmentation_line msgid "Segmentation line" -msgstr "" +msgstr "分類行" #. module: crm #: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 msgid "Planned Date" -msgstr "" +msgstr "予定日" #. module: crm #: field:crm.meeting,base_calendar_url:0 msgid "Caldav URL" -msgstr "" +msgstr "CalDAVのURL" #. module: crm #: view:crm.lead:0 msgid "Expected Revenues" -msgstr "" +msgstr "見込売上" #. module: crm #: field:crm.lead,contact_name:0 msgid "Contact Name" -msgstr "" +msgstr "連絡先名" #. module: crm #: view:crm.lead:0 msgid "Leads creating during last 7 days" -msgstr "" +msgstr "過去7日間で作成されたリード" #. module: crm #: view:crm.phonecall2partner:0 msgid "Are you sure you want to create a partner based on this Phonecall ?" -msgstr "" +msgstr "この通話を元に、本当にパートナを作成したいのですか?" #. module: crm #: selection:crm.lead.report,creation_month:0 #: selection:crm.lead.report,deadline_month:0 #: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 msgid "July" -msgstr "" +msgstr "7月" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_section_act @@ -2016,72 +2038,74 @@ msgid "" "The opportunities and sales order displayed, will automatically be filtered " "according to his team." msgstr "" +"独立したチームに異なる販売員や営業部門を組織化するための営業チームを定義します。各チームは独自の商談、受注オーダーなどのリストにより活動します。各ユーザは" +"そのユーザ設定の中にデフォルトのチームを設定することができます。表示された商談と受注オーダーはそのチームにしたがって自動的にフィルタされます。" #. module: crm #: view:crm.lead.report:0 msgid "Show only lead" -msgstr "" +msgstr "リードのみ表示" #. module: crm #: help:crm.meeting,count:0 msgid "Repeat x times" -msgstr "" +msgstr "x回繰り返し" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_act #: model:ir.model,name:crm.model_crm_case_section #: model:ir.ui.menu,name:crm.menu_crm_case_section_act msgid "Sales Teams" -msgstr "" +msgstr "営業チーム" #. module: crm #: model:ir.model,name:crm.model_crm_lead2partner msgid "Lead to Partner" -msgstr "" +msgstr "リードからパートナへ" #. module: crm #: view:crm.segmentation:0 field:crm.segmentation.line,segmentation_id:0 #: model:ir.actions.act_window,name:crm.crm_segmentation-act msgid "Segmentation" -msgstr "" +msgstr "分類" #. module: crm #: view:crm.lead:0 msgid "Team" -msgstr "" +msgstr "チーム" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in New state" -msgstr "" +msgstr "新規状態にあるリード / 商談" #. module: crm #: view:crm.phonecall:0 selection:crm.phonecall,state:0 #: view:crm.phonecall.report:0 view:res.partner:0 msgid "Not Held" -msgstr "" +msgstr "未保留" #. module: crm #: field:crm.lead.report,probability:0 msgid "Probability" -msgstr "" +msgstr "確信度" #. module: crm #: view:crm.lead:0 msgid "Pending Opportunities" -msgstr "" +msgstr "保留中商談" #. module: crm #: code:addons/crm/crm_lead.py:491 #, python-format msgid "Please select more than one opportunity from the list view." -msgstr "" +msgstr "リストビューから1つ以上の商談を選択して下さい。" #. module: crm #: view:crm.lead.report:0 field:crm.meeting,month_list:0 #: view:crm.phonecall.report:0 field:crm.phonecall.report,month:0 msgid "Month" -msgstr "" +msgstr "月" #. module: crm #: view:crm.lead:0 @@ -2089,7 +2113,7 @@ msgstr "" #: model:ir.ui.menu,name:crm.menu_crm_case_categ0_act_leads #: model:process.node,name:crm.process_node_leads0 msgid "Leads" -msgstr "" +msgstr "リード" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_category_act_leads_all @@ -2104,6 +2128,10 @@ msgid "" "email gateway: new emails may create leads, each of them automatically gets " "the history of the conversation with the prospect." msgstr "" +"リードは製品やサービスに興味を見せる見込み客やパートナに対して全ての初期接触の管理と追跡を続けることを許します。リードは通常、営業サイクルの最初のステップ" +"です。一度、資格を認められると、リードはビジネスの商談に変換することができます。と同時に、全てのリンクする活動をそれ以上詳細の追跡のために、関連するパート" +"ナを作成します。見込みのデータベースのインポート、名刺の継続追跡、またはIpenERPリードとあなたのWebサイトの連絡先フォームの統合ができます。リード" +"はEメールゲートウェイとの接続も可能です:新規Eメールはリードを作成し、それらの各々は自動的に見込みとともに会話の履歴を取得します。" #. module: crm #: selection:crm.lead2opportunity.partner,action:0 @@ -2111,60 +2139,60 @@ msgstr "" #: selection:crm.lead2partner,action:0 #: selection:crm.phonecall2partner,action:0 msgid "Create a new partner" -msgstr "" +msgstr "新規パートナの作成" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_outgoing0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone_outbound msgid "Scheduled Calls" -msgstr "" +msgstr "予定された電話" #. module: crm #: view:crm.meeting:0 view:res.partner:0 msgid "Start Date" -msgstr "" +msgstr "開始日" #. module: crm #: view:crm.phonecall:0 msgid "Scheduled Phonecalls" -msgstr "" +msgstr "スケジュール済通話" #. module: crm #: view:crm.meeting:0 msgid "Decline" -msgstr "" +msgstr "拒否" #. module: crm #: field:crm.lead,user_email:0 msgid "User Email" -msgstr "" +msgstr "ユーザのEメール" #. module: crm #: help:crm.lead,optin:0 msgid "If opt-in is checked, this contact has accepted to receive emails." -msgstr "" +msgstr "オプトインをチェックした場合、この連絡先はEメールの受信を許諾します。" #. module: crm #: view:crm.meeting:0 msgid "Reset to Unconfirmed" -msgstr "" +msgstr "未確認にリセット" #. module: crm #: field:crm.opportunity2phonecall,note:0 field:crm.phonecall2phonecall,note:0 msgid "Note" -msgstr "" +msgstr "注記" #. module: crm #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" -msgstr "" +msgstr "選択した会社は、このユーザに許された会社ではありません。" #. module: crm #: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "Low" -msgstr "" +msgstr "低い" #. module: crm #: selection:crm.add.note,state:0 field:crm.lead,date_closed:0 @@ -2172,22 +2200,22 @@ msgstr "" #: selection:crm.lead.report,state:0 field:crm.meeting,date_closed:0 #: field:crm.phonecall,date_closed:0 msgid "Closed" -msgstr "" +msgstr "閉じた" #. module: crm #: view:crm.lead:0 msgid "Total of Planned Revenue" -msgstr "" +msgstr "計画売上高合計" #. module: crm #: view:crm.lead:0 msgid "Open Opportunities" -msgstr "" +msgstr "商談を開く" #. module: crm #: model:crm.case.categ,name:crm.categ_meet2 msgid "Internal Meeting" -msgstr "" +msgstr "内部ミーティング" #. module: crm #: code:addons/crm/crm.py:454 selection:crm.add.note,state:0 view:crm.lead:0 @@ -2195,17 +2223,17 @@ msgstr "" #: selection:crm.lead.report,state:0 selection:crm.phonecall.report,state:0 #, python-format msgid "Pending" -msgstr "" +msgstr "保留中" #. module: crm #: model:crm.case.categ,name:crm.categ_meet1 msgid "Customer Meeting" -msgstr "" +msgstr "顧客ミーティング" #. module: crm #: field:crm.lead,email_cc:0 msgid "Global CC" -msgstr "" +msgstr "グローバルCC" #. module: crm #: view:crm.phonecall:0 @@ -2213,46 +2241,46 @@ msgstr "" #: model:ir.ui.menu,name:crm.menu_crm_case_phone #: model:ir.ui.menu,name:crm.menu_crm_config_phonecall view:res.partner:0 msgid "Phone Calls" -msgstr "" +msgstr "通話" #. module: crm #: view:crm.case.stage:0 msgid "Stage Search" -msgstr "" +msgstr "段階の検索" #. module: crm #: help:crm.lead.report,delay_open:0 help:crm.phonecall.report,delay_open:0 msgid "Number of Days to open the case" -msgstr "" +msgstr "当件を開くまでの日数" #. module: crm #: selection:crm.meeting,end_type:0 msgid "Number of repetitions" -msgstr "" +msgstr "繰り返し数" #. module: crm #: field:crm.lead,phone:0 field:crm.opportunity2phonecall,phone:0 #: field:crm.phonecall,partner_phone:0 field:crm.phonecall2phonecall,phone:0 msgid "Phone" -msgstr "" +msgstr "電話" #. module: crm #: field:crm.case.channel,active:0 field:crm.case.section,active:0 #: field:crm.lead,active:0 field:crm.meeting,active:0 #: field:crm.phonecall,active:0 msgid "Active" -msgstr "" +msgstr "アクティブ" #. module: crm #: code:addons/crm/crm_lead.py:856 #, python-format msgid "The stage of opportunity '%s' has been changed to '%s'." -msgstr "" +msgstr "商談 %s の段階は %s に変更されました。" #. module: crm #: selection:crm.segmentation.line,operator:0 msgid "Mandatory Expression" -msgstr "" +msgstr "必須の表現" #. module: crm #: selection:crm.segmentation.line,expr_operator:0 @@ -2262,23 +2290,23 @@ msgstr "" #. module: crm #: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 msgid "Schedule Call" -msgstr "" +msgstr "電話のスケジュール" #. module: crm #: view:crm.meeting:0 msgid "Uncertain" -msgstr "" +msgstr "不確実" #. module: crm #: help:crm.case.stage,sequence:0 msgid "Used to order stages." -msgstr "" +msgstr "オーダー段階で使用されます。" #. module: crm #: code:addons/crm/crm_lead.py:276 #, python-format msgid "The opportunity '%s' has been opened." -msgstr "" +msgstr "商談 %s は開かれました。" #. module: crm #: field:crm.lead2opportunity.partner,action:0 @@ -2286,44 +2314,44 @@ msgstr "" #: field:crm.lead2partner,action:0 field:crm.opportunity2phonecall,action:0 #: field:crm.phonecall2partner,action:0 field:crm.phonecall2phonecall,action:0 msgid "Action" -msgstr "" +msgstr "アクション" #. module: crm #: field:crm.segmentation,som_interval_decrease:0 msgid "Decrease (0>1)" -msgstr "" +msgstr "減少(0>1)" #. module: crm #: field:crm.lead.report,deadline_day:0 msgid "Exp. Closing Day" -msgstr "" +msgstr "見込完了日" #. module: crm #: field:crm.case.section,change_responsible:0 msgid "Reassign Escalated" -msgstr "" +msgstr "拡大の再割当" #. module: crm #: selection:crm.meeting,rrule_type:0 msgid "Weekly" -msgstr "" +msgstr "週次" #. module: crm #: view:crm.lead.report:0 #: model:ir.actions.act_window,name:crm.action_report_crm_opportunity #: model:ir.ui.menu,name:crm.menu_report_crm_opportunities_tree msgid "Opportunities Analysis" -msgstr "" +msgstr "商談分析" #. module: crm #: view:crm.lead:0 msgid "Misc" -msgstr "" +msgstr "その他" #. module: crm #: model:ir.actions.act_window,name:crm.open_board_crm msgid "Sales" -msgstr "" +msgstr "受注" #. module: crm #: code:addons/crm/crm.py:430 @@ -2331,74 +2359,74 @@ msgstr "" msgid "" "You can not escalate, you are already at the top level regarding your sales-" "team category." -msgstr "" +msgstr "あなたは拡大できません。既にあなたの営業チームの分類は最高位にあります。" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor8 view:crm.meeting:0 msgid "Other" -msgstr "" +msgstr "その他" #. module: crm #: view:crm.meeting:0 selection:crm.meeting,state:0 msgid "Done" -msgstr "" +msgstr "完了" #. module: crm #: help:crm.meeting,interval:0 msgid "Repeat every (Days/Week/Month/Year)" -msgstr "" +msgstr "反復間隔(日 / 週 / 月 / 年)" #. module: crm #: field:crm.segmentation,som_interval_max:0 msgid "Max Interval" -msgstr "" +msgstr "最大間隔" #. module: crm #: code:addons/crm/crm.py:396 view:crm.lead:0 view:crm.lead.report:0 #: selection:crm.lead.report,state:0 view:res.partner:0 #, python-format msgid "Open" -msgstr "" +msgstr "開く" #. module: crm #: field:crm.lead,city:0 msgid "City" -msgstr "" +msgstr "市" #. module: crm #: view:crm.lead:0 view:res.partner:0 msgid "History" -msgstr "" +msgstr "履歴" #. module: crm #: selection:crm.meeting,show_as:0 msgid "Busy" -msgstr "" +msgstr "割当済" #. module: crm #: field:crm.lead.report,creation_day:0 msgid "Creation Day" -msgstr "" +msgstr "作成日" #. module: crm #: field:crm.meeting,interval:0 msgid "Repeat every" -msgstr "" +msgstr "反復(間隔)" #. module: crm #: field:crm.meeting,recurrency:0 msgid "Recurrent" -msgstr "" +msgstr "定期" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls made in last month" -msgstr "" +msgstr "先月になされた通話" #. module: crm #: model:ir.actions.act_window,name:crm.act_my_oppor msgid "My Open Opportunities" -msgstr "" +msgstr "私の開いている商談" #. module: crm #: field:base.action.rule,trg_max_history:0 @@ -2430,55 +2458,55 @@ msgstr "" #. module: crm #: view:crm.meeting:0 view:res.partner:0 msgid "End Date" -msgstr "" +msgstr "終了日" #. module: crm #: selection:crm.meeting,byday:0 msgid "Third" -msgstr "" +msgstr "第3" #. module: crm #: help:crm.segmentation,som_interval_max:0 msgid "" "The computation is made on all events that occured during this interval, the " "past X periods." -msgstr "" +msgstr "計算はこの期間と過去x期間の中で発生した全てのイベントで行われます。" #. module: crm #: view:crm.lead:0 msgid "Unassigned Opportunities" -msgstr "" +msgstr "未割当の商談" #. module: crm #: view:crm.lead.report:0 msgid "# of Emails" -msgstr "" +msgstr "Eメール数" #. module: crm #: view:crm.lead:0 msgid "Search Leads" -msgstr "" +msgstr "リードの検索" #. module: crm #: view:crm.lead.report:0 view:crm.phonecall.report:0 #: field:crm.phonecall.report,delay_open:0 msgid "Delay to open" -msgstr "" +msgstr "開始を延期する" #. module: crm #: view:crm.meeting:0 msgid "Recurrency period" -msgstr "" +msgstr "定期の期間" #. module: crm #: field:crm.meeting,week_list:0 msgid "Weekday" -msgstr "" +msgstr "平日" #. module: crm #: view:crm.lead:0 msgid "Referrer" -msgstr "" +msgstr "参照元" #. module: crm #: field:crm.lead,id:0 field:crm.meeting,id:0 field:crm.phonecall,id:0 @@ -2490,153 +2518,153 @@ msgstr "" msgid "" "From which campaign (seminar, marketing campaign, mass mailing, ...) did " "this contact come from?" -msgstr "" +msgstr "この連絡先はどのキャンペーン(セミナー、マーケティングキャンペーン、大量のメールなど)から来ましたか?" #. module: crm #: model:ir.model,name:crm.model_calendar_attendee msgid "Attendee information" -msgstr "" +msgstr "出席者情報" #. module: crm #: view:crm.segmentation:0 msgid "Segmentation Test" -msgstr "" +msgstr "分類のテスト" #. module: crm #: field:crm.lead,user_login:0 msgid "User Login" -msgstr "" +msgstr "ユーザログイン" #. module: crm #: view:crm.segmentation:0 msgid "Continue Process" -msgstr "" +msgstr "処理の継続" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities created in current year" -msgstr "" +msgstr "今年作成されたリード / 商談" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2partner msgid "Phonecall to Partner" -msgstr "" +msgstr "通話からパートナへ" #. module: crm #: field:crm.opportunity2phonecall,user_id:0 #: field:crm.phonecall2phonecall,user_id:0 msgid "Assign To" -msgstr "" +msgstr "割当先" #. module: crm #: field:crm.add.note,state:0 msgid "Set New State To" -msgstr "" +msgstr "新規状態の設定先" #. module: crm #: field:crm.lead,date_action_last:0 field:crm.meeting,date_action_last:0 #: field:crm.phonecall,date_action_last:0 msgid "Last Action" -msgstr "" +msgstr "最終アクション" #. module: crm #: field:crm.meeting,duration:0 field:crm.phonecall,duration:0 #: field:crm.phonecall.report,duration:0 msgid "Duration" -msgstr "" +msgstr "期間" #. module: crm #: view:crm.lead:0 msgid "Show countries" -msgstr "" +msgstr "国を表示" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Select Salesman" -msgstr "" +msgstr "販売員の選択" #. module: crm #: view:board.board:0 msgid "Sales Dashboard" -msgstr "" +msgstr "受注ダッシュボード" #. module: crm #: field:crm.lead.report,nbr:0 field:crm.phonecall.report,nbr:0 msgid "# of Cases" -msgstr "" +msgstr "案件の数" #. module: crm #: help:crm.meeting,section_id:0 help:crm.phonecall,section_id:0 msgid "Sales team to which Case belongs to." -msgstr "" +msgstr "案件が属する営業チーム" #. module: crm #: selection:crm.meeting,week_list:0 msgid "Sunday" -msgstr "" +msgstr "日曜" #. module: crm #: selection:crm.meeting,byday:0 msgid "Fourth" -msgstr "" +msgstr "第4" #. module: crm #: selection:crm.add.note,state:0 msgid "Unchanged" -msgstr "" +msgstr "未変更" #. module: crm #: model:ir.actions.act_window,name:crm.crm_segmentation_tree-act #: model:ir.ui.menu,name:crm.menu_crm_segmentation-act msgid "Partners Segmentation" -msgstr "" +msgstr "パートナ分類" #. module: crm #: field:crm.lead,fax:0 msgid "Fax" -msgstr "" +msgstr "FAX" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities created in current month" -msgstr "" +msgstr "今月作成されたリード / 商談" #. module: crm #: view:crm.meeting:0 msgid "Assignment" -msgstr "" +msgstr "割当" #. module: crm #: field:crm.lead,company_id:0 view:crm.lead.report:0 #: field:crm.lead.report,company_id:0 field:crm.phonecall,company_id:0 #: view:crm.phonecall.report:0 field:crm.phonecall.report,company_id:0 msgid "Company" -msgstr "" +msgstr "会社" #. module: crm #: selection:crm.meeting,week_list:0 msgid "Friday" -msgstr "" +msgstr "金曜" #. module: crm #: field:crm.meeting,allday:0 msgid "All Day" -msgstr "" +msgstr "終日" #. module: crm #: field:crm.segmentation.line,operator:0 msgid "Mandatory / Optional" -msgstr "" +msgstr "必須 / オプション" #. module: crm #: view:crm.lead:0 msgid "Unassigned Leads" -msgstr "" +msgstr "見割当リード" #. module: crm #: field:crm.lead,subjects:0 msgid "Subject of Email" -msgstr "" +msgstr "Eメールの標題" #. module: crm #: model:ir.actions.act_window,name:crm.action_view_attendee_form @@ -2649,77 +2677,77 @@ msgstr "" #: view:crm.phonecall.report:0 selection:crm.phonecall.report,state:0 #: view:res.partner:0 msgid "Todo" -msgstr "" +msgstr "ToDo" #. module: crm #: field:crm.case.categ,object_id:0 msgid "Object Name" -msgstr "" +msgstr "オブジェクト名" #. module: crm #: help:crm.lead,email_from:0 msgid "E-mail address of the contact" -msgstr "" +msgstr "連絡先のEメールアドレス" #. module: crm #: field:crm.lead,referred:0 msgid "Referred by" -msgstr "" +msgstr "参照先" #. module: crm #: view:crm.lead:0 model:ir.model,name:crm.model_crm_add_note msgid "Add Internal Note" -msgstr "" +msgstr "内部注記を追加" #. module: crm #: code:addons/crm/crm_lead.py:853 #, python-format msgid "The stage of lead '%s' has been changed to '%s'." -msgstr "" +msgstr "リード %s の段階は %s に変更されました。" #. module: crm #: selection:crm.meeting,byday:0 msgid "Last" -msgstr "" +msgstr "最後" #. module: crm #: field:crm.lead,message_ids:0 field:crm.meeting,message_ids:0 #: field:crm.phonecall,message_ids:0 msgid "Messages" -msgstr "" +msgstr "メッセージ" #. module: crm #: help:crm.lead,channel_id:0 msgid "Communication channel (mail, direct, phone, ...)" -msgstr "" +msgstr "通信チャネル(メール、直接、電話など)" #. module: crm #: code:addons/crm/crm_action_rule.py:61 #, python-format msgid "Error!" -msgstr "" +msgstr "エラー" #. module: crm #: field:crm.opportunity2phonecall,name:0 field:crm.phonecall2phonecall,name:0 msgid "Call summary" -msgstr "" +msgstr "通話の概要" #. module: crm #: selection:crm.add.note,state:0 selection:crm.lead,state:0 #: selection:crm.lead.report,state:0 selection:crm.meeting,state:0 #: selection:crm.phonecall,state:0 selection:crm.phonecall.report,state:0 msgid "Cancelled" -msgstr "" +msgstr "キャンセル済" #. module: crm #: field:crm.add.note,body:0 msgid "Note Body" -msgstr "" +msgstr "注記本文" #. module: crm #: view:board.board:0 msgid "My Planned Revenues by Stage" -msgstr "" +msgstr "段階別私の計画売上高" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_category_act_oppor11 @@ -2736,16 +2764,22 @@ msgid "" "opportunities, convert them into quotations, manage related documents, track " "all customer related activities, and much more." msgstr "" +"商談とともに見込み営業を継続するために特定の顧客または見込みに関係する営業ドキュメントを作成することで営業パイプラインの管理と追跡の継続が可能です。予想売" +"上、商談の段階、予想終了日、通信履歴などの情報を保存することができます。商談はEメールゲートウェイと接続しています:新規Eメールは商談を作成し、それらの各" +"々は顧客の通信履歴を自動的に取得します。\n" +"\n" +"あなたとあなたのチームは、商談からミーティングや電話の計画を行い、それらを見積りに変換し、関係ドキュメントを管理し、全ての顧客に関連する活動を追跡すること" +"などが可能です。" #. module: crm #: field:crm.lead,color:0 msgid "Color Index" -msgstr "" +msgstr "カラーインデックス" #. module: crm #: view:crm.lead:0 msgid "Links" -msgstr "" +msgstr "リンク" #. module: crm #: model:ir.actions.act_window,help:crm.crm_lead_categ_action @@ -2755,13 +2789,15 @@ msgid "" "instance reflect your product structure or the different types of sales you " "do." msgstr "" +"より良い分類とリードや商談を分析するために、会社の活動に適合する特定の分類を作成します。それらの分類は、例えば商品構造やあなたの行う異なったタイプの営業を" +"反映します。" #. module: crm #: help:crm.segmentation,som_interval_decrease:0 msgid "" "If the partner has not purchased (or bought) during a period, decrease the " "state of mind by this factor. It's a multiplication" -msgstr "" +msgstr "パートナは期間中に仕入れや購入しなかった場合は、この要因により、精神状態が低下します。それは乗算されます。" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_phonecall @@ -2771,21 +2807,23 @@ msgid "" "several criteria and drill down the information, by adding more groups in " "the report." msgstr "" +"このレポートから、通話を基準としたあなたの営業チームの成績の分析ができます。より多くのグループをレポートに追加することで、幾つかの基準と情報のドリルダウン" +"による情報のクループ化やフィルタができます。" #. module: crm #: view:crm.lead.report:0 msgid "# Mails" -msgstr "" +msgstr "メールの数" #. module: crm #: field:crm.phonecall,name:0 view:res.partner:0 msgid "Call Summary" -msgstr "" +msgstr "通話の概要" #. module: crm #: view:crm.lead:0 msgid "Todays' Leads" -msgstr "" +msgstr "本日のリード" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_categ_phone_outgoing0 @@ -2796,86 +2834,89 @@ msgid "" "customer. You can also import a .CSV file with a list of calls to be done by " "your sales team." msgstr "" +"スケジュールされた通話はあなたの営業チームにより行われた全ての通話をリストします。販売員はフォームビューの中の通話についての情報を記録できます。この情報は" +"あなたと顧客とが行った全てのコンタクトを追跡するため、パートナフォームの中に保存することができます。あなたの営業チームにより行われた通話のリストのCSVフ" +"ァイルをインポートすることもできます。" #. module: crm #: field:crm.segmentation.line,expr_operator:0 msgid "Operator" -msgstr "" +msgstr "演算子" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2phonecall msgid "Phonecall To Phonecall" -msgstr "" +msgstr "通話から通話へ" #. module: crm #: view:crm.lead:0 #: model:ir.actions.act_window,name:crm.opportunity2phonecall_act msgid "Schedule/Log Call" -msgstr "" +msgstr "電話のスケジュール / ログ" #. module: crm #: selection:crm.meeting,state:0 msgid "Confirmed" -msgstr "" +msgstr "確認済" #. module: crm #: model:ir.actions.act_window,name:crm.act_oppor_stage_user msgid "Planned Revenue By User and Stage" -msgstr "" +msgstr "ユーザと段階別計画売上高" #. module: crm #: view:crm.meeting:0 msgid "Confirm" -msgstr "" +msgstr "確認" #. module: crm #: field:crm.meeting,su:0 msgid "Sun" -msgstr "" +msgstr "日" #. module: crm #: field:crm.phonecall.report,section_id:0 msgid "Section" -msgstr "" +msgstr "セクション" #. module: crm #: selection:crm.segmentation.line,operator:0 msgid "Optional Expression" -msgstr "" +msgstr "オプションの式" #. module: crm #: selection:crm.meeting,select1:0 msgid "Day of month" -msgstr "" +msgstr "月の日" #. module: crm #: model:ir.actions.act_window,name:crm.act_my_oppor_stage msgid "Planned Revenue By Stage" -msgstr "" +msgstr "段階別計画売上高" #. module: crm #: selection:crm.add.note,state:0 model:crm.case.stage,name:crm.stage_lead1 #: view:crm.lead:0 selection:crm.lead,state:0 view:crm.lead.report:0 msgid "New" -msgstr "" +msgstr "新規" #. module: crm #: view:crm.lead:0 field:crm.lead,email_from:0 field:crm.meeting,email_from:0 #: field:crm.phonecall,email_from:0 msgid "Email" -msgstr "" +msgstr "Eメール" #. module: crm #: view:crm.case.channel:0 view:crm.lead:0 field:crm.lead,channel_id:0 #: view:crm.lead.report:0 field:crm.lead.report,channel_id:0 msgid "Channel" -msgstr "" +msgstr "チャネル" #. module: crm #: view:crm.lead:0 view:crm.lead.report:0 view:crm.meeting:0 #: view:crm.phonecall:0 view:crm.phonecall.report:0 msgid "My Sales Team(s)" -msgstr "" +msgstr "私の営業チーム" #. module: crm #: help:crm.segmentation,exclusif:0 @@ -2885,119 +2926,121 @@ msgid "" "If checked, remove the category from partners that doesn't match " "segmentation criterions" msgstr "" +"分類が分類基準に一致するパートナに限定される場合はチェックします。\n" +"チェックした場合、分類l基準一致しないパートナからはその分類が削除されます。" #. module: crm #: field:crm.meeting,exdate:0 msgid "Exception Date/Times" -msgstr "" +msgstr "例外の日付 / 時間" #. module: crm #: help:crm.meeting,date_deadline:0 msgid "" "Deadline Date is automatically computed from Start " "Date + Duration" -msgstr "" +msgstr "締切日は 開始日 + 期間 から自動的に計算されます。" #. module: crm #: field:crm.lead,state_id:0 msgid "Fed. State" -msgstr "" +msgstr "都道府県" #. module: crm #: model:process.transition,note:crm.process_transition_leadopportunity0 msgid "Creating business opportunities from Leads" -msgstr "" +msgstr "リードからビジネス商談の作成" #. module: crm #: model:ir.actions.act_window,name:crm.open_board_statistical_dash #: model:ir.ui.menu,name:crm.menu_board_statistics_dash msgid "CRM Dashboard" -msgstr "" +msgstr "CRMダッシュボード" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor4 msgid "Need Information" -msgstr "" +msgstr "情報が必要" #. module: crm #: model:process.transition,name:crm.process_transition_leadopportunity0 msgid "Prospect Opportunity" -msgstr "" +msgstr "商談の見込み" #. module: crm #: field:base.action.rule,act_categ_id:0 msgid "Set Category to" -msgstr "" +msgstr "分類の設定先" #. module: crm #: view:crm.meeting:0 msgid "Mail To" -msgstr "" +msgstr "メール宛先" #. module: crm #: field:crm.meeting,th:0 msgid "Thu" -msgstr "" +msgstr "木" #. module: crm #: view:crm.add.note:0 view:crm.merge.opportunity:0 #: view:crm.opportunity2phonecall:0 view:crm.phonecall2opportunity:0 #: view:crm.phonecall2phonecall:0 msgid "_Cancel" -msgstr "" +msgstr "キャンセル" #. module: crm #: selection:crm.meeting,rrule_type:0 msgid "Daily" -msgstr "" +msgstr "日次" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_stage_form_installer msgid "Review Sales Stages" -msgstr "" +msgstr "営業段階のレビュー" #. module: crm #: model:crm.case.stage,name:crm.stage_lead2 msgid "Qualification" -msgstr "" +msgstr "資格" #. module: crm #: field:crm.lead,partner_address_email:0 msgid "Partner Contact Email" -msgstr "" +msgstr "パートナの連絡先Eメール" #. module: crm #: code:addons/crm/wizard/crm_lead_to_partner.py:48 #, python-format msgid "A partner is already defined." -msgstr "" +msgstr "パートナは既に定義済です。" #. module: crm #: selection:crm.meeting,byday:0 msgid "First" -msgstr "" +msgstr "第1" #. module: crm #: field:crm.lead.report,deadline_month:0 msgid "Exp. Closing Month" -msgstr "" +msgstr "見込完了月" #. module: crm #: selection:crm.lead.report,creation_month:0 #: selection:crm.lead.report,deadline_month:0 #: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 msgid "December" -msgstr "" +msgstr "12月" #. module: crm #: view:base.action.rule:0 msgid "Condition on Communication History" -msgstr "" +msgstr "通信履歴の条件" #. module: crm #: view:crm.phonecall:0 msgid "Date of Call" -msgstr "" +msgstr "通話日" #. module: crm #: help:crm.segmentation,som_interval:0 @@ -3010,87 +3053,91 @@ msgid "" "bought goods to another supplier. \n" "Use this functionality for recurring businesses." msgstr "" +"期間はこの分類のための販売または購入の2つの周期の間の平均日数です。\n" +"これは主に、パートナが長期間にわたり仕入れや購入しなかったことを検出するのに使用されます。\n" +"それは、彼は他の仕入先から製品の購入をしているため、精神状態は低下しているものと考えられます。\n" +"定期的なビジネスのためにこの機能を使用します。" #. module: crm #: field:crm.meeting,vtimezone:0 msgid "Timezone" -msgstr "" +msgstr "タイムゾーン" #. module: crm #: field:crm.meeting,sa:0 msgid "Sat" -msgstr "" +msgstr "土" #. module: crm #: view:crm.lead:0 field:crm.lead,user_id:0 view:crm.lead.report:0 #: view:crm.phonecall.report:0 msgid "Salesman" -msgstr "" +msgstr "販売員" #. module: crm #: view:crm.lead:0 field:crm.lead,date_deadline:0 msgid "Expected Closing" -msgstr "" +msgstr "見込完了" #. module: crm #: model:ir.model,name:crm.model_crm_opportunity2phonecall msgid "Opportunity to Phonecall" -msgstr "" +msgstr "商談から通話へ" #. module: crm #: help:crm.case.section,allow_unlink:0 msgid "Allows to delete non draft cases" -msgstr "" +msgstr "非ドラフト案件の削除を許可" #. module: crm #: field:crm.meeting,count:0 msgid "Repeat" -msgstr "" +msgstr "繰り返し" #. module: crm #: field:crm.lead.report,deadline_year:0 msgid "Ex. Closing Year" -msgstr "" +msgstr "前回終了年" #. module: crm #: view:crm.lead:0 msgid "Partner Name" -msgstr "" +msgstr "パートナ名" #. module: crm #: model:crm.case.categ,name:crm.categ_phone2 msgid "Outbound" -msgstr "" +msgstr "送信" #. module: crm #: field:crm.lead,date_open:0 field:crm.phonecall,date_open:0 msgid "Opened" -msgstr "" +msgstr "開始済" #. module: crm #: view:crm.case.section:0 field:crm.case.section,member_ids:0 msgid "Team Members" -msgstr "" +msgstr "チームメンバー" #. module: crm #: view:crm.lead:0 view:crm.meeting:0 view:crm.phonecall:0 msgid "Contacts" -msgstr "" +msgstr "コンタクト" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor1 msgid "Interest in Computer" -msgstr "" +msgstr "コンピュータへの関心" #. module: crm #: view:crm.meeting:0 msgid "Invitation Detail" -msgstr "" +msgstr "招待の詳細" #. module: crm #: field:crm.segmentation,som_interval_default:0 msgid "Default (0=None)" -msgstr "" +msgstr "デフォルト(0=なし)" #. module: crm #: help:crm.lead,email_cc:0 @@ -3098,36 +3145,36 @@ msgid "" "These email addresses will be added to the CC field of all inbound and " "outbound emails for this record before being sent. Separate multiple email " "addresses with a comma" -msgstr "" +msgstr "これらのEメールアドレスは送受信するEメールの CC 欄に追加されます。複数のEメールアドレスの間をコンマで区切って下さい。" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_incoming0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone_inbound msgid "Logged Calls" -msgstr "" +msgstr "ログ対象通話" #. module: crm #: field:crm.partner2opportunity,probability:0 #: field:crm.phonecall2opportunity,probability:0 msgid "Success Probability" -msgstr "" +msgstr "成功確率" #. module: crm #: code:addons/crm/crm.py:466 selection:crm.lead.report,state:0 #: selection:crm.phonecall,state:0 selection:crm.phonecall.report,state:0 #, python-format msgid "Draft" -msgstr "" +msgstr "ドラフト" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_act_tree msgid "Cases by Sales Team" -msgstr "" +msgstr "営業チーム毎の案件" #. module: crm #: field:crm.meeting,attendee_ids:0 msgid "Attendees" -msgstr "" +msgstr "出席者" #. module: crm #: view:crm.meeting:0 view:crm.phonecall:0 @@ -3135,150 +3182,150 @@ msgstr "" #: model:process.node,name:crm.process_node_meeting0 #: model:res.request.link,name:crm.request_link_meeting msgid "Meeting" -msgstr "" +msgstr "ミーティング" #. module: crm #: model:ir.model,name:crm.model_crm_case_categ msgid "Category of Case" -msgstr "" +msgstr "案件の分類" #. module: crm #: view:crm.lead:0 view:crm.phonecall:0 msgid "7 Days" -msgstr "" +msgstr "7日間" #. module: crm #: view:board.board:0 msgid "Planned Revenue by Stage and User" -msgstr "" +msgstr "段階とユーザ別計画売上高" #. module: crm #: view:crm.lead:0 msgid "Communication & History" -msgstr "" +msgstr "通信と履歴" #. module: crm #: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "Normal" -msgstr "" +msgstr "標準" #. module: crm #: code:addons/crm/wizard/crm_lead_to_opportunity.py:104 #, python-format msgid "Closed/Cancelled Leads can not be converted into Opportunity" -msgstr "" +msgstr "閉じた / キャンセル済リードは商談に変換することはできません。" #. module: crm #: model:ir.actions.act_window,name:crm.crm_meeting_categ_action #: model:ir.ui.menu,name:crm.menu_crm_case_meeting-act msgid "Meeting Categories" -msgstr "" +msgstr "ミーティングの分類" #. module: crm #: view:crm.phonecall2partner:0 msgid "You may have to verify that this partner does not exist already." -msgstr "" +msgstr "このパートナが既に存在しないことを確認する必要があります。" #. module: crm #: field:crm.lead.report,delay_open:0 msgid "Delay to Open" -msgstr "" +msgstr "開始を延期する" #. module: crm #: field:crm.lead.report,user_id:0 field:crm.phonecall.report,user_id:0 msgid "User" -msgstr "" +msgstr "ユーザ" #. module: crm #: code:addons/crm/crm.py:446 #, python-format msgid "The case '%s' has been cancelled." -msgstr "" +msgstr "案件 %s はキャンセル済です。" #. module: crm #: selection:crm.lead.report,creation_month:0 #: selection:crm.lead.report,deadline_month:0 #: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 msgid "November" -msgstr "" +msgstr "11月" #. module: crm #: view:crm.lead.report:0 #: model:ir.actions.act_window,name:crm.act_opportunity_stage msgid "Opportunities By Stage" -msgstr "" +msgstr "段階別の商談" #. module: crm #: selection:crm.lead.report,creation_month:0 #: selection:crm.lead.report,deadline_month:0 #: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 msgid "January" -msgstr "" +msgstr "1月" #. module: crm #: model:process.process,name:crm.process_process_contractprocess0 msgid "Contract" -msgstr "" +msgstr "契約" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead4 msgid "Twitter Ads" -msgstr "" +msgstr "Twitter広告" #. module: crm #: code:addons/crm/crm_lead.py:336 #, python-format msgid "The opportunity '%s' has been been won." -msgstr "" +msgstr "商談 %s は受注されています。" #. module: crm #: field:crm.case.stage,case_default:0 msgid "Common to All Teams" -msgstr "" +msgstr "全てのチームに共通" #. module: crm #: code:addons/crm/crm_lead.py:831 code:addons/crm/wizard/crm_add_note.py:28 #, python-format msgid "Error" -msgstr "" +msgstr "エラー" #. module: crm #: view:crm.lead.report:0 msgid "Planned Revenues" -msgstr "" +msgstr "計画売上高" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor7 msgid "Need Consulting" -msgstr "" +msgstr "コンサルティングが必要" #. module: crm #: constraint:crm.segmentation:0 msgid "Error ! You can not create recursive profiles." -msgstr "" +msgstr "エラー。再帰的なプロファイルの作成はできません。" #. module: crm #: help:crm.lead.report,deadline_year:0 msgid "Expected closing year" -msgstr "" +msgstr "見込完了年" #. module: crm #: field:crm.lead,partner_address_id:0 field:crm.meeting,partner_address_id:0 #: field:crm.phonecall,partner_address_id:0 msgid "Partner Contact" -msgstr "" +msgstr "パートナ連絡先" #. module: crm #: field:crm.meeting,recurrent_id:0 msgid "Recurrent ID date" -msgstr "" +msgstr "定期ID日付" #. module: crm #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "" +msgstr "同じログインでは2つのユーザを持てません。" #. module: crm #: code:addons/crm/crm.py:409 view:crm.lead:0 view:res.partner:0 @@ -3315,12 +3362,12 @@ msgstr "" #. module: crm #: field:crm.meeting,phonecall_id:0 msgid "Phonecall" -msgstr "" +msgstr "通話" #. module: crm #: selection:crm.meeting,week_list:0 msgid "Thursday" -msgstr "" +msgstr "木曜" #. module: crm #: view:crm.meeting:0 @@ -3362,7 +3409,7 @@ msgstr "" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls made in current month" -msgstr "" +msgstr "今月なされた通話" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -3379,7 +3426,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "New Opportunities" -msgstr "" +msgstr "新規商談" #. module: crm #: code:addons/crm/crm_action_rule.py:61 @@ -3400,7 +3447,7 @@ msgstr "" #. module: crm #: view:crm.lead.report:0 msgid "Opportunities by User and Team" -msgstr "" +msgstr "ユーザとチーム別の商談" #. module: crm #: view:crm.phonecall:0 @@ -3415,7 +3462,7 @@ msgstr "" #. module: crm #: field:res.partner,phonecall_ids:0 msgid "Phonecalls" -msgstr "" +msgstr "通話" #. module: crm #: view:crm.lead:0 field:crm.lead,is_customer_add:0 @@ -3472,12 +3519,12 @@ msgstr "" #: selection:crm.lead2opportunity.partner.mass,name:0 view:crm.phonecall:0 #: view:res.partner:0 msgid "Convert to Opportunity" -msgstr "" +msgstr "商談に変換" #. module: crm #: selection:crm.meeting,week_list:0 msgid "Wednesday" -msgstr "" +msgstr "水曜" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_categ_phone_incoming0 @@ -3487,6 +3534,8 @@ msgid "" "partner. From the phone call form, you can trigger a request for another " "call, a meeting or an opportunity." msgstr "" +"このツールはその場であなたの着信通話をログに記録することができます。各通話はあなたとパートナが行った全てのコンタクトを追加するためにパートナフォーム上に表" +"示されます。通話フォームから、他の通話、ミーティング、商談の要求を起動できます。" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -3508,7 +3557,7 @@ msgstr "" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall_report msgid "Phone calls by user and section" -msgstr "" +msgstr "ユーザとセクション別通話" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_channel_action @@ -3517,12 +3566,14 @@ msgid "" "channels that will be maintained at the creation of a document in the " "system. Some examples of channels can be: Website, Phone Call, Reseller, etc." msgstr "" +"システム内のドキュメント作成において、維持管理される特定のチャネルの作成によって、リードと商談がどこから来るのかを追跡します。幾つかのチャネルの例:Web" +"サイト、通話、リセラーなど。" #. module: crm #: selection:crm.lead2opportunity.partner,name:0 #: selection:crm.lead2opportunity.partner.mass,name:0 msgid "Merge with existing Opportunity" -msgstr "" +msgstr "既存の商談の統合" #. module: crm #: field:crm.meeting,select1:0 @@ -3537,7 +3588,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Exp.Closing" -msgstr "" +msgstr "見込完了" #. module: crm #: field:crm.case.stage,sequence:0 field:crm.meeting,sequence:0 @@ -3590,3 +3641,9 @@ msgstr "エラーです。再帰的な関係となる会員を作ることはで #: model:crm.case.resource.type,name:crm.type_lead8 msgid "Newsletter" msgstr "ニュースレター" + +#~ msgid "Campaign 1" +#~ msgstr "キャンペーン1" + +#~ msgid "Campaign 2" +#~ msgstr "キャンペーン2" diff --git a/addons/crm/res_partner_view.xml b/addons/crm/res_partner_view.xml index 69f71c95405..49361097308 100644 --- a/addons/crm/res_partner_view.xml +++ b/addons/crm/res_partner_view.xml @@ -127,7 +127,7 @@ <xpath expr="//div[@name='buttons']" position="inside"> <button type="action" string="Schedule a Meeting" - name="%(crm.crm_case_categ_meet_create_partner)d" + name="%(base_calendar.action_crm_meeting)d" context="{'search_default_partner_id': active_id, 'default_duration': 4.0}"/> <button type="action" string="Schedule a Call" name="%(crm.crm_case_categ_phone_create_partner)d" diff --git a/addons/crm/security/ir.model.access.csv b/addons/crm/security/ir.model.access.csv index 7707118324f..5665839f365 100644 --- a/addons/crm/security/ir.model.access.csv +++ b/addons/crm/security/ir.model.access.csv @@ -7,12 +7,9 @@ access_crm_case_channel_user,crm.case.channel user,model_crm_case_channel,base.g access_crm_case_channel_manager,crm.case.channel manager,model_crm_case_channel,base.group_sale_manager,1,1,1,1
access_crm_case_section,crm.case.section,model_crm_case_section,base.group_user,1,0,0,0
access_crm_case_categ,crm.case.categ,model_crm_case_categ,base.group_sale_salesman,1,1,1,0
-access_crm_meeting_manager,crm.meeting.manager,model_crm_meeting,base.group_sale_manager,1,1,1,1
access_crm_lead_manager,crm.lead.manager,model_crm_lead,base.group_sale_manager,1,1,1,1
access_crm_phonecall_manager,crm.phonecall.manager,model_crm_phonecall,base.group_sale_manager,1,1,1,1
access_crm_case_categ,crm.case.categ,model_crm_case_categ,base.group_user,1,0,0,0
-access_crm_meeting,crm.meeting,model_crm_meeting,base.group_sale_salesman,1,1,1,0
-access_crm_meeting_all,crm.meeting_allll,model_crm_meeting,base.group_user,1,0,0,0
access_crm_lead,crm.lead,model_crm_lead,base.group_sale_salesman,1,1,1,0
access_crm_lead_all,crm.lead.all,model_crm_lead,base.group_user,1,0,0,0
access_crm_phonecall,crm.phonecall,model_crm_phonecall,base.group_sale_salesman,1,1,1,0
@@ -40,4 +37,3 @@ access_crm_lead_report_user,crm.lead.report user,model_crm_lead_report,base.grou access_res_partner_bank_type_crm_user,res.partner.bank.type.crm.user,base.model_res_partner_bank_type,base.group_sale_salesman,1,0,0,0
access_crm_lead_partner_manager,crm.lead.partner.manager,model_crm_lead,base.group_partner_manager,1,0,0,0
access_crm_phonecall_partner_manager,crm.phonecall.partner.manager,model_crm_phonecall,base.group_partner_manager,1,1,1,1
-access_crm_meeting_partner_manager,crm.meeting.partner.manager,model_crm_meeting,base.group_partner_manager,1,1,1,1
diff --git a/addons/crm/test/process/action_rule.yml b/addons/crm/test/process/action_rule.yml index b13c9b086cc..d394e65ac29 100644 --- a/addons/crm/test/process/action_rule.yml +++ b/addons/crm/test/process/action_rule.yml @@ -2,10 +2,9 @@ I create a record rule. - !python {model: base.action.rule}: | - modle_id = self.pool.get("ir.model").search(cr, uid, [('name', '=', 'crm.lead')]) + model_ids = self.pool.get("ir.model").search(cr, uid, [('model', '=', 'crm.lead')]) from datetime import datetime - new_id = self.create(cr, uid, {'name': 'New Rule', 'model_id': modle_id[0], 'trg_user_id': ref('base.user_root'), 'trg_partner_id': ref('base.res_partner_asus'), 'act_user_id': ref('base.user_demo') }) - lead_obj = self.pool.get("crm.lead") + new_id = self.create(cr, uid, {'name': 'New Rule', 'model_id': model_ids[0], 'trg_user_id': ref('base.user_root'), 'trg_partner_id': ref('base.res_partner_asus'), 'act_user_id': ref('base.user_demo') }) self._check(cr, uid) - I create new lead to check record rule. diff --git a/addons/crm/wizard/__init__.py b/addons/crm/wizard/__init__.py index 2fc39c51505..9d128492422 100644 --- a/addons/crm/wizard/__init__.py +++ b/addons/crm/wizard/__init__.py @@ -19,7 +19,6 @@ # ############################################################################## -import mail_compose_message import crm_add_note import crm_lead_to_partner diff --git a/addons/crm/wizard/crm_phonecall_to_meeting.py b/addons/crm/wizard/crm_phonecall_to_meeting.py index 9e902142c94..a01765220b8 100644 --- a/addons/crm/wizard/crm_phonecall_to_meeting.py +++ b/addons/crm/wizard/crm_phonecall_to_meeting.py @@ -41,58 +41,23 @@ class crm_phonecall2meeting(osv.osv_memory): return {'type':'ir.actions.act_window_close'} def action_make_meeting(self, cr, uid, ids, context=None): + """ This opens Meeting's calendar view to schedule meeting on current Phonecall + @return : Dictionary value for created Meeting view """ - This opens Meeting's calendar view to schedule meeting on current Phonecall - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: List of Phonecall to Meeting IDs - @param context: A standard dictionary for contextual values - - @return : Dictionary value for created Meeting view - """ - value = {} - record_id = context and context.get('active_id', False) or False - - if record_id: - phonecall_obj = self.pool.get('crm.phonecall') - data_obj = self.pool.get('ir.model.data') - - # Get meeting views - result = data_obj._get_id(cr, uid, 'crm', 'view_crm_case_meetings_filter') - res = data_obj.read(cr, uid, result, ['res_id']) - id1 = data_obj._get_id(cr, uid, 'crm', 'crm_case_calendar_view_meet') - id2 = data_obj._get_id(cr, uid, 'crm', 'crm_case_form_view_meet') - id3 = data_obj._get_id(cr, uid, 'crm', 'crm_case_tree_view_meet') - if id1: - id1 = data_obj.browse(cr, uid, id1, context=context).res_id - if id2: - id2 = data_obj.browse(cr, uid, id2, context=context).res_id - if id3: - id3 = data_obj.browse(cr, uid, id3, context=context).res_id - - phonecall = phonecall_obj.browse(cr, uid, record_id, context=context) - context = { - 'default_phonecall_id': phonecall.id, - 'default_partner_id': phonecall.partner_id and phonecall.partner_id.id or False, - 'default_email': phonecall.email_from , - 'default_name': phonecall.name - } - - value = { - 'name': _('Meetings'), - 'domain' : "[('user_id','=',%s)]" % (uid), - 'context': context, - 'view_type': 'form', - 'view_mode': 'calendar,form,tree', - 'res_model': 'crm.meeting', - 'view_id': False, - 'views': [(id1, 'calendar'), (id2, 'form'), (id3, 'tree')], - 'type': 'ir.actions.act_window', - 'search_view_id': res['res_id'] - } - - return value + res = {} + phonecall_id = context and context.get('active_id', False) or False + if phonecall_id: + phonecall = self.pool.get('crm.phonecall').browse(cr, uid, phonecall_id, context) + res = self.pool.get('ir.actions.act_window').for_xml_id(cr, uid, 'base_calendar', 'action_crm_meeting', context) + res['context'] = { + 'default_phonecall_id': phonecall.id, + 'default_partner_id': phonecall.partner_id and phonecall.partner_id.id or False, + 'default_user_id': uid, + 'default_email_from': phonecall.email_from, + 'default_state': 'open', + 'default_name': phonecall.name, + } + return res crm_phonecall2meeting() diff --git a/addons/crm/wizard/mail_compose_message.py b/addons/crm/wizard/mail_compose_message.py deleted file mode 100644 index b82c3083f3a..00000000000 --- a/addons/crm/wizard/mail_compose_message.py +++ /dev/null @@ -1,63 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2010-Today OpenERP SA (<http://www.openerp.com>) -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/> -# -############################################################################## - -from osv import osv -from osv import fields -import tools - -SUPPORTED_MODELS = ['crm.lead',] - -class mail_compose_message(osv.osv_memory): - _inherit = 'mail.compose.message' - - def get_value(self, cr, uid, model, res_id, context=None): - """Returns a defaults-like dict with initial values for the composition - wizard when sending an email related to the document record identified - by ``model`` and ``res_id``. - - Overrides the default implementation to provide more default field values - related to the corresponding CRM case. - - :param str model: model name of the document record this mail is related to. - :param int res_id: id of the document record this mail is related to. - :param dict context: several context values will modify the behavior - of the wizard, cfr. the class description. - """ - result = super(mail_compose_message, self).get_value(cr, uid, model, res_id, context=context) - if model in SUPPORTED_MODELS and res_id: - model_obj = self.pool.get(model) - data = model_obj.browse(cr, uid , res_id, context) - user = self.pool.get('res.users').browse(cr, uid, uid, context=context) - result.update({ - 'subject' : data.name or False, - 'email_to' : data.email_from or False, - 'email_from' : user.user_email or tools.config.get('email_from', False), - 'body_text' : '\n' + tools.ustr(user.signature or ''), - 'email_cc' : tools.ustr(data.email_cc or ''), - 'model': model, - 'res_id': res_id, - 'subtype': 'plain', - }) - if hasattr(data, 'section_id'): - result.update({'reply_to' : data.section_id and data.section_id.reply_to or False}) - return result - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
