スクールのレッスンは、プログラムマスタとクラスの情報を基に自動的に生成されます。
生成されたレッスンは、スケジュール画面で確認できます(「レッスンのスケジュールを確認する(スクール)」を参照)。
レッスンが生成・更新されると、契約メンバーの受講予定も自動的に生成・更新されます。
レッスンが生成・更新されるタイミング
スクールのレッスンは、以下のタイミングで生成・更新されます。
クラスの新規登録時
新規に作成したクラスを保存したタイミングで、プログラムマスタとクラスの情報を基に、契約メンバーが0人のレッスンが生成されます。
スケジュール更新実行時
クラス画面の[スケジュールを更新する]からスケジュールを更新・反映したタイミングで(「スケジュールを更新する(スクール )」を参照)、プログラムマスタとクラスの情報を基に、生成済みのレッスンが更新されます。
レッスンの生成範囲(「生成されるレッスン日の範囲」を参照)に未生成のレッスンがある場合は、生成されます。
契約メンバーがいる場合は、受講予定も更新・生成されます。
以下のレッスンは更新対象外となります。
- 予約スケジュールから個別に編集されたレッスン:[お知らせ]、[非公開メモ]、[オプション設定]を除き、設定が1つでも変更されているレッスンは更新対象外となります。
- 予約スケジュールから個別に削除されたレッスン:手動で個別に削除されたレッスンは、更新しても再度生成されません。
- 予約スケジュールから個別に追加されたレッスン:手動で個別に追加されたレッスンは、更新対象外となります。
- レッスン一覧から削除されたレッスン:レッスン一覧画面で削除されたレッスンは、更新しても再度生成されません。
バッチ実行時
毎月1日午前5:00ごろに起動するバッチ実行のタイミングで、プログラムマスタとクラスの情報を基に、生成済みのレッスンが更新されます。
「生成されるレッスン日の範囲」の期間に未生成のレッスンがある場合は、生成されます。
契約メンバーがいる場合は、受講予定も更新・生成されます。
常に「生成されるレッスン日の範囲」の期間にレッスンが設定されている状態となるよう、バッチ処理により毎月1ヶ月分のレッスンが新たに生成されます。
- クラスの更新時
- クラスのインポート時
- メンバーのプラン契約時・プラン変更時
- メンバーの所属クラス変更時
- メンバーの契約プランのインポート時
生成されるレッスン日の範囲
レッスンが生成される期間は、現在の日付の午前0時から5ヶ月後の月末となります(現在の月を含む6ヶ月間)。例えば、2024年12月13日に保存・更新を実行した場合、2025年5月31日までのレッスンが生成されます。
クラスに[適用開始年月]、[適用終了年月]が設定されている場合は、その期間内でレッスンが生成されます。