update script to populate data for Colombian companies

This commit is contained in:
rodia
2025-09-05 19:07:03 -03:00
parent 5a7d708f68
commit 4a8645aefa
5 changed files with 51 additions and 31 deletions

View File

@@ -3,7 +3,6 @@ from argparse import ArgumentDefaultsHelpFormatter, ArgumentParser
from proteus import Model, Wizard
from proteus import config as pconfig
import country
import currency
import company as company_
import parties
@@ -70,16 +69,13 @@ def main(database, modules, demo_password, company_config, config_file=None):
config = set_config(database, config_file)
to_activate, activated = activate_modules(config, modules)
if 'country' in to_activate or 'country' in activated:
country.do_import()
if 'currency' in to_activate or 'currency' in activated:
currency.do_import()
if 'company' in to_activate:
company = company_.setup(config, activated, company_config)
elif 'company' in activated:
if not (company := company_.get()):
if not (company := company_.get(company_config)):
company = company_.setup(config, activated, company_config)
else:
company = company
@@ -87,7 +83,7 @@ def main(database, modules, demo_password, company_config, config_file=None):
company = None
setup_languages(config, demo_password, company_config, company=company)
parties.setup_parties(database=database, config_file=config_file)
# parties.setup_parties(database=database, config_file=config_file)
if __name__ == '__main__':