サプライヤから請求書を受け取ったら、サプライヤ請求書の[ソースドキュメント]フィールドに(サプライヤからの)請求書番号を入力します。これで、(account_check_writingを使用して)小切手を印刷すると、OpenERPがサプライヤーの請求書の記録用に生成するサプライヤーの請求書番号(たとえば、EXJ / 2012/01283)が含まれますが、サプライヤーの請求書番号はどこにも含まれません。これにより、サプライヤが支払いを適用するための正しい請求書をレコードから見つけることが困難になります。
レポートを一般的に変更する方法については理解していますが、サプライヤーの請求書番号に評価される式がわかりません。データベースの外部キー制約に従って、account_voucher_line-> account_move_line-> account_move <-account_invoiceを確認できます。また、レポートで「l.move_line_id.move_id」を使用して現在のバウチャー行に関連付けられているaccount.moveを見つけることができます。しかし、move_idも参照している請求書を見つけて、そこから「ソースドキュメント」を取得するにはどうすればよいでしょうか。