10/04/14 19:34:41
T字形ERマスターの俺様が華麗に2ゲット!
4:NAME IS NULL
10/04/17 02:43:18
有給と勤怠の管理システム作ってるけど、
有給の設計むずいな。前年度の繰越とか
5:NAME IS NULL
10/04/17 18:26:32
社員 今年残 前年残
A 20 15
B 5 9
で消化するとき今年残から先に減らせばいいだけ
繰越は単に今年残→前年残、今年残→規定リストからセットで済む
6:NAME IS NULL
10/04/18 17:34:12
なにそのくそせっけい
7:NAME IS NULL
10/04/18 22:26:32
どうしろと
8:NAME IS NULL
10/04/21 00:38:45 GuWbcNTa
簡単なのでいいから勤怠管理の設計載ってるサイト教えて下さい
9:NAME IS NULL
10/04/21 14:58:34
俺だったら、年次ごとに与えられた日数と消化した日数は別々に保存する。
計算結果だけ保存するのは、俺の感が駄目だと言ってる。
10:NAME IS NULL
10/04/22 03:22:06
有給テーブル
取得日
日数
勤怠テーブル
日付
出勤時間
退社時間
勤怠区分
勤怠区分テーブル
勤怠区分
有休残計算はストアドとかで
11:NAME IS NULL
10/04/30 13:54:02
T字型マスターの俺様、なんとか言ってやってください!
12:NAME IS NULL
10/05/04 21:11:32
自分達に無い物を作ろうとするから、どう設計すれば良いのか見えないんじゃね?
13:NAME IS NULL
10/05/06 17:59:31
有休テーブル
+社員ID
+年次(っぽいもの)
+付与日数
有休実績テーブル
+社員ID
+年次(っぽいもの)
+消化日数
有休実績テーブル(案2)
+社員ID
+取得開始年月日
+取得終了年月日
今現在の有休残はストアドとかで
14:NAME IS NULL
10/05/06 23:53:16
>>13
有給実績テーブルの消化日数って、有給テーブルにくっつけたらダメなの?なんでわけてんの?
15:NAME IS NULL
10/05/07 00:51:45
13じゃないのに勝手に答えるけど、
それだと付与・消化の属性を追加して使い分けるとか
あるいはrowそのものを書き換える必要が出てくるじゃない
テーブルで分けといた方が分かりやすいと思うな
休んだ日数を細切れでブっこんでおいて、全体の消化日数はID&年次でselectしてsum取ればいいし
16:NAME IS NULL
10/05/07 10:15:44
>>14
有給の付与が年度の開始時にしか起こらないって脳内ルールを作ってないか?
17:NAME IS NULL
10/05/07 12:14:53
つまりそれは回りまわって>>12に帰結するわけだな(涙
18:NAME IS NULL
10/05/07 20:15:10
有効期限があるポイントを管理しなきゃならんのだわ。
やっぱり1ポイント1レコードかしら?
それとも「何月何日に100ポイント取得」「何月何日に30ポイント消費」みたいな、
ログ記録かしら。
教えてちょんまげ。
19:NAME IS NULL
10/05/07 21:11:50
直したのかよ
有給ないやつにも分かるように直したのかよ
20:NAME IS NULL
10/05/08 06:31:21
>>16
有給は半年前倒しで全社員一斉に与えても
いいんだよ。でなければ、入社日から計算。
入社半年で、0.5年度。一年半で1.5年度。
年度は入社何年目かって事でしょ。西暦
じゃないよ。この年度単位でないと、
繰越計算しにくいと思う。だから、年度に
与えた日数と消化した日数持たせていい。
>>15
なんかいまいちその利点がイメージできない。消化日数を持たせた時点で、集計
してrowをその都度更新していくのは
当たり前だし。それに、本当にsumなんか
で繰越の計算できんの?
21:13
10/05/10 11:33:11
実際に消化した実績日数だけで良いシステムなら、同一テーブルでもいいけど、
大抵は、事前に申請が必要だし、その申請こみで今現在の残日数を求める必要が
あったりする。つまり、大抵は(案2)みたいなテーブルが必要になるだろうってこと。
22:NAME IS NULL
10/05/17 23:44:56
そういえば最近は時間単位で年休取得できる会社もあるよな。
23:NAME IS NULL
10/05/18 00:21:58
時間単位はややこしい。日単位なら
その日の勤怠区分で処理できるのに。
例えば、10時出勤でも遅刻でないとか、
しかし、そのその日の勤務時間は一時間
マイナスで、有給で一時間補充とか、考えるだけで鬱になる