2017-11-23 6 views
0

以下のような作業スケジュールを作成しました。給与計算での作業日の計算の相違

enter image description here

、契約に割り当てられています。 従業員の給与計算を作成すると、odooは誤った計算をしました。私は'00のように定義した場合、私は22:00 - 06:00ようmidnight to morning21:00 - 05:00など

間の作業時間を定義するたび

問題は、次のとおりです。00から08:00、それは正常に動作します。

ここにpayrollのスクリーンショットがあります。

enter image description here

私はこれをどのように解決することができますか? バグですか?そうではありませんか?

+0

ダウン投票者コメントください。 – KbiR

答えて

0

(22-6)から割り当てたい場合は、1日に2つの作業時間を使用します。 (0-6)および(22-24)である。 1日に(22-6)を与えると計算に含まれません。

指定した形式で入力する必要がある場合は、就業日の計算を変更する必要があります。 hr.payrollで従業員のonchangeを見てください。 api.onchange @

( 'EMPLOYEE_ID'、 'DATE_FROM'、 'DATE_TO') デフonchange_employee(自己):

そのコードを変更するよりも、正しい形式で使用することをお勧め。