Set user to create account invoice payment method

This commit is contained in:
Raimon Esteve 2019-07-07 11:09:06 +02:00
parent 94dbf8e9cb
commit 678328cafc
1 changed files with 6 additions and 0 deletions

View File

@ -32,9 +32,12 @@ with Transaction().start(dbname, 1, context=context):
Company = Pool().get('company.company')
Journal = Pool().get('account.journal')
PaymentMethod = Pool().get('account.invoice.payment.method')
User = pool.get('res.user')
cursor = Transaction().connection.cursor()
user, = User.search([('login', '=', 'admin')], limit=1)
# credit_account_field, = ModelField.search([
# ('name', '=', 'credit_account'),
# ('model.model', '=', 'account.account'),
@ -60,6 +63,9 @@ with Transaction().start(dbname, 1, context=context):
for company in Company.search([]):
logger.info("company %s" % company.id)
user.main_company=company.id
user.company = company.id
user.save()
with Transaction().set_context(company=company.id):
account_570 = Account.search([
('template', '=', pgc_570_child.db_id),