Использование банковского счета в качестве account_id в account.move - Odoo v8

Мне нужно использовать банковский счет компании, чтобы сделать account.move.

Я просмотрел надстройки для некоторого примера с полем user_type, которое является Many2one для модели account.account.type, безуспешно.

Любой пример, я могу это объявить?

Я имею в виду, что у меня есть методы, которые создают account.move, но мне нужен просто пример строки о том, как объявить account_id банковского типа.

ИЗМЕНИТЬ

На самом деле мне нужно использовать банковский счет компании по умолчанию, но я все еще не понимаю, как его декларировать.


person NeoVe    schedule 18.12.2017    source источник


Ответы (1)


company = self.env.user.company_id

Потом:

  • company.bank_ids предоставит вам все банковские счета (объекты) компании текущего пользователя.
  • company.bank_ids[0] предоставит вам первый найденный банковский счет (объект) компании текущего пользователя (выдаст ошибку, если у компании никого нет).
  • company.partner_id.property_account_receivable предоставит вам счет (объект), на который компания оплачивает свои покупки.
  • company.partner_id.property_account_payable предоставит вам счет (объект), по которому компания начисляет свои продажи.

Это то, что вы искали?

person forvas    schedule 19.12.2017