---
# System prepended metadata

title: PBB

---

# PBB
http://172.18.241.57/pab/
 https://confluence.bri.co.id/x/wF-rF
 file:///home/dik/Downloads/BRD2022-BRD2021004KEPKEPEnhancementAplikasiProdukPABdanCo-BrandingV.2.0-281122-1549-86.pdf
 - [ ] branch terbaru be "v2"
 - [ ] branch terbaru fe "nopezi"
 - [x] login by bristars
 - [x] login by onegate
 - [x] mapping menu dan akses menu
 - [x] dashboard
     - [x] scheduler 
 - [ ] usulan
     - [x] flow create
     - [ ] approve
     - [ ] tolak
     - [ ] get checker signer by onegate
     - [ ] dio notification
     - [ ] flow beda ketika approve
- [ ] Realisasi
    - [ ] update file
    - [ ] dio notification

https://confluence.bri.co.id/x/wF-rF

# sample user
product owner (CRR)
maker       Agus      00000807 157
checker     Gery      00129435 160
signer      Syahril   00076908 160
 
Kepatuhan
maker       Otje   00270711 158
checker     Karina 00134062 159
signer      Budi   00078286 160

1	Produk Bank Dasar	Laporan Realisasi Ke OJK
2	Produk Bank Lanjutan	dengan atau tanpa Uji Coba Terbatas
3	Produk Bank Lanjutan	dengan Instant Approval
4	Kepentingan Sendiri	Dengan Izin
5	Risiko Tinggi	Pengembangan Aktivitas / Produk
6	Risiko Tinggi	Pengembangan aktivitas / produk dengan kerja
7	Risiko Sedang	Pengembangan Aktivitas / Produk
8	Risiko Sedang	Pengembangan aktivitas / produk dengan kerja
9	Risiko Rendah	Pengembangan Aktivitas / Produk
10	Risiko Rendah	Pengembangan aktivitas / produk dengan kerja
11	Bancassurance OJK	Bancassurance OJK
12	Reksadana OJK	Reksadana OJK
13	Kepentingan Sendiri	Tanpa Izin


# FLow New PBB
1.  - [ ] Produk Bank Dasar, 
    - [ ] Kepentingan Bank Sendiri tanpa Izin (OJK)
    - [ ] Produk/aktivitas risiko rendah (BI)
    # Flow
    1. product owner
        a. mengajukan Usulan [x]
           - issue =>
           - field productOwner kosong, 
           - makerDesc => 00270711 | undefined | undefined, 
           - makerRegion kosong, makerKostlTx kosong
           - create usulan data document not inserted to db
        b. masuk di approval checker signer [x]
           - masuk ke approval cs tapi yg punya dia doang
               - show approval getUsulanById documents empty
               - tombol approve gagal update 404
               - tombol tolak 404 
        c. tolak usulan kembali ke draft
        d. approve usulan | -- 04a	Realisasi Masuk
    
    2. kepatuhan
        a. realisasi masuk
        b. disposisi
        c. verifikasi
           - tombol dikembalikan ->
               - request approval -> 
               - tombol approve | 06a	Verifikasi Usulan Ditolak Compliance
               - Dio Notifikasi Realisasi Ditolak Compliance
           - tombol submit
               - request approval
               - tombol tolak kembali ke verifikasi Realisasi 
                 | 04b	Verifikasi Realiasasi
               - tombol approve | 02g	Persetujuan Regulator 
                 atau 02i	Persetujuan Pending Regulator
               - Dio Notifikasi Realisasi dikirim ke regulator

 2. - [ ] Produk Kepentingan Bank Sendiri dengan Izin
    # Flow
    1. product owner
    a. mengajukan Usulan
    b. tolak usulan kembali ke draft
    c. approve usulan
    
    2. kepatuhan
    a. usulan masuk
    b. disposisi
    c. verifikasi
       - tombol dikembalikan ->
           - request approval -> 
           - tombol approve | 06a	Verifikasi Usulan Ditolak Compliance
           - Dio Notifikasi Realisasi Ditolak Compliance
       - tombol submit
           - request approval
           - tombol tolak kembali ke verifikasi usulan 
             | 02b	Verifikasi Usulan Masuk
           - Dio Notifikasi Realisasi dikirim ke regulator
           - tombol approve | 02g	Persetujuan Regulator
               - tombol setuju -> DIO notifikasi usulan disetujui regulator 
                 | 05a	Selesai
               - tombol tidak -> DIO notifikasi usulan ditolak regulator 
                | 05a	Selesai 

 3. 
    - [ ] Produk Bank Lanjutan dengan atau tanpa uji coba, 
    - [x] Produk Bank Lanjutan dengan instant approval, 
    - [ ] Bancasurance OJK, Reksadana OJK dan Risiko
          Sedang Produk/Aktivitas, 
    - [ ] Risiko Sedang Produk/Aktivitas dengan kerjasama, 
    - [ ] Risiko Tinggi Produk/Aktivitas, 
    - [ ] Risiko Tinggi Produk/Aktivitas dengan kerjasama
    # Flow 
    1. product owner
        a. mengajukan Usulan
        b. tolak usulan kembali ke draft
        c. approve usulan
    
    2. kepatuhan
        a. usulan masuk
        b. disposisi
        v. verifikasi
           - tombol dikembalikan ->
               - request approval -> 
               - tombol approve | 06a	Verifikasi Usulan Ditolak Compliance
               - Dio Notifikasi Realisasi Ditolak Compliance
           - tombol submit
               - request approval
               - tombol tolak kembali ke verifikasi usulan 
                 | 02b	Verifikasi Usulan Masuk
               - Dio Notifikasi Realisasi dikirim ke regulator
               - tombol approve | 03a	Pending Realisasi
                   - tombol setuju -> DIO notifikasi usulan disetujui regulator 
                     | 05a	Selesai
                   - tombol tidak -> DIO notifikasi usulan ditolak regulator 
                     | 05a	Selesai 

    3. product owner
        a. mengajukan realisasi -> ke menu pending realisasi
        b. tolak realisasi kembali ke draft
        c. approve usulan

    4. kepatuhan
        a. usulan masuk
        b. disposisi
        c. verifikasi
           - tombol dikembalikan ->
               - request approval -> 
               - tombol approve | 06b	Verifikasi Realisasi Ditolak Compliance
               - Dio Notifikasi Realisasi Ditolak Compliance
           - tombol submit
               - request approval
               - tombol tolak kembali ke verifikasi realisasi 
                  | 04b	Verifikasi Realiasasi
               - tombol approve | 05a	Selesai
               - Dio Notifikasi Realisasi dikirim ke regulator

