bab 3 analisis sistem 3.1 riwayat organisasi pt. astra...

40
41 BAB 3 ANALIS IS S IS TEM 3.1 Riwayat Organisasi PT. Astra Sedaya Finance yang akan dibahas pada penelitian ini adalah salah satu anak perusahaan PT. Astra Internasional Tbk. Oleh karena itu, disertakan pula selintas sejarah PT. Astra Internasional Tbk dan terperinci sejarah PT. Astra Sedaya Finance . 3.1.1 Sejarah dan Perkembangan PT. Astra Sedaya Finance ACC (Astra Credit Companies) merupakan perusahaan pembiayaan kredit kendaraan bermotor terbesar di Indonesia. ACC merupakan salah satu anak perusahaan PT. Astra Internasional Tbk. PT. Astra Internasional Tbk ini merupakan sebuah grup usaha terkemuka di Indonesia dengan beragam bidang usaha. PT. Astra Internasional Tbk berdiri pada tanggal 20 Februari 1957 sebagai sebuah perusahan kecil yang bergerak di bidang usaha hasil bumi. Kemudian terus tumbuh dan berkembang menjadi perusahaan induk penanaman modal dan operasi yang besar dengan aneka ragam usaha serta investasi pada sejumlah sektor penting dari perekonomian di Indonesia. Dengan misi utama menunjang penjualan produk Astra di bidang otomotif untuk itu management Astra sepakat untuk mendirikan Lembaga Pembiayaan ,yang diberi nama PT. Raharja Sedaya pada tahun 1982. PT. Raharja Sedaya ini merupakan cikal bakal dari ACC. PT. Raharja Sedaya berdiri secara notariel hukum pada tanggal 15 Juli 1982 ,dan mulai beroperasi dalam dibidang Consumer Finance pada tahun

Upload: vonga

Post on 10-Mar-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

41

BAB 3

ANALISIS SISTEM

3.1 Riwayat Organisasi

PT. Astra Sedaya Finance yang akan dibahas pada penelitian ini adalah

salah satu anak perusahaan PT. Astra Internasional Tbk. Oleh karena itu, disertakan

pula selintas sejarah PT. Astra Internasional Tbk dan terperinci sejarah PT. Astra

Sedaya Finance .

3.1.1 Sejarah dan Perkembangan PT. Astra Sedaya Finance

ACC (Astra Credit Companies) merupakan perusahaan pembiayaan

kredit kendaraan bermotor terbesar di Indonesia. ACC merupakan salah satu

anak perusahaan PT. Astra Internasional Tbk. PT. Astra Internasional Tbk ini

merupakan sebuah grup usaha terkemuka di Indonesia dengan beragam

bidang usaha. PT. Astra Internasional Tbk berdiri pada tanggal 20 Februari

1957 sebagai sebuah perusahan kecil yang bergerak di bidang usaha hasil

bumi. Kemudian terus tumbuh dan berkembang menjadi perusahaan induk

penanaman modal dan operasi yang besar dengan aneka ragam usaha serta

investasi pada sejumlah sektor penting dari perekonomian di Indonesia.

Dengan misi utama menunjang penjualan produk Astra di bidang

otomotif untuk itu management Astra sepakat untuk mendirikan Lembaga

Pembiayaan ,yang diberi nama PT. Raharja Sedaya pada tahun 1982. PT.

Raharja Sedaya ini merupakan cikal bakal dari ACC.

PT. Raharja Sedaya berdiri secara notariel hukum pada tanggal 15 Juli

1982 ,dan mulai beroperasi dalam dibidang Consumer Finance pada tahun

Page 2: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

42

1983. Pada saat itu, konsumen cenderung membeli barang secara kredit

karena meningkatnya harga barang-barang yang tidak seimbang dengan

pendapatan/penghasilan masyarakat.

PT. Raharja Sedaya adalah salah satu perusahaan pelopor di bidang

consumer finance ini. Dari tahun ke tahun perusahaan yang terjun di bidang

kredit kendaraan bermotor semakin bertambah. Kunci keberhasilan PT.

Raharja Sedaya saat itu adalah hubungan baik yang terjalin dengan dealer

atau showroom kendaraan bermotor.

Seiring dengan perkembangan perusahaan yang bergerak di bidang

consumer finance, muncul pula beberapa perusahaan sejenis di ACC Group

karena :

1. Limitation Funding :

- Pinjaman yang dapat diberikan kepada suatu perusahaan terbatas.

- Batasan Debt to Equity ratio yang sehat.

2. Oganization Control : batas pengawasan jaringan kerja yang

efektif bagi suatu organisasi, terutama yang bersifat risk

management.

3. Nation Wide Retail to End-user : bertujuan supaya jaringan kerja

dapat lebih luas menyebar ke seluruh Indonesia.

Adapun beberapa PT pelopor lain yang tergabung dalam ACC yaitu:

• Swadharma Bhakti Sedaya (1986), dengan pembagian sahamnya :

55 % RS dan 45 % BNI.

• Adipura Sumber Sedaya (1987), dengan pembagian sahamnya 100

% RS.

Page 3: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

43

• Swadharma Cakra Sedaya (1988), dengan pembagian sahamnya 100

% SBS.

• Estika Sedaya (1989), dengan pembagian sahamnya : 51 % RS dan

49 % BBD.

Pada tahun 1994, PT. Raharja Sedaya berubah menjadi PT. Astra

Sedaya Finance (PT. ASF) dan PT. Adipura Sumber Sedaya Finance (PT.

ASSF) digabungkan ke dalam PT. Astra Sedaya Finance (PT. ASF) ,

sedangkan PT. Swadharma Cakra Sedaya Finance (PT. SCSF) , bergabung

dengan PT. Swadharma Bhakti Sedaya Finance (PT. SBSF).

Pada awalnya ACC merupakan singkatan dari Astra Credit Company.

Nama ini kemudian diubah karena pemakaian nama Astra Credit Company

menimbulkan salah pengertian, sehingga banyak orang berpendapat Astra

Credit Company merupakan suatu Badan Hukum (PT). Maka pada tahun

1994, ACC berubah menjadi ASTRA CREDIT COMPANIES. Sekarang

lembaga pembiayaan ini menggunakan nama ACC sebagai brand.

Dalam perolehan modal pinjamannya, selain dari Astra Group sendiri,

ACC banyak dibantu pula oleh beberapa perusahaan ternama Indonesia

maupun dunia :

• Indonesia : BNI’46, Bank Mandiri

• Amerika : General Elecric Capital

• Jepang : Ithocu, Marubeni

Page 4: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

44

3.1.2 Visi dan Misi PT. Astra Sedaya Finance

Visi PT. Astra Sedaya Finance, yaitu:

“Become the 1st Choice Financing Company with Total Solution”

(Menjadi Pilihan Pertama Perusahaan Pembiayaan dengan Solusi yang

Menyeluruh)

Misi dari PT. Astra Sedaya Finance, yaitu :

“To promote credit for a better living”

(Mempromosikan kredit untuk sebuah hidup yang lebih baik)

3.1.3 Struktur Organisasi

Berikut ini juga akan diperlihatkan struktur organisasi PT. Astra

Sedaya Finance pada divisi Information Technology, yang dikepalai oleh

seorang Chief Information & Quality Officer.

Page 5: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

45

Struktur Divisi TI PT.Astra Sedaya Finance

Gambar 3.1 Struktur Divisi TI PT. Astra Sedaya Finance

3.1.4 Deskripsi Tugas dan Wewenang

a. Chief Information & Quality Officer

Tugas:

- Merencanakan aktivitas IT di dalam kebijaksanaan dan prosedur

perusahaan dengan tujuan mendukung pencapaian strategi bisnis

dan visi ACC

- Mengatur aktivitas IT di dalam kebijaksanaan dan prosedur

perusahaan dengan tujuan mendukung pencapaian strategi bisnis

dan visi ACC

Page 6: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

46

Wewenang:

- Menetapkan strategi aktivitas IT di dalam kebijaksanaan dan

prosedur perusahaan dengan tujuan mendukung pencapaian

strategi bisnis dan visi ACC.

- Mengontrol aktivitas IT di dalam kebijaksanaan dan prosedur

perusahaan dengan tujuan mendukung pencapaian strategi bisnis

dan visi ACC

b. Information Technology Head

Tugas:

- Mengatur dan bertanggungjawab atas semua Information System &

Quality yang ada di PT.Astra Sedaya Finance.

- Memeriksa hasil laporan dari semua IT head atas semua proyek

yang dikerjakan anggaran suatu proyek.

Wewenang:

- Menerima hasil laporan dari semua IT head atas semua proyek

yang dikerjakan anggaran suatu proyek.

- Menentukan visi dan misi IT perusahaan ke depan.

- Menentukan suatu prioritas di proyek yang akan dikerjakan

c. IT-Service Head

Tugas:

- Sebagai pintu untuk menampung semua komplain/keluhan dari

seluruh user yang menggunakan sistem ACC.

- Menganalisis, mencari pemecahan permasalahan sebelum

permasalahan tersebut di eskalasi ke bagian aplikasi.

Page 7: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

47

- Membantu mencari pemecahaan masalah dan mendukung untuk

sistem yang terdapat di cabang-cabang.

- Mengusahakan dalam 15 menit harus menaikkan backup koneksi

ke setiap cabang yang databasenya down

Wewenang:

- Menentukan tingkat standarisasi KPI (Key Performance of

Individual) dan SLA (Service Level Agreement) atas kinerja

service team kepada user.

d. IT-Solution Head

Tugas:

- Mengkoordinasikan aplikasi kredit yang berjalan dalam aplikasi

Loan Origination, Loan Management , dan Call dapat berjalan

dengan baik.

e. IT-Support Head

Tugas:

- Mengatur semua Sistem Manajemen Infrastruktur yang ada di

ACC, misal pengaturan akan konfigurasi, server, sistem operasi,

atau user privillage.

- Mengatur Network Communication Management

- Mengatur jaringan telekomunikasi seperti DABX,billing system,

call center, LAN, internet, email, dan WAN.

- Mengatur konfigurasi, struktur email, pengaturan ip, membuat

user.

Page 8: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

48

- Menjaga keberadaan data center, dari power system, kesediaan

space data center, capacity planning, kondisi AC ruangan server.

f. IT-Project Management Office Head

Tugas:

- Memastikan proyek yang ada berjalan sesuai dengan yang di

