[ADD]: Add Upcomming event, feedback into home dashboard.

bzr revid: atp@tinyerp.com-20120419115141-akp8dd4hcsk0a02p
This commit is contained in:
Atul Patel (OpenERP) 2012-04-19 17:21:41 +05:30
parent 1ec2eed874
commit e25e299ed1
8 changed files with 53 additions and 24 deletions

View File

@ -257,9 +257,9 @@
<group colspan="4" col="8">
<field name="journal_id" groups="base.group_user" on_change="onchange_journal_id(journal_id, context)" widget="selection"/>
<field name="number"/>
<field name="type" invisible="1"/>
<field name="currency_id" width="50"/>
<button name="%(action_account_change_currency)d" type="action" icon="terp-stock_effects-object-colorize" string="Change" attrs="{'invisible':[('state','!=','draft')]}" groups="account.group_account_user"/>
<field name="type" invisible="1" />
<field name="currency_id" width="50" groups="base.group_user"/>
<button name="%(action_account_change_currency)d" type="action" icon="terp-stock_effects-object-colorize" string="Change" attrs="{'invisible':[('state','!=','draft')]}" groups="account.group_account_user ,base.group_user"/>
<newline/>
<field string="Customer" name="partner_id" on_change="onchange_partner_id(type,partner_id,date_invoice,payment_term, partner_bank_id,company_id)" groups="base.group_user" context="{'search_default_customer': 1}" options='{"quick_create": false}' domain="[('customer', '=', True)]"/>
<field name="fiscal_position" groups="base.group_extended" widget="selection" options='{"quick_create": false}'/>
@ -311,19 +311,19 @@
</group>
</page>
<page string="Other Info">
<field name="company_id" on_change="onchange_company_id(company_id,partner_id,type,invoice_line,currency_id)" widget="selection" groups="base.group_multi_company"/>
<field name="company_id" on_change="onchange_company_id(company_id,partner_id,type,invoice_line,currency_id)" widget="selection" groups="base.group_multi_company, group_user" />
<newline/>
<field name="date_due"/>
<field name="user_id"/>
<field name="user_id" groups="base.group_user"/>
<newline/>
<field domain="[('partner_id.ref_companies', 'in', [company_id])]" name="partner_bank_id"
groups="base.group_extended"/>
<field name="origin"/>
<field name="move_id" groups="account.group_account_user"/>
<field name="origin" groups="base.group_user"/>
<field name="move_id" groups="account.group_account_user" />
<separator colspan="4" string="Additional Information"/>
<field colspan="4" name="comment" nolabel="1"/>
</page>
<page string="Payments">
<page string="Payments" groups="base.group_user">
<field name="payment_ids" colspan="4" nolabel="1">
<tree string="Payments">
<field name="date"/>

View File

@ -22,13 +22,13 @@
<field name="model">board.board</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Events">
<form string="DashBoard">
<board style="2-1">
<column>
<action name="%(mail.action_mail_my_feeds)d" string="My Wall"/>
<action name="%(board.action_res_widgets_tweets)d" string="Latest News" />
</column>
<column>
<!--action name="" string="Latest News"/-->
<action name="%(mail.action_mail_my_feeds)d" string="My Wall"/>
</column>
</board>
</form>

View File

@ -18,7 +18,7 @@
<field name="inherit_id" ref="portal_customer.board_customer_portal_form"/>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="/form/board/column[0]" position="inside">
<xpath expr="/form/board/column[1]" position="inside">
<action name="%(action_event_view_main)d" string="Upcomming Events"/>
</xpath>
</field>

View File

@ -3,5 +3,6 @@
<data>
<menuitem name="Registration" id="customer_portal_registration" parent="portal_customer.customer_portal_track_orders" action="event.action_registration"/>
<menuitem name="Events" id="customer_portal_events" parent="portal_customer.customer_portal_services" action="event.action_event_view" />
<menuitem name="Events" id="event.menu_event_event" action="event.action_event_view" parent="base.menu_event_main" groups="base.group_sale_salesman"/>
</data>
</openerp>

View File

@ -32,6 +32,7 @@
'depends': ['survey','portal_customer'],
'update_xml': [
'portal_customer_feedback_view.xml',
"board_portal_customer_feedback_view.xml",
"security/ir.model.access.csv",
],
'installable': True,

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<record model="ir.actions.act_window" id="action_survey_kanban_view">
<field name="name">Feedback</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">survey</field>
<field name="view_type">tree</field>
<field name="view_mode">kanban</field>
<field name="view_id" ref="survey.view_survey_kanban"/>
</record>
<record id="board_customer_portal_inherit_form" model="ir.ui.view">
<field name="name">board.customer.portal.inherit.form</field>
<field name="model">board.board</field>
<field name="inherit_id" ref="portal_customer.board_customer_portal_form"/>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="/form/board/column[1]" position="inside">
<action name="%(action_survey_kanban_view)d" string="Feedback"/>
</xpath>
</field>
</record>
</data>
</openerp>

