実習実施先:報酬支払証明書


実習実施先が作成提出 実習実施先毎 報酬を払う度作成・備え付け 複数作成可

{success} 報酬支払証明書の基本設計及び、画面設計を明記します

実習実施先の概要 書類作成機能 OTIT:報告書類

概要

技能実習生に報酬を支払う度に作成し備え付けが必要な報酬支払証明書の・作成・削除が行えます。

自由に作成することができ、作成した書類はいつでも編集・削除・確認が行えます。

また報酬とは、給与とは別にボーナス臨時支給等も含みます。


基本情報

名称 概要
route /client/document/proof_payment/{client_id}/edit

INDEX

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

画面レイアウト

image

ユースケース

flowchart LR

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

    user1

    user2 -.報酬支払時.-> 報酬支払証明書の作成:::index --> 技能実習生から署名をもらう --> その後原本保持

    classDef index fill:#f96;

{danger} @todo 署名をもらった後 upload または本システムで署名をもらう機能をつけるか??保留

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
- 完成度 text - - 書類の本来の必須項目に対してどれだけ入力されたかを示す完了までの進捗率 %表示
- 切替 select - - "[(対象年月)月分]/[技能実習生氏名]/名称+完成度" / 作成したデータを select で切り替え
- 新規作成 button - - 新しい書類作成を行う
- 印刷 button - - 現在開いている書類データの PDF 出力を行う
- 削除 button - - 開いている書類の削除を行う
- 名称 input 50 書類のラベル
- 書類項目 - - - 項目数が多いため本ページ最下部に設置
- 保存 button - - 入力した内容で保存を行う

{danger} 書類の具体的な初期値の取得や、操作は書類項目を参照

基本事項
項目 概要
切替リストの SORT 対象年月の降順 / 全件取得
データ未登録時 登録データが何もない場合、切替リストは空、表示部分は何もなし。
データの保存期間 過去 10 年
重複チェック なし
処理
開発 発火 処理名称 処理内容
B アクセス時 完成度取得 書類の本来の必須項目に対してどれだけ入力されたかを示す完了までの進捗率 [100*必須に入力した数] / 書類の必須項目の総数 を取得し表示
B アクセス時 切替リスト取得 作成した書類の切替リストを取得する / 合わせて完成度もそれぞれ取得し表示する
B アクセス時 初期データ取得 作成済みデータが一つでもある場合は、最新の切替リストを選択済みとして、そのデータを取得し、編集確認画面を表示
F 新規作成ボタン押下時 新規作成画面表示 新規作成画面の表示。また初期値取得し表示。ここではまだ書類データの保存は行わない。(まだ不要・誤操作の可能性があるため)
B 切替選択時 選択データ取得 選択した書類のデータを取得表示し、編集確認画面を表示
B 削除押下時 書類データの削除 confirm 表示 / 表示している書類データを論理削除
B 印刷押下時 書類の PDF 出力 表示している書類データで PDF 出力
B 保存押下時 書類データの保存 新規作成の場合は新規保存。既存データの場合は更新。進捗度保存
F 表示制御 表示制御 各種表示制御有 / 表示制御内容は項目毎に記載
実装 API
API 名称 処理内容

書類項目

{primary} 割愛した書類項目の情報を記載します。

物理名 項目・論理名 タイプ 桁数 必須 初期値 備考
対象年月 DATE 7 now() 報酬を支払った対象の年月 YYYY/mm
対象年月:開始 DATE 5 now()->start 報酬を支払った対象の年月の開始期間 mm/dd
対象年月:終了 DATE 5 now()->end 報酬を支払った対象の年月の終了期間 mm/dd
1-1:技能実習生:氏名 SELECT - - 実習実施先に紐づく技能実習生を指定 選択肢:実習実施先->技能実習生
1-2:技能実習生:性別 RADIO - - 実習実施先に紐づく技能実習生の性別 上記氏名を選択時、登録情報から自動挿入
1-3:技能実習生:生年月日 DATE 10 - 実習実施先に紐づく技能実習生の生年月日 上記氏名を選択時、登録情報から自動挿入
1-4:技能実習生:国籍 SELECT 10 - 実習実施先に紐づく技能実習生の国籍 上記氏名を選択時、登録情報から自動挿入 選択肢:国籍
1-5:技能実習生:在留カード番号 CHAR 12 - 実習実施先に紐づく技能実習生の在留カード番号 上記氏名を選択時、登録情報から自動挿入
2-1:報酬:報酬総額 INT 10 - 控除前の報酬の総額
2-2:報酬:現金支給額 INT 10 - 控除後の報酬の総額 名称と分かりづらいため注意
2-2:報酬:支給日 DATE 10 - 報酬を支払った日付 YYYY/mm/dd
作成日 DATE 10 - 書類を作成した日付 YYYY/mm/dd
実習実施先:名称 CHAR 255 実習実施先->名称 実習実施先の名称
実習実施先:作成責任者:役職 CHAR 255 実習実施先->代表者役職 本書類を作成した実習実施先の責任者の役職
実習実施先:作成責任者:氏名 CHAR 255 実習実施先->代表者氏名 本書類を作成した実習実施先の責任者の氏名
実習実施先:給与支払者:役職 CHAR 255 実習実施先->代表者役職 報酬を支払った実習実施先の責任者の役職
実習実施先:給与支払者:氏名 CHAR 255 実習実施先->代表者氏名 報酬を支払った実習実施先の責任者の氏名
署名欄日付 - - - - 技能実習生署名欄の日付特に登録なし
署名欄氏名 - - - - 技能実習生署名欄の氏名特に登録なし