harapkan dari sisi kualitas, waktu, sumber daya dalam menunjang

operasional perusahaan terlebih khusus terkait dengan IT.

- Membangun dan mengimplementasikan Business Process

Management System (BPMS) & Project Management (PM) ke

dalam organisasi IT.

- Menyediakan IT Business Process Management System (BPMS)

dan harapan Project Management (PM), fasilitas dan komunikasi

pada sebuah level business to business.

- Menyediakan pelatihan dan mendukung selama implementasi

Business Process Management System (BPMS) & Project

Management (PM).

- Membantu IT-Solution Manager dalam pembangunan proses IT

dalam mengirimkan IT projects ke bisnis.

- Membantu IT-Service Manager dalam pembangunan proses IT

dalam mengirimkan IT service ke bisnis.

Wewenang:

- Membangun standarisasi proses IT kedalam bisnis ACC

berdasarkan pada pendekatan kualitas

Page 9: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

49

- Mengendalikan standarisasi proses IT kedalam bisnis ACC

berdasarkan pada pendekatan kualitas.

- Membangun dan menyamakan standarisasi IT Project

Management untuk semua fungsi IT.

g. IT Security & PDCA Security Head

Tugas:

- Memastikan keamanan dan integritas data dan sistem yang ada

dalam lingkungan ACC.

- Menjaga sistem keamanan data dan sistem ACC dari virus maupun

ancaman dari luar dan dari dalam.

Wewenang:

- Memberi masukan sample audit internal security pada sebuah

aplikasi.

3.2 Analisis Sistem Berjalan

Berikut ini adalah gambaran sistem yang sedang berjalan di PT. Astra Sedaya

Finance.

3.2.1 Proses Alur Bisnis

Page 10: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

50

Gambar 3.2 Diagram Aliran Data Proses Bisnis PT. Astra Sedaya Finance

Proses bisnis secara keseluruhan pada PT. Astra Sedaya Finance terdiri dari

front office dan back office. Sistem front office yang terdapat pada PT. Astra Sedaya

Finance adalah sistem AOL. Pada bagian ini, akan dijelaskan lebih rinci mengenai

proses bisnis yang terjadi pada sistem AOL.

Proses aliran data pada sistem AOL dapat digambarkan dengan gambar diagram

aliran data pada gambar 3.3

Incentive

AOL

AccountAcquisition

AccountMaintenance Collection

SIGMA

STNK

Service

Page 11: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

51

Gambar 3.3 Diagram Aliran Data Proses Bisnis Front Office ACC (AOL)

Proses bisnis yang terjadi di AOL ketika ada customer membuat aplikasi

kredit adalah:

1. Loan Origination (Account Acquisition)

Proses ini dimulai ketika client melakukan aplikasi kredit pada

cabang-cabang ACC. Proses Loan Origination terdiri dari:

• Application

Merupakan proses pengisian formulir permohonan aplikasi kredit di

ACC. Pada tahap ini, aplikasi kredit dari calon klien belum disetujui dan

akan diproses ke proses selanjutnya.

• Survey

Setelah menerima formulir aplikasi kredit dari calon client, ACC

akan memproses formulir aplikasi kredit tersebut dengan melakukan survei

terhadap kondisi calon client diantaranya kondisi rumah, jumlah pendapatan

dan sebagainya.

• Underwriting

Pada tahap ini, pihak ACC akan melakukan proses uji kelayakan

aplikasi kredit yang diajukan oleh calon client. Proses uji kelayakan ini

menggunakan hasil survei sebagai dasar pertimbangan dan perbandingan

dengan besar aplikasi kredit yang diajukan. Pada tahap ini, setiap aplikasi

yang masuk, akan ditentukan disetujui atau tidak.

• Document

Pada tahap ini, setiap aplikasi yang disetujui, akan diproses untuk

pembuatan dokumen perjanjian kredit dan sebagainya.

Page 12: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

52

• Go Live

Pada tahap ini, semua dokumen akan dinyatakan valid dan siap

untuk diserah terimakan dengan client.

• Disbursement

Pada tahap ini, ACC akan mencairkan dana untuk membeli unit

kendaraan yang disetujui client dari dealer. Unit kendaraan siap untuk

diserahterimakan kepada client.

• Product

Pada saat client memasukkan aplikasi, client dapat memilih jenis

paket yang tersedia. Dan pada tahap ini, ACC akan menyesuaikan

pemberian produk dengan paket yang dipilih oleh client.

• Collateral/BPKB (Bukti Pemilikan Kendaraan Bermotor)

Proses penyerahan BPKB dibedakan antara pelanggan yang membeli

kendaraan baru dan kendaraan bekas. Untuk kendaraan baru, akan ada

formulir sementara BPKB. Untuk kendaraan bekas, BPKB akan tetap

dipegang oleh ACC.

2. Loan Management (Account Management)

Loan management merupakan proses yang dimulai setelah

persetujuan kredit dan penyerahan kendaraan kepada client. Proses Loan

Management terdiri dari:

• Service

Merupakan modul yang mencakup layanan kepada client melalui

customer service yang dapat berupa rescheduling(penjadwalan ulang)

Page 13: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

53

pembayaran, restrukturisasi pembayaran, over credit kendaraan bermotor,

dan sebagainya.

• PDC(Post Dated Cheque) Management

Merupakan modul yang memproses hal-hal yang berhubungan

dengan cek dan giro. Termasuk di dalamnya pembuatan cek, pencairan cek,

kliring, dan sebagainya

• Payment

Merupakan modul untuk proses pembayaran yang dapat dilakukan di

beberapa tempat, antara lain: kasir internal di cabang-cabang lokal,

outsourcing dari Bank/ATM, melalui transfer, internet ,atau melalui cek.

• NASA

Pembayaran di ACC dapat dilakukan juga dengan melakukan

setoran tunai pada beberapa rekening bank di Indonesia. Karena itu, ACC

membutuhkan proses manajemen rekening bank di Indonesia yang

dimilikinya.

3. Collection / Remedial

Merupakan proses untuk menindak client yang mengalami kesulitan

dalam membayar sisa cicilan kredit. Proses ini terdiri dari beberapa tahap,

antara lain:

• Mailing

Merupakan proses penagihan kepada client melalui surat menyurat.

• Follow Up

Page 14: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

54

Merupakan proses tindak lanjut dari mailing dengan cara menelepon

atau mengunjungi langsung ke tempat client.

• Repossess

Merupakan proses penarikan unit dari client yang mengalami

kesulitan untuk membayar sisa cicilan. Proses repossess melalui proses

pengajuan surat kuasa kepada bagian yang bertanggungjawab untuk

memproses eksekusi penarikan kendaraan.

• Inventory

Merupakan proses penyimpanan kendaraan hasil dari repossess.

Kendaraan disimpan di pool yang dimiliki ACC. Pool yang dimiliki ACC

tersebar di beberapa cabang antara lain Fatmawati, Tangerang dan beberapa

cabang lainnya.

4. Remarketing

Merupakan proses pemasaran kembali unit kendaraan yang telah

ditarik kembali oleh ACC. Proses ini terdiri dari beberapa tahap, antara lain:

• Appraisal

Merupakan proses penaksiran harga pasar dari kendaraan yang ada.

• Ready to Sale

Merupakan proses persiapan dari kendaraan yang ada untuk dijual kembali.

• Inventory Sold

Merupakan proses penjualan unit kendaraan yang disita dari klien.

• Pool Management

Page 15: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

55

Merupakan proses manajemen pool yang dimiliki oleh ACC. Pool

yang dimiliki ACC tersebar di beberapa cabang antara lain Fatmawati,

Tangerang dan beberapa cabang lainnya.

5. Litigation

Merupakan proses penentuan sikap terhadap beberapa kasus client

yang membutuhkan perhatian khusus. Seperti: pemberhentian

pembayaran sisa cicilan.

Berikut ini adalah gambaran arsitektur aplikasi yang ada pada PT. Astra

Sedaya Finance :

Gambar 3.4 Application Architecture

Page 16: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

56

Arsiktektur aplikasi yang ada di PT Astra Sedaya Finance terdiri dari 4 modul besar

yaitu:

- CRM Module

Modul yang digunakan untuk manajemen hubungan perusahaan dengan customer.

Modul CRM memiliki 10 sub-modul dimana 4 diantaranya akan dikembangkan

kemudian.

- Back Office Module

Merupakan modul yang mendukung proses bisnis yang terjadi di PT. Astra

Sedaya Finance tetapi tidak berhubungan langsung dengan user. Modul Back

Office memiliki 8 sub-modul yang semuanya sudah berjalan.

- Treasury Module

Merupakan modul yang berkaitan dengan aliran keuangan yang terjadi di dalam

perusahaan. Modul Treasury memiliki 5 sub-modul dimana 3 diantaranya akan

dikembangkan kemudian.

- Front Office Module

Merupakan modul yang mendukung proses bisnis yang terjadi di PT. Astra

Sedaya Finance dan berhubungan langsung dengan user. Modul Front Office

memiliki 4 sub-modul besar. Empat sub-modul tersebut adalah: Account

Acquisition(AA), Account Maintenance(AM), Collection(COL), dan Others. Sub

modul AA memiliki 12 sub-modul yang semuanya sudah berjalan. Sub modul

AM memiliki 6 sub-modul dimana 1 diantaranya masih dalam proses

pengembangan kemudian. Sub modul COL memiliki 5 sub modul dimana 2

diantaranya sedang dalam proses pengembangan. Sub-modul others memiliki 3

sub modul dan semuanya sudah berjalan.

Page 17: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

57

3.2.2 Maintenance

Storage yang digunakan di ACC terbagi menjadi 4 yaitu:

o Harddisk FC (Fibre Channel) dengan merk Sun StorageTek 6150

digunakan untuk keperluan sistem production(AOL) dan besar

kapasitas sekitar 1 terabyte.

o Harddisk SAS (Serial Attached SCSI) dengan merk Sun StorageTek

2500 digunakan untuk keperluan datawarehouse dan besar kapasitas

sekitar 4 terabyte.

o Harddisk FC (Fibre Channel) dan SATA dengan merk Sun

StorageTek 6100 digunakan untuk keperluan EFILLING dan besar

kapasitas sekitar 4 terabyte.

o Harddisk SCSI dengan merk Sun StorEdge 3300 dan 3500

digunakan oleh beberapa mesin development dan besar kapasitas

