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

View File

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