MENU
Transaksi …
Finance …
Pembayaran
Penerimaan Penagihan
Penerimaan Pembayaran
Termin
Laporan Transaksi …
Sales
Proyek Agenda
Opname Form
Data
1
Note:
- Satu kategori cukup diinput satu kali
- Tabel grid laporannya juga di situ
- Jangan lupa fasilitas save excell
MASTER CCO
Tab Data Proyek
Tambahkan field Tanggal Awal di bawah field proyek, default sesuai laporan kontrak akhir, tapi bisa diganti, format DD-
MM-YYYY, tanpa pukul.
Tambahkan field Tanggal Akhir di sebelah kanan field tanggal awal, default sesuai laporan kontrak akhir tapi bsa diganti,
format DD-MM-YYYY, tanpa pukul.
Tanggal akhir tidak boleh lebih tua dari tanggal awal, kalau sama masih boleh
Tambahkan field Wajib Pungut: Ya/Tidak (otomatis, false, sesuai kategori customer pada master customer, ada
hubungannya dengan menu setup kategori customer wajib pungut)
Tambahkan tulisan hari di sebelah kanan field Masa Kontrak
Tambahkan field Catatan (manual,must) di bawah CCO Ke
2
Tab Input Data
Tambahkan field Subtotal di bawah tabel grid kolom jumlah, otomatis, false, sum dari kolom jumlah, dengan dua digit
decimal, dengan separator, rata kanan
Tambahkan field PPN di bawah field subtotal, otomatis, false, rumus = tarif ppn pada menu setup / 100 x subtotal,
dengan dua digit decimal, dengan separator
Tambahkan field Total di bawah field PPN, otomatis, false, rumus = subtotal + ppn, dengan separator, rata kanan
Tambahkan field Subtotal Baru di bawah tabel grid kolom jumlah baru, otomatis, false, sum dari kolom jumlah baru,
dengan dua digit decimal, dengan separator, rata kanan
Tambahkan field PPN Baru di bawah field Subtotal Baru, otomatis, false, rumus = tarif ppn pada menu setup / 100 x
subtotal baru, dengan dua digit decimal, dengan separator
Tambahkan field Total Baru di bawah field PPN Baru, otomatis, false, rumus = subtotal baru + ppn baru, dengan
separator, rata kanan
Catatan:
Note:
- Satuan kode saja, rata kiri
- Volume, dengan dua digit decimal, dengan separator, rata kiri
- Jumlah, dengan dua digit decimal, dengan separator, rata kiri
- Subtotal, dengan dua digit decimal, dengan separator, rata kiri
- PPN, dengan dua digit decimal, dengan separator, rata kiri
- Total, dengan dua digit decimal, dengan separator, rata kiri
- Jika ada penambahan item baru yang boleh terisi cuma kolom No., Kode Item, Nama Item, dan kolom di
kelompok sesudah. Khusus untuk item barunya kelompok kolom sebelumnya dikosongin aja.
Print Preview
Ubah print preview menjadi seperti contoh di bawah ini:
Catatan:
Administrasi: Kode Nama Manajer Proyek: Kode Nama Mengetahui: Kode Nama
Note:
- Ubah headernya
- Tambahkan tulisan-tulisan di atas tabel
- Satuan kode saja, rata kiri
- Volume, dengan dua digit decimal, dengan separator, rata kiri
- Jumlah, dengan dua digit decimal, dengan separator, rata kiri
- Subtotal, dengan dua digit decimal, dengan separator, rata kiri
- PPN, dengan dua digit decimal, dengan separator, rata kiri
- Total, dengan dua digit decimal, dengan separator, rata kiri
- Jika ada penambahan item baru yang boleh terisi cuma kolom No., Kode Item, Nama Item, dan kolom di
kelompok sesudah. Untuk item barunya kelompok sebelumnya dikosongin aja
- Jika ada lebih dari satu transaksi, tambahkan transaksi berikutnya di bawah transaksi lainnya (hanya
menampilkan detil cco dari proyek itu saja)
Print Preview
No. Tgl. CCO Nomor CCO Kode Proyek Nama Proyek CCO Ke Nomor Total Total
Dokumen Sebelum Sesudah
Note:
- Ubah header menjadi seperti di atas
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
- Tambahkan kolom No. (nomor urut)
- Kolom CCo Ke dipindah ke sebelah kanan kolom nama proyek
- Tambahkan kolom T Sebelum, isinya Total Sebelum, dengan dua digit decimal, dengan separator, rata kanan
- Tambahkan kolom T Sesudah, isinya Total Sesudah, dengan dua digit decimal, dengan separator, rata kanan
6
FORM OPNAME
Nomor Transaksi (otomatis, false, seri PON000001)
Tanggal Cetak (otomatis, false, format DD-MM-YYYY, tanggal hari ini)
Proyek (kode & nama, browse, must, hanya proyek yang statusnya aktif saja yang ditampilkan, diambil dari laporan
master kontrak akhir)
Opname Ke (otomatis, false, bilangan bulat dua digit saja, isinya opname ke berapa dari proyek tersebut), diambil dari
transaksi opname
Tanggal Opname Sebelumnya (otomatis, false, format DD-MM-YYYY), diambil dari transaksi opname
Tabel Grid:
No., Kode Item, Nama Item, Satuan, Volume, Sebelum
Note:
- Item otomatis, false, yang ditampilkan adalah item berdasarkan laporan master kontrak akhir
- Satuan otomatis, false, diambil dari laporan master kontrak akhir, kode saja, rata kiri
- Volume otomatis, false, diambil dari laporan master kontrak akhir kolom volume proyek tersebut, dengan dua
digit decimal, dengan separator, rata kiri
- Sebelum otomatis, false, diambil dari laporan master kontrak akhir kolom volume proyek tersebut, dengan dua
digit decimal, dengan separator, rata kiri
- Jika dalam satu proyek yang sama form yang terdahulu telah dicetak tapi belum diinput, maka form berikutnya
tidak bisa ditampilkan dan tidak bisa diprint dengan keterangan Form yang terdahulu belum diinput di Transaksi
Opname!. Dijaga waktu browse proyek lagsung dilakukan pengecekan. Jika yang terdahulu belum diinput maka
isi tabel jangan ditampilkan.
- Jika form sudah diinput di transaksi opname, maka tidak bisa dihapus sebelum transaksi opnamenya dihapus.
7
Catatan:
( ) ( ) ( ) ( )
Note:
- Kode item sudah terisi sesuai kontrak akhir, rata tengah
- Nama item sudah terisi sesuai kontrak akhir
- Satuan kode saja, rata kiri
- Volume dengan dua digit decimal, dengan separator, rata kiri, sesuai kontrak akhir
- Sebelum dengan dua digit decimal, dengan separator, rata kiri, diambil dari laporan opname
- Kemajuan dikosongi biar diisi manual pakai bolpen
- Tercapai dikosongi biar diisi manual
- Catatan dikosongi, biar diisi manual
Flag (kode & nama, lengkap dengan cawang all flag, default pada all flag, jika cawang all flag jadi false dan
mereset/kosong, jika cawang dihilangkan jadi browse, kalau field ini sudah terisi baru tab flag terbuka)
Proyek (kode & nama, multi select, hanya menampilkan proyek yang formnya sudah dicetak)
Opname Ke
Item (kode & nama, browse, hanya menampilkan item yang ada di laporan ini)
Note:
- Tanggal diisi tanggal cetak, format DD-MM-YYYY, rata tengah
- Nomor diisi nomor transaksi
- Opname ke rata kanan
- Satuan kode saja, rata kanan
- Volume dengan dua digit decimal, dengan separator, rata kanan
- Sebelum dengan dua digit decimal, dengan separator, rata kanan
Tabel:
No., Tanggal, Nomor, Proyek, Opname Ke, Kode Item, Nama Item, Satuan, Volume, Sebelum
Note:
- Tanggal diisi tanggal cetak, format DD-MM-YYYY, rata tengah
- Nomor diisi nomor transaksi
- Opname ke rata kanan
- Satuan kode saja, rata kanan
- Volume dengan dua digit decimal, dengan separator, rata kanan
- Sebelum dengan dua digit decimal, dengan separator, rata kanan
- Jangan lupa header di tiap halaman
- Jangan lupa keterangan cetak di kanan atas
- Jangan lupa judul kolom di tiap halaman
Note:
9
- Tanggal diisi tanggal cetak, format DD-MM-YYYY, rata tengah
- Flag kode saja rata kiri
- Nomor diisi nomor transaksi
- Opname ke rata kanan
- Satuan kode saja, rata kanan
- Volume dengan dua digit decimal, dengan separator, rata kanan
- Sebelum dengan dua digit decimal, dengan separator, rata kanan
Tabel:
No., Tanggal, Nomor, Flag, Proyek, Opname Ke, Kode Item, Nama Item, Satuan, Volume, Sebelum
Note:
- Tanggal diisi tanggal cetak, format DD-MM-YYYY, rata tengah
- Flag kode saja rata kiri
- Nomor diisi nomor transaksi
- Opname ke rata kanan
- Satuan kode saja, rata kanan
- Volume dengan dua digit decimal, dengan separator, rata kanan
- Sebelum dengan dua digit decimal, dengan separator, rata kanan
- Jangan lupa header di tiap halaman
- Jangan lupa keterangan cetak di kanan atas
- Jangan lupa judul kolom di tiap halaman
Note:
- Kode item sudah terisi sesuai kontrak akhir, rata tengah
- Nama item sudah terisi sesuai kontrak akhir
- Satuan kode saja, rata kiri
- Volume dengan dua digit decimal, dengan separator, rata kiri, sesuai kontrak akhir
- Sebelum dengan dua digit decimal, dengan separator, rata kiri, diambil dari laporan opname
Nomor Transaksi (browse, must, dari transaksi form opname, hanya menampilkan form yang belum diinput)
Tanggal Input (otomatis, false, format DD-MM-YYYY, tanggal hari ini)
Proyek (kode & nama, otomatis, false, dari transaksi form opname)
Opname Ke (otomatis, false, dari transaksi transaksi form opname)
Tanggal Opname (default tanggal hari ini, format DD-MM-YYYY)
Pukul Opname (otomatis, false, pukul saat save pertama kali, format HH:MM:SS, rata tengah, bisa diedit)
Real Bersih (otomatis, false, diambil dari laporan kinerja proyek bagian real bersih pada tanggal cutoff hari ini dan pukul
sekarang, cara lain bisa juga dengan rumus = Real – akumulasi dpp (pada laporan kinerja proyek), dengan dua digit
decimal, dengan separator, rata kanan)
11
Saldo Piutang Proyek (otomatis, false, diambil dari laporan Log Termin Opname kolom real bersih, jika real bersih positif
maka angka real bersih diisikan di sini, jika real bersih negative maka field ini nol, dengan dua digit decimal, dengan
separator, rata kanan)
Saldo PDM Proyek (otomatis, false, diambil dari laporan Log Termin Opname kolom real bersih, jika real bersih positif
maka field ini nol, jika real bersih negative maka angka real bersih diisikan di sini tapi angkanya saja, tanda negatifnya
jangan, dengan dua digit decimal, dengan separator, rata kanan)
Nilai Proyek (otomatis, false, diambil dari field total pada laporan kontrak akhir, dengan dua digit decimal, dengan
separator, rata kanan)
Tabel Grid:
No., Kode Item, Nama Item, Satuan, Volume, Sebelum, Progress, Real, Belum, Harga, Jumlah
Note:
- Item, otomatis, false, dari transaksi form opname
- Satuan, otomatis, false, dari transaksi form opname
- Volume, otomatis, false, dari transaksi form opname
- Sebelum, otomatis, false, dari transaksi form opname
- Progress, otomatis, false, rumus real - sebelum, dengan dua digit decimal, dengan separator, rata kanan
- Real, manual, must, numerik, jika tidak diisi tidak bisa pencet tombol tabel input, dengan dua digit decimal,
dengan separator, rata kanan. Default isi kolom real adalah sama isinya dengan kolom sebelum. Tidak bisa input
ke tabel jika real di bawah 0,00, jika sama masih boleh. Isi kolom real tidak boleh lebih kecil dari isi kolom
sebelum (kalau sama masih boleh), jika real lebih kecil dari sebelum, maka tidak bisa pencet tombol tabel input
dengan pemberitahuan, kalau sama masih boleh.
- Belum, otomatis, false, rumus = volume - real, dengan dua digit decimal, dengan separator, rata kanan
- Harga, otomatis, false, dari laporan master kontrak akhir kolom harga satuan, dengan dua digit decimal, dengan
separator, rata kanan
12
- Jumlah, otomatis, false, rumus = progress x harga satuan, dengan dua digit decimal, dengan separator, rata
kanan
- Jika proyek yang sama sudah ada transaksi opname yang berikutnya, maka transaksi opname yang sebelumnya
tidak bisa diedit atau dihapus.
- Tabel minimal terisi satu baris baru bisa input
Nilai Opname (di bawah tabel di bawah kolom jumlah, otomatis, false merupakan sum kolom jumlah, dengan dua digit
decimal, dengan separator, rata kanan, jika nilai opname ini tidak lebih besar dari 0,00, maka ketika di save ada
pertanyaan konfirmasi Nilai Opname nol, apakah ingin disimpan?)
Posting Piutang (otomatis, false, ikuti tabel Panduan Mengisi Field Posting Piutang dan Posting PDM di bawah ini,
dengan dua digit decimal, dengan separator, rata kanan)
Posting PDM (otomatis, false, ikuti tabel Panduan Mengisi Field Posting Piutang dan Posting PDM di bawah ini, dengan
dua digit decimal, dengan separator, rata kanan)
Field Posting PDM Rumus = DPP - Posting piutang Diisi sesuai saldo piutang/DPP pilih Diisi sesuai DPP
mana yang lebih kecil
Transaksi termin dan opname saling mengunci, jadi jika ada transaksi opname atau termin lain setelah transaksi ini,
maka transaksi sebelumnya tidak bisa diedit maupun delete, kecuali transaksi yang setelahnya dihapus terlebih dahulu.
Mungkin bisa memanfaatkan laporan log termin opname untuk menjalankan fungsi ini.
Jurnal
13
Akun PDM (sesuai isi field PDM, jika nol jangan diposting)
Akun Piutang (sesuai isi field Piutang, jika nol jangan diposting)
Pendapatan Jasa Konstruksi (sesuai isi field nilai opname)
Slip
Tanpa slip
Flag (kode & nama, lengkap dengan cawang all flag, default pada all flag, jika cawang all flag jadi false dan
mereset/kosong, jika cawang dihilangkan jadi browse, kalau field ini sudah terisi baru tab flag terbuka)
Customer (kode & nama, multi select)
14
Proyek (kode & nama, multi select)
Tab Flag
Tabel:
No., Tanggal, Nomor, Tgl. Input, Customer, Proyek, Ke, Nilai Opname, Pelaksana, Manajer P, User
Note:
- Tanggal format DD-MM-YYYY, rata tengah, tanpa pukul
- Tgl. Input format DD-MM-YYYY, rata tengah, tanpa pukul
- Customer diisi nama
- Proyek diisi nama
- Ke diisi opname ke berapa, bilangan bulat rata kanan
- Nilai opname dengan dua digit decimal, dengan separator, rata kanan
- Pelaksana diisi nama
- Manajer P (manajer Proyek, diisi nama)
- User diisi nama user
Tabel:
No., Tanggal, Nomor, Tgl. Input, Customer, Proyek, Ke, Nilai Opname, Pelaksana, Manajer P, User
Note:
- Tanggal format DD-MM-YYYY, rata tengah, tanpa pukul
- Tgl. Input format DD-MM-YYYY, rata tengah, tanpa pukul
- Customer diisi nama
- Proyek diisi nama
- Ke diisi opname ke berapa, bilangan bulat rata kanan
- Nilai opname dengan dua digit decimal, dengan separator, rata kanan
15
- Pelaksana diisi nama
- Manajer P (manajer Proyek, diisi nama)
- User diisi nama user
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Tab All
No., Tanggal, Nomor, Tgl. Input, Flag, Customer, Proyek, Ke, Nilai Opname, Pelaksana, Manajer P, User
Note:
- Tanggal format DD-MM-YYYY, rata tengah, tanpa pukul
- Tgl. Input format DD-MM-YYYY, rata tengah, tanpa pukul
- Flag diisi kode saja, rata kiri
- Customer diisi nama
- Proyek diisi nama
- Ke diisi opname ke berapa, bilangan bulat rata kanan
- Nilai opname dengan dua digit decimal, dengan separator, rata kanan
- Pelaksana diisi nama
- Manajer P (manajer Proyek, diisi nama)
- User diisi nama user
Tabel:
No., Tanggal, Nomor, Tgl. Input, Flag, Customer, Proyek, Ke, Nilai Opname, Pelaksana, Manajer P, User
Note:
- Tanggal format DD-MM-YYYY, rata tengah, tanpa pukul
- Tgl. Input format DD-MM-YYYY, rata tengah, tanpa pukul
- Flag diisi kode saja, rata kiri
16
- Customer diisi nama
- Proyek diisi nama
- Ke diisi opname ke berapa, bilangan bulat rata kanan
- Nilai opname dengan dua digit decimal, dengan separator, rata kanan
- Pelaksana diisi nama
- Manajer P (manajer Proyek, diisi nama)
- User diisi nama user
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Nilai Opname
Note:
- Kode item sudah terisi sesuai kontrak akhir, rata tengah
- Nama item sudah terisi sesuai kontrak akhir
- Satuan kode saja, rata kiri
- Volume dengan dua digit decimal, dengan separator, rata kiri, sesuai kontrak akhir
- Sebelum dengan dua digit decimal, dengan separator, rata kiri, diambil dari laporan form opname
- Progress, dengan dua digit decimal, dengan separator, rata kanan
- Belum, dengan dua digit decimal, dengan separator, rata kanan
- Harga, dengan dua digit decimal, dengan separator, rata kanan
- Jumlah, dengan dua digit decimal, dengan separator, rata kanan
17
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Termin Ke (otomatis, false, urutan termin khusus proyek tersebut saja, dimulai dari ke 1)
NIlai Pekerjaan (otomatis, false, diambil dari laporan kinerja proyek bagian real pada tanggal cutoff hari ini dan pukul
sekarang, dengan dua digit decimal, dengan separator, rata kanan)
Real (otomatis, false, diambil dari laporan kinerja proyek bagian real pada tanggal cutoff hari ini dan pukul sekarang,
dengan dua digit decimal, dengan separator, rata kanan)
Akumulasi DPP Sebelumnya (otomatis, false, diambil dari laporan kinerja proyek bagian akumulasi dpp pada tanggal
cutoff hari ini dan pukul sekarang, dengan dua digit decimal, dengan separator, rata kanan)
Real Bersih (otomatis, false, diambil dari laporan kinerja proyek bagian real bersih pada tanggal cutoff hari ini dan pukul
sekarang, cara lain bisa juga dengan rumus = Real – akumulasi sebelumnya, dengan dua digit decimal, dengan separator,
rata kanan)
18
Nilai Kontrak Proyek (otomatis, false, diambil dari laporan kinerja proyek bagian nilai proyek pada tanggal cutoff hari ini
dan pukul sekarang, dengan dua digit decimal, dengan separator, rata kanan)
Akumulasi Termin Sebelumnya (otomatis, false, diambil dari laporan kinerja proyek bagian akumulasi termin pada
tanggal cutoff hari ini dan pukul sekarang, dengan dua digit decimal, dengan separator, rata kanan)
Sisa Dana Sebelumnya (otomatis, false, diambil dari laporan kinerja proyek bagian sisa dana pada tanggal cutoff hari ini
dan pukul sekarang, cara lain bisa juga dengan rumus = nilai kontrak – akumulasi sebelumnya, dengan dua digit decimal,
dengan separator, rata kanan)
Saldo Piutang Proyek (otomatis, false, diambil dari laporan Log Termin Opname kolom real bersih, jika real bersih positif
maka angka real bersih diisikan di sini, jika real bersih negative maka field ini nol, dengan dua digit decimal, dengan
separator, rata kanan)
Saldo PDM Proyek (otomatis, false, diambil dari laporan Log Termin Opname kolom real bersih, jika real bersih positif
maka field ini nol, jika real bersih negative maka angka real bersih diisikan di sini tapi angkanya saja, tanda negatifnya
jangan, dengan dua digit decimal, dengan separator, rata kanan)
DPP (manual, must, dengan dua digit decimal, dengan separator, rata kanan)
Pungutan PPN/PPN (jika wajib pungut (terisi ya) judul field jadi Pungutan PPN; jika bukan wajib pungut (terisi tidak) judul
field jadi PPN, manual, dengan dua digit decimal, dengan separator, rata kanan, harap membaca juga tabel panduan
pengisian field pungutan ppn/ppn transaksi termin di bawah ini)
Nilai Termin (otomatis, false, rumus = DPP + PPN, dengan dua digit decimal, dengan separator, rata kanan)
Potongan PPH 4(2) (optional, tidak harus diisi, dengan dua digit decimal, dengan separator, rata kanan)
Pembulatan (bisa positif, bisa negative, optional, tidak harus diisi, dengan dua digit decimal, dengan separator, rata
kanan)
Kas Masuk (otomatis, false, rumus untuk wajib pungut = DPP – Pungutan PPN – Potongan PPH + Pembulatan, rumus jika
bukan wajib pungut = DPP + PPN – Poongan PPH 4(2), dengan dua digit decimal, dengan separator, rata kanan)
Posting Piutang (otomatis, false, ikuti tabel Panduan Mengisi Field Posting Piutang dan Posting PDM di bawah ini,
dengan dua digit decimal, dengan separator, rata kanan)
Posting PDM (otomatis, false, ikuti tabel Panduan Mengisi Field Posting Piutang dan Posting PDM di bawah ini, dengan
dua digit decimal, dengan separator, rata kanan)
Field Posting PDM Rumus = DPP - Posting piutang Diisi sesuai saldo piutang/DPP pilih Diisi sesuai DPP
mana yang lebih kecil
Akun Piutang (kode & nama, otomatis, false, dari master customer)
Akun PDM (kode & nama, otomatis, false, dari master customer)
Akun PPN Keluaran (kode & nama, otomatis, false, dari setup akun common)
Akun PPN Keluaran Dipungut (kode & nama, otomatis, false, dari setup akun common)
Akun Hutang PPN (kode & nama, otomatis, false, dari setup akun common)
Akun PPh 4 (2) (kode & nama, otomatis, false, dari setup akun common)
Akun Round Up (kode & nama, otomatis, false, dari setup aku common)
Akun Round Down (kode & nama, otomatis, false, dari setup aku common)
Akun Kas (kode & nama, semua aturan sama persis field akun kas pada transaksi kas masuk)
Transaksi termin dan opname saling mengunci, jadi jika ada transaksi opname atau termin lain setelah transaksi ini,
maka transaksi sebelumnya tidak bisa diedit maupun delete, kecuali transaksi yang setelahnya dihapus terlebih dahulu.
Mungkin bisa memanfaatkan laporan log termin opname untuk menjalankan fungsi ini.
20
Jurnal:
Akun Kas (sesuai isi field kas masuk)
Akun PPN Keluaran Dipungut (sesuai isi field PPN)
Akun Pajak PPH 4(2) (sesuai isi field Potongan PPH 4(2))
Akun Roud Down (sesuai isi field pembulatan, jika ada pembulatan -)
Akun PDM (sesuai isi field posting PDM)
Akun PPN Keluaran (sesuai isi field PPN)
Akun Round Up (sesuai field pembulatan, jika ada pembulatan +)
Contoh simulasi jurnal juga bisa dilihat pada file excel yang saya lampirkan dengan judul Simulasi Varian Jurnal Opname
Termin (ada beberapa variasi dalam berapa sheet).
21
Slip Termin
Saldo PIutang :
Saldo Pendapatan Diterima di Muka:
Note:
- Nilai termin dengan dua digit decimal, dengan separator, rata kanan
- PPN dengan dua digit decimal, dengan separator, rata kanan
- Potongan PPh 4 (2) dengan dua digit decimal, dengan separator, rata kanan
- Jumlah dengan dua digit decimal, dengan separator, rata kanan
- Account payable sesuai user (field administrasi)
- Pimpinan diisi sesuai isi field mengetahui
LAPORAN TERMIN
Filter
Dari Tanggal … sampai … (default dari awal bulan ini sampai tanggal hari ini)
Dari Tanggal Input … sampai … (dilengkapi dengan cawang checklist untuk mengaktifkan filter, default tidak dicawang,
jika dicawang defaultnya sama seperti filter tanggal)
Flag (kode & nama, lengkap dengan cawang all flag, default pada all flag, jika cawang all flag jadi false dan
mereset/kosong, jika cawang dihilangkan jadi browse, kalau field ini sudah terisi baru tab flag terbuka)
Customer (kode & nama, multi select)
Proyek (kode & nama, multi select)
23
Wajib Pungut: Semua/Ya/Tidak (default pada semua)
Note:
- Tanggal, diisi sesuai isi field tanggal bukti, format DD-MM-YYYY, rata tengah
- Tgl. Input, diisi sesuai isi field tanggal input, format DD-MM-YYYY, rata tengah
- Customer diisi nama, rata kiri
- WPU (wajib pungut, diisi inisial saja, Y = Ya, T = Tidak
- Proyek diisi nama, rata kiri
- Ke diisi termin ke berapa dari proyek tersebut
- Kontrak A diisi nilai total kontrak akhir, dengan dua digit desimal, dengan separator, rata kanan
- Ke diisi termin ke, bilangan bulat
- N. Termin diisi nilai termin, dengan dua digit decimal, denga separator, rata kanan
- DPP, dengan dua digit desimal, dengan separator, rata kanan
- PPN, dengan dua digit desimal, dengan separator, rata kanan
- Potongan PPh 4(2), dengan dua digit desimal, dengan separator, rata kanan
- Pembulatan, dengan dua digit desimal, dengan separator, rata kanan
- Kas Masuk, dengan dua digit desimal, dengan separator, rata kanan
Tabel Grid:
No., Tanggal, Nomor, Tgl. Input, Customer, WPU, Proyek, Kontrak A., Ke, N. Termin, DPP, PPN, Potongan PPh 4(2),
Pembulatan, Kas Masuk
Note:
24
- Tanggal, diisi sesuai isi field tanggal bukti, format DD-MM-YYYY, rata tengah
- Tgl. Input, diisi sesuai isi field tanggal input, format DD-MM-YYYY, rata tengah
- Customer diisi nama, rata kiri
- WPU (wajib pungut, diisi inisial saja, Y = Ya, T = Tidak
- Proyek diisi nama, rata kiri
- Ke diisi termin ke berapa dari proyek tersebut
- Kontrak A diisi nilai total kontrak akhir, dengan dua digit desimal, dengan separator, rata kanan
- Ke diisi termin ke, bilangan bulat
- N. Termin diisi nilai termin, dengan dua digit decimal, denga separator, rata kanan
- DPP, dengan dua digit desimal, dengan separator, rata kanan
- PPN, dengan dua digit desimal, dengan separator, rata kanan (bilangan mutlak, positif semua)
- Potongan PPh 4(2), dengan dua digit desimal, dengan separator, rata kanan
- Pembulatan, dengan dua digit desimal, dengan separator, rata kanan
- Kas Masuk, dengan dua digit desimal, dengan separator, rata kanan
- Di paling bawah dari kolom perlu Total untuk kolom N. Termin, DPP, PPN, Potongan PPH 4(2), Pembulatan, Kas
Masuk, dengan dua digit decimal, dengan separator, rata kanan
- Janagn lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Note:
- Tanggal, diisi sesuai isi field tanggal bukti, format DD-MM-YYYY, rata tengah
- Tgl. Input, diisi sesuai isi field tanggal input, format DD-MM-YYYY, rata tengah
- Flag, kode saja, rata kiri
- Customer diisi nama, rata kiri
- WPU (wajib pungut, diisi inisial saja, Y = Ya, T = Tidak
- Proyek diisi nama, rata kiri
- Ke diisi termin ke berapa dari proyek tersebut
25
- Kontrak A diisi nilai total kontrak akhir, dengan dua digit desimal, dengan separator, rata kanan
- Ke diisi termin ke, bilangan bulat
- N. Termin diisi nilai termin, dengan dua digit decimal, denga separator, rata kanan
- DPP, dengan dua digit desimal, dengan separator, rata kanan
- PPN, dengan dua digit desimal, dengan separator, rata kanan
- Potongan PPh 4(2), dengan dua digit desimal, dengan separator, rata kanan
- Pembulatan, dengan dua digit desimal, dengan separator, rata kanan
- Kas Masuk, dengan dua digit desimal, dengan separator, rata kanan
Tabel Grid:
No., Tanggal, Nomor, Tgl. Input, Flag, Customer, WPU, Proyek, Kontrak A., Ke, N. Termin, DPP, PPN, Potongan PPh 4(2),
Pembulatan, Kas Masuk
Note:
- Tanggal, diisi sesuai isi field tanggal bukti, format DD-MM-YYYY, rata tengah
- Tgl. Input, diisi sesuai isi field tanggal input, format DD-MM-YYYY, rata tengah
- Flag, kode saja, rata kiri
- Customer diisi nama, rata kiri
- WPU (wajib pungut, diisi inisial saja, Y = Ya, T = Tidak
- Proyek diisi nama, rata kiri
- Ke diisi termin ke berapa dari proyek tersebut
- Kontrak A diisi nilai total kontrak akhir, dengan dua digit desimal, dengan separator, rata kanan
- Ke diisi termin ke, bilangan bulat
- N. Termin diisi nilai termin, dengan dua digit decimal, denga separator, rata kanan
- DPP, dengan dua digit desimal, dengan separator, rata kanan
- PPN, dengan dua digit desimal, dengan separator, rata kanan
- Potongan PPh 4(2), dengan dua digit desimal, dengan separator, rata kanan
- Pembulatan, dengan dua digit desimal, dengan separator, rata kanan
- Kas Masuk, dengan dua digit desimal, dengan separator, rata kanan
26
- Di paling bawah dari kolom perlu Total untuk kolom N. Termin, DPP, PPN, Potongan PPH 4(2), Pembulatan, Kas
Masuk, dengan dua digit decimal, dengan separator, rata kanan
- Janagn lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Saldo PIutang :
Saldo Pendapatan Diterima di Muka:
27
< Transaksi Lainnya >
Tabel Grid:
No, Tanggal, Pukul, Nomor, Jenis Transaksi, Termin, Opname, A Termin, A Termin %, A Opname, A Opname %, Real
Bersih
Note:
- Tanggal format DD-MM-YYYY reta tengah
- Pukul format HH:MM:SS, rata tengah
- Jenis transaksi cuma bisa diisi dua jenis transaksi yakni Opname atau Termin
- Diurutkan berdasarkan tanggal, jika ada tanggal yang sama diurutkan lagi berdasarkan pukul
- Termin, dengan dua digit decimal, dengan separator, rata kanan
- Opname, dengan dua digit decimal, dengan separator, rata kanan
- A Termin, dengan dua digit decimal, dengan separator, rata kanan
- A Termin %, dengan dua digit decimal, dengan separator, rata kanan
- A Opname, dengan dua digit decimal, dengan separator, rata kanan
- A Opname %, dengan dua digit decimal, dengan separator, rata kanan
- Real Bersih, dengan dua digit decimal, dengan separator, rata kanan
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Print Preview
28
Proyek : Kode Nama Tanggal Batas Awal:
Customer : Kode Nama Tanggal Batas Akhir:
Nilai Total Kontrak Akhir:
No. Tanggal Pukul Nomor Jenis Transaksi Termin Opname Akumulasi Real Bersih
Termin Termin % Opname Opname %
Note:
- Tanggal format DD-MM-YYYY rata tengah
- Pukul format HH:MM:SS, rata tengah,
- Jenis transaksi cuma bisa diisi dua jenis transaksi yakni Opname atau Termin
- Diurutkan berdasarkan tanggal, jika ada tanggal yang sama diurutkan lagi berdasarkan pukul
- Termin, dengan dua digit decimal, dengan separator, rata kanan
- Opname, dengan dua digit decimal, dengan separator, rata kanan
- Akumulasi Termin, dengan dua digit decimal, dengan separator, rata kanan
- Akumulasi Termin %, dengan dua digit decimal, dengan separator, rata kanan
- Akumulasi Opname, dengan dua digit decimal, dengan separator, rata kanan
- Akumulasi Opname %, dengan dua digit decimal, dengan separator, rata kanan
- Real Bersih, dengan dua digit decimal, dengan separator, rata kanan
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
Tab Filter:
Tanggal Laporan (default tanggal hari ini tapi bisa diganti)
Proyek (kode & nama, browse, must, hanya menampilkan proyek yang sesuai dengan flag tersebut)
Flag (kode & nama, otomatis, false)
29
Customer (Kode & Nama, otomatis, false, diambil dari master data proyek)
Wajib Pungut (otomatis, false, Ya/Tidak, diambil dari master kontrak akhir)
Tanggal Mulai (otomatis, false, format DD-MM-YYYY, rata tengah, diambil dari master kontrak akhir)
Tanggal Selesai (otomatis, false, format DD-MM-YYYY, rata tengah, diambil dari master kontrak akhir)
Maka Kontrak … Hari (otomtis, false, bilangan bulat, diambil dari master kontrak akhir)
Jumlah Termin (otomatis, false, dihitung dari transaksi termin proyek tersebut ada berapa, sesuai cutoff pada field
tanggal laporan, posisi pada akhir hari tanggal tersebut (pukul tengah malam), kalau tanggal laporannya dua bulan lalu
maka yang ditampilkan posisi dua bulan lalu, buka posisi angka saat ini, dengan dua digit decimal, dengan separator, rata
kanan)
Tanggal Termin Terakhir (otomatis, false, sesuai cutoff pada tanggal laporan, format DD-MM-YYYY, rata tengah, diambil
dari laporan termin)
Jumlah Opname (otomatis, false, sesuai cutoff pada tanggal laporan, dihitung dari transaksi opname proyek tersebut ada
berapa, bilangan bulat, diambil dari laporan opname)
Tanggal Opname Terakhir (otomatis, false, sesuai cutoff pada tanggal laporan, format DD-MM-YYYY, rata tengah, diambil
dari laporan opname)
Nilai Pekerjaan (otomatis, false, diambil dari laporan master kontrak akhir bagian subtotal, dengan dua digit decimal,
dengan separator, rata kanan)
Real (otomatis, false, sesuai cutoff pada tanggal laporan, diambil dari laporan log termin opname kolom akumulasi
opname, dengan dua digit decimal, dengan separator, rata kanan)
Akumulasi DPP (otomatis, false, sesuai cutoff pada tanggal laporan, diambil dari laporan termin kolom akumulasi DPP,
dengan dua digit decimal, dengan separator, rata kanan)
Real Bersih (otomatis, false, sesuai cutoff pada tanggal laporan, diambil dari Laporan Log Opname Termin kolom real
bersih, dengan dua digit decimal, dengan separator, rata kanan)
Nilai Proyek (otomatis, false, diambil dari laporan kontrak akhir bagian total, dengan dua digit decimal, dengan
separator, rata kanan)
Akumulasi Termin (otomatis, false, sesuai cutoff pada tanggal laporan, diambil dari laporan termin kolom nilai termin,
dengan dua digit decimal, dengan separator, rata kanan)
Sisa Dana (otomatis, false, sesuai cutoff pada tanggal laporan, diambil dari laporan termin kolom sisa dana, dengan dua
digit decimal, dengan separator, rata kanan)
Tab Tabel
30
Tabel Grid:
No., Kode Item, Nama Item, Sat, Vol, Harga Satuan, Jumlah, Bobot (%), Real Qty, Real Rp., Real %, Belum Qty, Belum Rp.,
Belum %
Note:
- Sat, otomatis, false, diisi satuan, kode saja rata kiri
- Bobot %, otomatis, false, sesuai kontrak akhir, dengan dua digit decimal, dengan separator, rata kanan
- Real Qty, otomatis, false, merupakan sum progress (dari beberapa transaksi opname) untuk item tersebut,
dengan dua digit decimal, dengan separator, rata kanan
- Real Rp. Otomatis, false, merupakan sum kolom jumlah dari beberapa transaksi opname untuk item tersebut
atau dari laporan ini sendiri Rumus = harga satuan x real qty, dengan dua digit decimal, dengan separator, rata
kanan.
- Real %, otomatis, false, rumus = real qty/vol x 100, dengan dua digit decimal, dengan separator, rata kanan.
- Belum Qty, otomatis, false, rumus = vol – real qty, dengan dua digit decimal, dengan separator, rata kanan.
- Belum Rp., otomatis, false, rumus = jumlah – real rp, dengan dua digit decimal, dengan separator, rata kanan.
- Belum %, otomatis, false, rumus = belum qty/vol x 100, dengan dua digit decimal, dengan separator, rata kanan.
Tab Total
Subtotal (otomatis, false, diambil dari kontrak akhir bagian subtotal, dengan dua digit decimal, dengan separator, rata
kanan)
PPN (otomatis, false, diambil dari kontrak akhir, dengan dua digit decimal, dengan separator, rata kanan)
Total (otomatis, false, diambil dari kontrak akhir, dengan dua digit decimal, dengan separator, rata kanan)
Subtotal Real Rp. (otomatis, false, sum kolom real Rp., dengan dua digit decimal, dengan separator, rata kanan)
% Subtotal Real (otomatis, false, rumus = subtotal real Rp. / subtotal x 100, dengan dua digit decimal, dengan separator,
rata kanan)
Subtotal Belum Rp. (otomatis, false, sum kolom belum Rp., dengan dua digit decimal, dengan separator, rata kanan)
% Subtotal Belum (otomatis, false, rumus = subtotal belum Rp. / subtotal x 100, dengan dua digit decimal, dengan
separator, rata kanan)
Note:
Posisi field tolong ditata seerti contoh di bawah ini
31
Subtotal Subtotal Real Rp. % Subtotal Real Subtotal Belum Rp. % Subtotal Belum
PPN
Total
Print Preview:
No. Kode Nama Sat Vol Harga Jumlah Bobot Real Belum
Item Item Satuan (%) Qty Rp. % Qty Rp. %
Note:
- Item diambil dari master kontrak akhir
- Satuan diambil dari kontrak akhir, kode saja, rata kiri
- Vol (Volume) diambil dari kontrak akhir, dengan dua digit decimal, dengan separator, rata kanan
- Harga satuan diambil dari kontrak akhir, dengan dua digit decimal, dengan separator, rata kanan
- Jumlah diambil dari kontrak akhir, dengan dua digit decimal, dengan separator, rata kanan
- Bobot % rumus: Jumlah / Total Jumlah x 100, dengan dua digit decimal, dengan separator, rata kanan
- Real Qty (akumulasi dari semua transaksi opname) dengan dua digit decimal, dengan separator, rata kanan
- Real Rp., rumus : Harga Satuan x Real Qty dengan dua digit decimal, dengan separator, rata kanan
32
- Real %, rumus: Real Qty/Vol x 100, dengan dua digit decimal, dengan separator, rata kanan
- Belum Qty, rumus: Vol – Real Qty, dengan dua digit decimal, dengan separator, rata kanan
- Belum Rp., rumus : Harga Satuan x Belum Qty dengan dua digit decimal, dengan separator, rata kanan
- Belum %, rumus: Belum Qty/Vol x 100, dengan dua digit decimal, dengan separator, rata kanan
- Jangan lupa ada total untuk kolom jumlah
- Jangan lupa ada total kolom Real Rp.
- Jangan lupa di bawah kolom Real % diisi, berikut rumus untuk mengsinya, Subtotal Real % = Subtotal Real Rp. /
Subtotal Jumlah x 100
- Jangan lupa ada total kolom Belum Rp.
- Jangan lupa di bawah kolom Belum % diisi, berikut rumus untuk mengsinya, Subtotal Belum % = Subtotal Belum
Rp. / Subtotal Jumlah x 100
- ??? yang tanda tanya itu maksudnya ditampilkan angka hasil hitungannya
- Jangan lupa header di tiap halaman
- Jangan lupa judul kolom di tiap halaman
33