下記メンテナンスを実施しました。
【機能追加】
・全体日報管理の整形なしCSVアップロードに対応。新規追加・既存編集のみ可能で削除はできません。ダウンロードした整形なしCSVの内容を修正し、最右列の「編集フラグ」を1にして保存したものを取込すると反映されます。
※CSVをExcelで編集する際はデータを開く時に「先頭の0を削除する変換を行いますか」と表示されたら「変換しない」を選択してください。変換してユーザーID等の0が消えてしまうと取り込み時に正しく反映されません。
※既存の日報を編集する場合は上書きされ元に戻せません。万が一に備えてダウンロードしたCSVはそのまま残してコピーしたものを編集して取り込みを実施されることを推奨します
【機能調整】
・現場マスタ、設備マスタでExcelから取り込む時に名称文字数が25文字以上でも登録されていたケースがあり名称文字数上限を40文字に統一
・打刻ログで位置情報を取得している時にGoogleMapリンクを開いたらピンが落ちるように調整
※位置情報は端末上のデータで確認できたものが取得されています。Wi-Fi通信やVPNでインターネットに接続している場合は基地局や中継点の影響により位置情報がズレることがあります。
・有休管理を利用中に申請を行った場合、有休残日数未登録の場合に白い画面に英文でのエラーメッセージが出ていたので通常画面に差し戻ししエラー内容を表示する動作に調整。
・勤務体系に残業時間5の設定を追加。
【残業時間5枠の設定例】
①00:00-05:00 深夜労働時間
②05:00-09:00 早出残業時間
③17:30-18:00 法定内残業時間
④18:00-22:00 普通残業時間
⑤22:00-29:00 深夜残業時間
・申請フローマスタ一覧で一般ユーザーが承認者になっていた場合に該当者は権限不足で承認作業できない可能性があるためメッセージ表示。ユーザーマスタでも何らかの運用中フローで承認者になっている場合は権限項目に注意書きを表示。
・一度承認者にしたユーザーの権限を後で「一般ユーザー」にした場合に申請フローダウンロードで不適切なユーザーが含まれるとしてエラーになっていたのをユーザー権限チェック除去しダウンロード優先に変更
・打刻画面初期表示パフォーマンス改善