開発アップデートFloor
同じキャストが重複して登録されないようにしました
キャスト一覧に同じ名前が何件も並んでしまう不具合を修正しました。
何が起きていたか
POSがキャスト情報をサーバーに送るとき、本来は「同じIDなら上書き」で処理されます。ところが特定の条件下でIDが毎回新しく振られてしまい、上書きではなく**新規登録として扱われていました**。結果、同期のたびに同じキャストが増えていきます。
この状態になると、キャスト別売上が名前ごとに分散して集計が正しく見えなくなります。
直したこと
同じ源氏名のキャストがいる場合
源氏名だけの重複は禁止していません。実際の店舗では同じ源氏名の別の方が在籍することがあるためです。源氏名と本名の**両方**が一致する場合のみ重複として扱います。
退職済みのキャストは履歴として残るため、この制限の対象外です。ただし退職者と同じ源氏名・本名の方が在籍中にいる場合、その方を在籍に戻すことはできません。