実習実施先:編集:雇用条件(編集)


{success} 実習実施先:一覧 の基本設計及び、画面設計を明記します。

実習実施先の概要 アカウント権限制御

概要

実習実施先の雇用条件管理:編集画面です。

編集画面と新規作成画面が存在しますが、内容がほぼ同一のため本ページで両方明記します。

本機能は実習実施先で予定している技能実習計画の内容となる雇用条件を登録・管理でき、

ここで登録された情報は技能実習生の雇用条件を登録する際に引用することができます。

そのため、同一実習実施先で働く技能実習生との間で違いが出ないようになります。

最終的に書類で利用する情報は技能実習生の情報となるため、本機能は利用しなくても問題はありません。

上記の旨を画面上に表示し説明すること。


基本情報

名称 概要
route[create] /client/employment/{client_id}/create
route[detail] /client/employment/{client_id}/{employment_id}/detail
route[edit] /client/employment/{client_id}/{employment_id}/edit

INDEX

{primary} 初回アクセス時に表示される内容です。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")

    user1 -.-> 実習実施先一覧

    実習実施先一覧 -.-> 基本情報 -.-> 雇用条件

    user2 -.自身の情報のみ.-> 基本情報

    雇用条件 --> 更新:::index

    雇用条件 --> 新規追加:::index

    雇用条件 --> 削除

    subgraph 各種編集
    基本情報
    end

    classDef index fill:#f96;

画面項目