sekitar 4 terabyte.

Setiap tahun ACC melakukan penambahan hardware untuk menjaga kinerja

basis datanya. Setiap tahun, biaya yang dikeluarkan untuk menambah hardware

adalah sekitar Rp 1,8 miliar. Biaya ini didapat dari 10% dari growth business yang

terjadi pada tahun tersebut. Sedangkan, biaya yang dikeluarkan untuk melakukan

maintenance pada hardware yang ada adalah sekitar Rp 125 juta dan akan terus

bertambah seiring bertambahnya hardware.

Biaya yang dikeluarkan untuk membeli sebuah storage merk Sun

StorageTek 6150 berkapasitas 3,6 terabyte (Storage yang digunakan untuk

menyimpan basis data AOL) adalah kira-kira seharga US$ 60.000 atau sekitar Rp

600 juta. Setiap tahun, rata-rata data di ACC bertambah sebesar 100 gigabyte.

Page 18: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

58

3.2.3 Sistem Backup dan Recovery

PT. Astra Sedaya Finance mempunyai disaster recovery plan sebagai rencana

yang digunakan untuk melakukan backup dan recovery. PT. Astra Sedaya Finance

mempunyai 2 buah lokasi data center yang terletak di Fatmawati dan Bumi Serpong

Damai. Data center yang utama, terletak di Fatmawati. Data center ini akan mem-

backup setiap data yang ada setiap 15 menit sekali ke data center yang ada di

Serpong. Hal ini dilakukan agar, jika terjadi bencana, data center yang terletak di

BSD dapat melakukan recovery keadaan basis data, setidaknya dengan kondisi 15

menit terakhir. Status data center yang ada di BSD pada awalnya adalah stand by,

dan ketika disaster (bencana) terjadi, akan diubah menjadi active, sehingga semua

data akan masuk ke data center yang di BSD.

Selain menggunakan DRP untuk proses backup dan recovery, ACC juga

melakukan backup basis data yang rutin dilakukan setiap hari minggu dan backup

control file dan archive file pada setiap sore hari.

Pada sistem backup dan recovery ini user mengalami keterbatasan dalam

melakukan backup dan recovery terhadap sebagian isi tabel,sehingga setiap kali

backup dan recovery harus dilakukan terhadap seluruh isi tabel.

3.3 Analisis Basis Data yang Sedang Berjalan

3.3.1 Sistem Manajemen Basis Data

Sistem Manajemen Basis Data yang berjalan pada PT. Astra Sedaya

Finance saat ini terdiri dari 5 bagian besar, yaitu :

1. ACC Landing System Online (AOL)

Page 19: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

59

AOL yang merupakan singkatan dari ACC Landing System Online,

adalah sistem manajemen basis data berbasis Oracle yang digunakan oleh

PT. Astra Sedaya Finance. AOL mengunakan MAGIC sebagai user front end

dan basis data yang digunakan yaitu Oracle 9i.

AOL ini digunakan pada bagian front business ACC yaitu pada core

business yang berupa financial service. AOL menyediakan serangkaian

fungsi kegiatan standar yang digunakan untuk menyatukan proses yang

terjadi secara bersamaan ke dalam satu bentuk dari proses alur kerja

(workflow) aplikasi Oracle. Fungsi kegiatan standar diasosiasikan dengan

tipe Concurrent Manager Functions.

2. ORAFIN

ORAFIN merupakan basis data yang digunakan untuk modul

Finance&Account dan Human Resource (HR). Modul Finance&Account

merupakan modul yang terdapat dalam sistem Oracle E-Business Suite.

Oracle E-Business Suite menggunakan aplikasi two tier yaitu

Database Tier dan Application Tier. Oracle E-Businness ini digunakan

untuk proses bisnis dalam modul Finance&Account dan Human Resource

(HR). Contoh modul Human Resource (HR) yaitu penggunaan Oracle E-

Business pada basis data absensi, gaji, dan lain-lain. Modul HR

menggunakan Oracle sebagai basis data.

3. Treasury

Treasury di ACC menggunakan platform J2EE (Java 2 platform

Enterprise Edition) dengan basis data Oracle. Modul Treasury digunakan

untuk sistem yang menggambarkan aliran uang yang ada di ACC.

Page 20: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

60

4. Business Inteligence (EIS )

Business intelligence ACC menggunakan BIEE (Business Intelligence

Enterprise Edition) two tier warehouse yaitu database tier dan application

tier. Business intelligence ini digunakan untuk executive summary dan

reporting.

5. Business to Business(B2B) / Host to Host (H2H)

Business to Business (B2B) merupakan bagian dari proses bisnis

dimana B2B ini menggunakan basis data Oracle dan aplikasi Java.

Contoh B2B yang terjadi di perusahaan ACC ini yaitu ketika proses

autodebet untuk proses pembayaran. Hubungan bisnis ke bisnis terjadi

antara ACC dengan jasa perbankan untuk melaksanakan proses autodebet

tersebut. Dalam hal ini, ACC menggunakan jasa perbankan Bank Permata

yang menjadi central dan akan terus dikembangkan.

Dari sistem manajemen basis data yang digunakan pada PT Astra Sedaya

Finance, ditemukan beberapa kendala di dalamnya, seperti lamanya waktu yang

digunakan untuk mengeksekusi sebuah query terhadap suatu tabel karena banyaknya

record yang dimiliki..

3.3.2 Analisis Tabel yang Sedang Berjalan

Basis data AOL yang terdapat pada PT. Astra Sedaya Finance memiliki 26

owner dengan 6372 buah tabel.

Basis data AOL memiliki 6 tablespace utama yang digunakan untuk

menyimpan data yang ada. Tablespace tersebut adalah: Data01A, Data01C, Data02,

Data01B, Data03, Data04. Keenam tablespace tersebut nantinya akan digunakan

Page 21: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

61

dalam proses penempatan partisi secara seimbang sehingga tidak ada tablespace yang

terlalu padat atau terlalu renggang.

Berdasarkan pada kriteria-kriteria tabel yang akan dipartisi (lihat hal 26) yaitu

tabel dengan besar > 2GB, maka hasil analisis tabel yang sedang berjalan pada

perusahaan ini yang memenuhi kriteria untuk dipartisi adalah:

Tabel 3.1 Hasil Tabel Sesuai Kriteria Tabel Terpartisi

OWNER NAMA TABEL SIZE

(GIGABYTE) STATISTIK NUMROW TEMP? MTR_ACCALS TRN_FINACCT 11,462410 596.128 42.853.027 MTR_ACCALS TRN_QUEUE_DETAILS 8,366089 112.323.488 35.669.349 MTR_ACCALS TRN_PAYMENT_DETAIL 7,744080 243.278.464 41.902.068 MTR_ACCALS AGING_COLL 6,360718 125.616 2.208.215 MTR_ACCALS TRN_SCHEDULE 5,048828 10.748.768 38.739.204 MTR_VTM TRN_MUE_DTL 4,746849 24.997.136 49.830.765 MTR_VTM REMEDIAL_JF_HIST 4,287529 550.720 35.161.985 TEMP MTR_ACCALS TMP_SCHEDULE 4,066162 238.704 31.808.000 TEMP MTR_VTM TRN_SIGMA_HIST 3,258591 1.235.968 38.036.368 MTR_ACCALS TMP_PENALTY 3,111061 7.054.624 25.641.488 MTR_ACCALS TRN_DOCUMENT 3,074585 157.936 43.358.401 MTR_VTM TRN_SCHEDULE_HO 2,879761 594.832 25.134.151 TEMP MTR_VTM TRN_VALIDATE 2,858566 365.344 15.096.892 MTR_ACCALS TRN_SCORE_DETAIL 2,678314 1.932.624 4.555.299 MTR_VTM TRN_UE_MOVE_BREAK_DETAIL 2,283875 278.416 11.520.864 MTR_ACCALS H2H_HIST_TRX 2,068733 1.030.880 14.502.581

Pada kemudian waktu, user menambahkan kriteria baru dari calon tabel yang

akan dipartisi. Dimana user menghendaki tabel yang dipartisi pasti berjumlah

minimal 1 juta record, bukan tabel temporary dan juga ada beberapa tambahan tabel

berupa tabel inti dari perusahaan. Dari hasil analisis dan pendekatan wawancara,

maka didapatkan 17 tabel yang akan dipartisi yaitu:

Tabel 3.2 Candidate Table Sementara

OWNER NAMA TABEL SIZE

(GIGABYTE) STATISTIK NUMROW MTR_ACCALS TRN_PAYMENT_DETAIL 7,744080 243.278.464,00 41.902.068 MTR_ACCALS MST_LOAN_ACCOUNT 0,621567 496.296.096,00 1.303.266

Page 22: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

62

MTR_ACCALS TRN_QUEUE_DETAILS 8,366089 112.323.488,00 35.669.349 MTR_ACCALS TRN_MAIL_HISTORY 1,983643 309.107.104,00 11.886.952 MTR_VTM TRN_MUE_DTL 4,746849 24.997.136,00 49.830.765 MTR_ACCALS TRN_BPKB 0,412476 20.262.384,00 2.624.515 MTR_ACCALS TRN_SCHEDULE 5,048828 10.748.768,00 38.739.204 MTR_ACCALS TMP_PENALTY 3,111061 7.054.624,00 25.641.488 MTR_ACCALS TRN_ASSET_AGGR 0,533943 3.458.832,00 1.330.779 MTR_ACCALS TRN_DOCUMENT 3,074585 157.936,00 43.358.401 MTR_ACCALS TRN_SCORE_DETAIL 2,678314 1.932.624,00 4.555.299 MTR_ACCALS H2H_HIST_TRX 2,068733 1.030.880,00 14.502.581 MTR_ACCALS TRN_FINACCT 11,462410 596.128,00 42.853.027 MTR_VTM TRN_UE_MOVE_BREAK_DETAIL 2,283875 278.416,00 11.520.864 MTR_VTM TRN_VALIDATE 2,858566 365.344,00 15.096.892 MTR_VTM TRN_SIGMA_HIST 3,258591 1.235.968,00 38.036.368 MTR_ACCALS AGING_COLL 6,360718 125.616,00 2.208.215

Berikut ditampilkan deskripsi masing-masing tabel dan kegunaannya :

Tabel : TRN_PAYMENT_DETAIL

Owner : MTR_ACCALS

