Arsip: <ask>aplikasi surat peringatan tunggakan nasabah

more 12 years ago
giblartar
mastah" izin nanya y...
ane lg coba bikin aplkasi surat peringatan tunggakan nasabah
ni screenshot form ny.
untuk dbedit7(Keterangan) : nilai yang diinginkan yaitu "SURAT PERINGATAN 1, SURAT PERINGATAN 2, SURAT PERINGATAN 3 dan SURAT PENARIKAN JAMINAN
dengan ketentuan :
SURAT PERINGATAN 1 jk nasabah menunggak 1bulan + 1 hari
SURAT PERINGATAN 2 jk nasabah menunggak 1bulan + 2 minggu
SURAT PERINGATAN 3 jk nasabah menunggak 1bulan + 3 hari
SURAT PENARIKAN JAMINAN jika nasabah menunggak 2bulan + 1 hari
denda 0,25/hari
ane msh bingung untuk menentukan nilai" dbedit yg ada di form denda,,
ane pake sql server 2000 database nya n pke ADOconnection
ada yg bisa ngasih pencerahan..
thanks...





more 12 years ago
supermuam
coba kalo dihitung dari tanggal jatuh tempo pembayaran yang terakhir
kemudian dikalikan nilai denda bagaimana?

more 12 years ago
cyber_hecker
@giblartar: dengan ketentuan : SURAT PERINGATAN 1 jk nasabah menunggak 1bulan + 1 hari SURAT PERINGATAN 2 jk nasabah menunggak 1bulan + 2 minggu SURAT PERINGATAN 3 jk nasabah menunggak 1bulan + 3 hari SURAT PENARIKAN JAMINAN jika nasabah menunggak 2bulan + 1 harianeh rule nya... SP 3 keluar dulu, baru SP 2 keluar :P. SP 3 lewat 3 hari, SP 2 lewat 1 minggu.

more 12 years ago
om20020
Dengan asumsi :
SURAT PERINGATAN 1 diberikan dari tgl jatuh tempo + 1bl+1 hari
SURAT PERINGATAN 2 diberikan dari tgl jatuh tempo + 2bl+2 minggu
SURAT PERINGATAN 3 diberikan dari tgl jatuh tempo + 3bl+3 hari
SURAT PERINGATAN PENARIKAN JAMINAN diberikan LEBIH DARI tgl jatuh tempo + 5bl+1 hari
procedure TForm1.Peringatan(TglJthTempo:Tdate);
begin
if TglSekarang.Date>IncDay(IncMonth(TglJthTempo,5),1)
then Label1.Caption := 'SURAT PERINGATAN PENARIKAN JAMINAN'
ELSE
if TglSekarang.Date>IncDay(IncMonth(TglJthTempo,3),3)
then Label1.Caption := 'SURAT PERINGATAN 3'
ELSE
if TglSekarang.Date>IncWeek(IncMonth(TglJthTempo,2),2)
then Label1.Caption := 'SURAT PERINGATAN 2'
ELSE
if TglSekarang.Date>IncDay(IncMonth(TglJthTempo,1),1)
then Label1.Caption := 'SURAT PERINGATAN 1'
ELSE Label1.Caption := 'Belum Nunggak Koq';
end;
Gitu kali ya,mohon direfisi klo ada yg salah :D
more 12 years ago
om20020
Eh ada yg kelupaan nih untuk tambahan DENDA 0.25/hari
Dengan asumsi :
SURAT PERINGATAN 1 diberikan dari tgl jatuh tempo + 1bl+1 hari
SURAT PERINGATAN 2 diberikan dari tgl jatuh tempo + 2bl+2 minggu
SURAT PERINGATAN 3 diberikan dari tgl jatuh tempo + 3bl+3 hari
SURAT PERINGATAN PENARIKAN JAMINAN diberikan LEBIH DARI tgl jatuh tempo + 5bl+1 hari
procedure TForm1.Peringatan(TglJthTempo:Tdate);
var denda:Double;
begin
if TglSekarang.Date>IncDay(IncMonth(TglJthTempo,5),1)
then Label1.Caption := 'SURAT PERINGATAN PENARIKAN JAMINAN'
ELSE
if TglSekarang.Date>IncDay(IncMonth(TglJthTempo,3),3)
then Label1.Caption := 'SURAT PERINGATAN 3'
ELSE
if TglSekarang.Date>IncWeek(IncMonth(TglJthTempo,2),2)
then Label1.Caption := 'SURAT PERINGATAN 2'
ELSE
if TglSekarang.Date>IncDay(IncMonth(TglJthTempo,1),1)
then Label1.Caption := 'SURAT PERINGATAN 1'
ELSE Label1.Caption := 'Belum Nunggak Koq';
//----------------------------------------------------
//Untuk perhitungan DENDA
//----------------------------------------------------
if DaysBetween(TglSekarang.Date,TglJthTempo)<=0
then denda:=0
else denda := DaysBetween(TglSekarang.Date,TglJthTempo)*0.25;
Label3.Caption := FormatFloat('###,###.##',denda);
end;
Gitu kali ya,mohon direfisi klo ada yg salah :D
more 12 years ago
giblartar
@cyber_hecker:udah ane edit gan.. 1bulan + 3 minggu maksudnya thanks y..@giblartar: dengan ketentuan : SURAT PERINGATAN 1 jk nasabah menunggak 1bulan + 1 hari SURAT PERINGATAN 2 jk nasabah menunggak 1bulan + 2 minggu SURAT PERINGATAN 3 jk nasabah menunggak 1bulan + 3 minggu SURAT PENARIKAN JAMINAN jika nasabah menunggak 2bulan + 1 harianeh rule nya... SP 3 keluar dulu, baru SP 2 keluar :P. SP 3 lewat 3 hari, SP 2 lewat 1 minggu.
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- Himpunan dan himpunan bagian
by telkom_1 in Tip n Trik Pemrograman more 15 years ago - Install DevExpress Di Delphi 6
by buyungff in Hal umum tentang Pascal Indonesia more 15 years ago - finger print with delphi
by ntedscyber in Tip n Trik Pemrograman more 12 years ago - mysql,oracle, interbase atau...database mana yang terbaik?
by ignisce in MySQL more 15 years ago - Penanda pesan
by astika in Tip n Trik Pemrograman more 12 years ago - ASK: TMS TAdvColumnGrid
by batozai in Form Enhancement & Graphical Controls more 11 years ago - Penting bagi pemula
by wi2nt in Hal umum tentang Pascal Indonesia more 13 years ago - private message nyasar?
by simba in Tip n Trik Pemrograman more 16 years ago - Cara mengubah file *.wav to string?
by ekopewe in Multimedia & Graphic Enhancement more 14 years ago - Tanya Caranya Ngeprint?
by Chep_Rytheone in Tip n Trik Pemrograman more 17 years ago