From ec0158b5f125848a1fa9fdcca8afc448b5c27995 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Mon, 28 Aug 2023 18:16:22 +0700 Subject: [PATCH] Update Seeder Digital, Penambahan Seeder Sub Job untuk Direktorat Digital & Retail --- Database/Seeders/DigitalSeeder.php | 338 +++++++++++++++++++++++++++++ 1 file changed, 338 insertions(+) diff --git a/Database/Seeders/DigitalSeeder.php b/Database/Seeders/DigitalSeeder.php index 5678486..dab7053 100644 --- a/Database/Seeders/DigitalSeeder.php +++ b/Database/Seeders/DigitalSeeder.php @@ -39,6 +39,23 @@ 'name' => 'Dokumen Sekretariat Retail Banking', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Data Karyawan', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Biaya Biaya', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -46,6 +63,14 @@ 'name' => 'Memo/Surat Keluar Subdit/Direktorat', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo/Form dari Direktorat Retail Banking', + 'status' => '1', + ]); $subdirektorat = SubDirectorat::create([ 'directorat_id' => $directorat->id, @@ -60,6 +85,39 @@ 'name' => 'Memo/Surat Masuk Cabang', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo / surat Masuk/Form dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Memo Deviasi dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Memo Biaya-Biaya dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'Memo & Dokumen Usulan dari Cabang', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -67,6 +125,23 @@ 'name' => 'Gedung & ATM Cabang', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Usulan Gedung dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Memo Usulan ATM dari Cabang', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -74,6 +149,39 @@ 'name' => 'Memo/Surat Masuk Subdit/Direktorat', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo/Form dari Direktorat Lainnya', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Surat Masuk dari Eksternal', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Memo/Form keluar dari Direktorat Retail Banking', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'RBB Retail Banking', + 'status' => '1', + ]); + $subdirektorat = SubDirectorat::create([ 'directorat_id' => $directorat->id, @@ -88,6 +196,39 @@ 'name' => 'Memo/Surat Masuk Cabang', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo / surat Masuk/Form dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Memo Deviasi dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Memo Biaya-Biaya dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'Memo & Dokumen Usulan dari Cabang', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -95,6 +236,23 @@ 'name' => 'Gedung & ATM Cabang', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Usulan Gedung dari Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Memo Usulan ATM dari Cabang', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -102,6 +260,38 @@ 'name' => 'Memo/Surat Masuk Subdit/Direktorat', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo/Form dari Direktorat Lainnya', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Surat Masuk dari Eksternal', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Memo/Form keluar dari Direktorat Retail Banking', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'RBB Retail Banking', + 'status' => '1', + ]); $subdirektorat = SubDirectorat::create([ 'directorat_id' => $directorat->id, @@ -116,6 +306,23 @@ 'name' => 'Memo Masuk/Keluar', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Masuk/Keluar dari Cabang/Direktorat/Subdit', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Surat Masuk/Keluar dari Pihak Ketiga (Developer/Asuransi/Kementrian/Instansi lainnya)', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -123,6 +330,15 @@ 'name' => 'Proposal Kerjasama Pihak Ketiga', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Perubahan/Perpanjangan Kerjasama Pihak Ketiga', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -130,6 +346,23 @@ 'name' => 'SPK', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Intern/Mak dari Cabang/Direktorat', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Memo Keluar untuk Cabang/Direktorat', + 'status' => '1', + ]); + $subdirektorat = SubDirectorat::create([ 'directorat_id' => $directorat->id, @@ -144,6 +377,23 @@ 'name' => 'Memo Masuk/Keluar', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Masuk/Keluar dari Cabang/Direktorat/Subdit', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Surat Masuk/Keluar dari Pihak Ketiga (Komunitas UMKM/Asuransi/Kementrian/Instansi lainnya)', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -151,6 +401,15 @@ 'name' => 'Proposal Kerjasama Pihak Ketiga', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Perubahan/Perpanjangan Kerjasama Pihak Ketiga', + 'status' => '1', + ]); + $subdirektorat = SubDirectorat::create([ 'directorat_id' => $directorat->id, @@ -165,6 +424,15 @@ 'name' => 'Surat Keluar', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Surat Keluar', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -172,6 +440,15 @@ 'name' => 'Memo Internal / MAK', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Memo Intern', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -179,6 +456,15 @@ 'name' => 'Memo Internal / MAK', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'MAK', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -186,6 +472,15 @@ 'name' => 'Dokumen Persetujuan Regulator', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'Dokumen Persetujuan Regulator', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -193,6 +488,14 @@ 'name' => 'NDA / Perjanjian Kerajsama', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '05', + 'name' => 'NDA / Perjanjian Kerajsama', + 'status' => '1', + ]); $subdirektorat = SubDirectorat::create([ 'directorat_id' => $directorat->id, @@ -207,6 +510,15 @@ 'name' => 'Surat Keluar', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Surat Keluar', + 'status' => '1', + ]); + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -214,6 +526,24 @@ 'name' => 'Memo', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Intern', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'MAK', + 'status' => '1', + ]); + + $job = Job::create([ 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, @@ -221,5 +551,13 @@ 'name' => 'Dokumen Business Requirement', 'status' => '1', ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Dokumen Business Requirement (Core & Payment Solution)', + 'status' => '1', + ]); } }