Tabel 3.3 Deskripsi Tabel TRN_PAYMENT_DETAIL

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 1 N VARCHAR2 (17 Byte) No NO_TRAN 2 2 N NUMBER (4) No CD_TRAN_TYPE 3 N VARCHAR2 (3 Byte) No TYPE_PAYMENT_MODE 4 N VARCHAR2 (3 Byte) ' ' No NO_PAYMENT_MODE 5 N VARCHAR2 (15 Byte) ' ' No NO_INST 6 N NUMBER (3) 0 No CD_BANK_BR 7 N VARCHAR2 (8 Byte) ' ' No DT_TRAN 8 Y DATE No AMT_TRAN 9 N NUMBER (15) 0 No DAY_OVERDUE 10 N NUMBER (3) 0 No NO_RECEIPT 11 N VARCHAR2 (14 Byte) ' ' No DT_RECEIPT 12 Y DATE No TYPE_BOOK 13 N VARCHAR2 (6 Byte) ' ' No NO_CONTROL 14 N NUMBER (10) 0 No FLAG_PENDING 15 N VARCHAR2 (1 Byte) 'N' No FLAG_OTHER_SP 16 N VARCHAR2 (1 Byte) 'N' No CD_COLLECTOR 17 N VARCHAR2 (6 Byte) ' ' No ID_CASHIER 18 N VARCHAR2 (10 Byte) ' ' No FLAG_REVERSE 19 N VARCHAR2 (1 Byte) 'N' No DT_AUTHORIZE 20 Y DATE No FLAG_AUTHORIZE 21 N VARCHAR2 (1 Byte) 'N' No CD_BANK_BOOK 22 N VARCHAR2 (7 Byte) ' ' No

Page 23: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

63

NO_BOOK 23 N VARCHAR2 (10 Byte) ' ' No NO_DOCREF 24 N VARCHAR2 (18 Byte) ' ' No DT_ADDED 25 N DATE sysdate No ID_USER_ADDED 26 N VARCHAR2 (10 Byte) ' ' No CD_SP 27 N VARCHAR2 (6 Byte) No NO_RESCH 28 N NUMBER (1) 0 No FLAG_TRANSFER 29 Y VARCHAR2 (1 Byte) No DT_TRANSFER 30 Y DATE No DT_UPLOADED 31 Y DATE No TO_INST 32 N NUMBER (3) 0 No DT_PAYMENT 33 Y DATE No DESC_TRAN 34 Y VARCHAR2 (30 Byte) No CD_CASH 35 Y VARCHAR2 (5 Byte) No CD_SP_COLL 36 Y VARCHAR2 (6 Byte) No NO_SR_COLL 37 Y NUMBER (4) No FLAG_OT 38 Y VARCHAR2 (1 Byte) 'N' No FLAG_AFF 39 Y VARCHAR2 (1 Byte) No FLAG_CROSS_SP 40 Y VARCHAR2 (1 Byte) No NO_BANK_TRANSFER 41 Y NUMBER (10) No FLAG_AFILIASI 42 Y VARCHAR2 (1 Byte) No

Fungsi : Tabel ini berfungsi sebagai history and track transaksi pelanggan untuk

menyimpan semua data transaksi pembayaran (kredit, denda, dll).

Tabel : TRN_QUEUE_DETAILS

Owner : MTR_ACCALS

Tabel 3.4 Deskripsi Tabel TRN_QUEUE_DETAILS

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 1 N VARCHAR2 (17 Byte) No NO_SR 2 2 N NUMBER (3) No CD_WORK_GRP 3 N VARCHAR2 (6 Byte) ' ' No CD_ACTION 4 N VARCHAR2 (3 Byte) ' ' No DT_ACTION 5 Y DATE No CD_RESULT 6 N VARCHAR2 (3 Byte) ' ' No DT_RESULT 7 Y DATE No ST_QUEUE 8 N VARCHAR2 (4 Byte) ' ' No CD_COLLECTOR 9 N VARCHAR2 (6 Byte) ' ' No POST_CODE 10 N VARCHAR2 (7 Byte) ' ' No ST_POINT 11 N VARCHAR2 (3 Byte) ' ' No AUTHORIZE_BY 12 N VARCHAR2 (10 Byte) ' ' No DT_AUTHORIZE 13 Y DATE No FLAG_AUTHORIZE 14 N VARCHAR2 (1 Byte) ' ' No CD_ACTION_NEXT 15 N VARCHAR2 (3 Byte) ' ' No

Page 24: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

64

DT_ACTION_NEXT 16 Y DATE No CD_NEXT_COLLECTOR 17 N VARCHAR2 (6 Byte) ' ' No TIME_ACTION_NEXT 18 Y VARCHAR2 (6 Byte) No CD_SPECIAL 19 N VARCHAR2 (3 Byte) ' ' No REMARKS_COL 20 Y VARCHAR2 (100 Byte) No DT_ADDED 21 N DATE No ID_USER_ADDED 22 N VARCHAR2 (10 Byte) No DT_QUEUE 23 N DATE No REMARKS_SUP 24 Y VARCHAR2 (100 Byte) No FLAG_MARK 25 N VARCHAR2 (1 Byte) 'N' No CD_SP 26 N VARCHAR2 (6 Byte) No CD_SP_NEXT_COLL 27 N VARCHAR2 (6 Byte) ' ' No DT_DISPLAY 28 N DATE sysdate No TIME_DISPLAY 29 N VARCHAR2 (6 Byte) '0100' No TIME_ACTION 30 Y VARCHAR2 (6 Byte) No NO_SEQUENCE 31 N VARCHAR2 (35 Byte) ' ' No FLAG_TRANSFER 32 Y VARCHAR2 (1 Byte) No DT_TRANSFER 33 Y DATE No DT_UPLOADED 34 Y DATE No CD_SUPERVISOR 35 N VARCHAR2 (6 Byte) ' ' No FLAG_REMINDER 36 N VARCHAR2 (1 Byte) 'N' No NO_SEQUENCE_SUP 37 N VARCHAR2 (35 Byte) ' ' No CD_SP_COLL 38 Y VARCHAR2 (6 Byte) No CD_REASON 39 Y VARCHAR2 (3 Byte) No SCORE_LEVEL 40 Y VARCHAR2 (3 Byte) No

Fungsi : Tabel untuk mencatat semua kegiatan bucket collector.

Tabel : TRN_MUE_DTL

Owner : MTR_VTM

Tabel 3.5 Deskripsi Tabel TRN_MUE_DTL

Column Name ID Pk Null? Data Type Default Histogram PERIOD 1 N DATE No CD_FUNDING_COMP 2 Y VARCHAR2 (2 Byte) No CD_AGGR_GROUP 3 Y VARCHAR2 (10 Byte) No CD_SP 4 Y VARCHAR2 (6 Byte) No FLAG_MOTOR_CYCLE 5 Y VARCHAR2 (1 Byte) No NO_AGGR 6 N VARCHAR2 (17 Byte) No AMT_PRIN 7 Y NUMBER (15) No AMT_INT 8 Y NUMBER (15) No AMT_EARN 9 Y NUMBER (15) No TRX_CODE 10 N VARCHAR2 (15 Byte) No AMT_UNEARN 11 Y NUMBER (15) No FLAG_LEASING 12 Y VARCHAR2 (2 Byte) No

Fungsi : Tabel ini untuk menampung hasil analisis kinerja pelanggan.

Page 25: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

65

Tabel : TRN_SCHEDULE

Owner : MTR_ACCALS

Tabel 3.6 Deskripsi Tabel TRN_SCHEDULE

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 1 N VARCHAR2 (17 Byte) No NO_INST 2 2 N NUMBER (3) No DT_DUE 3 N DATE No AMT_PRIN 4 N NUMBER (15) No AMT_INT 5 N NUMBER (15) No ST_INST 6 N VARCHAR2 (3 Byte) No AMT_PRIN_PAID 7 N NUMBER (15) No AMT_INT_PAID 8 N NUMBER (15) No AMT_PENALTY 9 N NUMBER (15) 0 No AMT_PENALTY_PAID 10 N NUMBER (15) 0 No AMT_PRIN_ACCOUNT 11 N NUMBER (15) 0 No AMT_INT_ACCOUNT 12 N NUMBER (15) 0 No AMT_PRIN_CASH 13 N NUMBER (15) 0 No AMT_INT_CASH 14 N NUMBER (15) 0 No DT_MTHACCR 15 Y DATE No DAY_OVERDUE 16 N NUMBER (3) 0 No FLAG_ACCR_POST 17 N VARCHAR2 (1 Byte) 'N' No DT_ADDED 18 Y DATE No ID_USER_ADDED 19 Y VARCHAR2 (10 Byte) No FLAG_TRANSFER 20 Y VARCHAR2 (1 Byte) No DT_TRANSFER 21 Y DATE No DT_UPLOADED 22 Y DATE No CD_MAIL 23 N VARCHAR2 (3 Byte) ' ' No CD_SP 24 N VARCHAR2 (6 Byte) No CD_SP_COLL 25 Y VARCHAR2 (6 Byte) No

Fungsi : Tabel ini berperan untuk maintenance jadwal pembayaran customer dan

menyimpan semua informasi pembayaran kredit pelanggan.

Tabel : TMP_PENALTY

Owner : MTR_ACCALS

Tabel 3.7 Deskripsi Tabel TRN_PENALTY

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 N VARCHAR2 (17 Byte) No NO_INST 2 Y NUMBER (3) No

Page 26: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

66

ST_INST 3 Y VARCHAR2 (3 Byte) No DT_DUE 4 Y DATE No AMT_INST 5 Y NUMBER (15) No DT_PAY 6 Y DATE No AMT_PAY 7 Y NUMBER (15) No DAY_OVERDUE 8 Y NUMBER (3) No AMT_PENALTY 9 Y NUMBER (15) No AMT_PENALTY_PAID 10 Y NUMBER (15) No AMT_OVERDUE 11 Y NUMBER (15) No AMT_INST_PAID 12 Y NUMBER (15) No CD_SP 13 N VARCHAR2 (6 Byte) No CD_SP_COLL 14 Y VARCHAR2 (6 Byte) No

Fungsi : Tabel untuk maintenance dokumen pendukung sebuah aplikasi kredit.

Tabel : TRN_DOCUMENT

Owner : MTR_ACCALS

Tabel 3.8 Deskripsi Tabel TRN_DOCUMENT

