summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2018-10-31 17:58:05 +0100
committerChristophe Simonis <chs@odoo.com>2018-10-31 17:58:05 +0100
commit00829a0beb28171b1ddef842d7feb374c6a77ef8 (patch)
treef0d2faf4d554f58423eef19f72ac4d24da4219a7 /addons
parentd9448d738925d3d2deff33cec2ed134565c361e9 (diff)
parentc552e368b34eaab25cf9a733a0309137504a2c29 (diff)
[MERGE] forward port branch saas-14 up to c552e368b34
Diffstat (limited to 'addons')
-rw-r--r--addons/l10n_ro/data/l10n_ro_chart_data.xml2
-rw-r--r--addons/l10n_vn/data/l10n_vn_chart_data.xml24
-rw-r--r--addons/stock/models/stock_scrap.py8
3 files changed, 18 insertions, 16 deletions
diff --git a/addons/l10n_ro/data/l10n_ro_chart_data.xml b/addons/l10n_ro/data/l10n_ro_chart_data.xml
index 15c73fbd42e..2aa88cd47ca 100644
--- a/addons/l10n_ro/data/l10n_ro_chart_data.xml
+++ b/addons/l10n_ro/data/l10n_ro_chart_data.xml
@@ -1818,7 +1818,7 @@
</record>
<record id="pcg_4661" model="account.account.template">
- <field name="name">>Datorii din operaţiuni de fiducie</field>
+ <field name="name">Datorii din operaţiuni de fiducie</field>
<field name="code">4661</field>
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
<field name="chart_template_id" ref="ro_chart_template"/>
diff --git a/addons/l10n_vn/data/l10n_vn_chart_data.xml b/addons/l10n_vn/data/l10n_vn_chart_data.xml
index ee73ca49369..c00309bc990 100644
--- a/addons/l10n_vn/data/l10n_vn_chart_data.xml
+++ b/addons/l10n_vn/data/l10n_vn_chart_data.xml
@@ -92,8 +92,7 @@
<field name="reconcile" eval="False"/>
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
<field name="chart_template_id" ref="vn_template"/>
- <field name="name">Thuế GTGT được khấu trừ của hàng hóa, dịch vụ
- </field>
+ <field name="name">Thuế GTGT được khấu trừ của hàng hóa, dịch vụ</field>
</record>
<record id="chart1332" model="account.account.template">
<field name="code">1332</field>
@@ -151,7 +150,7 @@
</record>
<record id="chart1388" model="account.account.template">
<field name="code">1388</field>
- <field name="reconcile" eval="False"/>
+ <field name="reconcile" eval="True"/>
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Phải thu khác</field>
@@ -160,7 +159,7 @@
<record id="chart141" model="account.account.template">
<field name="code">141</field>
- <field name="reconcile" eval="False"/>
+ <field name="reconcile" eval="True"/>
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Tạm ứng</field>
@@ -333,8 +332,7 @@
<field name="reconcile" eval="False"/>
<field name="user_type_id" ref="account.data_account_type_non_current_assets"/>
<field name="chart_template_id" ref="vn_template"/>
- <field name="name">Cây lâu năm, súc vật làm việc và cho sản phẩm
- </field>
+ <field name="name">Cây lâu năm, súc vật làm việc và cho sản phẩm</field>
</record>
<record id="chart2118" model="account.account.template">
<field name="code">2118</field>
@@ -460,7 +458,7 @@
<field name="reconcile" eval="False"/>
<field name="user_type_id" ref="account.data_account_type_non_current_assets"/>
<field name="chart_template_id" ref="vn_template"/>
- <field name="name">>Đầu tư vào công ty liên doanh</field>
+ <field name="name">Đầu tư vào công ty liên doanh</field>
</record>
@@ -470,7 +468,7 @@
<field name="reconcile" eval="False"/>
<field name="user_type_id" ref="account.data_account_type_non_current_assets"/>
<field name="chart_template_id" ref="vn_template"/>
- <field name="name">>Đầu tư góp vốn vào đơn vị khác</field>
+ <field name="name">Đầu tư góp vốn vào đơn vị khác</field>
</record>
<record id="chart2288" model="account.account.template">
@@ -662,14 +660,14 @@
<record id="chart3341" model="account.account.template">
<field name="code">3341</field>
- <field name="reconcile" eval="False"/>
+ <field name="reconcile" eval="True"/>
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Phải trả công nhân viên</field>
</record>
<record id="chart3348" model="account.account.template">
<field name="code">3348</field>
- <field name="reconcile" eval="False"/>
+ <field name="reconcile" eval="True"/>
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Phải trả người lao động khác</field>
@@ -688,7 +686,7 @@
<field name="reconcile" eval="False"/>
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
<field name="chart_template_id" ref="vn_template"/>
- <field name="name">Phải trả nội bộ về vốn kinh doanh </field>
+ <field name="name">Phải trả nội bộ về vốn kinh doanh</field>
</record>
<record id="chart3362" model="account.account.template">
@@ -774,7 +772,7 @@
</record>
<record id="chart3388" model="account.account.template">
<field name="code">3388</field>
- <field name="reconcile" eval="False"/>
+ <field name="reconcile" eval="True"/>
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
<field name="chart_template_id" ref="vn_template"/>
<field name="name">Phải trả, phải nộp khác</field>
@@ -801,7 +799,7 @@
<field name="reconcile" eval="False"/>
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
<field name="chart_template_id" ref="vn_template"/>
- <field name="name">Trái phiếu </field>
+ <field name="name">Trái phiếu</field>
</record>
<record id="chart34311" model="account.account.template">
<field name="code">34311</field>
diff --git a/addons/stock/models/stock_scrap.py b/addons/stock/models/stock_scrap.py
index f921d1eaba6..1938c5717b4 100644
--- a/addons/stock/models/stock_scrap.py
+++ b/addons/stock/models/stock_scrap.py
@@ -10,10 +10,14 @@ class StockScrap(models.Model):
_order = 'id desc'
def _get_default_scrap_location_id(self):
- return self.env['stock.location'].search([('scrap_location', '=', True)], limit=1).id
+ return self.env['stock.location'].search([('scrap_location', '=', True), ('company_id', 'in', [self.env.user.company_id.id, False])], limit=1).id
def _get_default_location_id(self):
- return self.env.ref('stock.stock_location_stock', raise_if_not_found=False)
+ company_user = self.env.user.company_id
+ warehouse = self.env['stock.warehouse'].search([('company_id', '=', company_user.id)], limit=1)
+ if warehouse:
+ return warehouse.lot_stock_id.id
+ return None
name = fields.Char(
'Reference', default=lambda self: _('New'),