diff --git a/account_tax_analysis/__init__.py b/account_tax_analysis/__init__.py
new file mode 100644
index 000000000..cf3e05bcf
--- /dev/null
+++ b/account_tax_analysis/__init__.py
@@ -0,0 +1,21 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Author Vincent Renaville. Copyright 2013 Camptocamp SA
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+import account_tax_analysis
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/account_tax_analysis/__openerp__.py b/account_tax_analysis/__openerp__.py
new file mode 100644
index 000000000..68bd7184d
--- /dev/null
+++ b/account_tax_analysis/__openerp__.py
@@ -0,0 +1,37 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Author Vincent Renaville. Copyright 2013 Camptocamp SA
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+{
+ "name" : "Tax analysis",
+ "version" : "1.0",
+ "depends" : ["base", "account"],
+ "author" : "CamptoCamp SA",
+ "category": 'Accounting & Finance',
+ "description": """Provide with details of your tax form (Allows you to group by move lines by tax account)
+ """,
+ 'website': 'http://www.openerp.com',
+ 'init_xml': [],
+ 'update_xml': [
+ 'account_tax_analysis_view.xml',
+ ],
+ 'demo_xml': [],
+ 'installable': True,
+ 'active': False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/account_tax_analysis/account_tax_analysis.py b/account_tax_analysis/account_tax_analysis.py
new file mode 100644
index 000000000..44301413d
--- /dev/null
+++ b/account_tax_analysis/account_tax_analysis.py
@@ -0,0 +1,51 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Author Vincent Renaville. Copyright 2013 Camptocamp SA
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+from osv import orm, osv, fields
+from tools.translate import _
+
+class account_tax_declaration_analysis(orm.TransientModel):
+ _name = 'account.vat.declaration.analysis'
+ _description = 'Account Vat Declaration'
+ _columns = {
+ 'fiscalyear_id': fields.many2one('account.fiscalyear', 'Fiscalyear', help='Fiscalyear', required=True),
+ 'period_list': fields.many2many('account.period', 'account_tax_period_rel',
+ 'tax_analysis', 'period_id', 'Period _list',required=True),
+
+ }
+
+ def create_vat(self, cr, uid, ids, context=None):
+ mod_obj =self.pool.get('ir.model.data')
+ action_obj = self.pool.get('ir.actions.act_window')
+ domain = []
+ data = self.read(cr, uid, ids, [])[0]
+ period_list = data['period_list']
+ if period_list :
+ domain = [('period_id','in',period_list)]
+ else:
+ raise osv.except_osv(_('No period defined'),_("You must selected period "))
+ ##
+ actions = mod_obj.get_object_reference(cr, uid, 'account_tax_analysis', 'action_view_tax_analysis')
+ id_action = actions and actions[1] or False
+ action_mod = action_obj.read(cr,uid,id_action)
+ action_mod['domain'] = domain
+
+ return action_mod
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/account_tax_analysis/account_tax_analysis_view.xml b/account_tax_analysis/account_tax_analysis_view.xml
new file mode 100644
index 000000000..1973c7595
--- /dev/null
+++ b/account_tax_analysis/account_tax_analysis_view.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+ Journal Items Tax
+ account.move.line
+ search
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ account.move.line.tree
+ account.move.line
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recurring Models
+ account.move.line
+ form
+ tree
+
+
+
+
+
+ Account Vat Declaration
+ account.vat.declaration.analysis
+ form
+
+
+
+
+
+
+ Account Vat Declaration
+ ir.actions.act_window
+ account.vat.declaration.analysis
+ form
+ form
+ new
+ This menu print a VAT declaration based on invoices or payments. You can select one or several periods of the fiscal year. Information required for a tax declaration is automatically generated by OpenERP from invoices (or payments, in some countries). This data is updated in real time. That’s very useful because it enables you to preview at any time the tax that you owe at the start and end of the month or quarter.
+
+
+
+
+
+
\ No newline at end of file