Column Name ID Pk Null? Data Type Default Histogram NO_REGISTRATION 1 1 N VARCHAR2 (15 Byte) No CD_DOC_FIELD 2 3 N NUMBER (3) No DOC_TYPE 3 Y VARCHAR2 (2 Byte) No FLAG_BCG 4 2 N VARCHAR2 (1 Byte) No CD_STATEFLOW 5 Y VARCHAR2 (2 Byte) No FLAG_MANDATORY 6 Y VARCHAR2 (1 Byte) No DOC_RECEIPT_TIME 7 Y VARCHAR2 (1 Byte) No FLAG_RECEIVED 8 Y VARCHAR2 (1 Byte) No DT_RECEIVED 9 Y DATE No DT_ADDED 10 Y DATE No ID_USER_ADDED 11 Y VARCHAR2 (10 Byte) No FLAG_TRANSFER 12 Y VARCHAR2 (1 Byte) No DT_TRANSFER 13 Y DATE No DT_UPLOADED 14 Y DATE No CD_SP 15 N VARCHAR2 (6 Byte) No CD_SP_COLL 16 Y VARCHAR2 (6 Byte) No

Fungsi : Mencatat semua kelengkapan dokumen-dokumen dari aplikasi kredit

pelanggan.

Page 27: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

67

Tabel : TRN_SCORE_DETAIL

Owner : MTR_ACCALS

Tabel 3.9 Deskripsi Tabel TRN_SCORE_DETAIL

Column Name ID Pk Null? Data Type Default Histogram NO_REGISTRATION 1 1 N VARCHAR2 (15 Byte) No CD_CUSTOMER 2 2 N VARCHAR2 (15 Byte) No NO_SR 3 3 N NUMBER (3) No FLAG_TELP 4 Y VARCHAR2 (1 Byte) No FLAG_NEW_USED 5 Y VARCHAR2 (1 Byte) No OCCUPATION 6 Y VARCHAR2 (3 Byte) No AGE 7 Y DATE No HOME_OWNERSHIP 8 Y VARCHAR2 (3 Byte) No EDUCATION 9 Y VARCHAR2 (3 Byte) No RESIDENCE_TIME 10 Y DATE No TIME_ON_JOB 11 Y DATE No DOWN_PAYMENT 12 Y NUMBER (7,5) No CREDIT_HISTORY 13 Y VARCHAR2 (1 Byte) No PAYMENT_MODE 14 Y VARCHAR2 (3 Byte) No TENOR 15 Y NUMBER (3) No BRAND 16 Y VARCHAR2 (3 Byte) No TYPE 17 Y VARCHAR2 (3 Byte) No AMT_INSTALLMENT 18 Y NUMBER (17) No INCOME_RATIO 19 Y NUMBER (9,3) No SCORE 20 Y NUMBER (9,4) No RESULT 21 Y VARCHAR2 (15 Byte) No RESULT_CA 22 Y VARCHAR2 (15 Byte) No RESULT_AAH 23 Y VARCHAR2 (15 Byte) No RESULT_ROH 24 Y VARCHAR2 (15 Byte) No CD_OVERIDE_AAH 25 Y VARCHAR2 (4 Byte) No DT_OVERIDE_AAH 26 Y DATE No CD_OVERIDE_ROH 27 Y VARCHAR2 (4 Byte) No DT_OVERIDE_ROH 28 Y DATE No DT_ADDED 29 Y DATE No ID_USER_ADDED 30 Y VARCHAR2 (10 Byte) No FLAG_P_C 31 Y VARCHAR2 (1 Byte) No AMT_KHL 32 Y NUMBER (16) No CD_SP 33 N VARCHAR2 (6 Byte) No CD_SP_COLL 34 Y VARCHAR2 (6 Byte) No RESULT_RDH 35 Y VARCHAR2 (15 Byte) No RESULT_CSOO 36 Y VARCHAR2 (15 Byte) No RESULT_LAST 37 Y VARCHAR2 (15 Byte) No FLAG_STATUS 38 Y VARCHAR2 (1 Byte) No FLAG_COLL 39 Y VARCHAR2 (1 Byte) No CD_REASON_REJECT 40 Y VARCHAR2 (3 Byte) No DESC_CREDIT1 41 Y VARCHAR2 (200 Byte) No

Page 28: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

68

DESC_CREDIT2 42 Y VARCHAR2 (200 Byte) No DESC_CREDIT3 43 Y VARCHAR2 (200 Byte) No DESC_CREDIT4 44 Y VARCHAR2 (200 Byte) No DESC_CREDIT5 45 Y VARCHAR2 (200 Byte) No JENIS 46 Y VARCHAR2 (3 Byte) ' ' No TAHUN 47 Y NUMBER (4) 0 No AMT_OTR 48 Y NUMBER (15) 0 No AMT_DOWNPAYMENT 49 Y NUMBER (15) 0 No AMT_GROSS_INCOME 50 Y NUMBER (16) 0 No AMT_NET_INCOME 51 Y NUMBER (16) 0 No NO_DEPENDENT 52 Y NUMBER (2) 0 No AR_LAMA 53 Y NUMBER (15) 0 No AR_BACKLOG 54 Y NUMBER (15) 0 No AR_BARU 55 Y NUMBER (15) 0 No ANG_LAMA 56 Y NUMBER (15) 0 No ANG_BACKLOG 57 Y NUMBER (15) 0 No ANG_BARU 58 Y NUMBER (15) 0 No AMT_CASH_BACK 59 Y NUMBER (15) No NET_DP 60 Y NUMBER (7,5) No RESULT_L6 61 Y VARCHAR2 (10 Byte) No RESULT_L7 62 Y VARCHAR2 (10 Byte) No NO_ADV_INST 63 Y NUMBER (2) 0 No TYPE_APPL 64 Y VARCHAR2 (3 Byte) ' ' No TYPE_ORDER 65 Y VARCHAR2 (3 Byte) ' ' No KRITERIA_RESULT 66 Y VARCHAR2 (15 Byte) ' ' No FLAG_SCORE_NULL 67 Y VARCHAR2 (1 Byte) ' ' No DESC_NEGATIVE1 68 Y VARCHAR2 (200 Byte) ' ' No DESC_NEGATIVE2 69 Y VARCHAR2 (200 Byte) ' ' No DESC_NEGATIVE3 70 Y VARCHAR2 (200 Byte) ' ' No DESC_NEGATIVE4 71 Y VARCHAR2 (200 Byte) ' ' No DESC_NEGATIVE5 72 Y VARCHAR2 (200 Byte) ' ' No SOLUSI 73 Y VARCHAR2 (200 Byte) ' ' No FLAG_CLOSE_MONITOR 74 Y VARCHAR2 (1 Byte) ' ' No PERC_INT_FLAT 75 Y NUMBER (7,5) 0 No PERC_INT_EFFE 76 Y NUMBER (7,5) 0 No

Fungsi : Tabel untuk menyimpan hasil history scoring approval dari pelanggan sebelum

aplikasi pelanggan diterima.

Page 29: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

69

Tabel : H2H_HIST_TRX

Owner : MTR_ACCALS

Tabel 3.10 Deskripsi Tabel H2H_HIST_TRX

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR_AOL 1 Y VARCHAR2 (17 Byte) Yes NO_AGGR_ATM 2 Y VARCHAR2 (16 Byte) Yes NO_SR 3 Y NUMBER (4) Yes ST_AGGR 4 Y VARCHAR2 (4 Byte) Yes CD_CUSTOMER 5 Y VARCHAR2 (15 Byte) Yes CUSTOMER_NAME 6 Y VARCHAR2 (30 Byte) Yes NO_INST 7 Y NUMBER (3) Yes DUE_DATE 8 Y DATE Yes AMT_INST_SCHEDULE 9 Y NUMBER (15) Yes AMT_INST_PPI 10 Y NUMBER (15) Yes AMT_LATE_CHARGES 11 Y NUMBER (15) Yes AMT_PENALTY 12 Y NUMBER (15) Yes CD_SP 13 Y VARCHAR2 (6 Byte) Yes DT_ADDED 14 Y DATE Yes TIME_ADDED 15 Y VARCHAR2 (6 Byte) Yes

Fungsi : Digunakan dalam proses Host To Host, transaksi pembayaran khusus untuk e-

banking.

Tabel : TRN_FINACCT

Owner : MTR_ACCALS

Tabel 3.11 Deskripsi Tabel TRN_FINACCT

Column Name ID Pk Null? Data Type Default Histogram NO_DOCREF 1 1 N VARCHAR2 (18 Byte) No NO_SR 2 2 N NUMBER (6) No CD_FUNDING_COMP 3 Y VARCHAR2 (2 Byte) No CD_SP 4 N VARCHAR2 (6 Byte) No NO_RECEIPT 5 Y VARCHAR2 (14 Byte) No CD_TRAN_TYPE 6 N VARCHAR2 (3 Byte) ' ' No TRAN_FOR 7 N VARCHAR2 (4 Byte) ' ' No CD_ACCOUNT 8 N VARCHAR2 (20 Byte) ' ' No CD_ROUTE_CARD 9 Y VARCHAR2 (15 Byte) No CD_CUSTOMER 10 Y VARCHAR2 (15 Byte) No NO_AGGR 11 Y VARCHAR2 (17 Byte) No CD_LOAN 12 Y VARCHAR2 (6 Byte) No NO_LOAN 13 Y NUMBER (3) No CD_DEALER_AVL 14 Y VARCHAR2 (12 Byte) No

Page 30: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

70

DT_TRAN 15 Y DATE No TYPE_CRDR 16 Y VARCHAR2 (2 Byte) No AMT_TRAN 17 Y NUMBER (15) No TYPE_PAYMENT_MODE 18 Y VARCHAR2 (3 Byte) No NO_CHEQUE 19 Y VARCHAR2 (15 Byte) No DT_CHEQUE 20 Y DATE No CD_BANK_BR 21 Y VARCHAR2 (8 Byte) No DT_PAID 22 Y DATE No CD_BANK_BOOK 23 N VARCHAR2 (7 Byte) ' ' No AMT_A_R 24 Y NUMBER (15) No NO_INST_FIRST 25 Y NUMBER (3) No NO_INST_LAST 26 Y NUMBER (3) No CD_GROUP 27 Y VARCHAR2 (15 Byte) No CD_BRAND_GROUP 28 Y VARCHAR2 (6 Byte) No LN_TRAN_NARRATION 29 Y VARCHAR2 (60 Byte) No DT_POSTING 30 Y DATE No GROUP_USER 31 Y VARCHAR2 (10 Byte) No DT_ADDED 32 Y DATE No ID_USER_ADDED 33 Y VARCHAR2 (10 Byte) No CD_VEHICLE_BRAND 34 Y VARCHAR2 (3 Byte) No FLAG_REV 35 N VARCHAR2 (1 Byte) 'N' No FLAG_TRANSFER 36 Y VARCHAR2 (1 Byte) No DT_TRANSFER 37 Y DATE No DT_UPLOADED 38 Y DATE No CD_SP_COLL 39 Y VARCHAR2 (6 Byte) No

