2017-07-18 5 views
0

私は、POSオーダーツリービューで会計情報を表示する必要があります。 ポストオーダーツリービューにジャーナル名、クレジット、借方金額を表示するには?ツリービューで空白の結果を示すコードが表示されます。 がここにコードを試している私は、一般的に一つだけの会計エントリが決算時に各セッションのために作成されますodooでジャーナル名、クレジット、デビット金額をodooのposのツリービューで表示する方法は?

statement_ids = fields.One2many 
(
    'account.bank.statement.line', 
    'pos_statement_id', 
    string='Payments', 
    states={'draft': [('readonly', False)]}, 
    readonly=True 
) 
journal_id = fields.Char 
(
    compute='_get_journals', 
      string="journal" , 
      states={'draft': [('readonly', False)]}, 
      store=True,readonly=True 
) 

@api.depends('statement_ids') 
def _get_journals(self): 
    acc_lines = self.env['account.bank.statement.line'] 
    acc_journals = self.env['account.journal'] 

    for record in self: 
     acc_res = acc_lines.search(['statement_ids']) 
     record.journal_id = acc_journals.search(['acc_res.journal_id.id']) 
+0

あなたはもう少し説明して完全なコードを共有できますか?実際にどのモデルでこのコードを追加していますか? –

+0

pos.orderモデルの下に追加する – majid

答えて

1

をプログラミングOdooに新しいですと、私を助けてください。

あなたが、その後のそれらの注文の借方と貸方金額を表示したいのであれば、あなたが最初にコードを変更してオーダー賢明な会計エントリを作成する必要があります。

したがって、どのように動作するかを変更するか、要件を別の解決策に変更する必要があります。

+0

それは....ですか? – majid

+0

はい、仕訳入力の順序を賢明に投稿することはできません。 –

+0

会計エントリは、POSオーダーのセッション終了時に一度作成されます。 –

関連する問題