diff --git a/configuration_statement.py b/configuration_statement.py index 4b7655f..c93b901 100644 --- a/configuration_statement.py +++ b/configuration_statement.py @@ -11,7 +11,7 @@ class Configuration(ModelSingleton, ModelView, ModelSQL): __name__ = 'sale.cash_closures' company = fields.Many2One( - 'company.company', "Company", required=True, select=True) + 'company.company', "Company", required=True) currency = fields.Many2One( 'currency.currency', "Currency") diff --git a/device.py b/device.py index 4fd680f..eaadd7d 100644 --- a/device.py +++ b/device.py @@ -12,7 +12,7 @@ __all__ = ['SaleDevice', 'SaleDeviceStatementJournal'] class SaleDevice(ModelSQL, ModelView): 'Sale Device Configuration' __name__ = 'sale.device' - name = fields.Char('Device Name', required=True, select=True) + name = fields.Char('Device Name', required=True) shop = fields.Many2One('sale.shop', 'Shop', required=True) company = fields.Function(fields.Many2One('company.company', 'Company',), 'get_company', searcher='search_company') @@ -54,7 +54,7 @@ class SaleDeviceStatementJournal(ModelSQL): __name__ = 'sale.device.account.statement.journal' _table = 'sale_device_account_statement_journal' device = fields.Many2One('sale.device', 'Sale Device', - ondelete='CASCADE', select=True, required=True) + ondelete='CASCADE', required=True) journal = fields.Many2One('account.statement.journal', 'Statement Journal', ondelete='RESTRICT', required=True) diff --git a/statement.py b/statement.py index 6049ab1..923333e 100644 --- a/statement.py +++ b/statement.py @@ -355,9 +355,9 @@ class StatementLine(ModelView): _states = {'readonly': True} company = fields.Many2One( - 'company.company', "Company", required=True, select=True) + 'company.company', "Company", required=True) journal = fields.Many2One('account.statement.journal', 'Journal', - required=True, select=True, + required=True, states=_states) currency = fields.Many2One( 'currency.currency', "Currency") @@ -453,9 +453,9 @@ class LinesInvoiceToPay(ModelView): __name__ = 'line_invoice.pay' company = fields.Many2One( - 'company.company', "Company", required=True, select=True) + 'company.company', "Company", required=True) journal = fields.Many2One('account.statement.journal', 'Journal', - required=True, select=True) + required=True) amount = Monetary("Amount", currency='currency', digits='currency', required=True) party = fields.Many2One('party.party', "Party", required=True, context={'company': Eval('company', -1)},)