Fungsi : Untuk menyeimbangkan suatu data kredit (CR) dan debet (DR) dari suatu proses

pembayaran kontrak.

Tabel : AGING_COLL

Owner : MTR_ACCALS

Tabel 3.12 Deskripsi Tabel AGING_COLL

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 Y VARCHAR2 (17 Byte) Yes DESC_SP1 2 Y VARCHAR2 (3 Byte) Yes CD_FUNDING_COMP 3 Y VARCHAR2 (2 Byte) Yes SUB_AGGR1 4 Y VARCHAR2 (3 Byte) Yes DESC_SP 5 Y VARCHAR2 (20 Byte) Yes CD_CUSTOMER 6 Y VARCHAR2 (6 Byte) Yes SUB_AGGR2 7 Y VARCHAR2 (6 Byte) Yes NAME 8 Y VARCHAR2 (30 Byte) Yes ADDRGAB 9 Y VARCHAR2 (90 Byte) Yes CITY 10 Y VARCHAR2 (25 Byte) Yes POST_CODE 11 Y VARCHAR2 (7 Byte) Yes PHONE1 12 Y VARCHAR2 (12 Byte) Yes PHONE2 13 Y VARCHAR2 (12 Byte) Yes AREA1_RESI 14 Y VARCHAR2 (15 Byte) Yes

Page 31: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

71

VEHICLE_BRAND_DESC 15 Y VARCHAR2 (15 Byte) Yes VEHICLE_TYPE_DESC 16 Y VARCHAR2 (15 Byte) Yes VEHICLE_MODEL_DESC 17 Y VARCHAR2 (15 Byte) Yes NO_POLICE 18 Y VARCHAR2 (9 Byte) Yes NO_BPKB 19 Y VARCHAR2 (15 Byte) Yes NO_ENGINE 20 Y VARCHAR2 (25 Byte) Yes NO_CHASIS 21 Y VARCHAR2 (25 Byte) Yes COLOR_DESC 22 Y VARCHAR2 (20 Byte) Yes YEAR_MFG 23 Y VARCHAR2 (4 Byte) Yes DT_AGGR_SIGN 24 Y DATE Yes FLAG_NEW_USED 25 Y VARCHAR2 (1 Byte) Yes NO_UNIT 26 Y NUMBER (3) Yes V_NO_INST 27 Y NUMBER (3) Yes TENOR 28 Y NUMBER (2) Yes V_AMT_INSTALLMENT 29 Y NUMBER (15) Yes V_DT_DUE 30 Y DATE Yes DAY_OVERDUE 31 Y NUMBER (4) Yes SALDO 32 Y NUMBER (15) Yes AMT_TOT_NYD 33 Y NUMBER (15) Yes AMT_OVERDUE 34 Y NUMBER (15) Yes AMT_BUCKET01_30 35 Y NUMBER (15) Yes AMT_BUCKET31_60 36 Y NUMBER (15) Yes AMT_BUCKET61_90 37 Y NUMBER (15) Yes AMT_BUCKET91_120 38 Y NUMBER (15) Yes AMT_BUCKET121_150 39 Y NUMBER (15) Yes AMT_BUCKET151_210 40 Y NUMBER (15) Yes AMT_BUCKET_210 41 Y NUMBER (15) Yes TOTAL_DENDA 42 Y NUMBER (15) Yes DT_GOLIVE 43 Y DATE Yes NO_ADV_INSY 44 Y VARCHAR2 (1 Byte) Yes CD_PRODUCT 45 Y VARCHAR2 (5 Byte) Yes CD_FLEET 46 Y VARCHAR2 (1 Byte) Yes CD_AGGR_GROUP 47 Y VARCHAR2 (10 Byte) Yes FLAG_TYPE_USES 48 Y VARCHAR2 (2 Byte) Yes CD_ROUTE 49 Y VARCHAR2 (3 Byte) Yes NAME_USER 50 Y VARCHAR2 (25 Byte) Yes NAME_USER2 51 Y VARCHAR2 (20 Byte) Yes NAME_USER3 52 Y VARCHAR2 (20 Byte) Yes NAME_DEALER 53 Y VARCHAR2 (30 Byte) Yes DT_APPL 54 Y DATE Yes ST_AGGR 55 Y VARCHAR2 (4 Byte) Yes CD_WORK_GRP 56 Y VARCHAR2 (6 Byte) Yes CD_COLLECTOR1 57 Y VARCHAR2 (6 Byte) Yes NAME_COLLECTOR1 58 Y VARCHAR2 (30 Byte) Yes CD_COLLECTOR2 59 Y VARCHAR2 (6 Byte) Yes NAME_COLLECTOR2 60 Y VARCHAR2 (30 Byte) Yes NEXT_INSTALLMENT 61 Y NUMBER (15) Yes NAME_SALESMAN 62 Y VARCHAR2 (30 Byte) Yes CD_WIL 63 Y VARCHAR2 (4 Byte) Yes CD_SALES_OFFICER 64 Y VARCHAR2 (10 Byte) Yes PHONE_MOBILE 65 Y VARCHAR2 (15 Byte) Yes JUMLAH 66 Y NUMBER (6) Yes AMT_DP 67 Y NUMBER (15) Yes AMT_OTR 68 Y NUMBER (15) Yes

Page 32: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

72

PERC_INT_BYDEALER 69 Y NUMBER (7,5) Yes PERC_INT_FLAT 70 Y NUMBER (7,5) Yes PERC_INT_EFFE_ACCT 71 Y NUMBER (7,5) Yes PERC_INT_EFFE_CUST 72 Y NUMBER (7,5) Yes NO_AR 73 Y NUMBER (2) Yes NO_TLO 74 Y NUMBER (2) Yes TOTAL_OVD 75 Y NUMBER (5) Yes SISA_PH 76 Y NUMBER (15) Yes SISA_BUNGA 77 Y NUMBER (15) Yes DT_PAYMENT 78 Y DATE Yes JOB_DESC 79 Y VARCHAR2 (20 Byte) Yes POSITION_DESC 80 Y VARCHAR2 (20 Byte) Yes NAME2 81 Y VARCHAR2 (35 Byte) Yes CD_SP 82 Y VARCHAR2 (6 Byte) Yes FLAG_MOTOR 83 Y VARCHAR2 (1 Byte) Yes FLAG_ACP 84 Y VARCHAR2 (1 Byte) Yes PREMI_ACP 85 Y NUMBER (10) Yes PREMI_ACP_OVD f86 Y NUMBER (10) Yes NO_OF_INV 87 Y NUMBER (3) Yes AMT_TOT_INV 88 Y NUMBER (15) Yes SO_NAME 89 Y VARCHAR2 (30 Byte) Yes FLAG_OVERWRITE 90 Y VARCHAR2 (1 Byte) Yes VEHICLE_KIND_DESC 91 Y VARCHAR2 (15 Byte) Yes PICKUP_INST 92 Y VARCHAR2 (1 Byte) Yes SURVEYOR1 93 Y VARCHAR2 (30 Byte) Yes SURVEYOR2 94 Y VARCHAR2 (30 Byte) Yes CD_JF 95 Y VARCHAR2 (3 Byte) Yes CD_FACTORING 96 Y VARCHAR2 (3 Byte) Yes RATE_JF 97 Y NUMBER (5,2) Yes CD_SP_COLL 98 Y VARCHAR2 (6 Byte) Yes SCORE_LEVEL 99 Y VARCHAR2 (3 Byte) Yes SURVEYOR_BORROWER1 100 Y VARCHAR2 (30 Byte) Yes SURVEYOR_BORROWER2 101 Y VARCHAR2 (30 Byte) Yes

Fungsi : Tabel hasil aging untuk menempatkan transaksi setiap bulannya untuk dapat

dijadikan analisis laporan (reporting).

Tabel : MST_LOAN_ACCOUNT

Owner : MTR_ACCALS

Tabel 3.13 Deskripsi Tabel MST_LOAN_ACCOUNT

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 1 N VARCHAR2 (17 Byte) No NO_REGISTRATION 2 N VARCHAR2 (15 Byte) No ST_AGGR 3 N VARCHAR2 (4 Byte) No CD_FUNDING_COMP 4 N VARCHAR2 (2 Byte) No CD_SP 5 N VARCHAR2 (6 Byte) No TENOR 6 N NUMBER (2) No

Page 33: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

73

