You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
99 lines
2.1 KiB
JSON
99 lines
2.1 KiB
JSON
{
|
|
"title": "Piutang Anggota",
|
|
"table": "mpinjam",
|
|
"filterDate": "max",
|
|
"filterDateData": "mpinjam.tgl",
|
|
"filter": {
|
|
"nama": {
|
|
"title": "Nama",
|
|
"name": "nama",
|
|
"type": "text"
|
|
},
|
|
"nip": {
|
|
"title": "NIP",
|
|
"name": "nip",
|
|
"type": "text"
|
|
},
|
|
"user": {
|
|
"title": "User",
|
|
"name": "user",
|
|
"type": "text"
|
|
}
|
|
},
|
|
"name": [
|
|
"tglmohon",
|
|
"tgl",
|
|
"faktur",
|
|
"nama",
|
|
"nip",
|
|
"jumlah",
|
|
"bayar",
|
|
"user",
|
|
"userlog"
|
|
],
|
|
"format": {
|
|
"tglmohon": "date",
|
|
"tgl": "date",
|
|
"jumlah": "number",
|
|
"bayar": "number",
|
|
"angsuran": "number"
|
|
},
|
|
"style": {
|
|
"jumlah": {
|
|
"text-align": "right"
|
|
}
|
|
},
|
|
"views": [
|
|
"mpinjam.tglmohon tglmohon",
|
|
"mpinjam.tgl tgl",
|
|
"mpinjam.faktur",
|
|
"anggota.nama",
|
|
"anggota.nip",
|
|
"mpinjam.jumlah - (ifnull(mags.total,0)) jumlah",
|
|
"(ifnull(mags.total,0)) bayar",
|
|
"mpinjam.angsuran angsuran",
|
|
"mpinjam.user",
|
|
"mpinjam.userlog"
|
|
],
|
|
"condition":[
|
|
"(mpinjam.jumlah - (ifnull(mags.total,0))) <> 0"
|
|
],
|
|
"search": [
|
|
"tglmohon",
|
|
"tgl",
|
|
"faktur",
|
|
"nama",
|
|
"nip",
|
|
"jumlah",
|
|
"bayar",
|
|
"user",
|
|
"userlog"
|
|
],
|
|
"join": [
|
|
{
|
|
"table": "anggota",
|
|
"kode": "kode",
|
|
"koneksi": "kode",
|
|
"koneksiTable": "mpinjam"
|
|
},
|
|
{
|
|
"table": "(SELECT fkt, sum(pokok) total FROM mags GROUP BY fkt) || mags",
|
|
"kode": "fkt",
|
|
"koneksi": "faktur",
|
|
"koneksiTable": "mpinjam"
|
|
}
|
|
],
|
|
"headName": [
|
|
"TGL. PENGAJUAN",
|
|
"TGL. REALISASI",
|
|
"NO.BUKTI PINJAMAN",
|
|
"NAMA",
|
|
"NIP",
|
|
"SISA PIUTANG",
|
|
"PELUNASAN",
|
|
"USER",
|
|
"USER LOG"
|
|
],
|
|
"layout": "l",
|
|
"order" : ["mpinjam.tgl DESC"]
|
|
} |