diff options
Diffstat (limited to 'fixco_custom')
| -rw-r--r-- | fixco_custom/__manifest__.py | 4 | ||||
| -rw-r--r-- | fixco_custom/models/__init__.py | 3 | ||||
| -rw-r--r-- | fixco_custom/models/partner.py (renamed from fixco_custom/models/res_partner.py) | 2 | ||||
| -rw-r--r-- | fixco_custom/models/sale.py | 7 | ||||
| -rw-r--r-- | fixco_custom/views/sale_order.xml | 15 |
5 files changed, 28 insertions, 3 deletions
diff --git a/fixco_custom/__manifest__.py b/fixco_custom/__manifest__.py index b775bb1..a62957f 100644 --- a/fixco_custom/__manifest__.py +++ b/fixco_custom/__manifest__.py @@ -8,9 +8,11 @@ 'author': 'Stephan Christianus', 'website': '', 'images': ['assets/favicon.ico'], + 'depends': ['base','sale'], 'data': [ 'security/ir.model.access.csv', - 'views/res_partner.xml' + 'views/res_partner.xml', + 'views/sale_order.xml' ], 'demo': [], 'css': [], diff --git a/fixco_custom/models/__init__.py b/fixco_custom/models/__init__.py index 4c58886..30fb10d 100644 --- a/fixco_custom/models/__init__.py +++ b/fixco_custom/models/__init__.py @@ -1 +1,2 @@ -from . import res_partner
\ No newline at end of file +from . import partner +from . import sale diff --git a/fixco_custom/models/res_partner.py b/fixco_custom/models/partner.py index 112e7f0..4f66b2b 100644 --- a/fixco_custom/models/res_partner.py +++ b/fixco_custom/models/partner.py @@ -4,4 +4,4 @@ from odoo import models, fields, api class Partner(models.Model): _inherit = 'res.partner' - test_new_fields = fields.Char(string='Test New Fields')
\ No newline at end of file + test_new_fields = fields.Char(string='Test New Fields') diff --git a/fixco_custom/models/sale.py b/fixco_custom/models/sale.py new file mode 100644 index 0000000..6c49ac8 --- /dev/null +++ b/fixco_custom/models/sale.py @@ -0,0 +1,7 @@ +from odoo import models, fields, api + + +class SaleOrder(models.Model): + _inherit = "sale.order" + + carrier_id = fields.Many2one('delivery.carrier', string='Shipping Method') diff --git a/fixco_custom/views/sale_order.xml b/fixco_custom/views/sale_order.xml new file mode 100644 index 0000000..5a6bcbf --- /dev/null +++ b/fixco_custom/views/sale_order.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<odoo> + <data> + <record id="sale_order_form_inherit" model="ir.ui.view"> + <field name="name">Sale Order</field> + <field name="model">sale.order</field> + <field name="inherit_id" ref="sale.view_order_form"/> + <field name="arch" type="xml"> + <field name="tag_ids" position="after"> + <field name="carrier_id"/> + </field> + </field> + </record> + </data> +</odoo>
\ No newline at end of file |