DT_GOLIVE 7 Y DATE No GRACE_PERIOD 8 N NUMBER (2) 0 No CD_PRODUCT 9 N VARCHAR2 (5 Byte) No CD_PRODUCT_SRNO 10 N VARCHAR2 (3 Byte) ' ' No CD_DEALER_BR 11 N VARCHAR2 (12 Byte) ' ' No CD_EXCEPTION_COLLECTOR 12 N VARCHAR2 (6 Byte) ' ' No CD_SALESMAN 13 N VARCHAR2 (5 Byte) ' ' No TYPE_LOAN 14 N VARCHAR2 (1 Byte) ' ' No TYPE_PAYMENT_MODE 15 N VARCHAR2 (3 Byte) ' ' No PAYMENT_FREQ 16 N VARCHAR2 (1 Byte) ' ' No AMT_DOWNPAYMENT 17 N NUMBER (15) 0 No AMT_LOAN 18 N NUMBER (15) No AMT_TOT_PRIN 19 N NUMBER (15) No AMT_TOT_INT 20 N NUMBER (15) No AMT_TOT_PRIN_PAID 21 N NUMBER (15) 0 No AMT_TOT_INT_PAID 22 N NUMBER (15) 0 No AMT_PENALTY 23 N NUMBER (15) 0 No AMT_PENALTY_PAID 24 N NUMBER (15) 0 No AMT_OVERDUE 25 N NUMBER (15) 0 No AMT_MAX_OVERDUE 26 N NUMBER (15) 0 No AMT_OTR 27 N NUMBER (15) 0 No AMT_ADMIN_FEE 28 N NUMBER (15) 0 No AMT_INSTALLMENT 29 N NUMBER (15) 0 No AMT_RESIDUAL 30 N NUMBER (15) 0 No AMT_RISK_DEALER 31 N NUMBER (15) 0 No AMT_ADMIN_BYDEALER 32 N NUMBER (15) 0 No AMT_BPKB_BLOCK 33 N NUMBER (15) 0 No AMT_PAY_DEALER 34 N NUMBER (15) 0 No PERC_RISK_DEALER 35 N NUMBER (7,5) 0 No PERC_INT_FLAT 36 N NUMBER (7,5) 0 No PERC_INT_EFFE_ACCT 37 N NUMBER (7,5) 0 No PERC_INT_EFFE_CUST 38 N NUMBER (7,5) 0 No PERC_INT_BYDEALER 39 N NUMBER (7,5) 0 No MTH_BBG 40 N NUMBER (2) 0 No DT_DUE_DISB 41 Y DATE No DT_DISBURSEMENT 42 Y DATE No DT_DUE_INST 43 Y DATE No DT_PREPAY 44 Y DATE No TYPE_INSTALLMENT 45 N VARCHAR2 (1 Byte) ' ' No NO_OF_BOUNCE 46 N NUMBER (2) 0 No NO_ADV_INST 47 N NUMBER (2) 0 No DAY_OVERDUE 48 N NUMBER (3) 0 No DAY_MAX_OVERDUE 49 N NUMBER (3) 0 No DAY_OVERDUE_MTH 50 N NUMBER (3) 0 No AMT_DAY_OVERDUE_MTH 51 N NUMBER (15) 0 No CD_LOAN 52 N VARCHAR2 (6 Byte) ' ' No NO_LOAN 53 N NUMBER (3) 0 No AMT_POOLED_KUK 54 N NUMBER (15) 0 No FLAG_COLLECTION 55 N VARCHAR2 (1 Byte) 'N' No FLAG_KUK 56 N VARCHAR2 (1 Byte) 'N' No FLAG_SECURED_LOAN 57 N VARCHAR2 (1 Byte) 'N' No FLAG_BUDGET 58 N VARCHAR2 (1 Byte) 'N' No FLAG_AVALIST 59 N VARCHAR2 (1 Byte) 'N' No FLAG_RESCHEDULE 60 N VARCHAR2 (1 Byte) ' ' No

Page 34: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

74

Fungsi : Tabel inti dari sistem basis data AOL, sebagai jantung dari seluruh kontrak

pelanggan setelah aplikasi disetujui oleh ACC.

Tabel : TRN_MAIL_HISTORY

Owner : MTR_ACCALS

Tabel 3.14 Deskripsi Tabel TRN_MAIL_HISTORY

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 3 N VARCHAR2 (17 Byte) No CD_MAIL 2 2 N VARCHAR2 (3 Byte) No DT_MAIL 3 1 N DATE No NO_MAIL 4 Y VARCHAR2 (25 Byte) No MAIL_CONTACT_PHONE 5 Y VARCHAR2 (15 Byte) No MAIL_SIGNATOR 6 Y VARCHAR2 (30 Byte) No MAIL_CONTACT_PERSON 7 Y VARCHAR2 (30 Byte) No CD_SECTION 8 Y VARCHAR2 (3 Byte) No DAY_MAIL_LIFE 9 Y NUMBER (2) No NO_SEQ_MAIL 10 4 N NUMBER (5) No DT_PRINT 11 Y DATE No DT_ADDED 12 Y DATE No ID_USER_ADDED 13 Y VARCHAR2 (10 Byte) No FLAG_PRINT 14 Y VARCHAR2 (1 Byte) No NO_BOOK 15 Y VARCHAR2 (10 Byte) No TYPE_BOOK 16 Y VARCHAR2 (6 Byte) No NO_CONTROL 17 Y NUMBER (10) No FLAG_TRANSFER 18 Y VARCHAR2 (1 Byte) No DT_TRANSFER 19 Y DATE No DT_UPLOADED 20 Y DATE No NO_INST 21 N NUMBER (3) 0 No NO_SR_LOG 22 N NUMBER (8) 0 No DT_MAIL_RETURN 23 Y DATE No CD_MAIL_RETURN 24 Y VARCHAR2 (3 Byte) No REMARK_MAIL_RETURN 25 Y VARCHAR2 (60 Byte) No CD_SP 26 N VARCHAR2 (6 Byte) No CD_SP_COLL 27 Y VARCHAR2 (6 Byte) No CD_COLLECTOR 28 Y VARCHAR2 (6 Byte) No CD_SUPERVISOR 29 Y VARCHAR2 (6 Byte) No DAY_OVERDUE 30 Y NUMBER (3) No

Fungsi : Tabel untuk mencatat history dari pengeluaran surat kepada pelanggan.

Page 35: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

75

Tabel : TRN_BPKB

Owner : MTR_ACCALS

Tabel 3.15 Deskripsi Tabel TRN_BPKB

Column Name ID Pk Null? Data Type Default Histogram NO_BPKB 1 1 N VARCHAR2 (15 Byte) No NO_REGISTRATION 2 2 N VARCHAR2 (15 Byte) No NO_SR 3 3 N NUMBER (3) No NO_AGGR 4 Y VARCHAR2 (17 Byte) No FLAG_INT_EXT 5 Y VARCHAR2 (1 Byte) No FLAG_REC_ISS 6 Y VARCHAR2 (1 Byte) No DT_REC_ISS 7 Y DATE No CD_TRAN 8 Y VARCHAR2 (3 Byte) No GIVEN_BY 9 Y VARCHAR2 (10 Byte) No RECEIVED_BY 10 Y VARCHAR2 (10 Byte) No FLAG_COLLATERAL 11 Y VARCHAR2 (3 Byte) No REMARKS 12 Y VARCHAR2 (30 Byte) No NO_REFERENCE 13 Y VARCHAR2 (13 Byte) No DT_ADDED 14 Y DATE No ID_USER_ADDED 15 Y VARCHAR2 (10 Byte) No FLAG_TRANSFER 16 Y VARCHAR2 (1 Byte) No DT_TRANSFER 17 Y DATE No DT_UPLOADED 18 Y DATE No ORDER_BY 19 Y VARCHAR2 (10 Byte) No PIC_BPKB 20 Y VARCHAR2 (10 Byte) No PIC_APPROVAL 21 Y VARCHAR2 (10 Byte) No CD_SP 22 N VARCHAR2 (6 Byte) No CD_SP_COLL 23 Y VARCHAR2 (6 Byte) No

Fungsi : Tabel history in/out dokumen BPKB sebuah kontrak/aplikasi kredit kostumer.

Tabel : TRN_ASSET_AGGR

Owner : MTR_ACCALS

Tabel 3.16 Deskripsi Tabel TRN_ASSET_AGGR

Column Name ID Pk Null? Data Type Default Histogram NO_AGGR 1 1 N VARCHAR2 (17 Byte) No NO_SR 2 2 N NUMBER (3) No CD_VEHICLE_BRAND 3 N VARCHAR2 (3 Byte) No CD_VEHICLE_TYPE 4 N VARCHAR2 (3 Byte) No CD_VEHICLE_MODEL 5 N VARCHAR2 (3 Byte) No YEAR_OF_MFG 6 N NUMBER (4) 0 No NO_CAR_POLICE 7 N VARCHAR2 (9 Byte) ' ' No NO_CHASIS 8 N VARCHAR2 (25 Byte) ' ' No NO_ENGINE 9 N VARCHAR2 (25 Byte) ' ' No CD_COLOR 10 N VARCHAR2 (3 Byte) ' ' No

Page 36: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

76

NO_BPKB 11 N VARCHAR2 (15 Byte) ' ' No NAME_BPKB 12 N VARCHAR2 (30 Byte) ' ' No ST_BPKB 13 N VARCHAR2 (3 Byte) ' ' No ST_SPBPKB 14 N VARCHAR2 (3 Byte) ' ' No DT_BPKB_REC 15 Y DATE No DT_EXP_STNK 16 Y DATE No CD_INSU_BR 17 N VARCHAR2 (6 Byte) ' ' No FLAG_NEW_USED 18 N VARCHAR2 (1 Byte) ' ' No FLAG_TYPE_USES 19 N VARCHAR2 (2 Byte) ' ' No AMT_INSU_COVER 20 N NUMBER (15) 0 No NO_AR 21 N NUMBER (2) 0 No NO_TLO 22 N NUMBER (2) 0 No PERC_PREMIUM 23 N NUMBER (7,5) 0 No PERC_THIRDPARTY 24 N NUMBER (7,5) 0 No PERC_INSU_TOACC 25 N NUMBER (7,5) 0 No PERC_INSU_TODEALER 26 N NUMBER (7,5) 0 No AMT_INSU_PREMIUM 27 N NUMBER (15) 0 No AMT_INSU_CASH 28 N NUMBER (15) 0 No AMT_INSU_CREDIT 29 N NUMBER (15) 0 No AMT_INSU_FEE 30 N NUMBER (15) 0 No AMT_INSU_BYDEALER 31 N NUMBER (15) 0 No CD_ROUTE 32 N VARCHAR2 (3 Byte) ' ' No FLAG_INSU_CANCEL 33 N VARCHAR2 (1 Byte) 'N' No FLAG_INSU_CLAIM 34 N VARCHAR2 (1 Byte) 'N' No AMT_INSU_ACC 35 N NUMBER (15) 0 No AMT_INSU_CUST 36 N NUMBER (15) 0 No FLAG_INSU_PAID 37 N VARCHAR2 (1 Byte) 'N' No NO_INSU_POLICY 38 N VARCHAR2 (20 Byte) ' ' No AMT_THIRDPARTY 39 N NUMBER (15) 0 No NO_OF_UNIT 40 N NUMBER (2) 1 No DT_ADDED 41 N DATE sysdate No ID_USER_ADDED 42 Y VARCHAR2 (10 Byte) No FLAG_TRANSFER 43 Y VARCHAR2 (1 Byte) No DT_TRANSFER 44 Y DATE No DT_UPLOADED 45 Y DATE No FLAG_INSU_YEARLY 46 Y VARCHAR2 (1 Byte) No MTH_REPOSES 47 Y NUMBER (2) No CD_ST_APPL_REASON 48 Y VARCHAR2 (3 Byte) No CD_STATEFLOW 49 Y VARCHAR2 (2 Byte) No PLACE_AGGR_SIGN 50 Y VARCHAR2 (20 Byte) No AMT_OS_GRSPREM 51 N NUMBER (15) 0 No BPKB_ADDR1 52 Y VARCHAR2 (30 Byte) No BPKB_ADDR2 53 Y VARCHAR2 (30 Byte) No BPKB_RT_RW_NO 54 Y VARCHAR2 (9 Byte) No BPKB_AREA1 55 Y VARCHAR2 (25 Byte) No BPKB_AREA2 56 Y VARCHAR2 (25 Byte) No BPKB_CITY 57 Y VARCHAR2 (25 Byte) No BPKB_POST_CODE 58 Y VARCHAR2 (7 Byte) No NO_FACTORY 59 Y VARCHAR2 (20 Byte) No AMT_ADMIN_THIRDPARTY 60 Y NUMBER (15) No AMT_TOTAL_INTEREST 61 Y NUMBER (15) No AMT_TOTAL_PRINCIPLE 62 Y NUMBER (15) No FLAG_INSU_INT_EXT_NONE 63 Y VARCHAR2 (1 Byte) No FLAG_INSU_SUBSIDY 64 Y VARCHAR2 (1 Byte) 'Y' No

