Program Studi Teknik Informatika DPPL-SIPPABAMUL
147 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
DATADOCUMENTS HEADER_ID, ‘getFieldDbaseDOCUMENTS’ values ?, ?”
6.10 Pengelolaan Proses Disbursment petugas approve
Deskripsi
Antarmuka ini digunakan oleh Petugas Approve untuk melakukan penyetujuan disbursment. Pada saat form ini
diload akan ditampilkan data-data transaksi yang telah di upload oleh petugas entri dan petugas approve dapayt
melakukan penyetujuan atas transaksi-transaksi yang diajukan tersebut. Di form ini petugas approve juga
bisa melihat data-data hasil proses disbursment, melakukan cetak nota kredit, melihat jadwal schedule
account.
Event
• Load Form
On_Load Form Pengelolaan Disbursment-ApproveDisbursment
Program Studi Teknik Informatika DPPL-SIPPABAMUL
148 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
DropDownList akan diisikan dengan data agreement yang ada. Query yang digunakan: “SELECT
DATAUPLOADLOAN.DATA_UPLOAD_LOAN_ID, DATAUPLOADLOAN.NO_TRANSAKSI,
DATAMULTIFINANCE.NAME, DATAUPLOADLOAN.PK_DATE, DATAUPLOADLOAN.TENOR, DATAUPLOADLOAN.TENOR_CUST,
DATAUPLOADLOAN.EFFECTIVE_RATE, DATAUPLOADLOAN.EFFECTIVE_RATE_CUST,
DATAUPLOADLOAN.DOWN_PAYMENT_CUST, DATAUPLOADHEADER.BATCH_ID, DATACUSTOMER.CUST_NAME, DATAOBJECT.SERTIFIKAT_NO
FROM DATAMULTIFINANCE INNER JOIN DATAAGREEMENT INNER JOIN DATAUPLOADHEADER INNER JOIN DATAUPLOADLOAN ON
DATAUPLOADHEADER.HEADER_ID = DATAUPLOADLOAN.HEADER_ID AND DATAUPLOADHEADER.HEADER_ID = DATAUPLOADLOAN.HEADER_ID ON
DATAAGREEMENT.AGREEMENT_CODE = DATAUPLOADHEADER.AGREEMENT_CODE AND
DATAAGREEMENT.AGREEMENT_CODE = DATAUPLOADHEADER.AGREEMENT_CODE ON
DATAMULTIFINANCE.MF_CODE = DATAAGREEMENT.MF_CODE INNER JOIN DATACUSTOMER ON DATAUPLOADHEADER.HEADER_ID =
DATACUSTOMER.HEADER_ID AND DATACUSTOMER.NO_TRANSAKSI = DATAUPLOADLOAN.NO_TRANSAKSI INNER JOIN DATAOBJECT ON
DATAUPLOADHEADER.HEADER_ID = DATAOBJECT.HEADER_ID AND DATAUPLOADLOAN.NO_TRANSAKSI = DATAOBJECT.NO_TRANSAKSI WHERE
DATAUPLOADLOAN.STATUS_PROSES = UPLOAD”
• Approve Disbursment
On_Click Approve
Akan dilakukan penambahan data loan account jika total pinjaman tidak melebihi dari limit plafond multifinance dan
sebelum tanggal kadaluarsa dari perjanjian antara pihak bank dan multifinance dengan menggunakan query :
“insert into dataloanaccount LOAN_ACCOUNT_CODE, PK_DATE, TENOR, TENOR_CUST, INSTALLMENT,
INSTALLMENT_CUST, EFFECTIVE_RATE, EFFECTIVE_RATE_CUST, PAYMENT_FREQUENCY, DOWN_PAYMENT_CUST, CURRENCY,
OTR_HARGA_BARANG, OS_PRINCIPAL, OS_PRINCIPAL_CUST,
Program Studi Teknik Informatika DPPL-SIPPABAMUL
149 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
OS_INTEREST, OS_INTEREST_CUST, OS_AR, OS_AR_CUST, RESIDUAL_VALUE, DISB_PROVISION_FEE, DISB_ADMIN_FEE,
LOAN_TYPE, LOAN_TYPE_CUST, INSTALLMENT_TYPE, MATURITY_DATE, MATURITY_DATE_CUST, ORIG_TENOR_CUST, ORIG_PRINCIPAL_CUST,
ORIG_INTEREST_CUST, ORIG_AR_CUST, ORIG_FIRST_INST_DATE_CUST, ORIG_DISB_DATE_CUST, ORIG_LOAN_TYPE_CUST, DAY_PAST_DUE,
PENALTY_PAST_DUE, RESTRUCTURE_NO, RESTRUCTURE_FIRST_DATE, RESTRUCTURE_LAST_DATE, EXCESS_AMOUNT, REMAINING_PDC,
DATA_CUSTOMER_ID, DATA_OBJECT_ID, DATA_CORPORATE_MANAGEMENT_ID, DATA_DEALER_ID,
DATA_INSURANCE_ID, DATA_UPLOAD_LOAN_ID, tgl_transaksi, status_disbursment values ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?”
Kemudian melakukan update terhadap status data upload loan dengan menggunakan query : “update datauploadloan set
status_proses = DISBURSMENT APPROVED where data_upload_loan_id = ?”
Kemudian melakukan pembuatan schedule terhadap suatu loan account dengan menggunakan query : “insert into
datascheduleSCHEDULE_ID, PERIODE, SCHEDULE_VIEWER, FV_OUTSTANDING, LOAN_ACCOUNT_CODE value ?, ?, ?, ?, ?”
Dan jika total pinjaman melebihi dari limit plafond multifinance dan melewati tanggal kadaluarsa dari perjanjian
antara pihak bank dan multifinance maka dilakukan update data upload loan dengan query : “update datauploadloan set
status_proses = DISBURSMENT REJECTED CAUSED OVER LIMIT PLAFOND OR AGREEMENT WAS EXPIRED where data_upload_loan_id
= ?”
Program Studi Teknik Informatika DPPL-SIPPABAMUL
150 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
Deskripsi
Antarmuka ini digunakan oleh Petugas Approve untuk melihat data-data transaksi setelah proses disbursment.
Form ini akan menampilkan data multifinance dan agreement code kedalam dropdownlist saat pertama kali
diload, dan user dapat memilih untuk melihat data transaksi setelah proses disbursment dengan memilih
multifinance dan agreement code-nya.
Event
• Load Form
On_Load Form Pengelolaan Disbursment-ShowDisbursment
DropdownlistMultifinance akan diisikan dengan data multifinance yang ada. Query yang digunakan: “SELECT
MF_NAME FROM DataMultifinance” DropdownlistAgreementCode akan diisikan dengan data
agreement yang ada. Query yang digunakan: SELECT agreement_code FROM DataAgreement”
• Tampil Data Transaksi
Program Studi Teknik Informatika DPPL-SIPPABAMUL
151 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
On_SelectedIndexChanged DropdownlistMultifinance On_SelectedIndexChanged DropdownlistAgreement
Tabel akan diisikan dengan data multifinance yang ada. Query yang digunakan: “SELECT dbo.DATAUPLOADHEADER.BATCH_ID,
dbo.DATALOANACCOUNT.LOAN_ACCOUNT_CODE, dbo.DATAUPLOADLOAN.NO_TRANSAKSI,
dbo.DATALOANACCOUNT.STATUS_DISBURSMENT FROM dbo.DATAAGREEMENT INNER JOIN
dbo.DATAUPLOADHEADER ON dbo.DATAAGREEMENT.AGREEMENT_CODE = dbo.DATAUPLOADHEADER.AGREEMENT_CODE AND
dbo.DATAAGREEMENT.AGREEMENT_CODE = dbo.DATAUPLOADHEADER.AGREEMENT_CODE INNER JOIN
dbo.DATAUPLOADLOAN ON dbo.DATAUPLOADHEADER.HEADER_ID = dbo.DATAUPLOADLOAN.HEADER_ID AND
dbo.DATAUPLOADHEADER.HEADER_ID = dbo.DATAUPLOADLOAN.HEADER_ID INNER JOIN
dbo.DATAMULTIFINANCE ON dbo.DATAAGREEMENT.MF_CODE = dbo.DATAMULTIFINANCE.MF_CODE inner JOIN
dbo.DATALOANACCOUNT ON dbo.DATAUPLOADLOAN.DATA_UPLOAD_LOAN_ID =
dbo.DATALOANACCOUNT.DATA_UPLOAD_LOAN_ID where dbo.DATAMULTIFINANCE.MF_CODE like ‘?’ and
dbo.DATAAGREEMENT.AGREEMENT_CODE like ‘?’ and dbo.DATALOANACCOUNT.STATUS_DISBURSMENT = DISBURSMENT
APPROVED”
Program Studi Teknik Informatika DPPL-SIPPABAMUL
152 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
Deskripsi
Antarmuka ini digunakan oleh Petugas Approve untuk melihat atau mencetak nota kredit setelah proses
disbursment. Form ini akan menampilkan data multifinance ke dalam dropdownlist saat pertama kali
diload, dan user dapat memilih untuk melihat atau mencetak nota kredit setelah proses disbursment dengan
memilih multifinance code-nya.
Event
• Load Form
On_Load Form Pengelolaan Disbursment-Inquiry Credit Note
DropdownlistMultifinance akan diisikan dengan data multifinance yang ada. Query yang digunakan: “SELECT
MF_NAME FROM DataMultifinance”
• Tampil Nota Kredit
On_SelectedIndexChanged DropdownlistMultifinance
Akan menampilkan nota kredit dengan menggunakan query : “ select CREDIT_NOTE_NO, CREDIT_NOTE_DATE, MF_CODE, MF_NAME,
Program Studi Teknik Informatika DPPL-SIPPABAMUL
153 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
MF_ADDRESS, TOTAL_PRINCIPAL, TOTAL_FIRST_INSTALLMENT, TOTAL_PROVISION_FEE, TOTAL_ADMIN_FEE, TOTAL_ACCOUNT,
TOTAL_INTEREST, TOTAL_AMOUNT from notakredit where Mfcode=?”
Deskripsi
Antarmuka ini digunakan oleh Petugas Approve untuk melihat atau mencetak schedule account setelah proses
Program Studi Teknik Informatika DPPL-SIPPABAMUL
154 173
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
disbursment. Form ini akan menampilkan schedule setelah proses disbursment.
Event
• Tampil Schedule Account
On_SelectedMenuChanged MenuShowSchedule
Akan ditampilkan data schedule dengan menggunkan query :
“select from Schedule”
6.11 Pengelolaan Proses Disbursment – input reversal disbursment