Model: school_character_curriculum
Menu: School → Character Learning → Curriculum → Character Curriculum Maps
Character Curriculum Map adalah dokumen transaksi di Odoo YPII yang menyusun peta kurikulum karakter / silabus tahunan untuk satu tahun ajaran. Tiap baris memetakan satu Character Construct prioritas ke arena/program, metode, target level penguasaan, jalur (track) penyampaian, capaian pembelajaran, dan indikator perilaku. Dokumen mengikuti alur persetujuan Draft → Confirmed → Open → Done.
Nomor dokumen dibuat otomatis dengan format
CCM/<tahun>/NNNNNNsaat status berubah ke Open; sebelum itu ditampilkan sebagai/.
Draft → Confirmed → Open → Done
↓
Reject / Cancel → (Restart) → Draft
Tanggal dokumen. Default tanggal hari ini.
Nama Teknis: date
Tipe: Date
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya saat status Draft)
Tahun ajaran yang menjadi dasar peta kurikulum.
Nama Teknis: academic_year_id
Tipe: Many2one → school_academic_year
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya saat status Draft)
Periode akademik; kosongkan bila peta berlaku untuk satu tahun penuh.
Nama Teknis: academic_term_id
Tipe: Many2one → school_academic_term
Wajib Diisi: Tidak
Dapat Dirubah: Ya (hanya saat status Draft)
Sekolah pemilik peta kurikulum (opsional).
Nama Teknis: school_id
Tipe: Many2one → school
Wajib Diisi: Tidak
Dapat Dirubah: Ya (hanya saat status Draft)
Jenjang kelas sasaran (opsional).
Nama Teknis: grade_id
Tipe: Many2one → school_grade
Wajib Diisi: Tidak
Dapat Dirubah: Ya (hanya saat status Draft)
Kelas spesifik; kosongkan bila berlaku se-jenjang.
Nama Teknis: grade_class_id
Tipe: Many2one → school_grade_class
Wajib Diisi: Tidak
Dapat Dirubah: Ya (hanya saat status Draft)
Character Profile (kerangka construct) yang dipakai peta ini.
Nama Teknis: profile_id
Tipe: Many2one → school_character_profile
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya saat status Draft)
Jalur implementasi ICLAD: Lite, Core, atau Full. Default Core.
Nama Teknis: pathway
Tipe: Selection
Wajib Diisi: Ya
Dapat Dirubah: Ya (hanya saat status Draft)
Baris pada tab Curriculum Lines (baris pemetaan construct) memiliki field berikut:
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
construct_id |
Construct | Character Construct prioritas yang dipetakan. | Ya |
subconstruct_id |
Sub-construct | Facet yang disasar lebih spesifik. | Tidak |
arena_id |
Arena | Arena/program tempat construct dikembangkan. | Tidak |
method_id |
Method | Metode pengembangan. | Tidak |
target_level_id |
Target Level | Target level penguasaan (domain dibatasi skala Construct). | Tidak |
track |
Track | Jalur penyampaian: Intracurricular atau Student Affairs. | Tidak |
capaian |
Learning Outcome | Pernyataan Capaian Pembelajaran (CP). | Tidak |
indicator_ids |
Indicators | Indikator perilaku terkait (ditampilkan sebagai tag). | Tidak |