監理団体:担当事業所(編集・新規)


{success} 監理団体:担当事業所の編集・新規作成画面 の基本設計及び、画面設計を明記します。

監理団体の概要

概要

監理団体の担当事業所を編集・新規登録できます。

尚、編集・新規作成の画面の仕様はほぼ同一のため、本ページでどちらも明記します。

尚、監理団体作成時に本社はすでにできているものとします。

本機能は計画認定申請書など様々な書類で利用されるため管理を行います。


基本情報

名称 概要
route[編集] /organization/office_in_charge/edit
route[新規作成] /organization/office_in_charge/create

INDEX

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

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    

    user1 -.-> 監理団体基本情報 -.-> 担当事業所

    計画認定作成 -.-> STEP1 -.登録がなければ.-> 担当事業所

    担当事業所 -.-> 編集:::index

    担当事業所 -.-> 新規作成:::index

    担当事業所 -.-> 削除

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 書類利用 備考
progress 完成度 text - - - この情報の書類利用項目に対してどれくらい入力されているかを% で表示
headquartered 本社フラグ check - - - 本社の指定入れ替え/すでに本社がある場合はその事業所の本社を外す/check で confirm 表示
name 担当事業所名 input 50 事業所名称
kana 担当事業所名(ふりがな) input 50 事業所名称(ふりがな)名称挿入時に自動挿入
romaji 担当事業所名(ローマ字) input 50 事業所名称(ローマ字) 名称挿入時に自動挿入
zip1 郵便番号(上) input 3 事業所の郵便番号:上
zip2 郵便番号(下) input 4 事業所の郵便番号:下
address 事業所所在地 input 255 事業所の住所 郵便番号挿入時に自動挿入
address_kana 事業所所在地(ふりがな) input 255 事業所の住所(ふりがな)住所挿入時に自動挿入
address_romaji 事業所所在地(ローマ字) input 255 事業所の住所(ローマ字)住所挿入時に自動挿入
phone1 電話番号(上) input 5 事業所の電話番号:上
phone2 電話番号(中) input 4 事業所の電話番号:中
phone3 電話番号(下) input 4 事業所の電話番号:下
- 登録 button - - - -
基本事項
項目 概要
新規申込時(本社) 本社は新規申込時に自動生成されている
自動生成時に足りない情報(ふりがな・ローマ字)があるため、歯抜け状態で保存。編集時に入力してもらう。
処理
開発 発火 処理名称 処理内容
B アクセス時 完成度取得 登録されている事業所なら完成度を取得する
B アクセス時 情報取得 登録されている事業所情報を取得
F アクセス時 本社 編集時、本社だったら本社フラグは disable に(check 外せないように)
「今現在編集を行っている事業所は、本社です。」と説明書き記載
B 登録押下時 更新 入力されている内容で更新もしくは新規作成
本社以外の情報を編集時に、その事業所に本社フラグを立てたら、元の本社の本社フラグを外して、その事業所を本社にする(要は本社は必ず一つとなる)
実装 API
API 名称 処理内容