View File

@ -99,10 +99,10 @@
<form string="Sales Order">
<group col="6" colspan="4">
<group col="4" colspan="4">
<field name="name"/>
<field name="date_order"/>
<field name="name" groups="base.group_user"/>
<field name="date_order" groups="base.group_user"/>
<field name="shop_id" on_change="onchange_shop_id(shop_id)" widget="selection" groups="base.group_extended"/>
<field name="client_order_ref"/>
<field name="client_order_ref" groups="base.group_user"/>
</group>
<group col="2" colspan="2">
<field name="invoiced"/>
@ -115,7 +115,7 @@
<field domain="[('parent_id','=',partner_id)]" name="partner_invoice_id" groups="sale.group_delivery_invoice_address" options='{"quick_create": false}'/>
<field domain="[('parent_id','=',partner_id)]" name="partner_shipping_id" groups="sale.group_delivery_invoice_address" options='{"quick_create": false}'/>
<field domain="[('type','=','sale')]" name="pricelist_id" groups="product.group_sale_pricelist" on_change="onchange_pricelist_id(pricelist_id,order_line)"/>
<field name="project_id" context="{'partner_id':partner_id, 'pricelist_id':pricelist_id, 'default_name':name}" groups="sale.group_analytic_accounting" domain="[('parent_id','!=',False)]"/>
<field name="project_id" context="{'partner_id':partner_id, 'pricelist_id':pricelist_id, 'default_name':name}" groups="sale.group_analytic_accounting, base.group_user" domain="[('parent_id','!=',False)]" />
<newline/>
<field colspan="4" name="order_line" nolabel="1" widget="one2many_list">
<form string="Sales Order Lines">
@ -197,7 +197,7 @@
</group>
<group col="17" colspan="4">
<field name="state" widget="statusbar" statusbar_visible="draft,progress,done" statusbar_colors='{"shipping_except":"red","invoice_except":"red","waiting_date":"blue"}'/>
<button name="invoice_recreate" states="invoice_except" string="Recreate Invoice" icon="gtk-go-forward"/>
<button name="invoice_recreate" states="invoice_except" string="Recreate Invoice" icon="gtk-go-forward" />
<button name="invoice_corrected" states="invoice_except" string="Ignore Exception" icon="gtk-apply"/>
<button name="ship_recreate" states="shipping_except" string="Recreate Packing" icon="gtk-ok"/>
<button name="ship_corrected" states="shipping_except" string="Ignore Exception" icon="gtk-apply"/>
@ -215,17 +215,17 @@
<page string="Other Information">
<group colspan="2" col="2" groups="base.group_extended" name="logistics">
<separator string="Logistic" colspan="2"/>
<field name="incoterm" widget="selection"/>
<field name="incoterm" widget="selection" groups="base.group_user"/>
<field name="picking_policy" required="True"/>
<field name="order_policy" on_change="shipping_policy_change(order_policy)"/>
<field name="invoice_quantity" attrs="{'readonly':[('order_policy','in',('prepaid','picking'))]}"/>
<field name="invoice_quantity" attrs="{'readonly':[('order_policy','in',('prepaid','picking'))]}" groups="base.group_user"/>
</group>
<group colspan="2" col="2">
<group colspan="2" col="2" groups="base.group_user">
<separator string="References" colspan="2"/>
<field name="user_id"/>
<field groups="base.group_extended" name="origin"/>
</group>
<group name="sale_pay" colspan="2" col="2" groups="base.group_extended" >
<group name="sale_pay" colspan="2" col="2" groups="base.group_extended, base.group_user" >
<separator string="Conditions" colspan="2"/>
<field name="payment_term" widget="selection"/>
<field name="fiscal_position" widget="selection"/>
@ -234,7 +234,7 @@
<separator colspan="4" string="Notes" groups="base.group_sale_notes_subtotal"/>
<field colspan="4" name="note" nolabel="1" groups="base.group_sale_notes_subtotal"/>
</page>
<page string="History" groups="base.group_extended">
<page string="History" groups="base.group_extended, base.group_user">
<separator colspan="4" string="Invoices"/>
<field colspan="4" name="invoice_ids" nolabel="1" context="{'form_view_ref':'account.invoice_form'}"/>
<separator colspan="4" string="Packings"/>

View File

@ -28,8 +28,8 @@
}
.oe_survey_fill{
align: right;
position: absolute;
align:right;
padding: 1px 165px;
}
.oe_survey_rate{