Q.職員一名の入れ替わりがあり、今回新職員を入れて回してみましたが、解が出ませんでした。まだ、予定入力もしていないので、解が無いということはないかと思うのですが、どこか設定が誤っていないか教えていただけると幸いです。データ添付します。
Ans.申し訳ございません。Python記述のバグが原因と推察します。勤務日数が記述されていないときの問題を修正しました。
<原因>
下記は、当該記述ルーチンです。スタッフプロパティシートでの勤務日数の値(浮動小数)を読み込んで2倍にしたあと整数化しています。このとき、スタッフプロパティシートでの記載がないと、max値が-2になってしまいます。これがソルバでの違反となり不正動作で落ちていました。
<対策>
スタッフプロパティシートでの記述がなくても、動作するように記述を追加しました。
ご迷惑をおかけしまして、大変申し訳ございません。
0 件のコメント:
コメントを投稿