Page 37: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

77

CD_SALESOFFICER 65 Y VARCHAR2 (10 Byte) No AMT_ADMIN_FEE_STD 66 N NUMBER (15) 0 No NAME_DOC 67 Y VARCHAR2 (30 Byte) No DT_APPL_INSU 68 Y DATE No CD_SP 69 N VARCHAR2 (6 Byte) No CD_SP_COLL 70 Y VARCHAR2 (6 Byte) No ST_UNIT 71 Y VARCHAR2 (4 Byte) 'OPEN' No NO_CHASIS_VALID 72 Y VARCHAR2 (25 Byte) No NO_ENGINE_VALID 73 Y VARCHAR2 (25 Byte) No

Fungsi : Tabel tempat mencatat semua aset kontrak pelanggan.

Tabel : TRN_UE_MOVE_BREAK_DETAIL

Owner : MTR_VTM

Tabel 3.17 Deskripsi Tabel TRN_UE_MOVE_BREAK_DETAIL

Column Name ID Pk Null? Data Type Default Histogram PERIOD 1 N DATE No CD_FUNDING_COMP 2 N VARCHAR2 (2 Byte) No CD_AGGR_GROUP 3 N VARCHAR2 (3 Byte) No PORTION 4 N NUMBER (3) No CD_SP 5 N VARCHAR2 (6 Byte) No FLAG_MOTOR_CYCLE 6 N VARCHAR2 (1 Byte) No FLAG_LEASING 7 N VARCHAR2 (2 Byte) No BEGIN_PRIN 8 Y NUMBER (15) No BEGIN_INT 9 Y NUMBER (15) No BEGIN_EARN 10 Y NUMBER (15) No BEGIN_UNEARNED 11 Y NUMBER (15) No BEGIN_ACCOUNT 12 Y NUMBER (6) No SALES_PRIN 13 Y NUMBER (15) No SALES_INT 14 Y NUMBER (15) No SALES_EARN 15 Y NUMBER (15) No SALES_UNEARNED 16 Y NUMBER (15) No SALES_ACCOUNT 17 Y NUMBER (6) No COLL_PRIN 18 Y NUMBER (15) No COLL_INT 19 Y NUMBER (15) No COLL_EARN 20 Y NUMBER (15) No COLL_ACCOUNT 21 Y NUMBER (6) No PREPAY_PRIN 22 Y NUMBER (15) No PREPAY_INT 23 Y NUMBER (15) No PREPAY_EARN 24 Y NUMBER (15) No PREPAY_UNEARNED 25 Y NUMBER (15) No PREPAY_ACCOUNT 26 Y NUMBER (6) No INV_PRIN 27 Y NUMBER (15) No INV_INT 28 Y NUMBER (15) No INV_EARN 29 Y NUMBER (15) No INV_UNEARNED 30 Y NUMBER (15) No INV_ACCOUNT 31 Y NUMBER (6) No WO_PRIN 32 Y NUMBER (15) No

Page 38: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

78

WO_INT 33 Y NUMBER (15) No WO_EARN 34 Y NUMBER (15) No WO_UNEARNED 35 Y NUMBER (15) No WO_ACCOUNT 36 Y NUMBER (6) No OTHERS_PRIN 37 Y NUMBER (15) No OTHERS_INT 38 Y NUMBER (15) No OTHERS_EARN 39 Y NUMBER (15) No OTHERS_UNEARNED 40 Y NUMBER (15) No OTHERS_ACCOUNT 41 Y NUMBER (6) No ENDING_PRIN 42 Y NUMBER (15) No ENDING_INT 43 Y NUMBER (15) No ENDING_EARN 44 Y NUMBER (15) No ENDING_UNEARNED 45 Y NUMBER (15) No ENDING_ACCOUNT 46 Y NUMBER (10) No NO_AGGR 47 N VARCHAR2 (17 Byte) No

Fungsi : Tabel untuk analisis kinerja pelanggan yang lebih rinci.

Tabel : TRN_VALIDATE

Owner : MTR_VTM

Tabel 3.18 Deskripsi Tabel TRN_VALIDATE

Column Name ID Pk Null? Data Type Default Histogram STATUS 1 N VARCHAR2 (1 Byte) No VALID 2 N NUMBER (1) No PT 3 N VARCHAR2 (2 Byte) No RO 4 N VARCHAR2 (3 Byte) No BANK 5 N VARCHAR2 (7 Byte) No RECAP_DATE 6 Y DATE No TRX_DATE 7 Y DATE No NO_AGGR 8 N VARCHAR2 (17 Byte) No TRX 9 Y VARCHAR2 (3 Byte) No CD_DEALER_BR 10 Y VARCHAR2 (12 Byte) No NO_REKENING 11 Y VARCHAR2 (20 Byte) No TRX_TYPE 12 N VARCHAR2 (5 Byte) No DESCRIPTION 13 Y VARCHAR2 (250 Byte) No LINK_ID 14 Y VARCHAR2 (25 Byte) No ACCOUNT 15 N VARCHAR2 (20 Byte) No DEBET 16 N NUMBER (15) No CREDIT 17 N NUMBER (15) No FLAG_BG 18 Y VARCHAR2 (1 Byte) ' ' No FLAG_ROHO 19 Y VARCHAR2 (1 Byte) ' ' No USER_UPD 20 N VARCHAR2 (10 Byte) No DATE_UPD 21 N DATE No TIME_UPD 22 N VARCHAR2 (8 Byte) No GROUP_ID 23 Y NUMBER (15) No OPEX_ID 24 Y VARCHAR2 (27 Byte) No

Fungsi : Tabel sebagai interface dari AOL ke ORACLE

Page 39: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

79

Tabel : TRN_SIGMA_HIST

Owner : MTR_VTM

Tabel 3.19 Deskripsi Tabel TRN_SIGMA_HIST

Column Name ID Pk Null? Data Type Default Histogram CD_SP 1 N VARCHAR2 (6 Byte) No NO_REGISTRATION 2 1 N VARCHAR2 (17 Byte) No ITEM_CODE 3 2 N VARCHAR2 (5 Byte) No SEQ_NO 4 3 N NUMBER (3) No PHASE 5 4 N NUMBER (3) No POSITION 6 5 N NUMBER (3) No DATE_PROCESS 7 Y DATE No TIME_PROCESS 8 Y CHAR (6 Byte) No USER_UPD 9 N VARCHAR2 (10 Byte) No DATE_UPD 10 6 N DATE No TIME_UPD 11 7 N CHAR (6 Byte) No

Fungsi : Tabel history proses sigma sebuah aplikasi kredit

3.4 Analisis Kebutuhan

Berdasarkan analisis kebutuhan pada PT. Astra Sedaya Finance, yang terlampir

pada lampiran halaman L1 ditemukan bahwa kebutuhan yang diperlukan oleh

perusahaan ini adalah kebutuhan peningkatan kinerja basis data.

Kebutuhan itu meliputi :

- Kebutuhan peningkatan kinerja dari segi waktu ketika mengeksekusi query terhadap

suatu tabel yang memiliki banyak baris.

- Kebutuhan peningkatan kinerja untuk mencapai high availability, dimana

memungkinkan user untuk dapat melakukan backup dan recovery secara terpisah pada

masing – masing partisi, sehingga mengurangi downtime yang diperlukan untuk

melakukan backup dan recovery.

Page 40: BAB 3 ANALISIS SISTEM 3.1 Riwayat Organisasi PT. Astra ...thesis.binus.ac.id/Asli/Bab3/2009-1-00133-IF Bab 3.pdf · yang masuk, akan ditentukan disetujui atau tidak. ... Loan management

80

- Kebutuhan peningkatan kinerja dengan membuat tabel menjadi unit yang lebih kecil

dan mudah diatur sehingga memudahkan user untuk dapat mengeksekusi sebagian isi

tabel yang ada sesuai kebutuhan user.

3.5 Usulan Pemecahan Masalah

Berdasarkan kebutuhan yang muncul dari analisis masalah di atas, maka akan

dibuat suatu solusi untuk meningkatkan kinerja basis data yang sedang berjalan.

Solusi tersebut adalah dengan melakukan partitioning pada basis data yang sedang

berjalan.

- Dengan fungsi performance pada partitioning, maka akan membantu

peningkatan kinerja basis data dalam mengeksekusi query terhadap sebuah tabel

yang memiliki banyak baris.

- Dengan fungsi availability pada partitioning, maka akan membantu

peningkatan kinerja basis data untuk mencapai high availability. Dimana

memungkinkan user untuk dapat melakukan backup dan recovery secara

terpisah pada masing – masing partisi, sehingga mengurangi downtime yang

diperlukan untuk melakukan backup dan recovery

- Dengan fungsi managability pada partitioning, maka akan membantu

peningkatan kinerja dalam hal membuat tabel menjadi unit yang lebih kecil dan

mudah diatur sehingga memudahkan user untuk dapat mengeksekusi sebagian

isi tabel yang ada sesuai kebutuhan user.