Friend Program di Sistem V3
Implementasi Friendship di Sistem V3. Di istilah resmi V3: Friend Program — konsep yang sama seperti V.02 di mana sebuah program pada Sub-Tenant akan di-share atau dibantu oleh Sub-Tenant lain dalam jangka waktu tertentu.
Model data
Entitas utama:
-
subtenantfriendship— relasi bilateral antar Sub-Tenant (paroki). Menyimpan:- Sub-Tenant donor ↔ Sub-Tenant penerima
- Tipologi Friendship yang dipilih (Empat Tipologi Friendship)
- Batas kapasitas
- Periode mulai & berakhir
- Status (active, suspended, terminated)
-
Rencana transfer — transferoutplanline — berisi rute bank Paroki Donor → Paroki Penerima.
-
Eksekusi transfer —
transferout,banktransfer— merekam mutasi bulanan.
Yang TIDAK dipindah di database
Karena Friendship bekerja di level paroki (Pilar Prinsip Ember):
- Donor Involvement tetap di Sub-Tenant donor — penyantun terikat ke parokinya.
- Foster Involvement tetap di Sub-Tenant penerima — anak terikat ke parokinya.
- Tidak ada “lintas Sub-Tenant Involvement” — sistem memisahkan urusan individu vs urusan institusi.
Alur data bulanan
Tiap bulan untuk satu Friendship aktif:
- Paroki Penerima update data anak (yang tambah/keluar) → reflect ke kapasitas di
subtenantfriendship. - Paroki Donor cek obligasi bulan berjalan (dihitung sesuai tipologi).
- Bendahara Paroki Donor eksekusi transfer manual — tercatat sebagai Transfer Out di V3.
- Transfer masuk ke Rek ASAK Paroki Penerima → Transfer In di V3 (sisi penerima).
- Paroki Penerima melakukan Transfer Out ke sekolah/anak.
- Sistem menyimpan audit trail penuh.
Pelaporan
Sistem V3 bisa menghasilkan laporan per-Friendship:
- Komitmen vs realisasi per bulan.
- Daftar anak yang terdampak.
- Rekonsiliasi dengan setoran Penyantun di paroki donor.
- Alert jika ada gap signifikan — meski protokol mengatur defisit tetap ditutup paroki donor.
Role sistem yang relevan
- Admin Tenant (Keuskupan) — bisa melihat Friendship antar Sub-Tenant.
- Admin Sub-Tenant (Paroki) — hanya akses Friendship di mana dirinya terlibat.
- Bendahara Paroki — akses Transfer In / Transfer Out terkait.
- Ketua Tim ASAK KAJ — bisa audit seluruh Friendship di KAJ.
Konsistensi dengan V2
Konsep Friend Program sama seperti V.02 — yang baru di V3 adalah:
- Multi-tenant formalized (siap untuk lintas-keuskupan).
- Audit trail immutable.
- Reconcile otomatis.
- Integrasi VA BCA & mobile app AiYO.
- API untuk pelaporan real-time.