diff --git a/__unported__/account_renumber/__init__.py b/account_renumber/__init__.py
similarity index 100%
rename from __unported__/account_renumber/__init__.py
rename to account_renumber/__init__.py
diff --git a/__unported__/account_renumber/__openerp__.py b/account_renumber/__openerp__.py
similarity index 75%
rename from __unported__/account_renumber/__openerp__.py
rename to account_renumber/__openerp__.py
index 17b207447..9d9ab9696 100644
--- a/__unported__/account_renumber/__openerp__.py
+++ b/account_renumber/__openerp__.py
@@ -29,31 +29,31 @@
'version': "1.0",
'author': "Pexego",
'website': "http://www.pexego.es",
- 'category': "Enterprise Specific Modules",
- 'contributors': ['Pedro M. Baeza', 'Joaquín Gutierrez'],
+ 'category': "Accounting & Finance",
+ 'contributors': ['Pedro M. Baeza', 'Jordi Llinares', 'Joaquín Gutierrez'],
'description': """
This module adds a wizard to renumber account moves by date only for admin.
===========================================================================
-The wizard, that will be added to the "End of Year Treatments",
-let's you select one or more journals and fiscal periods,
-set a starting number; and then renumber all the posted moves
-from those journals and periods sorted by date.
+The wizard, which is accesible from the "End of Period" menuitem,
+lets you select journals, periods, and a starting number. When
+launched, it renumbers all posted moves that match selected criteria
+(after ordering them by date).
-It will recreate the sequence number of each account move
-using their journal sequence so:
+It will recreate the sequence number for each account move
+using its journal sequence, which means that:
- Sequences per journal are supported.
- - Sequences with prefixes and sufixes based on the move
+ - Sequences with prefixes and suffixes based on the move
date are also supported.
""",
"license": "AGPL-3",
"depends": [
- 'account',
+ 'account',
],
"demo": [],
"data": [
'wizard/wizard_renumber_view.xml',
],
- "active": False,
- 'installable': False
+ 'installable': True,
+ 'auto_install': False,
}
diff --git a/__unported__/account_renumber/i18n/ab.po b/account_renumber/i18n/ab.po
similarity index 100%
rename from __unported__/account_renumber/i18n/ab.po
rename to account_renumber/i18n/ab.po
diff --git a/__unported__/account_renumber/i18n/account_renumber.pot b/account_renumber/i18n/account_renumber.pot
similarity index 100%
rename from __unported__/account_renumber/i18n/account_renumber.pot
rename to account_renumber/i18n/account_renumber.pot
diff --git a/__unported__/account_renumber/i18n/bg.po b/account_renumber/i18n/bg.po
similarity index 100%
rename from __unported__/account_renumber/i18n/bg.po
rename to account_renumber/i18n/bg.po
diff --git a/__unported__/account_renumber/i18n/ca.po b/account_renumber/i18n/ca.po
similarity index 100%
rename from __unported__/account_renumber/i18n/ca.po
rename to account_renumber/i18n/ca.po
diff --git a/__unported__/account_renumber/i18n/ca_ES.po b/account_renumber/i18n/ca_ES.po
similarity index 100%
rename from __unported__/account_renumber/i18n/ca_ES.po
rename to account_renumber/i18n/ca_ES.po
diff --git a/__unported__/account_renumber/i18n/es.po b/account_renumber/i18n/es.po
similarity index 100%
rename from __unported__/account_renumber/i18n/es.po
rename to account_renumber/i18n/es.po
diff --git a/__unported__/account_renumber/i18n/es_ES.po b/account_renumber/i18n/es_ES.po
similarity index 100%
rename from __unported__/account_renumber/i18n/es_ES.po
rename to account_renumber/i18n/es_ES.po
diff --git a/__unported__/account_renumber/i18n/gl.po b/account_renumber/i18n/gl.po
similarity index 100%
rename from __unported__/account_renumber/i18n/gl.po
rename to account_renumber/i18n/gl.po
diff --git a/__unported__/account_renumber/i18n/pt.po b/account_renumber/i18n/pt.po
similarity index 100%
rename from __unported__/account_renumber/i18n/pt.po
rename to account_renumber/i18n/pt.po
diff --git a/__unported__/account_renumber/i18n/pt_BR.po b/account_renumber/i18n/pt_BR.po
similarity index 100%
rename from __unported__/account_renumber/i18n/pt_BR.po
rename to account_renumber/i18n/pt_BR.po
diff --git a/__unported__/account_renumber/i18n/sv.po b/account_renumber/i18n/sv.po
similarity index 100%
rename from __unported__/account_renumber/i18n/sv.po
rename to account_renumber/i18n/sv.po
diff --git a/__unported__/account_renumber/test/create_moves.py b/account_renumber/test/create_moves.py
similarity index 100%
rename from __unported__/account_renumber/test/create_moves.py
rename to account_renumber/test/create_moves.py
diff --git a/__unported__/account_renumber/wizard/__init__.py b/account_renumber/wizard/__init__.py
similarity index 100%
rename from __unported__/account_renumber/wizard/__init__.py
rename to account_renumber/wizard/__init__.py
diff --git a/__unported__/account_renumber/wizard/wizard_renumber.py b/account_renumber/wizard/wizard_renumber.py
similarity index 96%
rename from __unported__/account_renumber/wizard/wizard_renumber.py
rename to account_renumber/wizard/wizard_renumber.py
index 78ca23b99..3a7242f1d 100644
--- a/__unported__/account_renumber/wizard/wizard_renumber.py
+++ b/account_renumber/wizard/wizard_renumber.py
@@ -24,6 +24,8 @@ from openerp.tools.translate import _
from openerp import SUPERUSER_ID
import logging
+_logger = logging.getLogger(__name__)
+
class wizard_renumber(orm.TransientModel):
_name = "wizard.renumber"
@@ -79,7 +81,6 @@ class wizard_renumber(orm.TransientModel):
Action that renumbers all the posted moves on the given
journal and periods, and returns their ids.
"""
- logger = logging.getLogger("account_renumber")
form = self.browse(cr, uid, ids[0], context=context)
period_ids = [x.id for x in form.period_ids]
journal_ids = [x.id for x in form.journal_ids]
@@ -87,7 +88,7 @@ class wizard_renumber(orm.TransientModel):
if not (period_ids and journal_ids):
raise orm.except_orm(_('No Data Available'),
_('No records found for your selection!'))
- logger.debug("Searching for account moves to renumber.")
+ _logger.debug("Searching for account moves to renumber.")
move_obj = self.pool['account.move']
sequence_obj = self.pool['ir.sequence']
sequences_seen = []
@@ -100,7 +101,7 @@ class wizard_renumber(orm.TransientModel):
context=context)
if not move_ids:
continue
- logger.debug("Renumbering %d account moves." % len(move_ids))
+ _logger.debug("Renumbering %d account moves." % len(move_ids))
for move in move_obj.browse(cr, uid, move_ids, context=context):
sequence_id = self.get_sequence_id_for_fiscalyear_id(
cr, uid,
@@ -125,7 +126,7 @@ class wizard_renumber(orm.TransientModel):
# exception.
cr.execute('UPDATE account_move SET name=%s WHERE id=%s',
(new_name, move.id))
- logger.debug("%d account moves renumbered." % len(move_ids))
+ _logger.debug("%d account moves renumbered." % len(move_ids))
sequences_seen = []
form.write({'state': 'renumber'})
data_obj = self.pool['ir.model.data']
diff --git a/__unported__/account_renumber/wizard/wizard_renumber_view.xml b/account_renumber/wizard/wizard_renumber_view.xml
similarity index 97%
rename from __unported__/account_renumber/wizard/wizard_renumber_view.xml
rename to account_renumber/wizard/wizard_renumber_view.xml
index 73292b687..abf02e767 100644
--- a/__unported__/account_renumber/wizard/wizard_renumber_view.xml
+++ b/account_renumber/wizard/wizard_renumber_view.xml
@@ -6,7 +6,7 @@
account_renumber.formwizard.renumber
-