# Progress 
=> need test
- [x] approval usulan
- [x] approval verifikasi usulan
- [x] approval realisasi
- [x] approval verifikasi realisasi 
- [ ] update disposisi usulan
- [ ] update disposisi realisasi
- [ ] update document realisasi
- [ ] update persetujuan regulator => // Dio Notif Usulan Ditolak Regulator | // Dio Notif Usulan disetujui Regulator

- [ ] getAllRealisasiMasuk
- [ ] getAllVerifikasiRealisasi
- [ ] getAllPendingRealisasi / draf realisasi
- [ ] getAllUsulanMasuk
- [ ] getAllVerifikasiUsulanMasuk
- [ ] getAllPersetujuanRegulator
- [ ] update usulan
- [ ] update realisasi
- [ ] dio service
- [ ] dispo checker signer list via onegateapi

# Pembagian Flow
1.  - 1	 Produk Bank Dasar	Laporan Realisasi Ke OJK
    - 13 Kepentingan Sendiri	Tanpa Izin
    - 9	 Risiko Rendah	Pengembangan Aktivitas / Produk
    type: 

2.  - 4	Kepentingan Sendiri	Dengan Izin
    type: 

3.  - 2	 Produk Bank Lanjutan	dengan atau tanpa Uji Coba Terbatas
    - 3	 Produk Bank Lanjutan	dengan Instant Approval
    - 5	 Risiko Tinggi	Pengembangan Aktivitas / Produk
    - 6	 Risiko Tinggi	Pengembangan aktivitas / produk dengan kerja
    - 7	 Risiko Sedang	Pengembangan Aktivitas / Produk
    - 8	 Risiko Sedang	Pengembangan aktivitas / produk dengan kerja
    - 10 Risiko Rendah	Pengembangan aktivitas / produk dengan kerja
    - 11 Bancassurance OJK	Bancassurance OJK
    - 12 Reksadana OJK	Reksadana OJK
    type: 

# Usulan
Buat Usulan	/produk-owner/pengajuan/create
Draft Usulan	/produk-owner/pengajuan/drafts => getAllUsulanDraftMakerProductOwner
Approval Usulan	/produk-owner/pengajuan/approvals => getAllUsulanApprovalProductOwner

# Realisasi
Pending Realisasi	/produk-owner/realisasi/pendings => PendingRealisasiProductOwner
Draft Realisasi	/produk-owner/realisasi/drafts => DraftRealisasiProductOwner
Approval Realisasi	/produk-owner/realisasi/approvals => Realisassi => Get All Realisasi => ApprovalRealisasiProductOwner

# Verifikasi Usulan
Usulan Masuk	/compliance/pengajuan/inbox => 
Verifikasi Usulan	/compliance/pengajuan/verifications
Approval Verifikasi Usulan	/compliance/pengajuan/approvals => getAllUsulanApprovalVerifikasiUsulanMasukCompliance
Persetujuan Regulator	/compliance/pengajuan/persetujuan => getAllPersetujuanRegulatorCompliance

# Verifikasi Realisasi
Realisasi Masuk	/compliance/realisasi/inbox 
Verifikasi Realisasi	/compliance/realisasi/verifications => VerifikasiRealisasiCompliance
Approval Realisasi	/compliance/realisasi/approvals => GetAllApprovalVerifikasiRealisasiCompliance

# Report & Monitoring
Report & Monitoring	/compliance/monitoring


