mirror of
https://gitlab.com/sonalarora/tra_backend.git
synced 2025-12-17 10:19:09 +02:00
work on laundary mgt
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<record id="seq_sale_order_line" model="ir.sequence">
|
||||
<field name="name">Sales Order Line</field>
|
||||
<field name="code">sale.order.line</field>
|
||||
<field name="prefix">Trac</field>
|
||||
<field name="prefix"></field>
|
||||
<field name="padding">3</field>
|
||||
<field name="company_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
Binary file not shown.
@@ -26,7 +26,8 @@ class SaleOrder(models.Model):
|
||||
company_id = default=lambda self: self.env.company
|
||||
seq_date = fields.Datetime.now()
|
||||
for line in order.order_line:
|
||||
line.tracking_code = self.env['ir.sequence'].next_by_code('sale.order.line', sequence_date=seq_date) or _('New')
|
||||
tracking_code = self.env['ir.sequence'].next_by_code('sale.order.line', sequence_date=seq_date) or _('New')
|
||||
line.tracking_code = self.name + tracking_code
|
||||
|
||||
|
||||
class SaleOrderLine(models.Model):
|
||||
@@ -34,8 +35,9 @@ class SaleOrderLine(models.Model):
|
||||
_description = 'Sales Order Line'
|
||||
|
||||
wash_type = fields.Many2one('wash.type', string='Wash Type')
|
||||
cloth_name = fields.Char(string='Cloth Name',copy=False)
|
||||
tracking_code = fields.Char(string='Tracking Code',copy=False,readonly="1")
|
||||
color = fields.Many2one('color.type', string='Color')
|
||||
cloth_name = fields.Many2one('cloth.type',string='Cloth Name',copy=False)
|
||||
tracking_code = fields.Char(string='Tracking Code',)
|
||||
remark = fields.Text('Remark',copy=False)
|
||||
upload_image = fields.Image("Upload Image")
|
||||
|
||||
@@ -47,3 +49,15 @@ class WashType(models.Model):
|
||||
_description = 'Wash Type'
|
||||
|
||||
name = fields.Char(string='Name')
|
||||
|
||||
class ColorType(models.Model):
|
||||
_name = 'color.type'
|
||||
_description = 'Color Type'
|
||||
|
||||
name = fields.Char(string='Name')
|
||||
|
||||
class ClothType(models.Model):
|
||||
_name = 'cloth.type'
|
||||
_description = 'Cloth Type'
|
||||
|
||||
name = fields.Char(string='Name')
|
||||
@@ -1,2 +1,4 @@
|
||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_wash_type,wash.type,model_wash_type,sales_team.group_sale_salesman,1,1,1,1
|
||||
access_color_type,color.type,model_color_type,sales_team.group_sale_salesman,1,1,1,1
|
||||
access_cloth_type,cloth.type,model_cloth_type,sales_team.group_sale_salesman,1,1,1,1
|
||||
|
||||
|
@@ -12,11 +12,98 @@
|
||||
<xpath expr = "//notebook/page/field[@name = 'order_line']/tree/field[@name = 'name']" position = "after">
|
||||
<field name="cloth_name"/>
|
||||
<field name="wash_type"/>
|
||||
<field name="color"/>
|
||||
<field name="tracking_code"/>
|
||||
</xpath>
|
||||
<xpath expr = "//notebook/page/field[@name='order_line']/tree/field[@name='price_subtotal']" position = "after">
|
||||
<field name="remark"/>
|
||||
<field name="upload_image"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- cloth type Master -->
|
||||
<record id="view_cloth_type_tree" model="ir.ui.view">
|
||||
<field name="name">cloth.type.tree</field>
|
||||
<field name="model">cloth.type</field>
|
||||
<field name="priority" eval="8"/>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Cloth Type" editable="bottom">
|
||||
<field name="name" required="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
<record model="ir.actions.act_window" id="action_view_cloth_type_tree">
|
||||
<field name="name">Cloth Type</field>
|
||||
<field name="res_model">cloth.type</field>
|
||||
<field name="view_mode">tree,kanban,form</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="help" type="html">
|
||||
<p class="oe_view_no_content_create">Cloth type
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem id="menu_action_view_cloth_type_tree"
|
||||
name="Cloth Type Master"
|
||||
parent="sale.menu_sale_config"
|
||||
sequence="6"
|
||||
action="action_view_cloth_type_tree"/>
|
||||
<!-- END -->
|
||||
<!-- Wash type Master -->
|
||||
<record id="view_wash_type_tree" model="ir.ui.view">
|
||||
<field name="name">wash.type.tree</field>
|
||||
<field name="model">wash.type</field>
|
||||
<field name="priority" eval="8"/>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Wash Type" editable="bottom">
|
||||
<field name="name" required="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
<record model="ir.actions.act_window" id="action_view_wash_type_tree">
|
||||
<field name="name">Wash Type</field>
|
||||
<field name="res_model">wash.type</field>
|
||||
<field name="view_mode">tree,kanban,form</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="help" type="html">
|
||||
<p class="oe_view_no_content_create">Wash type
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem id="menu_action_view_wash_type_tree"
|
||||
name="Wash Master"
|
||||
parent="sale.menu_sale_config"
|
||||
sequence="7"
|
||||
action="action_view_wash_type_tree"/>
|
||||
<!-- END -->
|
||||
|
||||
<!-- Color type Master -->
|
||||
<record id="view_color_type_tree" model="ir.ui.view">
|
||||
<field name="name">color.type.tree</field>
|
||||
<field name="model">color.type</field>
|
||||
<field name="priority" eval="8"/>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Color Master" editable="bottom">
|
||||
<field name="name" required="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
<record model="ir.actions.act_window" id="action_view_color_type_tree">
|
||||
<field name="name">Color Type</field>
|
||||
<field name="res_model">color.type</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="help" type="html">
|
||||
<p class="oe_view_no_content_create">Create new Color
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem id="menu_action_view_color_type_tree"
|
||||
name="Color Master"
|
||||
parent="sale.menu_sale_config"
|
||||
sequence="8"
|
||||
action="action_view_color_type_tree"/>
|
||||
<!-- END -->
|
||||
|
||||
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user