2012-03-02 4 views
2

私はOpenERPの給与計算モジュールで作業していて、次のエラーで怒っています。OpenERPの給与計算セクションで控除を残す

これは私がしようとしたものです:休暇タイプに無給休暇を作成し

  1. をし、この無給休暇のために要求された従業員の給与ヘッド「LOP」を選択し、同じ
  2. のための分析アカウントを作成「退出要求セクション」から
  3. その従業員の給与計算中に、葉と控除控除が表示され、給与明細に表示されます。

が、私は給与明細を承認しようとしています、私はエラーを取得しています:私は「休暇タイプ」セクションで「無給」休暇を選択したときに

ProgrammingError: operator does not exist: integer = boolean 
LINE 1: ...d FROM "account_account" WHERE account_account.id IN (false)... 
                  ^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. 

をこれにのみ発生します。

+0

[launchpad](https://bugs.launchpad.net/openobject-addons/+bug/944723)にバグが報告されています。おそらくインストールしたモジュールを列挙しておくべきでしょう。シナリオで詳細を述べて、人々がそれを再現しようとするかもしれません。 –

答えて

1

は最終的に私はLOPに対応するアカウントがFalseとしてDBに入力されたときに問題が発生した。..

を質問に対する解決策を見つけました。

この問題を解決するには、Payslipの タブのLOP行のGeneral Accountを選択してください。