Compare commits
1 Commits
d0f414550b
...
5e18fa68a3
| Author | SHA1 | Date | |
|---|---|---|---|
| 5e18fa68a3 |
@@ -19,7 +19,7 @@ class SaleDevice(ModelSQL, ModelView):
|
||||
journals = fields.Many2Many('sale.device.account.statement.journal',
|
||||
'device', 'journal', 'Journals', depends=['company'],
|
||||
domain=[
|
||||
('company', '=', Eval('company')),
|
||||
('company', '=', Eval('company', -1)),
|
||||
]
|
||||
)
|
||||
journal = fields.Many2One('account.statement.journal', "Default Journal",
|
||||
|
||||
4
sale.py
4
sale.py
@@ -30,7 +30,7 @@ class Sale(metaclass=PoolMeta):
|
||||
'get_residual_amount',
|
||||
searcher='search_residual_amount')
|
||||
sale_device = fields.Many2One('sale.device', 'Sale Device',
|
||||
domain=[('shop', '=', Eval('shop'))],
|
||||
domain=[('shop', '=', Eval('shop', -1))],
|
||||
depends=['shop'], states={
|
||||
'readonly': Eval('state') != 'draft',
|
||||
})
|
||||
@@ -225,7 +225,7 @@ class ChangePaymentMethodForm(ModelView):
|
||||
'Allowed Statement', readonly=True)
|
||||
payment = fields.Many2One(
|
||||
'account.statement.line', "Payment", required=True,
|
||||
domain=[('sale', '=', Eval('sale'))])
|
||||
domain=[('sale', '=', Eval('sale', -1))])
|
||||
|
||||
|
||||
class ChangePaymentMethod(Wizard):
|
||||
|
||||
2
sale.xml
2
sale.xml
@@ -13,7 +13,7 @@ copyright notices and license terms. -->
|
||||
<record model="ir.action.act_window" id="act_payment_form">
|
||||
<field name="name">Payments</field>
|
||||
<field name="res_model">account.statement.line</field>
|
||||
<field name="domain" eval="[If(Eval('active_ids', []) == [Eval('active_id')], ('sale', '=', Eval('active_id')), ('sale', 'in', Eval('active_ids')))]" pyson="1"/>
|
||||
<field name="domain" eval="[If(Eval('active_ids', []) == [Eval('active_id'), -1], ('sale', '=', Eval('active_id', -1)), ('sale', 'in', Eval('active_ids', [])))]" pyson="1"/>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="act_open_payment_keyword1">
|
||||
<field name="keyword">form_relate</field>
|
||||
|
||||
Reference in New Issue
Block a user