[IMP] Claim line view

This commit is contained in:
Joel Grand-Guillaume
2013-11-15 15:52:11 +01:00
parent 8caaa2b8b7
commit e5e4bc1bbf
2 changed files with 69 additions and 45 deletions

View File

@@ -42,7 +42,7 @@
<filter string="Substate" icon="terp-stage" <filter string="Substate" icon="terp-stage"
domain="[]" context="{'group_by':'substate_id'}" /> domain="[]" context="{'group_by':'substate_id'}" />
<filter string="Claim n°" icon="terp-emblem-documents" <filter string="Claim n°" icon="terp-emblem-documents"
domain="[]" context="{'group_by':'name'}" /> domain="[]" context="{'group_by':'claim_id'}" />
</group> </group>
</search> </search>
</field> </field>
@@ -53,7 +53,8 @@
<field name="name">CRM - Claims Tree</field> <field name="name">CRM - Claims Tree</field>
<field name="model">claim.line</field> <field name="model">claim.line</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree editable="top" string="Returned lines"> <tree string="Returned lines">
<field name="claim_id" invisible="1"/>
<field name="state"/> <field name="state"/>
<field name="substate_id"/> <field name="substate_id"/>
<field name="product_id"/> <field name="product_id"/>
@@ -76,36 +77,53 @@
<field name="name">CRM - Claim product return line Form</field> <field name="name">CRM - Claim product return line Form</field>
<field name="model">claim.line</field> <field name="model">claim.line</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<form string="Returned line"> <form string="Claim Line" version="7.0">
<field name="name"/> <header>
<separator string="Returned good" colspan="4"/> <button name="set_warranty" string="Calculate warranty state" type="object" class="oe_highlight"/>
<group col="6" colspan="4"> </header>
<field name="invoice_line_id"/> <sheet string="Claims">
<field name="product_id"/> <div class="oe_title">
<field name="prodlot_id"/> <group>
<field name="product_returned_quantity"/> <label for="name" class="oe_edit_only"/>
<field name="unit_sale_price"/> <h1><field name="name"/></h1>
<field name="return_value"/> </group>
<field name="refund_line_id"/> </div>
<field name="move_in_id"/> <group>
<field name="move_out_id"/> <group string="Returned good">
</group> <field name="product_returned_quantity"/>
<separator string="Problem" colspan="4"/> <field name="product_id"/>
<field name="claim_origine" nolabel="1" colspan="4"/> <field name="prodlot_id"/>
<field name="claim_descr" nolabel="1" colspan="4"/> <field name="unit_sale_price"/>
<separator string="Warranty" colspan="4"/> <field name="return_value"/>
<button name="set_warranty" string="Calculate warranty state" type="object" colspan="4"/> </group>
<field name="guarantee_limit"/> <group string="Linked Document">
<field name="warning"/> <field name="claim_id" />
<field name="warranty_return_partner"/> <field name="invoice_line_id"/>
<field name="warranty_type"/> <field name="refund_line_id"/>
<separator string="State" colspan="4"/> <field name="move_in_id"/>
<group col="6" colspan="4"> <field name="move_out_id"/>
<field name="state"/> </group>
<field name="substate_id" widget='selection' /> </group>
<field name="last_state_change"/> <group>
</group> <group string="Problem">
</form> <field name="claim_origine" nolabel="1" colspan="4"/>
<field name="claim_descr" nolabel="1" colspan="4"/>
</group>
<group string="Warranty">
<field name="guarantee_limit"/>
<field name="warning"/>
<field name="warranty_return_partner"/>
<field name="warranty_type"/>
</group>
</group>
<separator string="State" colspan="4"/>
<group col="6" colspan="4">
<field name="state"/>
<field name="substate_id" widget='selection' />
<field name="last_state_change"/>
</group>
</sheet>
</form>
</field> </field>
</record> </record>
@@ -151,7 +169,7 @@
<group> <group>
<!-- Place for mass return button from crm_rma_lot_mass_return --> <!-- Place for mass return button from crm_rma_lot_mass_return -->
</group> </group>
<field name="claim_line_ids" nolabel="1" colspan="4"/> <field name="claim_line_ids" nolabel="1" colspan="4" editable="top"/>
</group> </group>
<group col="4" colspan="4" attrs="{'invisible':[('state', '&lt;&gt;','open')]}"> <group col="4" colspan="4" attrs="{'invisible':[('state', '&lt;&gt;','open')]}">
<separator string="Action" colspan="4" /> <separator string="Action" colspan="4" />

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OpenERP Server 7.0\n" "Project-Id-Version: OpenERP Server 7.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-11-15 13:25+0000\n" "POT-Creation-Date: 2013-11-15 14:51+0000\n"
"PO-Revision-Date: 2013-11-15 13:25+0000\n" "PO-Revision-Date: 2013-11-15 14:51+0000\n"
"Last-Translator: <>\n" "Last-Translator: <>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -80,6 +80,14 @@ msgstr ""
msgid "Claim description" msgid "Claim description"
msgstr "" msgstr ""
#. module: crm_claim_rma
#: field:claim_make_picking.wizard,claim_line_dest_location:0
#: field:claim_make_picking_from_picking.wizard,picking_line_dest_location:0
#: model:ir.model.fields,field_description:crm_claim_rma.field_claim_make_picking_from_picking_wizard_picking_line_dest_location
#: model:ir.model.fields,field_description:crm_claim_rma.field_claim_make_picking_wizard_claim_line_dest_location
msgid "Dest. Location"
msgstr ""
#. module: crm_claim_rma #. module: crm_claim_rma
#: field:claim.line,move_out_id:0 #: field:claim.line,move_out_id:0
#: model:ir.model.fields,field_description:crm_claim_rma.field_claim_line_move_out_id #: model:ir.model.fields,field_description:crm_claim_rma.field_claim_line_move_out_id
@@ -102,6 +110,11 @@ msgstr ""
msgid "Create picking" msgid "Create picking"
msgstr "" msgstr ""
#. module: crm_claim_rma
#: view:claim.line:0
msgid "Claim Line"
msgstr ""
#. module: crm_claim_rma #. module: crm_claim_rma
#: view:crm.claim:0 #: view:crm.claim:0
msgid "New Delivery" msgid "New Delivery"
@@ -454,11 +467,8 @@ msgid "Invoice Line"
msgstr "" msgstr ""
#. module: crm_claim_rma #. module: crm_claim_rma
#: field:claim_make_picking.wizard,claim_line_dest_location:0 #: view:claim.line:0
#: field:claim_make_picking_from_picking.wizard,picking_line_dest_location:0 msgid "Linked Document"
#: model:ir.model.fields,field_description:crm_claim_rma.field_claim_make_picking_from_picking_wizard_picking_line_dest_location
#: model:ir.model.fields,field_description:crm_claim_rma.field_claim_make_picking_wizard_claim_line_dest_location
msgid "Dest. Location"
msgstr "" msgstr ""
#. module: crm_claim_rma #. module: crm_claim_rma
@@ -584,11 +594,6 @@ msgstr ""
msgid "Claim line substates" msgid "Claim line substates"
msgstr "" msgstr ""
#. module: crm_claim_rma
#: view:claim.line:0
msgid "Returned line"
msgstr ""
#. module: crm_claim_rma #. module: crm_claim_rma
#: selection:claim.line,claim_origine:0 #: selection:claim.line,claim_origine:0
msgid "Not specified" msgid "Not specified"
@@ -670,6 +675,7 @@ msgid "Action"
msgstr "" msgstr ""
#. module: crm_claim_rma #. module: crm_claim_rma
#: view:claim.line:0
#: view:crm.claim:0 #: view:crm.claim:0
msgid "Claims" msgid "Claims"
msgstr "" msgstr ""