2017-12-18 32 views
1

account.moveを行うには、会社の銀行口座を使用する必要があります。account.midでaccount_idとして銀行口座を使用する - Odoo v8

user_typeフィールドのMany2oneとモデル番号account.account.typeのアドオンを調べましたが、これは運がありません。

私はそれを宣言できますか?

つまり、私はaccount.moveを作成するメソッドを持っていますが、私が必要とするのは、銀行タイプaccount_idの宣言方法の例にすぎません。

EDIT

は実は、私は必要なもの、デフォルトの会社の銀行口座を使用することですが、それでもそれを宣言する方法について混乱します。その後

答えて

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は、会社が売上を請求するアカウント(オブジェクト)を提供します。

あなたはそれを探していますか?

+0

ええ、ありがとうございます。 – NeoVe