Anto has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-portal_override_menus_tooltips-abo into 
lp:openobject-addons.

Requested reviews:
  Antony Lesuisse (OpenERP) (al-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-portal_override_menus_tooltips-abo/+merge/119879

The tooltips might be improved before merging.  The rest seems ready.
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-portal_override_menus_tooltips-abo/+merge/119879
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-portal_override_menus_tooltips-abo.
=== modified file 'portal_event/portal_event_view.xml' (properties changed: -x to +x)
--- portal_event/portal_event_view.xml	2012-07-02 16:39:39 +0000
+++ portal_event/portal_event_view.xml	2012-08-16 10:04:27 +0000
@@ -2,8 +2,22 @@
 <openerp>
     <data>
 
+        <!--
+            Override the original action to set another help field and/or
+            another context field, more suited for portal members
+        -->
+        <record model="ir.actions.act_window" id="action_event_view">
+            <field name="name">Events</field>
+            <field name="type">ir.actions.act_window</field>
+            <field name="res_model">event.event</field>
+            <field name="view_mode">kanban,calendar,tree,form,graph</field>
+            <field name="context">{"search_default_upcoming":1}</field>
+            <field name="search_view_id" ref="event.view_event_search"/>
+            <field name="help">This company has no public event so far.</field>
+        </record>
+
         <menuitem name="Events" id="portal_company_events" parent="portal.portal_company"
-            action="event.action_event_view" sequence="40"/>
+            action="action_event_view" sequence="40"/>
 
     </data>
 </openerp>

=== modified file 'portal_sale/portal_sale_view.xml'
--- portal_sale/portal_sale_view.xml	2012-08-04 13:21:36 +0000
+++ portal_sale/portal_sale_view.xml	2012-08-16 10:04:27 +0000
@@ -2,16 +2,39 @@
 <openerp>
     <data>
 
+        <!--
+            Override the original action to set another help field and/or
+            another context field, more suited for portal members
+        -->
+        <record id="action_order_tree5" model="ir.actions.act_window">
+            <field name="name">Quotations</field>
+            <field name="type">ir.actions.act_window</field>
+            <field name="res_model">sale.order</field>
+            <field name="view_mode">tree,form,calendar,graph</field>
+            <field name="context">{"search_default_draft":1}</field>
+            <field name="search_view_id" ref="sale.view_sales_order_filter"/>
+            <field name="help">No quotations so far.</field>
+        </record>
+
+        <record id="action_order_form" model="ir.actions.act_window">
+            <field name="name">Sales Orders</field>
+            <field name="type">ir.actions.act_window</field>
+            <field name="res_model">sale.order</field>
+            <field name="view_mode">tree,form,calendar,graph</field>
+            <field name="search_view_id" ref="sale.view_sales_order_filter"/>
+            <field name="context">{"search_default_sales":1}</field>
+            <field name="help">No sale orders so far.</field>
+        </record>
+
         <record id="action_picking_tree" model="ir.actions.act_window">
             <field name="name">Delivery Orders</field>
             <field name="res_model">stock.picking.out</field>
             <field name="type">ir.actions.act_window</field>
-            <field name="view_type">form</field>
             <field name="view_mode">tree,form</field>
             <field name="domain">[('type','=','out')]</field>
             <field name="context">{'default_type': 'out', 'contact_display': 'partner_address'}</field>
             <field name="search_view_id" ref="stock.view_picking_out_search"/>
-            <field name="help">This is the list of all delivery orders that have to be prepared, according to your different orders.</field>
+            <field name="help">No delivery orders so far.</field>
         </record>
 
         <record id="product_normal_action" model="ir.actions.act_window">
@@ -22,21 +45,42 @@
             <field name="view_mode">kanban,tree,form</field>
             <field name="view_id" ref="product.product_kanban_view"/>
             <field name="search_view_id" ref="product.product_search_form_view"/>
+            <field name="help">No products so far.</field>
+        </record>
+
+        <record id="action_invoice_tree1" model="ir.actions.act_window">
+            <field name="name">Customer Invoices</field>
+            <field name="res_model">account.invoice</field>
+            <field name="view_mode">tree,form,calendar,graph</field>
+            <field name="domain">[('type','=','out_invoice')]</field>
+            <field name="context">{'default_type':'out_invoice', 'type':'out_invoice', 'journal_type': 'sale'}</field>
+            <field name="search_view_id" ref="account.view_account_invoice_filter"/>
+            <field name="help">No invoices so far.</field>
+        </record>
+
+        <record id="action_vendor_receipt" model="ir.actions.act_window">
+            <field name="name">Customer Payment</field>
+            <field name="res_model">account.voucher</field>
+            <field name="domain">[('journal_id.type', 'in', ['bank', 'cash']), ('type','=','receipt')]</field>
+            <field name="context">{'type':'receipt'}</field>
+            <field name="search_view_id" ref="account_voucher.view_voucher_filter_customer_pay"/>
+            <field name="target">current</field>
+            <field name="help">No purchase or payments so far.</field>
         </record>
 
         <menuitem name="Quotations" id="portal_quotations" parent="portal.portal_orders"
-            action="sale.action_order_tree5" sequence="10"/>
+            action="action_order_tree5" sequence="10"/>
         <menuitem name="Sales Orders" id="portal_sales_orders" parent="portal.portal_orders"
-            action="sale.action_order_form" sequence="20"/>
+            action="action_order_form" sequence="20"/>
         <menuitem name="Delivery Orders" id="portal_delivery" parent="portal.portal_orders"
             action="action_picking_tree" sequence="30"/>
         <menuitem name="Products" id="portal_products" parent="portal.portal_orders"
             action="product_normal_action" sequence="40"/>
 
         <menuitem name="Invoice" id="portal_invoices" parent="portal.portal_invoices_payements"
-            action="account.action_invoice_tree1" sequence="10"/>
+            action="action_invoice_tree1" sequence="10"/>
         <menuitem name="Refund/Payments" id="portal_payments" parent="portal.portal_invoices_payements"
-            action="account_voucher.action_vendor_receipt" sequence="20"/>
+            action="action_vendor_receipt" sequence="20"/>
 
     </data>
 </openerp>

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to