コンテンツにスキップ

C-06 クライアント お仕事の新規登録

業務の流れ:03 求人の準備・公開 の 13 お仕事を出稿する

項目 内容
画面 ID C-06
URL /shift/client/jobs/new
開ける人 企業アカウント・事業所アカウント
画面の目的 募集するお仕事を出す。複数の日付をまとめて出せる

画面

通常

C-06 お仕事の新規登録

公開範囲

C-06 公開範囲

説明文は 勤務日を複数選択すると、その日数分のJobをまとめて公開します です。

画面の形

フォームの幅は 760px で中央に寄せます。画面いっぱいに広げると 1 行が長く なりすぎて、どのラベルの入力欄か目で追えなくなるためです。保存のボタンは 画面下に固定します。項目が多いと画面外に出てしまい、「どこで保存するのか」 を探すことになるためです。

必須の項目は最初のカードにまとめて開いた状態で出し、任意の項目は ブロックごとに畳んでおきます。 全部見せると「どこまで埋めれば登録できるか」 が分かりません。畳んだ見出しには中に入っている項目名を小さく並べます。

畳んだブロックの中に入力の誤りがあると、そのブロックは自動で開き、 見出しに 入力を確認してください が出ます。閉じたまま「登録できません」 とだけ出ると、どこが悪いのか分からないためです。


入力項目

必須の項目には * が付きます。

ラベル 必須 形式 上限 初期値 エラーメッセージ
業務テンプレート 必須 一覧から選ぶ — 未選択 業務テンプレートを選択してください
お仕事タイトル 必須 自由入力 100 テンプレートの値 タイトルは必須です / お仕事タイトルは100文字以内で入力してください
勤務日 必須 カレンダーから複数選ぶ — 未選択 勤務日を1つ以上選択してください
開始時間 必須 時刻 — 空 正しい時刻を入力してください (例: 09:00)
終了時間 必須 時刻 — 空 同上 / 終了時刻は開始時刻より後にしてください
休憩時間 任意 0〜720 の整数(分) 720 60 休憩時間は0〜720分で入力してください
時給 必須 500〜50000 の整数(円) — 1000 時給は500〜50000の範囲で入力してください
交通費 任意 0〜100000 の整数(円) — 0 交通費は0〜100000の範囲で入力してください
募集人数 必須 1〜1000 の整数 — 1 募集人数は1〜1000で入力してください
応募締切日時 任意 日時 — 空 勤務日より後だとエラー
確定方法 必須 手動確定 / 自動確定 — 手動確定 確定方式を選択してください
勤務地 任意 自由入力 200 テンプレートの値 勤務地は200文字以内で入力してください
業務内容 任意 自由入力 1000 テンプレートの値 業務内容は1000文字以内で入力してください
備考 任意 自由入力 500 テンプレートの値 備考は500文字以内で入力してください
公開範囲 任意 スタッフを複数選ぶ — 誰も選択なし —

業務テンプレートを選ぶと、タイトル・業務内容・勤務地・備考が自動で入ります。 あとから書き換えられます。

勤務地を空のままにすると、事業所の所在地が使われます。 入力欄の薄い文字にその住所が出るので、空でよいか判断できます。

勤務日のきまり

きまり 理由
今日より前は選べません 過ぎた日の募集を出しても応募できないため
複数選ぶと、その日数ぶんのお仕事をまとめて作ります 毎日同じ募集を 1 件ずつ作る手間を無くすため
応募締切は勤務日より前でなければなりません 当日以降に締め切っても意味がないため

公開範囲(限定公開)

誰も選ばなければ全スタッフに公開されます。選ぶと、 選んだ人にだけそのお仕事が見えます。

選択の状態 説明文
誰も選んでいない 誰も選ばなければ全スタッフに公開されます
N 人選んでいる 選択した N 名にだけ公開されます
その事業所にスタッフがいない この事業所に所属するスタッフがいません(全員に公開されます)

公開範囲を登録と同じ操作で決めるようにしているのは、 先に全体公開してしまうと、後から絞っても手遅れだからです。

ボタンと操作

ボタン 何が起きるか 成功したとき 失敗したとき
登録する お仕事を作る(勤務日が 1 日のとき) C-04 一覧 へ移ります 入力欄の下にエラーが出ます
N件まとめて登録 選んだ日数ぶん作る 一覧へ移ります 一部だけ失敗した場合 {失敗}件失敗 / {成功}件成功: {理由}
選択をすべて解除 選んだ勤務日をまとめて外す — —
キャンセル 前の画面へ戻る — —

ボタンは画面の下に貼り付いています。入力項目が多く、 打っているうちにボタンが画面の外へ出てしまうためです。

状態ごとの表示

状況 表示
読み込み中 読み込み中の印
事業所が登録されていない 事業所が登録されていません。先に事業所を登録してください。
初期データの取得に失敗 初期データの取得に失敗しました
送信中 ボタンが押せなくなります

権限

利用者 開けるか
企業アカウント・事業所アカウント 開ける(選んでいる事業所に対して出します)
スタッフ 開けない
Gipple 管理者 開ける

遷移先と使う API

使う API いつ
GET /api/offices/ 画面を開いたとき(勤務地の既定値に使う)
GET /api/shift/tasks/ 業務テンプレートの選択欄
GET /api/staff/ 公開範囲の候補
POST /api/shift/jobs/ 登録したとき(勤務日の数だけ呼びます)