【作ってみた】採用アプリ編① -前準備-
本記事の内容
- 採用アプリを作成するための前準備を実施
- カスタムオブジェクト作成
- レコードタイプ作成
- カスタム項目作成
- カスタム設定作成
全体像
★採用アプリ範囲
★社員管理アプリ範囲
マスタオブジェクト関連の前準備
★カスタムオブジェクト作成
ラベル名 | API参照名 |
---|---|
マスタ | Master__c |
★レコードタイプ作成
ラベル名 | API参照名 |
---|---|
質問 | RecordType_Question |
★カスタム項目作成
ラベル名 | API参照名 | データ型 |
---|---|---|
質問番号 | QuestionNumber__c | テキスト |
質問内容 | QuestionContents__c | テキストエリア |
カテゴリ | Category__c | 選択リスト(1次面接, 2次面接, 最終面接) |
有効 | IsValid__c | チェックボックス |
応募者オブジェクト関連の前準備
★カスタムオブジェクト作成
ラベル名 | API参照名 |
---|---|
応募者 | Applicant__c |
★レコードタイプ作成
ラベル名 | API参照名 |
---|---|
新卒 | RecordType_NewGraduate |
中途 | RecordType_MidCareer |
★カスタム項目作成
ラベル名 | API参照名 | データ型 |
---|---|---|
姓 | LastName__c | テキスト |
名 | FirstName__c | テキスト |
フリガナ (姓) | LastNameFurigana__c | テキスト |
フリガナ (名) | FirstNameFurigana__c | テキスト |
ステータス | Status__c | 選択リスト(審査中, 審査済) |
1次面接日 | FirstInterviewDate__c | 日付 |
2次面接日 | SecondInterviewDate__c | 日付 |
最終面接日 | FinalInterviewDate__c | 日付 |
生年月日 | Birthday__c | 日付 |
最終学歴 | FinalEducation__c | テキスト |
電話番号 | Phone__c | 電話 |
メール | Mail__c | メール |
〒3桁(現住所) | CurrentPostalCode3Digits__c | テキスト |
〒4桁(現住所) | CurrentPostalCode4Digits__c | テキスト |
都道府県(現住所) | CurrentState__c | テキスト |
市区郡(現住所) | CurrentCity__c | テキスト |
町名・番地(現住所) | CurrentStreet__c | テキスト |
建物名(現住所) | CurrentBuilding__c | テキスト |
〒3桁(連絡先) | ContactPostalCode3Digits__c | テキスト |
〒4桁(連絡先) | ContactPostalCode4Digits__c | テキスト |
都道府県(連絡先) | ContactState__c | テキスト |
市区郡(連絡先) | ContactCity__c | テキスト |
町名・番地(連絡先) | ContactStreet__c | テキスト |
建物名(連絡先) | ContactBuilding__c | テキスト |
備考 | Memo__c | テキストエリア |
入社フラグ | IsJoining__c | チェックボックス |
★その他作業
- 「応募者名(Name)」のラベル名を「応募番号」に変更
面接オブジェクト関連の前準備
★カスタムオブジェクト作成
ラベル名 | API参照名 |
---|---|
面接 | Interview__c |
★カスタム項目作成
ラベル名 | API参照名 | データ型 | 子リレーション名 |
---|---|---|---|
ステータス | Status__c | 選択リスト(審査中, 審査済) | - |
応募者 | Applicant__c | 主従関係(応募者) | ApplicantToInterview |
カテゴリ | Category__c | 選択リスト(1次面接, 2次面接, 最終面接) | - |
質問1 | Question1__c | 参照関係(マスタ) | InterviewToQuestion1 |
質問2 | Question2__c | 参照関係(マスタ) | InterviewToQuestion2 |
質問3 | Question3__c | 参照関係(マスタ) | InterviewToQuestion3 |
質問メモ1 | QuestionMemo1__c | テキストエリア | - |
質問メモ2 | QuestionMemo2__c | テキストエリア | - |
質問メモ3 | QuestionMemo3__c | テキストエリア | - |
備考 | Memo__c | ロングテキストエリア | - |
カスタム設定関連の設定
- トリガー処理をスキップしたい場合があるため、予めスキップするための構成を準備
★カスタム設定の作成
- 設定アイコン押下
- クイック検索で「カスタム設定」と検索し、カスタム設定を選択
- 新規ボタン押下
- 下記内容で作成
定義 | 値 |
---|---|
ラベル名 | スキップユーザフラグ |
オブジェクト名 | SkipUserFlg |
設定種別 | 階層 |
表示 | 公開 |
★カスタム設定のカスタム項目を作成
ラベル名 | API参照名 | データ型 |
---|---|---|
応募者トリガスキップユーザ | ApplicantTrgSkipUser__c | テキスト |
面接トリガスキップユーザ | InterviewTrgSkipUser__c | テキスト |