summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Ledoux dle@openerp.com <>2012-11-22 11:45:04 +0100
committerDenis Ledoux dle@openerp.com <>2012-11-22 11:45:04 +0100
commit7e1ffaf6132f39baeb3bc1ec7849a43567f09d8a (patch)
treedf476a5b0f06a74c7a711e9e6aaa81b5cd6dfa97
parentbf093ee617fe6c2cadf7ae9ed63c42c5206727be (diff)
[REM]Remove all account.journal.view and account.journal.column references
bzr revid: dle@openerp.com-20121122104504-ezgj2666zkhgybpj
-rw-r--r--addons/account/account.py117
-rw-r--r--addons/account/account_bank.py6
-rw-r--r--addons/account/account_view.xml2
-rw-r--r--addons/account/data/account_data.xml406
-rw-r--r--addons/account/demo/account_minimal.xml3
-rw-r--r--addons/account/security/ir.model.access.csv4
-rw-r--r--addons/account/test/account_fiscalyear_close.yml1
-rw-r--r--addons/account/test/account_validate_account_move.yml10
-rw-r--r--addons/account_analytic_plans/account_analytic_plans_view.xml9
-rw-r--r--addons/account_check_writing/account_view.xml2
-rw-r--r--addons/account_sequence/account_sequence_data.xml41
-rw-r--r--addons/account_voucher/test/case1_usd_usd.yml1
-rw-r--r--addons/account_voucher/test/case2_suppl_usd_eur.yml2
-rw-r--r--addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml2
-rw-r--r--addons/account_voucher/test/case2_usd_eur_debtor_in_usd.yml2
-rw-r--r--addons/account_voucher/test/case3_eur_eur.yml1
-rw-r--r--addons/account_voucher/test/case4_cad_chf.yml1
-rw-r--r--addons/account_voucher/test/case5_suppl_usd_usd.yml2
-rw-r--r--addons/account_voucher/test/case_eur_usd.yml1
-rw-r--r--addons/hr_expense/security/ir.model.access.csv2
-rw-r--r--addons/hr_timesheet/security/ir.model.access.csv2
-rw-r--r--addons/point_of_sale/security/ir.model.access.csv4
-rw-r--r--addons/stock/stock_data.xml1
-rw-r--r--addons/stock_location/test/stock_location_pull_flow.yml2
24 files changed, 8 insertions, 616 deletions
diff --git a/addons/account/account.py b/addons/account/account.py
index 30e0b784de8..8f967760201 100644
--- a/addons/account/account.py
+++ b/addons/account/account.py
@@ -685,44 +685,6 @@ class account_account(osv.osv):
account_account()
-class account_journal_view(osv.osv):
- _name = "account.journal.view"
- _description = "Journal View"
- _columns = {
- 'name': fields.char('Journal View', size=64, required=True, translate=True),
- 'columns_id': fields.one2many('account.journal.column', 'view_id', 'Columns')
- }
- _order = "name"
-
-account_journal_view()
-
-
-class account_journal_column(osv.osv):
-
- def _col_get(self, cr, user, context=None):
- result = []
- cols = self.pool.get('account.move.line')._columns
- for col in cols:
- if col in ('period_id', 'journal_id'):
- continue
- result.append( (col, cols[col].string) )
- result.sort()
- return result
-
- _name = "account.journal.column"
- _description = "Journal Column"
- _columns = {
- 'name': fields.char('Column Name', size=64, required=True),
- 'field': fields.selection(_col_get, 'Field Name', required=True, size=32),
- 'view_id': fields.many2one('account.journal.view', 'Journal View', select=True),
- 'sequence': fields.integer('Sequence', help="Gives the sequence order to journal column.", readonly=True),
- 'required': fields.boolean('Required'),
- 'readonly': fields.boolean('Readonly'),
- }
- _order = "view_id, sequence"
-
-account_journal_column()
-
class account_journal(osv.osv):
_name = "account.journal"
_description = "Journal"
@@ -738,7 +700,6 @@ class account_journal(osv.osv):
" Select 'Opening/Closing Situation' for entries generated for new fiscal years."),
'type_control_ids': fields.many2many('account.account.type', 'account_journal_type_rel', 'journal_id','type_id', 'Type Controls', domain=[('code','<>','view'), ('code', '<>', 'closed')]),
'account_control_ids': fields.many2many('account.account', 'account_account_type_rel', 'journal_id','account_id', 'Account', domain=[('type','<>','view'), ('type', '<>', 'closed')]),
- #'view_id': fields.many2one('account.journal.view', 'Display Mode', required=True, help="Gives the view used when writing or browsing entries in this journal. The view tells OpenERP which fields should be visible, required or readonly and in which order. You can create your own view for a faster encoding in each journal."),
'default_credit_account_id': fields.many2one('account.account', 'Default Credit Account', domain="[('type','!=','view')]", help="It acts as a default account for credit amount"),
'default_debit_account_id': fields.many2one('account.account', 'Default Debit Account', domain="[('type','!=','view')]", help="It acts as a default account for debit amount"),
'centralisation': fields.boolean('Centralised Counterpart', help="Check this box to determine that each entry of this journal won't create a new counterpart but will share the same counterpart. This is used in fiscal year closing."),
@@ -874,37 +835,6 @@ class account_journal(osv.osv):
return self.name_get(cr, user, ids, context=context)
- def onchange_type(self, cr, uid, ids, type, currency, context=None):
- obj_data = self.pool.get('ir.model.data')
- user_pool = self.pool.get('res.users')
-
- type_map = {
- 'sale':'account_sp_journal_view',
- 'sale_refund':'account_sp_refund_journal_view',
- 'purchase':'account_sp_journal_view',
- 'purchase_refund':'account_sp_refund_journal_view',
- 'cash':'account_journal_bank_view',
- 'bank':'account_journal_bank_view',
- 'general':'account_journal_view',
- 'situation':'account_journal_view'
- }
-
- res = {}
- view_id = type_map.get(type, 'account_journal_view')
- user = user_pool.browse(cr, uid, uid)
- if type in ('cash', 'bank') and currency and user.company_id.currency_id.id != currency:
- view_id = 'account_journal_bank_view_multi'
- data_id = obj_data.search(cr, uid, [('model','=','account.journal.view'), ('name','=',view_id)])
- data = obj_data.browse(cr, uid, data_id[0], context=context)
-
- res.update({
- 'centralisation':type == 'situation',
- 'view_id':data.res_id,
- })
- return {
- 'value':res
- }
-
account_journal()
class account_fiscalyear(osv.osv):
@@ -3161,53 +3091,6 @@ class wizard_multi_charts_accounts(osv.osv_memory):
default_account = acc_template_ref.get(template.property_account_income_opening.id)
return default_account
- def _get_view_id(journal_type):
- # Get the journal views
- if journal_type in ('general', 'situation'):
- data = obj_data.get_object_reference(cr, uid, 'account', 'account_journal_view')
- elif journal_type in ('sale_refund', 'purchase_refund'):
- data = obj_data.get_object_reference(cr, uid, 'account', 'account_sp_refund_journal_view')
- else:
- data = obj_data.get_object_reference(cr, uid, 'account', 'account_sp_journal_view')
- return data and data[1] or False
-
- journal_names = {
- 'sale': _('Sales Journal'),
- 'purchase': _('Purchase Journal'),
- 'sale_refund': _('Sales Refund Journal'),
- 'purchase_refund': _('Purchase Refund Journal'),
- 'general': _('Miscellaneous Journal'),
- 'situation': _('Opening Entries Journal'),
- }
- journal_codes = {
- 'sale': _('SAJ'),
- 'purchase': _('EXJ'),
- 'sale_refund': _('SCNJ'),
- 'purchase_refund': _('ECNJ'),
- 'general': _('MISC'),
- 'situation': _('OPEJ'),
- }
-
- obj_data = self.pool.get('ir.model.data')
- analytic_journal_obj = self.pool.get('account.analytic.journal')
- template = self.pool.get('account.chart.template').browse(cr, uid, chart_template_id, context=context)
-
- journal_data = []
- for journal_type in ['sale', 'purchase', 'sale_refund', 'purchase_refund', 'general', 'situation']:
- vals = {
- 'type': journal_type,
- 'name': journal_names[journal_type],
- 'code': journal_codes[journal_type],
- 'company_id': company_id,
- 'centralisation': journal_type == 'situation',
- 'view_id': _get_view_id(journal_type),
- 'analytic_journal_id': _get_analytic_journal(journal_type),
- 'default_credit_account_id': _get_default_account(journal_type, 'credit'),
- 'default_debit_account_id': _get_default_account(journal_type, 'debit'),
- }
- journal_data.append(vals)
- return journal_data
-
def generate_properties(self, cr, uid, chart_template_id, acc_template_ref, company_id, context=None):
"""
This method used for creating properties.
diff --git a/addons/account/account_bank.py b/addons/account/account_bank.py
index 2323f8aaa8a..52b95f1d289 100644
--- a/addons/account/account_bank.py
+++ b/addons/account/account_bank.py
@@ -89,11 +89,6 @@ class bank(osv.osv):
}
acc_bank_id = obj_acc.create(cr,uid,acc,context=context)
- # Get the journal view id
- data_id = obj_data.search(cr, uid, [('model','=','account.journal.view'), ('name','=','account_journal_bank_view')])
- data = obj_data.browse(cr, uid, data_id[0], context=context)
- view_id_cash = data.res_id
-
jour_obj = self.pool.get('account.journal')
new_code = 1
while True:
@@ -112,7 +107,6 @@ class bank(osv.osv):
'analytic_journal_id': False,
'default_credit_account_id': acc_bank_id,
'default_debit_account_id': acc_bank_id,
- 'view_id': view_id_cash
}
journal_id = jour_obj.create(cr, uid, vals_journal, context=context)
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index c9c95cd8d69..0116db16f03 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -397,7 +397,7 @@
<group>
<group>
<field name="code"/>
- <field name="type" on_change="onchange_type(type, currency, context)"/>
+ <field name="type"/>
</group>
<group>
<field name="default_debit_account_id" attrs="{'required':[('type','in', ('cash', 'bank'))]}" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
diff --git a/addons/account/data/account_data.xml b/addons/account/data/account_data.xml
index dd27cfbab4e..97bea14c1f2 100644
--- a/addons/account/data/account_data.xml
+++ b/addons/account/data/account_data.xml
@@ -60,412 +60,6 @@
</record>
<!--
- Account Journal View
- -->
- <record id="account_journal_bank_view" model="account.journal.view">
- <field name="name">Bank/Cash Journal View</field>
- </record>
- <record id="bank_col1" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Date</field>
- <field name="field">date</field>
- <field eval="True" name="required"/>
- <field eval="3" name="sequence"/>
- </record>
- <record id="bank_col2" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Journal Entry</field>
- <field name="field">move_id</field>
- <field eval="False" name="required"/>
- <field eval="1" name="sequence"/>
- </record>
- <record id="bank_col7" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Name</field>
- <field name="field">name</field>
- <field eval="7" name="sequence"/>
- <field eval="True" name="required"/>
- </record>
- <record id="bank_col4" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Statement</field>
- <field name="field">statement_id</field>
- <field eval="4" name="sequence"/>
- </record>
- <record id="bank_col6" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Partner</field>
- <field name="field">partner_id</field>
- <field eval="5" name="sequence"/>
- </record>
- <record id="bank_col5" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Account</field>
- <field name="field">account_id</field>
- <field eval="True" name="required"/>
- <field eval="6" name="sequence"/>
- </record>
- <record id="bank_col9" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Debit</field>
- <field name="field">debit</field>
- <field eval="11" name="sequence"/>
- </record>
- <record id="bank_col10" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Credit</field>
- <field name="field">credit</field>
- <field eval="12" name="sequence"/>
- </record>
- <record id="bank_col3" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Ref</field>
- <field name="field">ref</field>
- <field eval="2" name="sequence"/>
- </record>
- <record id="bank_col23" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Status</field>
- <field name="field">state</field>
- <field eval="19" name="sequence"/>
- </record>
- <record id="bank_col20" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view"/>
- <field name="name">Reconcile</field>
- <field name="field">reconcile_id</field>
- <field eval="20" name="sequence"/>
- </record>
-
-
- <record id="account_journal_bank_view_multi" model="account.journal.view">
- <field name="name">Bank/Cash Journal (Multi-Currency) View</field>
- </record>
- <record id="bank_col1_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Date</field>
- <field name="field">date</field>
- <field eval="True" name="required"/>
- <field eval="3" name="sequence"/>
- </record>
- <record id="bank_col2_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Journal Entry</field>
- <field name="field">move_id</field>
- <field eval="False" name="required"/>
- <field eval="1" name="sequence"/>
- </record>
- <record id="bank_col7_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Name</field>
- <field name="field">name</field>
- <field eval="7" name="sequence"/>
- <field eval="True" name="required"/>
- </record>
- <record id="bank_col4_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Statement</field>
- <field name="field">statement_id</field>
- <field eval="4" name="sequence"/>
- </record>
- <record id="bank_col6_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Partner</field>
- <field name="field">partner_id</field>
- <field eval="5" name="sequence"/>
- </record>
- <record id="bank_col5_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Account</field>
- <field name="field">account_id</field>
- <field eval="True" name="required"/>
- <field eval="6" name="sequence"/>
- </record>
- <record id="bank_col17_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Currency Amt.</field>
- <field name="field">amount_currency</field>
- <field eval="9" name="sequence"/>
- </record>
- <record id="bank_col18_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Currency</field>
- <field name="field">currency_id</field>
- <field eval="10" name="sequence"/>
- </record>
- <record id="bank_col9_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Debit</field>
- <field name="field">debit</field>
- <field eval="11" name="sequence"/>
- </record>
- <record id="bank_col10_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Credit</field>
- <field name="field">credit</field>
- <field eval="12" name="sequence"/>
- </record>
- <record id="bank_col3_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Ref</field>
- <field name="field">ref</field>
- <field eval="2" name="sequence"/>
- </record>
- <record id="bank_col23_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Status</field>
- <field name="field">state</field>
- <field eval="19" name="sequence"/>
- </record>
- <record id="bank_col20_multi" model="account.journal.column">
- <field name="view_id" ref="account_journal_bank_view_multi"/>
- <field name="name">Reconcile</field>
- <field name="field">reconcile_id</field>
- <field eval="20" name="sequence"/>
- </record>
-
-
- <record id="account_journal_view" model="account.journal.view">
- <field name="name">Journal View</field>
- </record>
- <record id="journal_col1" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Date</field>
- <field name="field">date</field>
- <field eval="True" name="required"/>
- <field eval="3" name="sequence"/>
- </record>
- <record id="journal_col2" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Journal Entry</field>
- <field name="field">move_id</field>
- <field eval="False" name="required"/>
- <field eval="1" name="sequence"/>
- </record>
- <record id="journal_col3" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Ref</field>
- <field name="field">ref</field>
- <field eval="2" name="sequence"/>
- </record>
- <record id="journal_col5" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Partner</field>
- <field name="field">partner_id</field>
- <field eval="5" name="sequence"/>
- </record>
- <record id="journal_col4" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Account</field>
- <field name="field">account_id</field>
- <field eval="True" name="required"/>
- <field eval="6" name="sequence"/>
- </record>
- <record id="journal_col6" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Name</field>
- <field name="field">name</field>
- <field eval="7" name="sequence"/>
- <field eval="True" name="required"/>
- </record>
- <record id="journal_col8" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Debit</field>
- <field name="field">debit</field>
- <field eval="11" name="sequence"/>
- </record>
- <record id="journal_col9" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Credit</field>
- <field name="field">credit</field>
- <field eval="12" name="sequence"/>
- </record>
- <record id="journal_col11" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Analytic Account</field>
- <field name="field">analytic_account_id</field>
- <field eval="14" name="sequence"/>
- </record>
- <record id="journal_col24" model="account.journal.column">
- <field name="view_id" ref="account_journal_view"/>
- <field name="name">Status</field>
- <field name="field">state</field>
- <field eval="19" name="sequence"/>
- </record>
-
-
- <record id="account_sp_journal_view" model="account.journal.view">
- <field name="name">Sale/Purchase Journal View</field>
- </record>
- <record id="sp_journal_col1" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Date</field>
- <field name="field">date</field>
- <field eval="True" name="required"/>
- <field eval="3" name="sequence"/>
- </record>
- <record id="sp_journal_col2" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Journal Entry</field>
- <field name="field">move_id</field>
- <field eval="False" name="required"/>
- <field eval="1" name="sequence"/>
- </record>
- <record id="sp_journal_col3" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Ref</field>
- <field name="field">ref</field>
- <field eval="2" name="sequence"/>
- </record>
- <record id="sp_journal_col4" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Account</field>
- <field name="field">account_id</field>
- <field eval="True" name="required"/>
- <field eval="6" name="sequence"/>
- </record>
- <record id="sp_journal_col5" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Partner</field>
- <field name="field">partner_id</field>
- <field eval="5" name="sequence"/>
- </record>
- <record id="sp_journal_col6" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Name</field>
- <field name="field">name</field>
- <field eval="7" name="sequence"/>
- <field eval="True" name="required"/>
- </record>
- <record id="sp_journal_col7" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Due Date</field>
- <field name="field">date_maturity</field>
- <field eval="8" name="sequence"/>
- </record>
- <record id="sp_journal_col8" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Debit</field>
- <field name="field">debit</field>
- <field eval="11" name="sequence"/>
- </record>
- <record id="sp_journal_col9" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Credit</field>
- <field name="field">credit</field>
- <field eval="12" name="sequence"/>
- </record>
- <record id="sp_journal_col10" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Tax</field>
- <field name="field">account_tax_id</field>
- <field eval="13" name="sequence"/>
- </record>
- <record id="sp_journal_col11" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Analytic Account</field>
- <field name="field">analytic_account_id</field>
- <field eval="14" name="sequence"/>
- </record>
- <record id="sp_journal_col24" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Status</field>
- <field name="field">state</field>
- <field eval="19" name="sequence"/>
- </record>
- <record id="sp_journal_col20" model="account.journal.column">
- <field name="view_id" ref="account_sp_journal_view"/>
- <field name="name">Reconcile</field>
- <field name="field">reconcile_id</field>
- <field eval="20" name="sequence"/>
- </record>
-
- <record id="account_sp_refund_journal_view" model="account.journal.view">
- <field name="name">Sale/Purchase Refund Journal View</field>
- </record>
- <record id="sp_refund_journal_col1" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Date</field>
- <field name="field">date</field>
- <field eval="True" name="required"/>
- <field eval="3" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col2" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Journal Entry</field>
- <field name="field">move_id</field>
- <field eval="False" name="required"/>
- <field eval="1" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col3" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Ref</field>
- <field name="field">ref</field>
- <field eval="2" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col4" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Account</field>
- <field name="field">account_id</field>
- <field eval="True" name="required"/>
- <field eval="6" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col5" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Partner</field>
- <field name="field">partner_id</field>
- <field eval="5" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col6" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Name</field>
- <field name="field">name</field>
- <field eval="7" name="sequence"/>
- <field eval="True" name="required"/>
- </record>
- <record id="sp_refund_journal_col7" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Due Date</field>
- <field name="field">date_maturity</field>
- <field eval="8" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col8" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Debit</field>
- <field name="field">debit</field>
- <field eval="11" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col9" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Credit</field>
- <field name="field">credit</field>
- <field eval="12" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col10" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Tax</field>
- <field name="field">account_tax_id</field>
- <field eval="13" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col11" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Analytic Account</field>
- <field name="field">analytic_account_id</field>
- <field eval="14" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col24" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Status</field>
- <field name="field">state</field>
- <field eval="19" name="sequence"/>
- </record>
- <record id="sp_refund_journal_col20" model="account.journal.column">
- <field name="view_id" ref="account_sp_refund_journal_view"/>
- <field name="name">Reconcile</field>
- <field name="field">reconcile_id</field>
- <field eval="20" name="sequence"/>
- </record>
-
- <!--
Account Journal Sequences
-->
diff --git a/addons/account/demo/account_minimal.xml b/addons/account/demo/account_minimal.xml
index 984711eceef..d0453cfd365 100644
--- a/addons/account/demo/account_minimal.xml
+++ b/addons/account/demo/account_minimal.xml
@@ -401,7 +401,6 @@
<field name="name">Miscellaneous Journal - (test)</field>
<field name="code">TMIS</field>
<field name="type">general</field>
- <field name="view_id" ref="account_journal_view"/>
<field name="sequence_id" ref="sequence_miscellaneous_journal"/>
<field name="analytic_journal_id" ref="sit"/>
<field name="user_id" ref="base.user_root"/>
@@ -410,7 +409,6 @@
<field name="name">Opening Entries Journal - (test)</field>
<field name="code">TOEJ</field>
<field name="type">situation</field>
- <field name="view_id" ref="account_journal_view"/>
<field name="sequence_id" ref="sequence_opening_journal"/>
<field model="account.account" name="default_debit_account_id" ref="o_income"/>
<field model="account.account" name="default_credit_account_id" ref="o_expense"/>
@@ -422,7 +420,6 @@
<field name="name">USD Bank Journal - (test)</field>
<field name="code">TUBK</field>
<field name="type">bank</field>
- <field name="view_id" ref="account_journal_bank_view"/>
<field model="account.account" name="default_debit_account_id" ref="usd_bnk"/>
<field model="account.account" name="default_credit_account_id" ref="usd_bnk"/>
<field name="currency" ref="base.USD"/>
diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv
index 28bedbf65a1..d1f0bbab6b5 100644
--- a/addons/account/security/ir.model.access.csv
+++ b/addons/account/security/ir.model.access.csv
@@ -7,8 +7,6 @@ access_account_tax_internal_user,account.tax internal user,model_account_tax,bas
access_account_account,account.account,model_account_account,account.group_account_user,1,0,0,0
access_account_account_user,account.account user,model_account_account,base.group_user,1,0,0,0
access_account_account_partner_manager,account.account partner manager,model_account_account,base.group_partner_manager,1,0,0,0
-access_account_journal_view,account.journal.view,model_account_journal_view,account.group_account_user,1,0,0,0
-access_account_journal_column,account.journal.column,model_account_journal_column,account.group_account_user,1,0,0,0
access_account_journal_period_manager,account.journal.period manager,model_account_journal_period,account.group_account_manager,1,0,0,0
access_account_tax_code,account.tax.code,model_account_tax_code,account.group_account_invoice,1,0,0,0
access_account_tax,account.tax,model_account_tax,account.group_account_invoice,1,0,0,0
@@ -83,8 +81,6 @@ access_account_entries_report_employee,account.entries.report employee,model_acc
access_analytic_entries_report_manager,analytic.entries.report,model_analytic_entries_report,account.group_account_manager,1,0,0,0
access_account_cashbox_line,account.cashbox.line,model_account_cashbox_line,account.group_account_user,1,1,1,1
access_account_journal_cashbox_line,account.journal.cashbox.line,model_account_journal_cashbox_line,account.group_account_user,1,1,1,0
-access_account_journal_view_invoice,account.journal.view invoice,model_account_journal_view,account.group_account_invoice,1,1,1,1
-access_account_journal_column_invoice,account.journal.column invoice,model_account_journal_column,account.group_account_invoice,1,1,1,1
access_account_invoice_tax_accountant,account.invoice.tax accountant,model_account_invoice_tax,account.group_account_user,1,0,0,0
access_account_move_reconcile_manager,account.move.reconcile manager,model_account_move_reconcile,account.group_account_manager,1,0,0,0
access_account_analytic_line_invoice,account.analytic.line invoice,model_account_analytic_line,account.group_account_invoice,1,1,1,1
diff --git a/addons/account/test/account_fiscalyear_close.yml b/addons/account/test/account_fiscalyear_close.yml
index 1e24d2ca0e7..10c949118c9 100644
--- a/addons/account/test/account_fiscalyear_close.yml
+++ b/addons/account/test/account_fiscalyear_close.yml
@@ -29,7 +29,6 @@
default_debit_account_id: cash
default_credit_account_id: cash
company_id: base.main_company
- view_id: account_journal_bank_view
centralisation: 1
-
I called the Generate Fiscalyear Opening Entries wizard
diff --git a/addons/account/test/account_validate_account_move.yml b/addons/account/test/account_validate_account_move.yml
index f5dbbbc92db..9e0141cfff0 100644
--- a/addons/account/test/account_validate_account_move.yml
+++ b/addons/account/test/account_validate_account_move.yml
@@ -32,8 +32,8 @@
import time
date = self._get_date(cr, uid, {'lang': u'en_US', 'normal_view': False, 'active_model': 'ir.ui.menu',
'search_default_journal_id': 1, 'journal_type': 'sale', 'search_default_period_id': 6, 'journal_id': 1, 'view_mode': False,
- 'visible_id': 1, 'period_id': 6, 'tz': False, 'active_ids': [ref('action_account_manual_account_move_line_quickadd')],
- 'search_default_posted': 0, 'active_id': ref('action_account_manual_account_move_line_quickadd')})
+ 'visible_id': 1, 'period_id': 6, 'tz': False, 'active_ids': [ref('action_account_moves_all_a')],
+ 'search_default_posted': 0, 'active_id': ref('action_account_moves_all_a')})
partner = self.onchange_partner_id(cr, uid, [], False, ref('base.res_partner_12'), ref('account.cash'), debit=0, credit=2000, date=date, journal=False)
account = self.onchange_account_id(cr, uid, [], account_id=ref('account.a_recv'), partner_id= ref('base.res_partner_12'))
vals = {
@@ -62,11 +62,11 @@
!python {model: account.move.line}: |
ids = self._balance_search(cr, uid, self, 'balance', [('balance', '=', 2000.0)], None, {'lang': u'en_US', 'tz': False, 'active_model': 'ir.ui.menu',
'search_default_journal_id': 1, 'journal_type': 'sale', 'search_default_period_id': 6, 'view_mode': False, 'visible_id': 1,
- 'active_ids': [ref('action_account_manual_account_move_line_quickadd')], 'search_default_posted': 0, 'active_id': ref('action_account_manual_account_move_line_quickadd')})
+ 'active_ids': [ref('action_account_moves_all_a')], 'search_default_posted': 0, 'active_id': ref('action_account_moves_all_a')})
bal = self._balance(cr, uid, ids[0][2], 'balance', None,{'lang': u'en_US', 'tz': False, 'active_model': 'ir.ui.menu',
'search_default_journal_id': 1, 'journal_type': 'sale', 'search_default_period_id': 6, 'view_mode': False,
- 'visible_id': 1, 'active_ids': [ref('action_account_manual_account_move_line_quickadd')], 'search_default_posted': 0,
- 'active_id': ref('action_account_manual_account_move_line_quickadd')})
+ 'visible_id': 1, 'active_ids': [ref('action_account_moves_all_a')], 'search_default_posted': 0,
+ 'active_id': ref('action_account_moves_all_a')})
assert bal, 'Balance has not been computed correctly'
-
I check that Initially account move state is "Draft"
diff --git a/addons/account_analytic_plans/account_analytic_plans_view.xml b/addons/account_analytic_plans/account_analytic_plans_view.xml
index e5c02c8640e..3dcbcda6952 100644
--- a/addons/account_analytic_plans/account_analytic_plans_view.xml
+++ b/addons/account_analytic_plans/account_analytic_plans_view.xml
@@ -29,15 +29,6 @@
</field>
</record>
- <record id="journal_col11" model="account.journal.column">
- <field eval="&quot;&quot;&quot;Analytic Distribution&quot;&quot;&quot;" name="name"/>
- <field eval="15" name="sequence"/>
- <field name="view_id" ref="account.account_journal_view"/>
- <field eval="0" name="required"/>
- <field eval="&quot;&quot;&quot;analytics_id&quot;&quot;&quot;" name="field"/>
- <field eval="0" name="readonly"/>
- </record>
-
<record model="ir.ui.view" id="view_move_line_form_inherit">
<field name="name">account.move.line.form.inherit</field>
<field name="model">account.move.line</field>
diff --git a/addons/account_check_writing/account_view.xml b/addons/account_check_writing/account_view.xml
index 53dd1cb1c93..df8d1461a3f 100644
--- a/addons/account_check_writing/account_view.xml
+++ b/addons/account_check_writing/account_view.xml
@@ -11,7 +11,7 @@
<field name="model">account.journal</field>
<field name="inherit_id" ref="account.view_account_journal_form" />
<field name="arch" type="xml">
- <field name="type" on_change="onchange_type(type, currency)" />
+ <field name="type" />
<field name="entry_posted" position="after">
<field name="allow_check_writing" attrs="{'readonly':[('type','!=','bank')]}" />
<field name="use_preprint_check" attrs="{'readonly':[('type','!=','bank')]}" />
diff --git a/addons/account_sequence/account_sequence_data.xml b/addons/account_sequence/account_sequence_data.xml
index b2d40412d0d..21aaaf2baee 100644
--- a/addons/account_sequence/account_sequence_data.xml
+++ b/addons/account_sequence/account_sequence_data.xml
@@ -3,46 +3,7 @@
<data>
<!--Account Journal Internal Number of account move line-->
-
- <record id="sp_journal_col3" model="account.journal.column">
- <field name="view_id" ref="account.account_sp_journal_view"/>
- <field name="name">Internal Number</field>
- <field name="field">internal_sequence_number</field>
- <field eval="True" name="required"/>
- <field eval="2" name="sequence"/>
- </record>
-
- <record id="journal_col1" model="account.journal.column">
- <field name="view_id" ref="account.account_journal_view"/>
- <field name="name">Internal Number</field>
- <field name="field">internal_sequence_number</field>
- <field eval="True" name="required"/>
- <field eval="2" name="sequence"/>
- </record>
-
- <record id="bank_col3" model="account.journal.column">
- <field name="view_id" ref="account.account_journal_bank_view"/>
- <field name="name">Internal Number</field>
- <field name="field">internal_sequence_number</field>
- <field eval="True" name="required"/>
- <field eval="2" name="sequence"/>
- </record>
-
- <record id="bank_col3_multi" model="account.journal.column">
- <field name="view_id" ref="account.account_journal_bank_view_multi"/>
- <field name="name">Internal Number</field>
- <field name="field">internal_sequence_number</field>
- <field eval="True" name="required"/>
- <field eval="2" name="sequence"/>
- </record>
-
- <record id="sp_refund_journal_col3" model="account.journal.column">
- <field name="view_id" ref="account.account_sp_refund_journal_view"/>
- <field name="name">Internal Number</field>
- <field name="field">internal_sequence_number</field>
- <field eval="True" name="required"/>
- <field eval="2" name="sequence"/>
- </record>
+
<record id="sequence_journal" model="ir.sequence.type">
<field name="name">Account Journal</field>
<field name="code">account.journal</field>
diff --git a/addons/account_voucher/test/case1_usd_usd.yml b/addons/account_voucher/test/case1_usd_usd.yml
index 300d565f229..0f4c2058fc7 100644
--- a/addons/account_voucher/test/case1_usd_usd.yml
+++ b/addons/account_voucher/test/case1_usd_usd.yml
@@ -66,7 +66,6 @@
default_credit_account_id: account_cash_usd_id
currency: base.USD
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create the first invoice on 1st January for 200 USD
diff --git a/addons/account_voucher/test/case2_suppl_usd_eur.yml b/addons/account_voucher/test/case2_suppl_usd_eur.yml
index 1a0c250395e..b32228032d3 100644
--- a/addons/account_voucher/test/case2_suppl_usd_eur.yml
+++ b/addons/account_voucher/test/case2_suppl_usd_eur.yml
@@ -23,7 +23,6 @@
default_credit_account_id: account.cash
currency: base.EUR
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create a bank journal with USD as currency
-
@@ -37,7 +36,6 @@
default_credit_account_id: account.cash
currency: base.USD
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create the first invoice on 1st January for 200 USD
-
diff --git a/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml b/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml
index 91f8a629cbb..275e4c58835 100644
--- a/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml
+++ b/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml
@@ -59,7 +59,6 @@
default_debit_account_id: account.cash
default_credit_account_id: account.cash
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create a bank journal with USD as currency
-
@@ -73,7 +72,6 @@
default_credit_account_id: account_cash_usd_id
currency: base.USD
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create the first invoice on 1st January for 200 USD
-
diff --git a/addons/account_voucher/test/case2_usd_eur_debtor_in_usd.yml b/addons/account_voucher/test/case2_usd_eur_debtor_in_usd.yml
index cc5e819af30..667882e3a32 100644
--- a/addons/account_voucher/test/case2_usd_eur_debtor_in_usd.yml
+++ b/addons/account_voucher/test/case2_usd_eur_debtor_in_usd.yml
@@ -59,7 +59,6 @@
default_debit_account_id: account.cash
default_credit_account_id: account.cash
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create a bank journal with USD as currency
-
@@ -73,7 +72,6 @@
default_credit_account_id: account_cash_usd_id
currency: base.USD
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create the first invoice on 1st January for 200 USD
-
diff --git a/addons/account_voucher/test/case3_eur_eur.yml b/addons/account_voucher/test/case3_eur_eur.yml
index 37ea7ea981a..f2f9461c31e 100644
--- a/addons/account_voucher/test/case3_eur_eur.yml
+++ b/addons/account_voucher/test/case3_eur_eur.yml
@@ -27,7 +27,6 @@
default_debit_account_id: account.cash
default_credit_account_id: account.cash
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create the first invoice on 1st January for 150 EUR
-
diff --git a/addons/account_voucher/test/case4_cad_chf.yml b/addons/account_voucher/test/case4_cad_chf.yml
index a2b252497cd..bc33e387a85 100644
--- a/addons/account_voucher/test/case4_cad_chf.yml
+++ b/addons/account_voucher/test/case4_cad_chf.yml
@@ -61,7 +61,6 @@
default_credit_account_id: account_cash_chf_id
currency: base.CHF
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create the first invoice on 1st January for 200 CAD
-
diff --git a/addons/account_voucher/test/case5_suppl_usd_usd.yml b/addons/account_voucher/test/case5_suppl_usd_usd.yml
index 3cae9667d84..55377825dcb 100644
--- a/addons/account_voucher/test/case5_suppl_usd_usd.yml
+++ b/addons/account_voucher/test/case5_suppl_usd_usd.yml
@@ -46,7 +46,6 @@
default_debit_account_id: account.cash
default_credit_account_id: account.cash
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create a bank journal with USD as currency
-
@@ -60,7 +59,6 @@
default_credit_account_id: account_cash_usd_id
currency: base.USD
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I set the context as would do the action in supplier invoice menuitem
-
diff --git a/addons/account_voucher/test/case_eur_usd.yml b/addons/account_voucher/test/case_eur_usd.yml
index 125277191cb..94f0c718980 100644
--- a/addons/account_voucher/test/case_eur_usd.yml
+++ b/addons/account_voucher/test/case_eur_usd.yml
@@ -40,7 +40,6 @@
default_credit_account_id: account_eur_usd_id
currency: base.USD
company_id: base.main_company
- view_id: account.account_journal_bank_view
-
I create an invoice
-
diff --git a/addons/hr_expense/security/ir.model.access.csv b/addons/hr_expense/security/ir.model.access.csv
index 092424ef7e6..361a3d8c74f 100644
--- a/addons/hr_expense/security/ir.model.access.csv
+++ b/addons/hr_expense/security/ir.model.access.csv
@@ -20,5 +20,3 @@ access_account_move_user,account.move.user,account.model_account_move,base.group
access_account_move_line_user,account.move.line.user,account.model_account_move_line,base.group_hr_user,1,1,1,1
access_account_analytic_line_user,account.ianalytic.line.user,account.model_account_analytic_line,base.group_hr_user,1,1,1,1
access_account_journal_period_manager,account.journal.period.manager,account.model_account_journal_period,base.group_hr_manager,1,1,1,1
-hr.access_account_journal_view_hruser,account.journal.view hruser,account.model_account_journal_view,base.group_hr_user,1,0,0,0
-hr.access_account_journal_column_hruser,account.journal.column hruser,account.model_account_journal_column,base.group_hr_user,1,0,0,0
diff --git a/addons/hr_timesheet/security/ir.model.access.csv b/addons/hr_timesheet/security/ir.model.access.csv
index 069a5a9c170..689d425054a 100644
--- a/addons/hr_timesheet/security/ir.model.access.csv
+++ b/addons/hr_timesheet/security/ir.model.access.csv
@@ -8,7 +8,5 @@ access_product_product_user,product.product user,product.model_product_product,b
access_product_template_hr_timesheet,product.template.hr.timesheet,product.model_product_template,base.group_hr_user,1,1,1,1
access_product_uom_hr_timesheet,product.uom.hr.timesheet,product.model_product_uom,base.group_hr_user,1,1,1,1
access_account_fiscalyear_hr_user,account.account.fiscalyear.user,account.model_account_fiscalyear,base.group_hr_user,1,1,1,1
-hr.access_account_journal_view_hruser,account.journal.view hruser,account.model_account_journal_view,base.group_hr_user,1,0,0,0
-hr.access_account_journal_column_hruser,account.journal.column hruser,account.model_account_journal_column,base.group_hr_user,1,0,0,0
access_hr_analytic_timesheet_user,hr.analytic.timesheet.user,model_hr_analytic_timesheet,base.group_user,1,1,1,0
access_account_analytic_journal_user,account.account.analytic.journal.user,account.model_account_analytic_journal,base.group_user,1,0,0,0
diff --git a/addons/point_of_sale/security/ir.model.access.csv b/addons/point_of_sale/security/ir.model.access.csv
index 74b4bbf5753..1d2c22053fb 100644
--- a/addons/point_of_sale/security/ir.model.access.csv
+++ b/addons/point_of_sale/security/ir.model.access.csv
@@ -42,12 +42,8 @@ access_account_move,account.move,account.model_account_move,group_pos_manager,1,
access_account_journal,account.journal,account.model_account_journal,group_pos_user,1,1,1,0
access_account_journal_period_user,account.journal.period user,account.model_account_journal_period,group_pos_user,1,1,1,1
access_account_journal_period_manager,account.journal.period manager,account.model_account_journal_period,group_pos_manager,1,0,0,0
-access_account_journal_view,account.journal.view,account.model_account_journal_view,group_pos_user,1,1,1,0
-access_account_journal_view_manager,account.journal.view manager,account.model_account_journal_view,group_pos_manager,1,0,0,0
access_account_analytic_line,account.analytic.line,analytic.model_account_analytic_line,group_pos_user,1,1,1,0
access_account_analytic_account,account.analytic.account,analytic.model_account_analytic_account,group_pos_user,1,1,1,0
-access_account_journal_column,account.journal.column,account.model_account_journal_column,group_pos_user,1,1,1,0
-access_account_journal_column_manager,account.journal.column manager,account.model_account_journal_column,group_pos_manager,1,0,0,0
access_ir_property_pos_manager,ir.property manager,base.model_ir_property,group_pos_manager,1,1,1,1
access_account_bank_statement_line_manager,account.bank.statement.line manager,account.model_account_bank_statement_line,group_pos_manager,1,1,1,1
access_account_invoice_manager,account.invoice manager,account.model_account_invoice,group_pos_manager,1,1,1,1
diff --git a/addons/stock/stock_data.xml b/addons/stock/stock_data.xml
index a1ce136e304..6a955d950bb 100644
--- a/addons/stock/stock_data.xml
+++ b/addons/stock/stock_data.xml
@@ -21,7 +21,6 @@ watch your stock valuation, and track production lots upstream and downstream (b
<field name="name">Stock Journal</field>
<field name="code">STJ</field>
<field name="type">general</field>
- <field name="view_id" ref="account.account_journal_view"/>
<field name="sequence_id" ref="stock_journal_sequence"/>
<field name="user_id" ref="base.user_root"/>
</record>
diff --git a/addons/stock_location/test/stock_location_pull_flow.yml b/addons/stock_location/test/stock_location_pull_flow.yml
index a7dd7d82607..0ff1b5d3af8 100644
--- a/addons/stock_location/test/stock_location_pull_flow.yml
+++ b/addons/stock_location/test/stock_location_pull_flow.yml
@@ -58,7 +58,6 @@
name: Purchase Journal For Tests
sequence_id: account.sequence_purchase_journal
type: purchase
- view_id: account.account_journal_bank_view
-
I create a Sale Journal.
@@ -69,7 +68,6 @@
name: Sale Journal For Tests
sequence_id: account.sequence_sale_journal
type: sale
- view_id: account.account_journal_view
-
I create an Expense Account