物理名 項目・論理名 タイプ 桁数 必須 書類利用 備考
progress 完成度 text - - - この情報の書類利用項目に対してどれくらい入力されているかを% で表示
employment_terms 雇用条件書名 CHAR 50 - - ラベルのようなもの / 空なら[雇用条件書2022/11/22]のように雇用条件書+作成日付とする
opening_time 労働時間:始業 TIME 5 - 雇用条件に対する始業 HH:mm
closing_time 労働時間:終業 TIME 5 - 雇用条件に対する終業 HH:mm
working_hours_per_day
working_minutes_per_day
労働時間:1 日の所定労働時間数 TIME 5 - 雇用条件に対する 1 日の所定労働時間
break_time 労働時間:休憩時間 INT 3 - 雇用条件に対する 1 日の所定労働時間に対する休憩時間(/分)
working_hours_per_month 労働時間:1 ヶ月の所定労働時間数[時間] INT 2 - 雇用条件に対する 1 か月の所定労働時間(/h)
working_minutes_per_month 労働時間:1 ヶ月の所定労働時間数[分] INT 2 - 雇用条件に対する 1 か月の所定労働時間(/分)
working_hours_per_year 労働時間:年間総所定労働時間数 INT 5 - 雇用条件に対する 年間の総所定労働時間
working_days_1st_year 労働時間:年間総所定労働日数(1 年目) INT 3 - 雇用条件に対する年間の所定労働日数(1 年目)
working_days_2nd_year 労働時間:年間総所定労働日数(2 年目) INT 3 - 雇用条件に対する年間の所定労働日数(2 年目)
working_days_3rd_year 労働時間:年間総所定労働日数(3 年目) INT 3 - 雇用条件に対する年間の所定労働日数(3 年目)
working_days_4th_year 労働時間:年間総所定労働日数(4 年目) INT 3 - 雇用条件に対する年間の所定労働日数(4 年目)
working_days_5th_year 労働時間:年間総所定労働日数(5 年目) INT 3 - 雇用条件に対する年間の所定労働日数(5 年目)
overtime 労働時間:所定時間外労働の有無 RADIO - 雇用条件で所定時間外労働を行うかの有無
is_variable_work
is_shift_work
労働時間:労働制 CHECK - - 雇用条件の労働制 「変形労働時間制」「交代制」
modified_lobor_system 労働時間:変形労働時間制の単位 RADIO - 変形労働時間制の単位 1年/1か月 労働制[変形労働時間制]を選択していたら必須&入力可能
shift_opening_time1 - 3 労働時間:[*3 つ]交代制(始業) TIME 5 交代制を行う際の始業時間労働制[交代制]を選択していたら必須&入力可能
shift_closing_time1 - 3 労働時間:[*3 つ]交代制(終業) TIME 5 交代制を行う際の終業時間労働制[交代制]を選択していたら必須&入力可能
effective_date1 - 3 労働時間:[*3 つ]交代制(適用日) DATE 10 いつからこの交代制を適用するかの日付労働制[交代制]を選択していたら必須&入力可能
shift_working_hours_per_day1 - 3
shift_working_minutes_per_day1 - 3
労働時間:[*3 つ]交代制(1 日の所定労働時間) TIME 5 この交代制の 1 日の所定労働時間労働制[交代制]を選択していたら必須&入力可能
holiday_type 休日:休日定例 RADIO - 休日は決まっているか 定例日/非定例日
regular_holiday_week 休日:(定例)毎週 CHECK - 定例休日の曜日選択選択肢:月~日 休日定例[定例]を選択していたら必須&入力可
regular_holiday_other 休日:(定例)その他 CHAR 255 - 独自休日のテキスト入力休日定例[定例]を選択していたら入力可
holiday_total 休日:年間合計休日日数 INT 3 - 年間の合計休日日数
non_regural_holiday_period_type 休日:(非定例)(週/月) RADIO - 休日が週当たりか月あたりか休日定例[非定例]を選択していたら必須&入力可
non_regural_holiday_per 休日:(非定例)(週/月あたりの休日日数) INT - 休日が週・月あたりに何日か休日定例[非定例]を選択していたら必須&入力可
non_regural_holiday_other 休日:(非定例)その他 CHAR 255 独自休日のテキスト入力休日定例[非定例]を選択していたら入力可&必須
vacation_days 休暇:年次有給休暇 INT 3 - 6 か月継続したときに発生する有給休暇日数
paid_vacation 休暇:6 ヶ月未満の年次有給休暇(有無) RADIO - 6 か月未満で有給休暇が発生するかの有無
passed_month 休暇:6 ヶ月未満の年次有給休暇(経過月) INT 3 ● か月経過で6 ヶ月未満の年次有給休暇が有だったら必須&入力可
vacation_days_after_passed_month 休暇:6 ヶ月未満の年次有給休暇(日数) INT 3 ● 日発生6 ヶ月未満の年次有給休暇が有だったら必須&入力可
paid 休暇:その他の休暇(有給) CHAR 255 - その他に設定された企業独自の有給休暇
unpaid 休暇:その他の休暇(無休) CHAR 255 - その他に設定された企業独自の無給休暇
voluntary_quit 退職:自己都合退職の手続き INT 4 - 何日前に退職手続きを行わないといけないか
overtime_pay_within_60 割増賃金:法定超月 60 時間以内 INT 3 - 割増賃金率の%登録
overtime_pay_over_60 割増賃金:法定超月 60 時間超え INT 3 - 割増賃金率の%登録
overtime_pay_schedule_holiday 割増賃金:所定超 INT 3 - 割増賃金率の%登録
overtime_pay_legal_holiday 割増賃金:法定休日 INT 3 - 割増賃金率の%登録
overtime_pay_other_than_legal_holiday 割増賃金:法定外休日 INT 3 - 割増賃金率の%登録
overtime_pay_night_time 割増賃金:深夜 INT 3 - 割増賃金率の%登録
raise 割増賃金:昇給(有無) RADIO - 昇給があるかの有無0:無 1:有
raise_content 割増賃金:昇給(時期、金額等) INT 3 - 昇給を行う時期や金額をテキスト入力昇給有無が[有]だったら必須&登録可
bonus 割増賃金:賞与(有無) RADIO - 賞与があるかの有無0:無 1:有
bonus_content 割増賃金:賞与(時期、金額等) INT 3 - 賞与を行う時期や金額をテキスト入力賞与有無が[有]だったら必須&登録可
retirement_money 割増賃金:退職金(有無) RADIO - 退職金があるかの有無0:無 1:有
retirement_money_content 割増賃金:退職金(時期、金額等) INT 3 - 退職金を行う時期や金額をテキスト入力退職金有無が[有]だったら必須&登録可
leave_payment 割増賃金:休業手当 CHAR 5 企業都合で休業させた場合、平均賃金の 60%以上の賃金(休業手当)を支払う必要がある
wage_type 賃金:形態 RADIO - 月給/日給/時給
wage_amount 賃金:金額 INT 10 - 選択した形態に対する賃金金額 例:)日給選択時[日給●円]
hourly_wage_amount 賃金:月給/日給の 1 時間あたりの金額 INT 10 - 1 時間当たりの賃金金額形態[月給/日給]だったら必須&入力可
monthly_wage_amount 賃金:日給/時給の 1 か月あたりの金額 INT 10 - 1 か月当たりの賃金金額形態[日給/時給]だったら必須&入力可
- 賃金:手当追加 button - - - 手当[block]を追加/20個まで
benefits.*.name 賃金:[block]手当名 CHAR 25 支給する手当の名称 追加されてたら必須
benefits.*.amount 賃金:[block]金額 INT 10 支給する手当の金額 追加されてたら必須
benefits.*.calc_method 賃金:[block]計算方法 CHAR 255 支給する手当の計算方法をテキスト入力 追加されてたら必須
- 賃金:[block]削除 button - - - 手当の削除
estimated_amount 賃金:月当たりの支払概算額 INT 10 - 賃金:金額+賃金:手当合計の金額 / 自動計算して挿入
wage_closing_date 支払方法:賃金締切日 SELECT - - 給与の締日 選択肢:1~31日+末日
wage_payment_date 支払方法:賃金支払日 SELECT - - 給与の支払日 選択肢:1~31日+末日
wage_payment_type 支払方法:賃金支払方法 RADIO - 賃金を支払う方法 選択肢:通貨/口座
wage_deduction 支払方法:賃金支払時の控除@?なくすかも RADIO - 賃金を支払う際の控除があるかの有無 0:無 1:有
accommodation_type 徴収:宿泊施設:形態 RADIO - 宿泊施設の形態 1:寮 5:賃貸物件 10:その他
accommodation_type_other 徴収:宿泊施設:形態(その他) CHAR 25 宿泊施設の形態の詳細をテキスト入力 上記[形態]でその他を選択している場合必須&入力可
accommodation_name 徴収:宿泊施設:アパート名称 CHAR 100 - 宿泊施設の施設名称
accommodation_zip1 徴収:宿泊施設:郵便番号上 CHAR 3 - 宿泊施設の郵便番号上桁
accommodation_zip2 徴収:宿泊施設:郵便番号下 CHAR 4 - 宿泊施設の郵便番号下桁
accommodation_address 徴収:宿泊施設:寮(寄宿舎)・賃貸物件の住所 CHAR 255 - 宿泊施設の住所
accommodation_phone1 徴収:宿泊施設:電話番号上 CHAR 4 - 宿泊施設への連絡のとれる電話番号
accommodation_phone2 徴収:宿泊施設:電話番号中 CHAR 4 - 宿泊施設への連絡のとれる電話番号
accommodation_phone3 徴収:宿泊施設:電話番号下 CHAR 4 - 宿泊施設への連絡のとれる電話番号
accommodation_size 徴収:宿泊施設:規模(面積) INT 10 - 宿泊施設の全体の面積 ㎡
accommodation_capacity 徴収:宿泊施設:規模(収容人数) INT 10 - 宿泊施設の収容できる総人数
accommodation_size_per_person 徴収:宿泊施設:規模(1 人当たり居室) INT 10 - 宿泊施設の 1 人当たりの面積 ㎡ (相部屋等の可能性もある)
accommodation_provider 徴収:宿泊施設:提供者@?なくすかも RADIO - 宿泊施設を提供する者 1:監理団体 5:実習実施者
food_expense 徴収:食費:食費として徴収する費用 INT 10 - 食費として技能実習生から徴収するときの 1 か月あたりの徴収金額
food_allowance 徴収:食費:食事・食材等の提供の有無 RADIO - 技能実習計画中に食事又は食材を技能実習生に提供するか 0:無 1:有
food_content 徴収:食費:提供する食事、食材等の具体的な内容 CHAR 255 提供する食事・食材の具体的な内容をテキスト入力上記[提供]で有を選択している場合必須&入力可
food_detail 徴収:食費:費用が実費に相当する額その他の適正な額であることの証明 CHAR 255 食費としての徴収金額が適正金額かの証明をテキスト入力上記[提供]で有を選択している場合必須&入力可
accommodation_expense 徴収:居住費:居住費として徴収する費用 INT 10 - 居住費として技能実習生から徴収するときの 1 か月あたりの徴収金額(家賃と同義)
accommodation_provide_type 徴収:居住費:提供する宿泊施設の具体的な内容 RADIO - 物件の種別のようなもの 1:自己所有物件 5:借上物件
accommodation_detail 徴収:居住費:費用が実費に相当する額その他の適正な額であることの証明 CHAR 255 - 居住費としての徴収金額が適正金額かの証明をテキスト入力
utility_cost_collect 徴収:水道光熱費:水道光熱費の徴収の有無 RADIO - 水道光熱費を徴収するかどうか
utility_cost 徴収:水道光熱費:水道光熱費として徴収する費用 INT 255 - 水道光熱費として技能実習生から徴収するときの 1 か月あたりの徴収金額
collect_other 徴収:その他負担:その他技能実習生が定期に負担する費用の有無 RADIO - その他に技能実習生が定期的に負担する費用があるかの有無 0:無 1:有(労働の[税金]と混乱する可能性あり)
other_costs.*.name 徴収:その他負担:[block]追加・削除定期に負担する費用の名称 CHAR 25 その他で負担する費用の名称 追加されてたら必須 20個迄追加可能
other_costs.*.amount_per_month 徴収:その他負担:[block]追加・削除定期に負担する費用の金額 INT 10 その他で負担する費用の 1 か月あたりの金額 追加されてたら必須 20個迄追加可能
other_cost_content 徴収:その他負担:費用に対する技能実習生の便益 CHAR 255 - その他費用が発生した際に技能実習生が享受できるメリットをテキスト入力
other_cost_detail 徴収:その他負担:費用が適正な額であることの証明 CHAR 255 - その他費用が適正な額かの証明をテキスト入力
tax_amount 徴収:税金 INT 10 - 控除される税金の総金額
social_insurance_fee 徴収:社会保険料 INT 10 - 控除される社旗保険料の総金額
labor_insurance_fee 徴収:労働保険料 INT 10 - 控除される労働保険料の総金額
deduction_total_amount 徴収:徴収費用総額 INT 10 - - 控除金額の合計 自動計算して挿入
allowance_amount 支給額 INT 10 - 月当たりの支払概算額 - 徴収費用総額 の金額 / 自動計算して挿入
insurance_status 保険-健康:社会保険加入状況 CHECK - - 厚生年金/国民年金/健康保険/国民健康保険/雇用保険/労災保険/その他
other_insurance 保険-健康:社会保険加入状況(その他) CHAR 255 - その他の社会保険を適用される場合はテキスト入力 その他を選択したら入力可能
health_check_year
health_check_month
保険-健康:雇入れ時の健康診断 DATE 10 - 雇用時の健康診断実施日YYYY/mm
regular_health_check_year
regular_health_check_month
保険-健康:初回の定期健康診断 DATE 10 - 初回行われるの定期健康診断実施日YYYY/mm
health_check_cycle 保険-健康:その後の健康診断 CHAR 10 - その後 ○○ ごとに実施
更新 button - - -

基本事項
項目 概要
処理
開発 発火 処理名称 処理内容
B アクセス時 完成度の取得 完成度の取得
B アクセス時 情報取得 登録情報の取得
B 登録押下時 登録 更新を実行 登録後雇用条件(編集)画面へ遷移
実装 API
API 名称 処理内容