Cetaklabel/Database/Seeders/AsetRecoverySeeder.php
Daeng Deni Mardaeni 651ffb0c71 update seeders
2023-08-24 18:16:27 +07:00

268 lines
12 KiB
PHP

<?php
namespace Modules\Cetaklabel\Database\Seeders;
use Faker\Generator;
use Illuminate\Database\Seeder;
use Modules\Cetaklabel\Entities\Directorat;
use Modules\Cetaklabel\Entities\DocumentType;
use Modules\Cetaklabel\Entities\Job;
use Modules\Cetaklabel\Entities\SpecialCode;
use Modules\Cetaklabel\Entities\SubDirectorat;
use Modules\Cetaklabel\Entities\SubJob;
use Modules\Cetaklabel\Entities\SubSubJob;
class AsetRecoverySeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$directorat = Directorat::create([
'kode' => '11',
'name' => 'ASET RECOVERY',
'status' => 1,
]);
$subdirektorat = SubDirectorat::create([
'directorat_id' => $directorat->id,
'kode' => '00',
'name' => 'Sekretariat Direktorat Aset Recovery',
'status' => 1,
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '01',
'name' => 'Dokumen Sekretariat',
'status' => '1',
]);
$subdirektorat = SubDirectorat::create([
'directorat_id' => $directorat->id,
'kode' => '01',
'name' => 'Recovery & Restrukturisasi',
'status' => 1,
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '01',
'name' => 'Surat Masuk/Keluar',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '02',
'name' => 'RESTRUKTURISASI KREDIT',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '03',
'name' => 'Memo Internal (Persetujuan Ke Direksi)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '04',
'name' => 'MEMO MASUK/KELUAR &LAINNYA',
'status' => '1',
]);
$subdirektorat = SubDirectorat::create([
'directorat_id' => $directorat->id,
'kode' => '02',
'name' => 'Admin Recovery',
'status' => 1,
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '01',
'name' => 'Surat Masuk/Keluar (Non Debitur\')',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '02',
'name' => 'Surat Masuk/Keluar Penyelesaian Kredit (Debitur)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '03',
'name' => 'TL & Biaya (Perdebitur)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '04',
'name' => 'Laporan Management',
'status' => '1',
]);
$subdirektorat = SubDirectorat::create([
'directorat_id' => $directorat->id,
'kode' => '03',
'name' => 'Aset Komersial & Korporasi',
'status' => 1,
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '01',
'name' => 'SURAT MASUK / KELUAR (DEBITUR)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '02',
'name' => 'FILE KREDIT MASUK / KELUAR (AYDA, WO & NPL)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '03',
'name' => 'Memo Internal (Persetujuan Ke Dirkom)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '04',
'name' => 'TL & Biaya (Per debitur)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '05',
'name' => 'Memo Antar Kantor (Minta Bantuan Cabang)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '06',
'name' => 'Perjalanan Dinas',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '07',
'name' => 'Pengajuan Kredit Baru / Perpanjangan / Tambahan / Restruktur',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '08',
'name' => 'PENGIKATAN KREDIT / JAMINAN / AYDA',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '09',
'name' => 'SETUP PENGIKATAN KREDIT',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '10',
'name' => 'PENCAIRAN / PELUNASAN KREDIT',
'status' => '1',
]);
$subdirektorat = SubDirectorat::create([
'directorat_id' => $directorat->id,
'kode' => '04',
'name' => 'Aset Retail & Konsumer',
'status' => 1,
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '01',
'name' => 'SURAT MASUK / KELUAR (DEBITUR)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '02',
'name' => 'FILE KREDIT MASUK / KELUAR (AYDA, WO & NPL)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '03',
'name' => 'Memo Internal (Persetujuan Ke Dirkom)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '04',
'name' => 'TL & Biaya (Per debitur)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '05',
'name' => 'Memo Antar Kantor (Minta Bantuan Cabang)',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '06',
'name' => 'Perjalanan Dinas',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '07',
'name' => 'Pengajuan Kredit Baru / Perpanjangan / Tambahan / Restruktur',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '08',
'name' => 'PENGIKATAN KREDIT / JAMINAN / AYDA',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '09',
'name' => 'SETUP PENGIKATAN KREDIT',
'status' => '1',
]);
$job = Job::create([
'directorat_id' => $directorat->id,
'subdirectorat_id' => $subdirektorat->id,
'kode' => '10',
'name' => 'PENCAIRAN / PELUNASAN KREDIT',
'status' => '1',
]);
}
}