[MERGE]
authoruco (OpenERP) <uco@tinyerp.com>
Thu, 20 May 2010 05:20:27 +0000 (10:50 +0530)
committeruco (OpenERP) <uco@tinyerp.com>
Thu, 20 May 2010 05:20:27 +0000 (10:50 +0530)
bzr revid: uco@tinyerp.com-20100520052027-e1u7fbjlzx4h396e

19 files changed:
1  2 
addons/crm/crm_lead_menu.xml
addons/crm/crm_lead_view.xml
addons/crm/crm_meeting_menu.xml
addons/crm/crm_meeting_view.xml
addons/crm/crm_opportunity_view.xml
addons/crm/crm_phonecall_view.xml
addons/crm/crm_view.xml
addons/marketing_campaign/marketing_campaign.py
addons/project/report/project_report_view.xml
addons/project_issue/project_issue_menu.xml
addons/project_issue/report/project_issue_report_view.xml
addons/project_long_term/project_long_term_view.xml
addons/purchase/purchase_view.xml
addons/sale/sale_view.xml
addons/sale/wizard/sale_line_invoice.py
addons/sale/wizard/sale_make_invoice_advance.py
addons/scrum/scrum_view.xml
addons/stock/stock.py
addons/stock/stock_view.xml

@@@ -8,8 -8,9 +8,8 @@@
          <field name="view_mode">tree,form</field>
          <field name="domain">['|', ('type','=','lead'), ('type','=',False)]</field>
          <field name="view_id" ref="crm_case_tree_view_leads"/>
+         <field name="context">{"search_default_user_id":uid,'search_default_current':1}</field>
          <field name="search_view_id" ref="crm.view_crm_case_leads_filter"/>
--        <field name="context">{'search_default_current':1}</field>
      </record>
  
      <record model="ir.actions.act_window.view" id="action_crm_tag_tree_view_leads_all">
@@@ -47,8 -47,9 +47,9 @@@
                           name="convert_opportunity"
                           string="Convert"
                           help="Convert to Opportunity"
--                         icon="gtk-index"   
-                          type="object"/>
++                         icon="gtk-index"
+                          type="object"
+                          attrs="{'invisible':[('opportunity_id','!=',False)]}"/>
                      <newline />
                      <field name="section_id" colspan="1"
                          widget="selection" />
@@@ -50,7 -50,7 +50,7 @@@
          <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">{'search_default_current':1}</field>
 -        <field name="context">{"search_default_user_id":uid}</field>
++        <field name="context">{'search_default_current':1,"search_default_user_id":uid}</field>
          <field name="search_view_id" ref="view_crm_case_meetings_filter"/>
      </record>
  
                             <separator orientation="vertical"/>
                             <field name="name" select="1" string="Subject"/>
                             <field name="partner_id" select="1" />
-                            <field name="section_id"
-                                select="1" widget="selection">
-                                <filter icon="terp-crm"
-                                    domain="[('section_id','=',context.get('section_id',False))]"
-                                    help="My section" />
-                            </field>
+                            <field name="section_id" select="1" widget="selection">
 -                               <filter icon="terp-crm"
 -                                   domain="[('section_id','=',context.get('section_id',False))]"
 -                                   help="My Sale Team" />
 -                           </field>
++                           <filter icon="terp-crm"
++                               domain="[('section_id','=',context.get('section_id',False))]"
++                               help="My section" />
++                                 </field>
                             <field name="user_id" select="1" widget="selection"/>
                         </group>
                         <newline/>
                  <field name="section_id"
                      default="context.get('section_id', False)" select="1"
                      widget="selection">
--                    <filter icon="terp-crm"
--                        domain="[('section_id','=',context.get('section_id',False))]"
-                         help="My section" />
-                 </field>
 -                        help="My Sale Team" />
 -                </field>
++                      <filter icon="terp-crm"
++                              domain="[('section_id','=',context.get('section_id',False))]"
++                              help="My section" />
++                      </field>
                  <newline/>
                  <group expand="0" string="Group By..." colspan="16">
                      <filter string="Stage" icon="terp-crm" domain="[]"
                 </field>
                 <field name="section_id"
                     select="1" widget="selection" string="Sales Team">
--                   <filter icon="terp-crm"
--                       domain="[('section_id','=',context.get('section_id',False))]"
-                        help="My section" />
-                </field>
 -                       help="My Sale Team" />
 -               </field>
++                                      <filter icon="terp-crm"
++                        domain="[('section_id','=',context.get('section_id',False))]"
++                        help="My section" />
++                </field>
                 <newline/>
                 <group expand="0" string="Group By..." colspan="4">
                     <filter string="Partner" icon="terp-crm" domain="[]"
Simple merge
                                                help="Non Assigned Tasks to users"
                                                domain="[('user_id','=',False)]"/>
                            </field>
-                           <field name="project_id">
-                               <filter icon="terp-project"
-                                               string="My Task"
-                                               help="My Tasks"
-                                               domain="[('project_id','=',context.get('project_id', False)]"/>
+                           <field name="project_id" widget="selection">
+                               <filter icon="terp-project"
 -                                              string="My Task"
 -                                              help="My Tasks"
 -                                              domain="[('project_id','=',context.get('project_id', False)]"/>
++-                                             string="My Task"
++-                                             help="My Tasks"
++-                                             domain="[('project_id','=',context.get('project_id', False)]"/>
                                <filter icon="terp-project"
                                                string="Non assigned tasks to projects"
                                                help ="Non assigned tasks to projects"
@@@ -14,7 -14,7 +14,7 @@@
          <field name="view_mode">tree,calendar</field>
          <field name="view_id" ref="project_issue_tree_view"/>
          <field name="domain" eval="[('categ_id','=',ref('bug_categ'))]"/>
