diff --git a/addons/account_voucher/voucher.py b/addons/account_voucher/voucher.py
index 5d1d1f95553..b40c859385f 100644
--- a/addons/account_voucher/voucher.py
+++ b/addons/account_voucher/voucher.py
@@ -116,7 +116,7 @@ class account_voucher(osv.osv):
'journal_id':fields.many2one('account.journal', 'Journal', required=True, readonly=True, states={'draft':[('readonly',False)]}),
'account_id':fields.many2one('account.account', 'Account', required=True, readonly=True, states={'draft':[('readonly',False)]}, domain=[('type','<>','view')]),
'payment_ids':fields.one2many('account.voucher.line','voucher_id','Voucher Lines', readonly=False, states={'proforma':[('readonly',True)]}),
- 'period_id': fields.many2one('account.period', 'Period', required=True, states={'posted':[('readonly',True)]}),
+ 'period_id': fields.many2one('account.period', 'Period', required=True, readonly=True, states={'posted':[('readonly',True)]}),
'narration':fields.text('Narration', readonly=True, states={'draft':[('readonly',False)]}, required=True),
'currency_id': fields.many2one('res.currency', 'Currency', required=True, readonly=True, states={'draft':[('readonly',False)]}),
'company_id': fields.many2one('res.company', 'Company', required=True),
diff --git a/addons/account_voucher/voucher_view.xml b/addons/account_voucher/voucher_view.xml
index 1936fc638cf..4cb85ca6ec9 100644
--- a/addons/account_voucher/voucher_view.xml
+++ b/addons/account_voucher/voucher_view.xml
@@ -52,11 +52,12 @@
-
+
-
+
+
diff --git a/addons/account_voucher/voucher_workflow.xml b/addons/account_voucher/voucher_workflow.xml
index 6dc805bb111..c4d0b66f8dc 100644
--- a/addons/account_voucher/voucher_workflow.xml
+++ b/addons/account_voucher/voucher_workflow.xml
@@ -28,7 +28,6 @@
done
write({'state':'posted'})
proforma_voucher()
- True
function
@@ -46,6 +45,14 @@
function
+
+
+ audit
+ write({'state':'audit'})
+ True
+ function
+
+
@@ -72,6 +79,12 @@
recheck_voucher
+
+
+
+ audit_complete
+
+
diff --git a/addons/account_voucher_payment/__openerp__.py b/addons/account_voucher_payment/__openerp__.py
index fa1b37399f6..bb1dfcc0d15 100755
--- a/addons/account_voucher_payment/__openerp__.py
+++ b/addons/account_voucher_payment/__openerp__.py
@@ -38,8 +38,8 @@
"demo_xml" : [],
"update_xml" : [
- "account_voucher_payment_view.xml",
- "account_voucher_payment_wizard.xml"
+ "account_voucher_payment_wizard.xml",
+ "account_voucher_payment_view.xml"
],
"test" : [
# "test/account_voucher.yml",
diff --git a/addons/account_voucher_payment/account_voucher_payment_view.xml b/addons/account_voucher_payment/account_voucher_payment_view.xml
index d87802e0e1a..adb4aebf44b 100755
--- a/addons/account_voucher_payment/account_voucher_payment_view.xml
+++ b/addons/account_voucher_payment/account_voucher_payment_view.xml
@@ -3,20 +3,19 @@
-
+ -->
account.voucher.line.form.inherit
account.voucher.line
form
-
-
-
+
+
+
-
+
account.voucher.form.inherit
account.voucher
@@ -40,16 +39,15 @@
-
account.move.line.form.inherit
account.move.line
form
-
-
-
+
+
+
@@ -59,11 +57,22 @@
tree
-
-
-
+
+
+
+
+ account.voucher.form
+ account.voucher
+ form
+
+
+
+
+
diff --git a/addons/account_voucher_payment/account_voucher_payment_wizard.xml b/addons/account_voucher_payment/account_voucher_payment_wizard.xml
index 0551b1bbcb5..2f961994fbd 100644
--- a/addons/account_voucher_payment/account_voucher_payment_wizard.xml
+++ b/addons/account_voucher_payment/account_voucher_payment_wizard.xml
@@ -4,7 +4,7 @@