2
0

[REF] account_move_name_sequence: rename hooks file

Rename hooks file and use post_init_hook method to create journal sequences
after module installation.
This commit is contained in:
Andrea Gidalti 2023-10-08 02:17:57 +00:00
parent cf5a2e9bd5
commit 79c62a9af6
3 changed files with 8 additions and 4 deletions

View File

@ -1,2 +1,2 @@
from .post_install import create_journal_sequences
from .hooks import post_init_hook
from . import models

View File

@ -12,7 +12,7 @@
"license": "AGPL-3",
"summary": "Generate journal entry number from sequence",
"author": "Akretion,Vauxoo,Odoo Community Association (OCA)",
"maintainers": ["alexis-via", "moylop260", "frahikLV"],
"maintainers": ["alexis-via", "moylop260", "frahikLV", "luisg123v"],
"website": "https://github.com/OCA/account-financial-tools",
"depends": [
"account",
@ -22,6 +22,6 @@
"views/account_move.xml",
"security/ir.model.access.csv",
],
"post_init_hook": "create_journal_sequences",
"post_init_hook": "post_init_hook",
"installable": True,
}

View File

@ -8,8 +8,12 @@
from odoo import SUPERUSER_ID, api
def create_journal_sequences(cr, registry):
def post_init_hook(cr, registry):
env = api.Environment(cr, SUPERUSER_ID, {})
create_journal_sequences(env)
def create_journal_sequences(env):
journals = (
env["account.journal"]
.with_context(active_test=False)