--        <field name="context">{"search_default_user_id": uid, "search_default_my_bugs":1,"search_default_current_bugs":1,"search_default_project_id":project_id}</field>
++        <field name="context">{"search_default_user_id":uid,"search_default_current_bugs":1,"search_default_project_id":project_id}</field>
          <field name="search_view_id" ref="view_project_issue_filter"/>
      </record>
      <record model="ir.actions.act_window.view" id="action_crm_tag_tree_view0">
                          domain="[('section_id.user_id.company_id','=',uid)]"
                          help="My company"/>
                          </field>
 +
-                               <field name="user_id"  select="1" widget="selection">
-                                       <filter icon="terp-crm" string="My Project Issue" help="My Project Issue Entries" domain="[('user_id','=',uid)]" />
-                                       </field>
+                               <field name="user_id"  select="1" widget="selection"/>
                     </group>
                     <newline/>
                     <group  expand="1" string="Extended options..." colspan="10" col="12">
              <field name="res_model">project.phase</field>
              <field name="view_type">form</field>
              <field name="view_mode">tree,form,calendar,gantt</field>
--                      <field name="context">{'search_default_responsible_id':uid}</field>
++            <field name="context">{"search_default_responsible_id":uid}</field>
              <field name="search_view_id" ref="view_project_phase_search"/>
          </record>
  
              <field name="type">ir.actions.act_window</field>
              <field name="res_model">purchase.order</field>
              <field name="view_type">form</field>
-             <field name="context">{'search_default_draft': 1}</field>
+             <field name="context">{'search_default_draft': 1,'search_create_uid':uid}</field>
              <field name="view_mode">tree,form,graph,calendar</field>
 -            <field name="search_view_id" ref="view_purchase_order_filter"/>
++            <field name="search_view_id" ref="vview_purchase_order_filter"/>
          </record>
          <menuitem action="purchase_rfq" id="menu_purchase_rfq" parent="menu_procurement_management"
                  sequence="6"/>
              <field name="type">ir.actions.act_window</field>
              <field name="res_model">purchase.order</field>
              <field name="view_mode">tree,form,graph,calendar</field>
-             <field name="context">{'search_default_approved': 1}</field>
+             <field name="context">{'search_default_approved': 1,'search_create_uid':uid}</field>
 -            <field name="search_view_id" ref="view_purchase_order_filter"/>
++            <field name="search_view_id" ref="vview_purchase_order_filter"/>
          </record>
          <menuitem action="purchase_form_action" id="menu_purchase_form_action" parent="menu_procurement_management"/>
  
Simple merge
@@@ -22,10 -22,6 +22,10 @@@ from osv import fields, os
  from service import web_services
  from tools.translate import _
  import ir
 +import netsvc
 +import pooler
- import wizard
++
 +
  
  class sale_advance_payment_inv(osv.osv_memory):
      _name = "sale.advance.payment.inv"
              <field name="res_model">scrum.sprint</field>
              <field name="view_type">form</field>
              <field name="view_mode">tree,form</field>
 -            <field name="context">{'search_default_filter_current': 1}</field>
              <field name="view_id" ref="view_scrum_sprint_tree"/>
+             <field name="context">{"search_default_scrum_master_id":uid}</field>
              <field name="search_view_id" ref="view_scrum_sprint_search"/>
          </record>
          <menuitem
Simple merge
                                              <field colspan="4" invisible="1" name="name"/>
                                              <field invisible="1" name="date"/>
                                              <field name="date_planned"/>
+                                                                                       <field name="date_expected" select="1" string="Date Expected"/>                                            
                                              <field name="address_id" context="{'contact_display':'partner'}"/>
 -                                            <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
 +                                            <field groups="base.group_extended" name="product_packaging"/>
                                              <field name="prodlot_id" groups="base.group_extended"
                                                  context="{'location_id':location_id, 'product_id':product_id}"
                                                  domain="[('product_id','=?',product_id)]"
                                              <field colspan="4" invisible="1" name="name"/>
                                              <field invisible="1" name="date"/>
                                              <field name="date_planned"/>
+                                                                                       <field name="date_expected"  string="Date Expected"/>                                            
 -                                            <field groups="base.group_extended" name="product_packaging"  domain="[('product_id','=',product_id)]"/>
 +                                            <field groups="base.group_extended" name="product_packaging"/>
                                              <field name="prodlot_id" groups="base.group_extended"
                                                  context="{'location_id':location_id, 'product_id':product_id}"
                                                  domain="[('product_id','=?',product_id)]"
                                              <field colspan="4" invisible="1" name="name"/>
                                              <field invisible="1" name="date"/>
                                              <field name="date_planned"/>
+                                                                                       <field name="date_expected"  string="Date Expected"/>                                            
 -                                            <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
 +                                            <field groups="base.group_extended" name="product_packaging"/>
                                              <field name="prodlot_id" groups="base.group_extended"
                                                  context="{'location_id':location_id, 'product_id':product_id}"
                                                  domain="[('product_id','=?',product_id)]"
                                              <field groups="product.group_uos" name="product_uos_qty"/>
                                              <field colspan="4" invisible="1" name="name" />
                                              <field groups="base.group_extended" name="date_planned"/>
+                                                                                       <field name="date_expected" groups="base.group_extended" string="Date Expected"/>                                            
                                              <newline/>
                                              <newline/>
 -                                            <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
 +                                            <field groups="base.group_extended" name="product_packaging"/>
                                              <newline/>
                                              <field name="prodlot_id" groups="base.group_extended"
                                                  context="{'location_id':location_id, 'product_id':product_id}"