実績入力

本日の作業実績入力
商品 作業 セッティング 予定 実績 開始時刻 終了時刻 作業時間 操作
26-404 フリーダム 側板加工
2,000
00-000 XXXXXXX XXXX加工
0,000
00-000 XXXXXXX XXXX加工
0,000
00-000 XXXXXXX XXXX加工
0,000
00-000 XXXXXXX XXXX加工
0,000

補足情報

S09 : 実績入力

概要

・作業者が日々の作業実績を入力する画面です。

・作業時間はS10.php(作業時間管理画面)で計測された値が表示(編集可)され、実績数量とセッティング有無を入力します。

権限

全ての作業者が利用可能。

初期処理

・選択された作業者・日付に対応する作業予定を表示する

・未完了の実績データがあれば表示する

イベント処理

作業者・日付変更時

選択された条件に応じて作業予定データを再取得し、表示を更新する。

「登録」ボタン押下時

・作業予定テーブルの実績数量・セッティング有無・作業時間を更新する。

・生産計画工程「完了数」を更新する・・・紐づく全ての作業予定の「実績数量」合計

・上記に伴い、生産計画工程の「ステータス」を更新する(直接紐づくもの+その親)

-> 完了 : 完了数量 = 予定数量

-> 進行中 : 完了数量 > 0

-> 着手可能 : 完了数量 = 0 で、子工程が全て 完了

-> 前工程待ち : 完了数量 = 0 で、子工程に未完了のものがある

・上記に伴い、生産計画の「ステータス」を更新する

-> 紐づく生産計画工程のうちどれか一つでも進行中になれば「進行中」

-> 紐づく生産計画工程が全て完了すると「完了」

-> 紐づく生産計画工程のうち一つも進行中がなければ「未着手」

・登録ボタンから編集に切り替わり実績・作業時間・ セッティングが編集不可となる

「編集」ボタン押下時

・編集ボタンから登録ボタンに切り替わり実績・作業時間・ セッティングの編集が可能となる。

関連画面

・日別予定入力 (S08) で登録された作業予定をベースにする

・担当者別予定表示 (S10) で計測された作業時間を初期表示

・集計機能 (S11,S13) で、ここで入力された実績が参照される

実装上の注意

・特になし