KT : Aplikasi Sistem Penggajian di PT. PELNI Cabang Surabaya.
APLIKASI SISTEM PENGGAJIAN
DI PT. PELNI CABANG SURABAYA
-- ---2 ---- -- -:
=:=
===
-----
a--
-
--
O
a)
-
--
--
Oleh
:
Ferra Tinneke Mowoka
NIM : 85.3621
NIRM : 8570854003107308
SEKOLAH TINGGI
MANAIEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
1991
DAFTAR
ISI
Halanan
I
AY
A
HAIAI.TAN JUDUT
11
HATAI{AN PENGESAHAN
iii
KATA PENGATITAR
ISI
DAFTAR
IAUPIRAN
BAB
I.
AB
v
DAFTAR
PENDAHULUAN
SU
R
1.1. TATAR BETAKANG
L.2. TUJUAN
1.3. RUANC LINGKUP
1.3. 1. TNSTANST/PERUSAHAAII
L.3.2. BATASAN PBRI{ASALAHA}I
1. 3. 3. KBBUTUHAN HARDTIARB,/SOFTITARE
1
1
Z
2
2
3
M
SISTEI{ KERJA
2.L. SISTEI{ FIOI{
2.2. PENJELASAN SISTEI{ FLOTT . .. ..
2.3. DESKRIPSI FILE
2.3.1. FIIE PEGAHAI :....
2.3.2. FIIE TUNJANGAN PEGAI{AI
2.3.9. FIIE POTONGAN PEGATAI
2.3.4.FILEPTKP
2.3.5. FILE GAJI PER BULAN
2.3.8. FILE PAJAK PER BULAN
O
II.
ST
IK
BAB
viii
4
5
g
I
L2
15
L7
18
1g
Halanan
2.3.7. FrtE
2.3.8. FILE
III.
2L
PAJAK PER TAHUN
z2
URAIAN KERJA
1. SISTEI{ }iENU
3.2. DESKRIPSI PROGRAI{
3.2. 1. PEUETIHARAAN
3.2. 2. PEI{ETIHARAAN
3.2. 3. PEI{ELIHARAA}I
3.2. 4. PE}iEIIHARAAN
3.2. 5. PE}IEIIHARAAN
AY
A
BAB
GAJI PER TAHUN
23
3.
z8
PEGATIAI
?,8
TUNJANGAN
zg
AB
FIIE
FIIE
FIIE
POTOTICAN
FILEPTKP
R
FIIE
SU
PEI{ETIHARAAN
FILE
34
PAJAK
36
PER BULAN
M
3.2. 7 .
ST
IK
O
3.2. 8.
33
GAJI
PER BI'IAN
3.2. 6.
31
PROSES PERHITUTTCAN GAJI
38
TAHUNA}I
PRoSES PERHITU}ICAN PAJAK
TAHUNAN
40
3.2. g.
PEITBUATAN DAFTAR PEGATIAI
42
3.2. 10.
PEITBUATAN DAFTAR TUIIJAT{GAN
44
PEEAUAI
3.2. 11.
PEI{BUATAN DAFTAR POTONGAN
47
PECAIIAI
3.2.T2.
PEHBUATAN
PER BULAN
v1
SIIP
GAJI
50
Halanan
3.2. 13.
PE}IBUATAII RBKAPITULASI GAJI
53
PER BULAN
PEI{BUATAN REKAFITULASI GAJI
AY
A
3.2.L4.
58
PER TAHUN
3.2. 15.
PEI{BUATAN REKAPITUTASI PAJAK
61
PER BUTAN
PEI{BUATAN REKAPITULASI PEGATAI
AB
3.2. 16.
TIDAK KENA PAJAK PER BUTAH
PE}IBUATAN REKAPITULASI PAJAK
PER
TIDAK KENA PAJAK PER TAHUN
3.2. 19.
PEFIITUP
O
M
IV.
ST
IK
4.T.
4.2.
KBSII{PULAN
SARAN
72
PE}IBUATAN LAPORAN SURAT
PB}IBERITAHUAI{ TAHUNAN
BAB
68
PE}IBUATAN RBKAPITULASI PEGATIAI
SU
3.2. 18.
TAHUTI
R
3.2.T7.
66
75
BAB
I
PEITDAHT'LUA}I
AY
A
1.1- LATAR BELAKANG
SU
R
AB
Saat ini PT. Pelayaran Nasional
Indonesia
(PT. P E t N I) merasakan bahwa slstem penggaJlan
pegawalnya balk yang berstatus tetap maupu.n honorer
tldak nungkln lagl dllakukan secara manual,
karena eara lni nembutuhkan waktu yang cukup lama
untuk menyelesaikan perhitungan gajl pegawal, paJak
penghasllan serta pembuatan laporan-laporan yang
berlsl
lnformasl-informasi tentang gaJi beserta
pajaknya. Disamping itu juga dirasakan keakuratan
KO
M
data yang ada kurang terjamin, haI ini disebabkan
karena mungkln saja dapat terJadi kesalahan ketlk
oleh pegawai yang bersangkutan.
L
.2.
TUJUATI
Untuk mengatasl masalah tersebut PT. P E L N I
ST
I
lngln melakukan komputerlsasl dengan cara membuat
apllkasl pada slstem penggaJlannya.
Dengan aplikasl tersebut diharapkan pemrosesan
gaJl pegawai, pajak penghasilan dan pembuatan
Iaporan-laporan yang dlbutuhkan menJadl lebth cepat
serta keakuratan datanya terJamin.
I
.3 - NI'ANC LIilEKUP
1. 3.
1.
IIISTAIISI,/PENUSAAAAH
PT. P E t N f
meruPakan perusahaan pelayaran
AY
A
1
AB
yang bergerak dalam bldang Jasa, yaltu nelayanl
penJualan tlket-tlket kapal penumPang mauPun kapal
barang yarlg pada saat 1ni memlllki kurang lebih
100 orang pegawal yang berstatus tetap maupun
honorer.
PT. P E t N I Surabaya neruBakan
cabang
R
perusahaan yang pusatnya berdomoslll dl Jakarta.
perusahaan beralamat dl
Pahlawan nomor tLZ Surabaya.
3.2.
Jalan
BATASAI| PETASAT.ATIAN
Apllkasl lnl dlbuat dengan tuJuan untuk
mempercepat proses perhttungan gaJl pegawal dan
paJak penghasllan dl perusahaan pelayaran lnL serta
untuk mendapatkan lnfonmasl-lnfornasl berupa :
- Deftar Peganal
- Daftar TunJangan Pegawal
- Daftar Potongan Pegawal
SliB GaJl Per Bulan
- Rekapltulasl GaJl Per Bulan
Rekapltulasl GaJl Per Tahun
Rekapltulasl PaJak Per Bulan
ST
IK
O
M
1.
SU
Adapun lokasl
., -
1
AY
A
Rekapltulasi Pegawal Tldak Kena PaJak Per Bulan
Rekapltulasi PaJak Per Tahun
Rekapltulasl Pegawal Tldak Kena PaJak Per Tahun
- Laporan Surat Penberltahuan Tahunan ($ P T).
Sedangkan proses pemasukan data gaJl dan paJaF.
Begawal ke Buku Besar Berusahaan dllakukan lewat
program Jurnal Entry darl module General lredger.
3.
XEBI'TI'EAA EAilnABE,/SOFTWARE
AB
1. 3.
berikut
R
Hardware dan software yang dlgunakan dalam
pembuatan program apllkasi lni adalah sebagal
:
type
SU
Satu unlt komPuter IB!I,/PC-XT 640 KB merk
RKN-6000.
Sebuah prlnter
merk
PANASONIC
ukuran 132 kolotu.
M
hard-dlsk 40 Mega byte.
- Paket software DBASE III PIUS.
IK
O
Sebuah
Software
- Software
ST
GARUDA
SIDEKICK.
CLIPPER SUI{MER '87
.
type
KX-P1081
BAB
II
SISTEIT KERJA
SISTBH FLOII
Aplikasi sistem penggajian di PT. P E t N I
nempunya.i sistem flow, yaitu sebagai berikut:
ST
IK
O
M
M
2.I.
SU
R
AB
AY
A
'i,,
PE}IJELASAT{ SISTBH TLOH
SU
R
AB
AY
A
Agar mendapatkan gambaran yang ielas mengienai
sistem flow pada sub-bab 2.L di atas, naka di bawah
ini akan dijelaskan urut-urutan daripada proses yang
harus dilakukan yaitu sebagai berikut
1. tangkah pertama yernl harus dilakukan adalah
DATA PEGAI{AI ke dalam f i Ie PEGAHAI
nengis i
(PGt{.DBF) nelalui program PROGA.PRG, dinana file
ini juga berfungsi sebagai file Referensi (Tabel).
Dari file PEGAWAI (PGl{.DBF) akan dihasilkan output
yang berupa DAFTAR PEGAWAI melalui proE[rauo eetak
:
PROGLA. PRG.
2. Langkah kedua adalah menEiisi DATA TUNJANGAN
PEGAT{AI ke dalan f i le TUNJANGAN ( TUNJANG - DBF )
melalui program PROGB.PRG dengan nenasukkan NRP
pe€lawai yang dibaca dari file PEGAT{AI (PGl{.DBF).
Dari f ile TUNJANGAN (TUNJANG.DBF) dan f ile PEGAI{AI
(PGt{.DBF) akan dihasilkan output vang berupa
DAFTAR TUNJANGAN PECAT{AI nelalui progran cetak
ST
IK
O
M
M
2.2.
PROGLB . PRG.
3. LanElkah ketiEla adalah nenBisi DATA POTONGAN
PEGAT{AI ke dalan f ile POTONGAN (POTONG. DBF )
nelalui progran PROGC.PRG dengan menasukkan NRP
pegawai yang dibaea dari f iIe PEGAT{AI (PGI{.DBF).
Dari file POTONGAN (POT0NG.DBF), file PEGAI{AI
( PGI{ . DBF
) dan f i 1e GAJI PER BULAN ( GAJI9999 . DBF )
j
akan dihasilkan output yang berupa DAFTAR POTONGAN
i
ran cetak PROGLC . PRG .
4. Langkah keenpat adalah nengisi KETENTUAN P T K P
(Penghasilan Tidak Kena Pajak) ke dalam file PTKP
(PTKP.DBF) rnelalui progran PROGD.PRG, dinana f iIe
proE
SU
R
AB
AY
A
PEGAT{AI ne Ialu
ini berfunE:si sebagai f ite Ref erensi (Tabe] )
Setelah keenpat file tersebut diisi,
naka proses
yang dilakukan selanjutnya adalah mengisi DATA
GAJI PER
GAJI PEGAI{AI PER BUTAN ke dalan file
BUTAN (GAJI9999.DBF) melalui progran PROGE.PRG,
dinana sebagai input ,/ masukan data dalam progran
ini diperlukan dari beberapa file yaitu data file
PEcAtlAI, file TUNJANGAN dan file POTONGAN.
Pada waktu nengisi DATA GAJI PEGAT{AI PER BULAN
pertana kali
yang harus dilakukan adalah
menasukkan NRP pegawai. Apabila NRP sudah ada
di dalam ketiga file tersebut, maka seluruh DATA
.
ST
IK
O
M
M
5.
GAJI PEGAWAI PER BUTAN akan ditampilkan.
(Lihat pada haI. 26 ganbar 3. 1.7. )
Tetapi apabila NRP tidak ada di dalan ketiEla f ile
tersebut, maka kita harus nenasukkan dahulu datadata yang sesuai denElan NRP-nya ke dalan ketiEfa
file tersebut.
Dari file GAJI PER BULAN (GAJI9999.DBF) dan file
PEGAI{AI (PGl{. DBF ) akan dihasilkan output yang
berupa
:
-
REKAPITULASI GAJI
PER
BUIAN, melalui progran
PROGLE. PRG.
iIe GAJI PER BULAN (GAJI9ggg. DBF ),
f i 1e PEGAI{AI ( PGI{ . DBF )
dnn f i le POTONGAN
(POTONG.DBF) akan dihasilkan output yang berupa
dari
f
SU
R
AB
AY
A
Kernudian
:
- SLIP GAJI PER BULAN, nelalui progran PROGID.PRG.
6. Setelah mengisi file GAJI PER BULAN (CAJI9999.DBF)
naka langkah berikutnya adalah nenglisi DATA PAJAK
PAJAK PER BULAN
PEGAI{AI PER BULAN ke dalam f ile
(PJK9999.DBF) nelalui program PROGF.PRG, dinana
sebagai nasukan data dalan progran ini
dari beberapa f ite
TUNJANGAN, POTONGAN,
yaitu data
f
ile
diperlukan
PEGAI{AI,
GAJI PER BUTAN dan file
PTKP.
ST
IK
O
M
M
Pada waktu nengisi DATA PAJAK PEGAI{AI PER BULAN
yang harus dilakukan adalah
pertana kali
nenasukkan NRP pegawai. Apabila t{RP sudah ada
di dalan keenpat file tersebut (file PTKP.DBF
sebagai file
tabel),
naka selaniutnya nenasukkan
junnlah hari nasuk keria pegawai dalam sebulan
(HK-BIN), bonus dan THR, kemudian seluruh DATA
PAJAK PEGAI{AI PER BULAN akan ditanpilkan.
(Lihat pada hal. 26 ganbar 3.1.8)
Tetapi apabila NRP tidak ada di dalan keenpat
file tersebut, naka kita harus nenasukkan dahulu
data-data yang sesuai dengan NRP-nya ke dalan
keempat file tersebut.
Dari file
PER BUTAN (PJKgg99.DBF), file
PEGAT{AI (PGl{.DBF) dan f ile GAJI PER BULAN
PAJAK
(GAJI99gg.DBF) ini
akan dihasilkan output yang
SU
R
AB
AY
A
berupa:
REKAPITULASI PAJAK
PER BULAN, trrolalui progran
PROGLG. PRG.
REKAPITULASI PEGAI{AI TIDAK KENA PAJAK PER BULAN,
PROGLH . PRG.
7. Untuk
proses akhir tahun dari file GAJI PER
BUTAN
cukup dengan nenjalankan progran
dinana akan dilakukan proses akumulasi
(GAJIgggg.DBF)
PROGH.PRG
ST
IK
O
M
M
data dari file GAJI PER BULAN (GAJIggg9.DBF) ke
dalan file GAJI PER TAHUN (GAJI.DBF).
Dari fite GAJI PER TAHUH (GAJI.DBF) dan file
PEGAI{AI (PGl{.DBF) akan dihasilkan output yang
berisi laporan REKAPITULASI GAJI PER TAHUN nelalui
proglram cetak
PROGLF . PRG.
8. Sedangkan untuk proses
akhir tahun dari file PAJAK
PER BULAN (PJK9999.DBF) dilakukan melalui progran
PROGI . PRG. Dalam proElran PROGI . PRG ini
akan
dilakukan proses akunulasi data dari file PAJAK
PER BULAN (PJKggg9.DBF) ke dalan file PAJAK PER
TAHUN (PAJAK.DBF).
Dari file
PAJAK PER TAHUN (PAJAK.DBF), file
) dan f i le GAJI PER TAHUN
(GAJI.DBF) akan dihasilkan output yang berupa :
PEGAI{AI
( PGI{ . DBF
PER TAHUN,
REKAPITUTASI PAJAK
nelalui progra!
PROGTI.PRG.
REKAPITULASI PEGAI{AI TIDAK KENA PAJAK
-
TAHUN
PROGLJ.PRG.
SU
R
AB
AY
A
nelalui progran
PER
TAPORAN SURAT PE}IBERITAHUAN TAHUNA}I
(S P T),
nelalui progran PROGLK.PRG.
xt< Penjelasan lebih lanjut nenEenai sisten flow
aplikasi ini dapat dilihat pada bab 3, sub-bab 3.2
2.3.
DBSf,RIPSI FILB
Untuk nen€Setahui isi dari setiatr f ile yaneg
dipakai dalan aplikasi ini, naka berikut ini akan
dijelaskan mengenai perineian file yang digunakan
adalah sebagai
.3 . L .
TILB
PBEATAI
ST
IK
O
M
M
Z
berikut
:
.
indeks
l{ana FiIe
PeH.DBF denglan file
Kunei File
HRP
Keterangan
File ini digunakan untuk peneliharaan
NRP.NTX
(naintenance) data-data Pegawai.
Deskripsi
g
No.
#1.
Nana
Field
NRP
10.
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Nunerik
10
20
20
2
KeteranE an
nrp
Pegawal
nana pegawai
alanat pegawai
pendidikan Pegawai
j abatan PeElalrai
golongan pegawai
SU
R
AB
AY
A
2. NAHA
3. ATAHAT
4. PDK
5. JBT
6. GOL
7. STA
8. ANK
g. KEL
Jenis Leb. Des.
GJOKOK
Pen-i e lasan
1
1
2
1
1
1
L2
status pegawai
junlah anak
jenis kelanin
gaj i pokok Pegawai
:
A. NRP, terdiri dari 10 digit vang dapat diperinci
nenjadi
- 2 digit pertana nenyatakan kode bagian
- 2 digit kedua nenyatakan nonor urut
5 digit terakhir nenyatakan nrp pegawai.
B. PDK, adalah pendidikan Pegawai (dalam bidang
keuangan) yang terdiri 1 karakter, yaitu sebaBai
ST
IK
O
M
M
:
berikut:
" 1" Sariana
- "2" Sariana }luda
-"3" BonA&B
Diluar ketiEla Pendidikan tersebut dan
untuk itu tidak nendapat tunianE an
kelanEfkaan.
Pendidikan /PDK ini untuk menpenElaruhi tuniangan
kelangkaan yang besarnya dapat dilihat
penjelasan deskripsi file TUNJANGAN.
10
pada
SU
R
AB
AY
A
C. JBT, terdiri dari 1 karakter, yaitu :
" 11' Kepala CabanEl
" 2," Kepala Bagian
"3" Kepala Urusan
" " Diluar ketigla jabatan tersebut dan tldak
nendapat tunjangan jabatan.
untuk nenpenE aruhi tunianE an
jabatan dan untuk besarnya dapat dilihat Pada
penjelasan deskripsi file TUNJANGAH.
D. GOL, adalah Elolongan pegaT{ai yang terdiri dari 2
karakter, yaitu:
Jabatan /JBT ini
1A, 18, lC,
-
1D
.2A,28,2C,2D
3A,38,3C,3D dan
-44
E. STA, terdiri dari 1 karakter, yaitu
"T" (Tidak kawin)
"K" (Kawin)
F. KEL, adalah jenis kelanin pegawai, yaitu :
"P" (Pria)
"l{" (tfanita)
G. G-POKOK, adalah gaii pokok peEawai dinana gaii
pokok ini besarnya terEantung dari Eolontlan
dan nasa keria tiap pegarai.
(Tidak dilanpirkan tabel gaj i pokok, karena
ST
IK
O
M
M
:
nenyanBkut rahasia perusahaan).
11
2.3.2. FILE
TUIIJATIGAN.
File
Kunci File
Nana
NRP
File ini digunakan untuk
(naintenance) data-data
pene
iharaan
SU
R
AB
AY
A
Keterangtan
TUNJANG. DBF
1
tunj
anglan
peElawai.
Deskr ips
No.
#1.
2.
3.
4.
5.
6.
7.
8.
g.
Nana
Field
NRP
T_ISTRI
TJNAK
T_SUAI
T-BAIK
T-JBT
T-KERJA
Jenis Leb. Des.
Karakter
Nunnerik
Nuner ik
Nunerik
Nunner
ik
Nunerik
Nunerik
Nuneiik
U_TRANS
T_-LANGKA Nuner ik
Nunerik
ASTEK
Nunerik
H_K
ST
IK
O
M
M
10.
11.
i
Penjelasan
10
4
4
10
4
10
I
I
Keterang:an
nrp pegawai
2
2
2
2
2
2
2
10
2
6
2
4
prosentase ti . ist
prosentase ti . ank
tj.penyesuaian
prosentase ti.baik
tj.jabatan
tj. kerja per hari
uanEi trsp.Per hari
tj . kelangkaan
prosen.preni astek
jnl.hari keri a/bl.n
:
A. T-ISTRI, adalah prosentase dari tuniangan istri
(pegawai tetap) yang besarnva adalah 5i4 dari
gaji pokok. (Lihat pada lampiran 3)
B. TJNAK, adalah prosentase dari tuniangan anak
(peEfawai tetap) yang besarnya adalah ?"t dari
gaj i pokok dengan naksinun sebanyak 3 orang anak
(Lihat pada lanpiran 3)
C. T-SUAI, adalah tunianElan penyesuaian (peBawai
tetapi y*ng ditetapkan berdasarkan Surat
L2
SU
R
AB
AY
A
D.
Keputusan Direksi dan tidak senua pegawai
tetap nendapatkan tunjanE:an tersebut.
(Lihat pada lanpiran 3)
TjAIK, adalah tuqj angan perbaikan ( pegiawai
tetap) adalah 25?4 dari gaj i pokok ditanbah
tunjang:an istri
dan tunjangan anak.
(Lihat pada lanpian 4)
Sedangkan untuk Pegawai Honorer dan P K D
tidak ada tunjangan perbaikan tetapi gaii yang
diterina
lanElsung naik nrasing-nasing yaitu
sebesar
:
ST
IK
O
M
M
- Untuk Pegawai Honorer, sebesar t5i1 dari
besarnya gaji yang diterina terakhir (sesuai
yang ditetapkan oleh perusahaan setenPat).
- Untuk Pegawai P K D, sebesar LO% dari
besarnya gaji yang diterina terakhir.
(Lihat pada lanpiran 4)
T-JBT, adalah tunjangian jabatan (pegawai tetap)
yang besarnya ditetapkan berdasarkan jabatan
yang dinitiki tiap pegawai, yaitu
E.
-
:
Untuk Kaeab, sebesar Rp 80.000,Untuk Kabag, sebesar Rp 70.000,-
Untuk Kaur, sebesar Rp 50.000,-
(b1ank), tidak nendapat tuniangan
Untuk
jabatan tersebut.
(Lihat pada lanpiran 8)
13
SU
R
AB
AY
A
F. TJERJA, adalah tuniangan kerja yang besarnya
ditetapkan berdasarkan iunlah hari nasuknya
pegawai dalan sebulan, Yaitu i
sebesar
- Untuk Pegawai Tetap dan Honorer,
Rp 3.625,- P€r hari.
- Untuk Pegawai P K D, sebesar Rp 1. ?50, per hari.
(Lihat pada lanPiran 5)
G. U-TRANS, adalah uang transport yang besarnya
ST
IK
O
M
M
ditetapkan berdasarkan iunlah hari nasuknya
pegawai dalan sebulan, Yaitu :
- Untuk .Pegawai Tetap (Kepa1a Cabang), sebesar
Rp 5.325,- p€f, hari.
- Untuk Pegawai Tetap (Kepala Bagian), sebesar
Rp 4.350,- por hari.
- Untuk Pegawai TetaP dan Honorer, sebesar
Rp 3.625,- per hari.
- Untuk Pegawai P K D, sebesar Rp 1.750,per hari.
(Lihat pada lanpiran 5)
TJANGKA, adalah tuniangan kelangkaan vang
besarnya ditetapkan berdasarkan pendidikan
tiap
(dalan bidang keuangan) yang diniliki
peEaflai, yaitu :
1" Sarj ana' sebesar Rp 50. 000, " 2" Sari ana lluda, sebesar Rp 40 .000, -
H.
1'
t4
"3" Bon A & B, sebesar RP 30'000," Tidak nendaPat tuniangan kelangkaan
tersebut.
SU
R
AB
AY
A
(Lihat Pada lanPiran g)
I. ASTEK, adalah nerupakan preni asuransi pegawai vt,/
(astek) yang besarnya adalah 2'57i1 dari gaii
ke+'6f
J. H-K, adalah iumlah hari masuk keria pegawai
dalan sebulan, dinana H-K tersebut digunakan
untuk neneari iunlah tunjangan keria dan uanEi
transPort dalan sebulan.
2.3.3. FrLB POTOllGAll.
FiIe
Kunci File
Nana
ST
IK
O
M
M
KeteranElan
Deskr ips
POTONG. DBF
NRP
File ini digunakan untuk peneliharaan
potongan
(naintenance) data-data
pegawai.
i
No. Nana
Field
fl. NRP
Z. YDPP
3. ASTEK
4. KORPRI
5. YAHP
6. D-IIANITA
7. KOPERASI
8 . YKKP
Jenis Leb. Des.
KeteranElan
nrP Pegawai
Karakter 10
Numerik 4 2 prosentase iur'pns
Numerik 4 2 prosentase iur ' ast
Nunerik I Z iuran korPri
Nunerik 8 2 iuran dharnais
Nunerik I 2 iuran dharna wnt '
Nunerik 8 2 iuran koperasi
10 2 anEf suran Tpini . pgll
Nuner ik
15
Pen-i e lasan
A.
:
YDPP, adalah prosentase
(
dari iuran pensiun
"pegawai tetap" ) yang besarnya adalah
i
sebesar 5% dari gaii
SU
R
AB
AY
A
- Untuk go1. "1" dan "2",
/YDPP
kotor.
- Untuk go1. "3" dan "4",
sebesar 7% dari gaii
kotor.
(Lihat pada lanpiran
7)
B. ASTEK, adalah prosentase dari iuran astek (tiap
pegawai) yang besarnya adalah t74 dari gai i
kotor.
C. KORPRI, adalah iuran korpri
yang besarnya adalah
:
Untuk go1. "1",
sebesar RP 100,-
Untuk go1. "2",
sebesar RP 200,-
Untuk go1. "3",
sebesar RP 500,-
Untuk gol. "4",
sebesar RP 1.000,-
ST
IK
O
M
M
-
(pegawai tetap)
D. YAI'IP, adalah iuran dharnais ,/ muslin (pegawai
tetap) yanB besarnYa adalah :
Untuk go1. "1", sebesar RP 50,- Untuk go1. "2", sebesar RP 100,Untuk go1. "3", sebesar RP 500,- Untuk go1. "4", sebesar RP 1-000,E. D-I{ANITA, adalah iuran dharna wanita (pegawai
tetap pria dan sudah nenikah) yang besarnya
Rp 50,- per bulan.
16
SU
R
AB
AY
A
F. KOPERASI, adalah iuran koperasi (bagi anggota
koperasi) yang besarnya Rp 2'000,- Per bulan'
G. YKKP, adalah angsuran dari piniaman pegawai
dinana besarnya tergantunE dari iunlah pinianan
pegawaiyangbersanElkutan(biasanyadianErsurl0
kali)dantidaksenuapegawainenpunyaianglsuran
YKKP tersebut.
Z.3.4.FILBPTKP.
: PTKP.DBF
KeteranEran : File ini digunakan untuk peneliharaan
Nana
File
(naintenance) data-data P T K P'
Deskripsi
:
ST
IK
O
M
M
Jenis Leb. Des. Keterangan
No. Nana
Field
1. PEGAT{AI Nunerik 10 2 ptkp peElawai
2. ISTRI Nunerik 10 2 PtkP istri
3. ANAK Nunerik 10 2 PtkP anak
Karakter 1 - inI. anak naksinun
4. HAX
5. B-JBT Numerik 4 2 prosentase bia'ibt
6. PPH21 Nunerik 4 2 PPh21 ,/bulan
Pen-i
A.
elasan
:
adalah ptkp (bebas paiak) untuk Pegawai
(diri sendiri), vaitu sebesar Rp 120'000,-
PEGAWAI,
B. ISTRI, adalah ptkp (bebas paiak) untuk istri
pegawai, Yaitu sebesar RP 60.000,C. ANAK, adalah ptkp (bebas paiak) untuk anak
pegawai, yaitu sebesar Rp 60-000,- tiap anak'
L7
E.
HAX, adalah iunlah anak naksinun yang mendapat
ptkp (bebas paiak) yaitu sebanvak 3 oranEl sesuai
dengan Peraturan Penerintah tentang Perpaiakan'
B-JBT, adalah biaya iabatan, Vang besarnya
adalah 5"1 dari iunlah penerinaan per bulan.
(untuk besarnya iunlah peneriuraan per bulan
dapat dilihat pada Penielasan deskripsi file
SU
R
AB
AY
A
D.
PAJAK PER BULAN).
F.
PPH21, adalah paiak penghasilan pegawai per
dari
bu1an, yanl besarnya adalah Llil
penghasilan kena paiak per bulan /PKP-3IN-
2.3.5. FILE GAJI PER BULAN.
File
Kunci File
GAJI9999 . DBF ( bu lan,/tahun )
KeteranEan
File ini digunakan untuk pemeliharaan
data-data gai i pegawai tiap buIan.
ST
IK
O
M
M
Nama
Deskr ips
No.
NRP
i
Nana
Field
#1. NRP
Z. GP-3LN
3. TIJLN
4. TA-3LN
5. TSJLN
6. TBJTN
7 . YDPPJLN
8. AST-BLN
9. KORP_BLN
TO.
Jenis Leb. Des.
Karakter
Nunerik
Nunerik
Nunerik
Nunerik
Nunnerik
Numerik
Nunerik
Nunerik
YAT,IPJLN Numerik
18
10
L22
102
102
102
102
102
g2
82
82
Keterangan
nrp pegawai
i pokok /bln
tunj. istri /bIn
tunj . anak /bLn
tunj . suai /bln
tunj.baik /bl-n
iuran pensiun /bln
iuran astek /bLn
iuran korpri /b]n
iuran dharnais/bln
gaj
Pen.i e lasan
:
2.3.6. TILB
SU
R
AB
AY
A
*. Besarnya GAJI KOTOR PER BULAN adalah : gtaj i
pokok + tuni. istri + tuni. anak + tuni.
penyesuaian + tuni.Perbaikan.
(Lihat pada lanpiran 2)
*(. Besarnya JUlltAH POTONGAN PER BULAN adalah :
iuran pensiun + astek + korpri + yanp (dharunais)
*. Besarnya GAJI BERSIH PER BULAN adalah : gai i
kotor junlah poton9an.
PAJAK PBR BULAN.
FiIe
Kunei File
Nana
Keterangan
i
NRP
Fite ini diElunakan untuk peneliharaan
data-data pajak pega!,?ai tiap bulan.
ST
IK
O
M
M
Deskr ips
PJK9ggg . DBF ( bu lan,/tahun )
Jenis Leb. Des. KeteranEian
No. Nana
Field
nrP Pegalrai
Karakter 10
S1. NRP
2. HK-ILN Karakter ?' - inl . hari keri a,/b1n
3. TJ-BLN Nunerik 10 2 tuni.iabatan /bln
4. TK-ILN Nunerik 10 2 tuni . kerj a /b]'n
5. UTjLN Numerik 10 2 uang transp. /bln
6. TLK-BLN Nunerik 10 2 ti.kelangkaan /bln
7. TAST-BIN Nunerik 10 2 Premi astek /bln
8. BONUS Nunerik 10 2 bonus
Nunerik 10 Z tuni. hari raya
9. THR
10. BJiLN Nunerik I 2 biava jabatan /bln
11. PTKP-BLN Nunerik 10 2 ptkp /bln
L2. PKP-BLN Nunerik 10 2 PkP ,/bln
13. PPH-BIN Nunerik 10 2 PPh21 /bLn
19
Pen-ielasan:
A. HK-BLN, adalah iunlah hari nasuk keria
pegasrai
dalan sebulan.
SU
R
AB
AY
A
B. TAST-BIN, adalah premi asuransi (astek) sebesar
2.57"A dari gai i kotor .
C. BONUS, adalah bonus yang diterina pegawai yancl
besarnya ditetapkan berdasarkan $urat Keputusan
ST
IK
O
M
M
Direksi yang keluar pada tahun yang bersangkutan
(Lihat pada lanpiran 1)
D. THR, adalah tuniangan hari raya yang diterina
pegawai yang besarnya ditetapkan berdasarkan
Surat Keputusan Direksi pada tahun yang
bersanElkutan. (Lihat pada lanpiran 5)
*. Besarnya "JUlttAH PENERIIIAAN PER BULAN" adalah :
gaji kotor + tuni.iabatan + tunj.keria + uang
transport + tuni. kelangkaan + astek + bonus +
thr. (per bulan)
*. Besarnya "PENGHASITAN BERSIH PER BULAN" adalah :
junlah penerinaan per bulan - (biaya iabatan +
iuran pensiun + iuran astek Per bulan).
E. PKP-BLN, adalah Penghasilan bersih dalan sebulan
yang dikenakan paiak yang besarnya adalah :
penghasilan bersih per bulan P t k p per bulan.
F. PPH-BLN, adalah paiak penghasilan peElawai per
dar i
bu lan ,
vang besarnya adalah L5"A
penBhasilan kena paiak per bulan ,/PKP-3IN.
20
2.3.7
.
FTLB GAJI PBR
File
Kunci File
Nana
Deskr ips
No.
NRP
FiLe ini
data gaj i
p itu las i
file gaj i
Nana
Field
NRP
GP_THN
TI_THN
TA_THN
TS-THN
TB-THN
YDPP_THN
AST_THN
KORP_THN
YAI{P_THN
ST
IK
O
M
M
#1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
i
GAJI . DBF
SU
R
AB
AY
A
Keterangan
TAHUT{.
diBunakan untuk nenproses
peEawai dalan setahun (reka-
file gaji per bulan neniadi
per tahun).
Jenis Leb. Des. Keterangan
Karakter
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
10
t2
;
10
10
10
10
10
2
I
I
I
2
2
2
2
2
2
2
Penjelasan:
*. Untuk penjelasan file GAJI
nrp pegawai
i pokok /thn
tunj. istri /Lhn
tunj.anak /Lhn
tunj . suai /thn
tunj.baik /thn
iuran pensiun /thn
iuran astek /thn
iuran korpri /thn
iuran dharnais
gaj
PER TAHUN sana dengan
penjelasan pada file GAJI PER BULAN, hanya
bedanya file GAJI PER TAHUN untuk data gai i per
tahun, sedanElkan file GAJI PER BULAN untuk data
gaji per bulan.
2L
2.3.8. TILB PAJA'K PBR TAHUN.
File
Kunci File
Nana
Deskr ips
No.
#1.
2.
3.
4.
5.
6.
7.
8.
g.
Fite ini digunakan untuk menproses
data pajak pegawai dalan setahun (rekapitulasi file pajak per bulan meniadi
file pajak per tahun).
Nana
FieId
NRP
TJ_THN
TK-THN
UT-THN
TLK_THN
TAST_THN
BONUS
THR
BJ-THN
PTKP-THN
PKP-THN
ST
IK
O
M
M
10.
11.
L2.
i
NRP
SU
R
AB
AY
A
Keterangan
PAJAK. DBF
PPH_THN
Pen-i e lasan
Jenis teb. Des.
Karakter
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nufier
ik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
10
KeteranElan
nrp
peglawai
102 tunj.jabatan /Lhn
102 tunj. kerj a /thn
102 uang transport /thn
102 tj . kelangkaan /thn
102 preni astek /thn
102 bonus
102 tunjangan hari raya
9Z biaya jabatan /thn
102 ptkp /thn
102 pkp ,/thn
102 FPh.21 ,rthn
:
,(. Untuk penjelasan file PAJAK PER TAHUN sana
PAJAK PER BULAN,
dengan penjelasan pada file
hanya bedanya file PAJAK PER TAHUN untuk data
pajak per tahun, sedangkan file PAJAK PER BULAN
untuk data pajak per bu1an.
22
BAB
III
URAIAN KER.IA
3.
1-
STSTEI{ llEt{U
kali nenjalankan aplikasi ini
akan ditanpilkan Henu Password sePerti yang tanpak'
pada ganbar 3.1.1 yang nengharuskan setiaP penakai
nenuliskan kode password yang diiiinkan, apabila kode
password yang dinasukkan salah akan tanpil berita
kesalahan yaitu: "PASSI{ORD YANG ANDA MASUKKAN SALAH"
dan pemakai harus nenuliskan kenbali kode passwordnya
Pada waktu pertama
lhsuld(qn
trsrrsr{ i
I
Bagi kode password yang benar sisten
nenanpilkan Menu Utana seperti yang tanpak
ganbar
3.
L.2
UHII IIiltHITE[
,fifott frl*$*[*
il$ffl UtfiliA
Pnmtnimfril mlf, rufilnl
PEIIMIHNMNil
DNTE
?llt$Rtsnil P[Gnmr
PEGfrlIf,I
P[n HLS]I
PEA IfiHUII
ilfffim]'
23
akan
pada
Helalui Henu Utana ini, kita daPat nelakukan
pilihan sebagai berikut
Pilihan "A" akan nenanpilkan bentuk tanpilan input
DATA PEGAWAI seperti yang tanpak pada ganbar 3.1.3 '
:
I mrn rtcntffi
1
ll, s, P,
ltiltifr
1,
e, nmier
3, P$IDIDIIIfiI{
JRIfiIfiII
$: G0t0tsAll
6, $TfiIU$
tr:
$d'$
(I/t{}
[",
9, GTJI rofisn
MIf, ffiffff (T/I} ? fl
r $ )$ r il$*fiyhffii*1$;tl nl#rnr,
I
Pilihan "8" akan nenanpilkan bentuk tanpilan
input DATA TUNJANGAN PEGAT{AI sePerti vang tanpak
pada ganbar 3.1.4.
iHiHffiP H$loh**
I'
$ilili: Ifififi' lffi il tril ffiil8t
:
-l(
il'B'['o i
?,,
3, TUllJ. PSflISURIRII
4' IllHJ, PESlfilileH
i
lffitsPoftI : -s,tr3:ffi
3,115,ffi rEs Hfinl
Iu$'t [Fftsxn*r i fr&hry'Tott*to*
[: Iilffi:
?, ufiltc
8:
{[HIot
(G,P+I,I+I.A}
; r*11
-9,m8.88
i
fiHtilt0frH
18,ffi,ffi
5;ffi,ffi
l;m,50
16f ?[9, gg
FEn Hrnr
mIR l$ffn (f/Il ? fl
t{0[Ex$t ]t0. (1-9) tr
t$)$tltPtlt, tHlHiPus, tElmltt
24
I
3,568,
S$
Pilihan "C" akan nenampilkan bentuk tanPilan
input DATA POTONGAN PEGAWAI seperti vang tanpak pada
gambar 3.1.5.
il,n.P.
ilniln
GotoflG0tl
l
#ffiT
ffi
YDPP
a. fi8ra(
3. IONPBI
GNJI rOTOR
t( c0JI ilfi0r
2t.N0
tB.tt
{. lttP
5' s, lfft{tlf,
N:
: HIlilstH
mttill
GRJI p0[0f, I lm,m.ffi
sg,ffi
ufl[t*rt
L,
ffi:S
[BffN (f/T} ? fl
{ $}$ rfi$t$f lrffii*1$;tlnr#nr
D'RTR
r
Pilihan "D" akan nenamPilkan bentuk tanpilan
input KETENTUAN PTKP seperti yang tanpak pada ganbar
3. 1 .6.
I
nlTsrnrulr PrxPl
t, Pt$mI
I$INI
3,fillfill
{. H)t. r}sx
te9,sen,ffi
6g;ffi,ffi
E.
i,
6.
tl
Sl*Ifi
P P H 'mmlfril
2I
ffi il$HffiH'1ffiilffi#il*
ISIR TSHff
{ $ }$ r
60;n0,el
(Tff}
tg*fiyl*ffi0r1$;ti
25
?
fl
r>#nl r
Pilihan "8" akan nenanpilkan bentuk tanpilan
input DATA GAJI PEGAI{AI PER BULAN seperti vang tanpak
pada ganbar 3. 1.7.
fdJI
DCTi
t{[P
HOIfrH
mm
Jf,MIf,fl
mtffifill
sTnr[s
JI{[,01ffx
Jls,llf,L
HIIdH
PEGf,}NI
Januaeg 1990
:
lffi.str,99
5;W,m
c.?ot(fi{
ffiffifr4{
I. I$IBI
r,nmx
lfirl!|ono
I,
$IIAI
G.
r010n
-
l.mlx
ef
rt (rftr)
P (P/n)
?, 13?,59
T, D. P. P,
t; {2?, t8
ETIEI(
'l$il3B:Hr
teg.s
BonPnI
I,
e.ffi,ffi
g;ffi,ffi
t&,&
fi,1{. P,
*:tf;t$'i
$,l$t{lI$
- is3;8$l:S'
58,96
zffi.m
ROPEM$I
l,M,B0_
IltxPlx0F,
J, LRIII
J, GAJI
+
- rrl:f,lf:ffi'
($l$ilffnft, iltlHRru$, (tlHIR[ ? I
Pilihan "F" akan nenanpilkan bentuk tanpilan
input DATA PAJAK PEGAI{AI PER BULAN seperti yang
tanpak pada gambar 3. 1.8.
Sll$f{ r rlanu*c l$$T
H,N.F
MGIBII
tftts
JTEf,TTII
Goloffinil
IIfiTII$
Jftt,stsx
Jts.[Et.
HS,l{Sdfi
sJI
iffiifii,H
B0t0B
T. JRBTNil
liqlgsna
X.IGXJfi
tc
nsTHl
sot{t$
t(
(I/t{}
I
tP/lt)
!s
rmffiPilt
I-H.n,
J.TEBIH
8,{fiffiIfit{
trtld't'
-
JUilUtl
HAgIt/EtH
I{8, ?58, BB
Lm
?8,
le5, m
?r; rzr,90
3.568,58
g,gu'
'
S.m+
16,533, {3
li
lll: l8-
efi;0ffi.09
6?; {?s, s{
P, T,II. P.
PPil2t
TH}HRTU$,
26
g5,l$$, ilil3W;474.24
FfiffTff{.
{$}$IffNil,
331,6i8.6?
10;
TS}HIf,L ?
I
tz$.54
Pi}ihan ..H.', akan dilakukan proses akumulasi
data-data gaji pe$awai tiap bulan (data file GAJI PER
BULAN neniadi file GAJI PER TAHUN)Pilihan "I", akan dilakukan proses akunulasi
data-data pajak pegawai tiap bulan (data file PAJAK
PER BULAN neniadi file PAJAK PER TAHUN).
Pilihan "J", akan dilakukan proses nenbuat
(nenciptakan) file GAJI PER BULAH (CAJIg99g.DBF) pada
awal bulan sesuai dengan bulan yang dikehendaki
'
Pilihan "K", akan dilakukan proses nenbuat
(neneiptakan) file PAJAK PER BUTAN (PAJAK9g99.DgF)
pada awal bulan sesuai dengan bulan yanEr dikehendaki.
Pilihan "L", akan nenanpilkan bentuk tanpilan
ltenu Cetak seperti yang tanPak pada gambar 3.1.9.
ulilI sslHIEn
,filA'fi fuhhlo
I
I
FItIHfrH
iilM ? I
27
PAJON PTR
HIId}I
PfiJAII PEI
Tf,IIUI.|
3-2" DESKRIPSI
F
PROGRAM
rog ram*
p r og
ram
ya
rrg
atJalah sebagar ber'rkut"
3.2, 1 .
PEMELIHARAAN
FILE
me
ndu ku
.3[r
II
kaEs
r
i. rr
t
;
PEGAWAI
"
p rcrg rarT
:
FR0Gfi " PRG
Furigsi [,roSram
:
UnLt-t
Nama
ng
lt
pe
melihara.ln r:lati: f i l*
P[cAlilfiI.
fisl-sln" us-ur"
:
ry
rl
T-
tl
#
Eil
I
I
t5
1
I
FITE
-
Lnpll
t. :
DAT
l- :l
6t
ha
r,epe
P
L
[:GAII{A
t
"
giacla
rt: yang
sr.r
b*
krab
5 " 1. ( $ i
L;*mgiak pei,Ca Eantkia
?tr!
r
rs
t.r,nr f4*: nu .l
3,,
I
" Ji
"
Alaorithna
:
tA1l. Buka file PEGATAI
tA2l . llasukkan "NRP pegaltai"
Jika "NRP peganai" kita tekan "enter" ke
step tASl
tA3l. Apakah NRP ada dalan file ?
: seluruh DATA PEGAT{AI akan
Jika "Ya"
ditarpilkan dan diisi dengan
data baru (untuk koreksi).
(Lihat pada ganbar 3.1.3)
Ke step tA4l
Jika "Tidak" : kenbali ke step tAzl
tA4l . llasukkan pilihan,
Jika pilihan="S" Sinpan kedalan f ile PEGAI{AI;
kenbali ke step tAZl dan
nasukkan NRP berikutnya
pilihan="H" Hapus record file tersebut
pilihan="B" Keabali ke step lA21
tA5l. Tutup file PEGAIfAI; kenbali ke llenu Utana i!
Outout : f ile PEGAHAI (PGl{ . DBF ) .
3.2.2.
PBIIELIIIANAAT TTLE TUTJAHEAf,
.
Nana Proglran
PROGB. PRG
Fun6si progran
Untuh peneliharaan data file
TUNJANGAN.
Flor
:
:
DATA TUNJANGAN PEGAIIAI
PECATIAI (Pffi . DBT )
tlhat
dan data dari file
.
pada sub-bab
3.1 (Sleten llenu) seperti
yan8 tanpak pada ilaabar
Alaorithna
3.1
.4
.
:
tB1l. Buka f ile PBCAIAI dan f lle TUTfJANCAN
tB2l . llasukkan "l{RP peSarai"
Jika 'NRP pegawal" kita tekan "cnter"
step tBZl
tB3l. Cari NRP dalan file PEOAHAI
Jika "tidak ada" kenbali ke Etep tBzl
tB4l. Cari NRP pada f lle TUNJAIIGAN
Jila "tidak ada" kenbali ke steP tBZl
tB6l. ilasukkan pilihan,
Jika pilihan="S" Sinpan kedalan file TUNJANGAI{
kenbali ke steP tB27 dan
masukkan NRP berikutnYa
pilihan="H" Hapus reeord file tersebut
pilihan="B" Kenbali ke steP LBZJ
TUNJANGAN;
tB7l. Tutup file PEGAIIAI dan file
kenbali ke Henu Utana I
I
Outout : file
3.2.3.
TUNJANGAII (TUNJANG.DBF)
PEIIELIHARAAII
FILB
proElralr
FunBsi progran
Nana
POTOf,GATI.
: PROGC . PRG
: Untuk peneliharaan data file
POTOT{GAN.
Sisten Flow
:
31
rnput :
DATA POTONGAN PEGAIIAI
PEGAI{AI (PGI{.
DBF )
dan data dari file
.
Lihat pada sub-bab 3.1 (Sisten l{enu) seperti
yanE tanpak pada Banbar 3.1.5.
Aleorithna
:
tC1l. Buka file PEGAIIAI dan file POTONGAN
lCZl . llasukkan "NRP peglawai
Jika "NRP peEfawai" kita tekan "enter" ke
step tCTl
ICal. Cari NRP dalan f ile PEGAI|AI
Jika "tidak ada" kenbali ke step fCZ)
tC4l. Cari NRP pada file POTONGAN
Jila "tidak ada" kenbali ke step |CZJ
tcsl. Seluruh DATA POTONGAN PEGAIIAI akan ditanpilkan. (tihat pada ganbar 3. 1.5) .
Ke step t06l
tC6l . !lasukkan pilihan,
Jika pilihan="S" Sinpan kedalan file POTONGAN
kenbali ke step tC?l dan
nasukkan NRP berikutnYa
pilihan="H" Hapus record file tersebut
pilihan="B" Keibali ke step fC?.7
tC?l. Tutup f ile PEGAI{AI dan f ile POTONGAN; kenbali
ke llenu Utana i i
Output : file POTONGAN (POTONG.DBF).
32
3.2.4.
PBIIELIHInI4f, FILB P T K
Naua progralr
Fungsi progran
P
: PROGD.PRG
: Untuk peneliharaan data file
P T K P.
Sisten Flow
:
ry
il
@
@
rnout : data-data KETEIITUAN PTKP.
Lihat pada sub-bab 3.1 (Sisten Henu)
seperti yang tanpak pada ganbar 3.1.6.
Aleorithna :
tD1l. Buka file PTKP
tDzl. llaeukkan "bebas pajak (PTKP) peEfalrai"
Jika "bebas pajak (PTKP) pegawai" kita tekan
"enter" ke step tDgl
tD3l . llasukkan bebas pajak (PTKP) istri peclawai
33
tD+1. llasukkan bebas
tD5l
.
tD6l
.
tDTl
.
paiak (PTKP) anak
iualah anak naksinun
Hasukkan prosentase biaya jabatan
l{asukkan prosentase pai ak
Pegawai
!{asukkan
PenE
hasi }an
(PPh 21)
tD8l. l{asukkan pilihan,
PTKP
kedalan file
Pilihan= "H" Hapus record file tersebut
Pilihan= "B'r Kenbali ke step tDzl
tDgl. Tutup file PTKP; kenbali ke l{enu Utana tltl
Outout : file PTKP.DBF
Jika pilihan=
3.2.5.
PEIISLIHARAAtr
"S" Sinpan
FILB GAJI PBR BULAII.
Nana prograa
PROGE. PRG
Fungsi progran
Untuk peneliharaan
GAJI PER BUIAN.
Sisten FIow
:
data file
Input : data-data dari f ile
PEGAI|AI (PeH.DBF), f
ile
) dan f ile POTONGAN
(POTONG.DBF). Lihat pada sub-bab 3' 1
( Sisten l{enu ) seperti pada elanbar 3 ' L '7 '
TUI|JANGAN (TUNJANC.
Alcorithna
DBF
:
tEll. llasukkan "bulan dan tahun"
Jika "bulan dan tahun" kita tekan "enter"
kenbali ke llenu Utana
tE2l.BukafilePEGAI{AI,fileTUNJANGAN,fiIe
POTONGAN dan file CAJI PER BUTAN
tE3l. llasukkan "NRP Pegawai"
Jika "NRP pegawai" kita tekan "enter" ke
step tE10l
tE4l. Cari NRP dalan file PEGATAI
Jika "tidak ada" kanbali ke steP [E3]
tE5l. Cari NRP dalan file GAJI PER BULAN
Jika "tidak ada" kenbali ke step tESl
tE6l. Cari NRP dalan file TUNJANGAN
tEZ1. Cari NRP dalan file POTOHGAN
tE8l. Seluruh DATA GAJI PEGAI|AI PER BUIAN akan
(tihat pada ganbar 3'1'7)
ditanpilkan.
tEgl . l{asukkan Pilihan,
Jika Pilihan =
SinPan ke dalan
file
GAJI PER BULAN; kenbali
ke step tESl kenudian
nasukkan NRP berikutnYa.
pilihan =
HaPus record'
file
tersebut
pilihan = "8" Kenbali ke step tESl
tE10] . Tutup f i}e PEGA||AI, f iIe TUNJANGAN, f ile
POTONGAN dan file GAJI PER BULAN; keubali
ke Henu Utana I i
output : file GAJI PER BULAN (GAJI9999.DBF)'
3.2.6 .
TILB PAJAf, PBR BULAf,.
PBITBLIHARAAH
Nana progran
Fungsi prograll
: PROGF.PRG
: Untuk peneliharaan data file
PAJAK PER BULAN.
Sisten Flow
:
Inpu!, : data-data dari f ile PECAIIAI (PG$.DBF), f ile
TUNJANGAN (TUNJANG.DBF),
(POTONG.DBF),
file GAJI
file
PTKP.DBF
.DBF) dan
file
POTONGAIf
PER BULAN (eAJlgggg
Lihat pada sub-bab 3.1 (Sisten l{anu) seperti
yang tanPak Pada glanbar 3. 1.8
'
Alcoritna
tF1l . llasukkan "bulan dan tahun"
Jika "bu1an dan tahun" kita tekan "enter"
kenbali ke l{enu Utana
tfZl . Buka file PECA|{AI, file TUNJANGAN, filB
POTONGAN, file GAJI PER BULAN, file PTKP dan
file PAJAK PER BULAN
:
IFal. Hasukkan "NRP Pegawai"
Jika "NRP peEawai" kita tekan "enter" ke
step tF14l
IF4l. Cari NRP dalan f ile PEGAT{AI
Jika "tidak ada" kenbali ke step tFSl
tF5l. Cari NRP dalan file PAJAK PER BULAN
Jika "tidak ada" kenbali ke steP tFSl
tFO1. Cari NRP dalan file GAJI PER BULAN
tFZl . l{asukkan iunlah hari nasuk kerja pegawai
dalan sebulan (HK-BIN)
tF8l. l'lasukkan bonus (BONUS) dan thr
tFgl. Cari NRP dalan file TUNJANGAN
IF10l. Cari NRP dalan file POTONGAN
37
(THR)
tFll].CariPTKPPegawaipadafilePTKPsesuai
dengan status dan ienis kelaninnya
(Jika "$"= 120.000,- , jika "P" PTKP sesuai
statusnya).
tF12l. Seluruh DATA PAJAK PEGAWAI PER BULAN akan
(Lihat pada Banbar 3.1.8)
ditanpilkan.
tf13l. Hasukkan pilihan'
Jika pilihan="S" $impan kedalan file PAJAK
PER BULAN; kenbali ke step
IFSI dan nasukkan NRP
ber ikutnya
pilihan="H" Hapus reeord file tersebut
pilihan="B" Kenbali ke steP tFSl
tF14l . Turup f ild PEGAT{AI, f ile TUNJANGAN, f ile
PTKP
GAJI PER BULAN, file
POTONGAN, file
dan f ile PAJAK PER BUTAN; kennbali ke Henu
Utana I
I
Outout : file
3.2.7 .
PAJAK PER BUTAN (PJKgggg.DBF).
PROSBS PERHITUIICAII
progran
Fungsi proEran
Nana
GAJI
TAHUAAN.
: PROGH.PRG
: Untuk menE-akunulasi datadata pada file GAJI PER
BULAN.
38
Sisten Flow
:
Insut : file GAJI PER BUTAN (GAJIggg9.DBF).
Alcorithna :
tH1l. Isikan field-fieId
Ep-thn, ti-thn, ta-thn,
ts-thn, tb-thn, ydpp-thn, ast-thn, korp-thn,
dan yanp-thn dengan 0.
(Lihat deskripsi file GAJI PER TAHUN)
tHzl. Hasukkan 1 ke "n" (bulan)
tH3l . Apakah 'rn"
-r >
etE
D F('
GG'
>E
-G2
hr
elH
E
>
H{
€:r
-
@
e
5
(,
ON
et
EE
ct>
e>
r- to
q
e.>*
>ts
trc
E
=
>
FI
FI
b
IT'
€
E:
F3 Ft t*l t'{
E-
''{
N
N
€
e
e
=
€
rat '.€ '€ *
{{€€6€€O€UeO
{{N{q.q9qFeND
sqqg€€9.!D€o€sa
€6€6€€€€€€€te
.:a€€ee€€€€e€€
ee€€€€€€€€€€
€€€€e6€€€€ee
r-
-
6l
o
r
tE Fl Fl Fq Fl Fl t!
Flr
r:t
tril
-
alt
F{
tr-
*,,
OFFFOS9O*SONe
'Tr
*E9
FE
r
NNOONONN
E>DgggooE
gg
D
€ l-t
Itt F
6:
rg'r
.31
'Tt 'It
FFFtsFF
r€
'.o
rtt
F€
fi
ts
E
o
F
e
FI
r
7?
TlarEed uetuBFunX rElJBp :l3XeC 'tggTl
IYIVOEd aITJ ePrd AUf, eoBg 'ttgl]
e{ TlBquerl f tlvg}tvfNn,L
uBp MVOId oITJ dn1nl ,,Btr.. B{Tf
qEl€C nuen
EITJ
NVOttVfHn,[
L slqBq BlEp tlB{BdV 'te8ll
Itvoltvfflnl aITJ prooer BoBg 'tztlTl
etTJ uBp rvlvef,d oITJ B{ng 'trgr]
: Ertf{Pu!fi
' ( ilgo'ot{vrnnr
EITJ
UBP (d8O'TOA)
)
ltvof,vf
Nn&
IYtIYOgd EITJ TTBP B1BP : @[
: EUfi
U5TFT.g
'rvtvogd
lMNyfNn& UVI{Vq ednreq tuel'
tndlno uB{ITsBt{Ftieu {nlun
oud'grooud
'
:
:
uertoad lstun{
[BrEord EuBN
rvffof,d tsoxvfnn& f,v&[Yo
xYeYnSRgd
'or z'e
g?
'Bduxn{r.req UBIIEIBI{ IBqTT
'rvl{vegd
NvoNvfNn,L uv,Ldvo
:
'JTrdTrr0
i i tZgTl daXs eI TfBqIraI 'eztulngueTes proceg 't98Tl
ZE
o
SF='.€{aq*sNF
.======EEEE==
t{
o
>
Fc
Et(D
llt
!E
l(i
!.+
i6
F
====F=FFF===
*
rIF
10,
3
-?
E
gE ? ggE*
G'
rr
*
t>
ED
:{
€
=
e
\
HF.
@€l
ea-
g
*ru
{
,Fd
=
E
:-:-F--=f
g=:==FFF=FEl
-s
e
e
.e
€
€
€
€
€
€
='=-='= = ======
6' s
N
N
q
s
j
EaEE ?
E=--==.===gFF
7==-=b=======
-s
-H-E=-sii===F.HF=
==6rss-s-=F-=F-S
€
*i=-=b===d===
g,
N
I
rq
-lt{'
€g
-r
A4
=td
ii r-d €
>fr4e
EEfs*>
-.
:{::6-tt:":t-:I
gr€ d
4*
r.q
H*
bor
>4
A
Et=r_
>r
@-
EFI
F,€
HFrl G.
rl.< F€
>r 6:
r:t
ltt
g
Fl{
ill€
a-
FI
>
t6
f?
el
E:
€
il
a
F
E
e,
q
0
o
6
OF
ot
NNNNo€-*-*-6
o
{
N
a
E-=EieEe=f=FFF
ds=i===Hs=3==
a
-d i4 4l
6lo@>
6aext@
.gF
€
rE4
€€
€
>€
e
€*
eee€e===F?==
€
=
-'
o
=='=-=========
€
F
-8.8.=.8=-=FFFFFF
====dd-=-=-d-d-=F
€
e
>.
e
=
€
===-=========
€ -tr.FEE-EEEgF=FFF
====dd-d-dFF-=-= d4A
e
>r
e
,aa ai:
€
=
e==b========
e
{e
_€.€
F
>d
e
€ €€e€9=====P=
== *aCaFtq
r'
e
=
e
=2='=========
N
*E
r:,
r€ d
>d
&a
)1 *
Fq
l'rl '
LV
{BleC nuen e{ TIBqtreI
uBp
NVONOJ]Oa
lNvTng ugd IfYO aTIJ
'Mlvogd aITJ dnXn4 ,.Btr,, sITf
e sTqBq BlBp q8{BdV 'teill
NYOltO,tOd
eTTJ Prooer BcBg
'tz)'fi
NYln8 Uf,a IfV9
AITJ UBP NVONOI,Od AITJ 'IVilVEf,d
EITT B{Ng 'IIST]
: EIIITfrdlfl
'(dgo'88s8rfvo) NvTng
uga rrve erTJ UBP ( itgo'oNoJ,od) Nvot{oJod
erTJ '(dgo'iloa) rvtvo[d eTTJ TrBP E4EP : '@[
: lil3fl
USTSTS
lrrEord
Tetun{
'rvtvogd
ilvoNoroa
lndqno
UVIJM / Bdnreq tuen
uB{ITEBqtueu {nqun
oud'cTooud
:
[BrFord
BuBtl
'rvrYoxa xvoxorod f,YrlIYc xYrvnsnf,a 'TT'Z'A
tLC4l. Baea NRP Pada f ile PEGAI{AI
tlCsl. Baca NRP pada file GAJI PER BULAN
tLC6l. Cetak daftar potongan PeElawai
tLC?1. Record selaniutnva, kenbali ke steP iLCzl i
0utout : DAFTAR POTONGAN PEGAWAI.
Lihat halanan berikutnYa.
48
i
€
<
e
F
os€F@@6ea@FF
6@no*oNoNF@@
€6€(*€d€ndeFa
-=6eoo€FFdoG
doSFe€F:FF-6eae-F@a-F€€
DI PT. PELNI CABANG SURABAYA
-- ---2 ---- -- -:
=:=
===
-----
a--
-
--
O
a)
-
--
--
Oleh
:
Ferra Tinneke Mowoka
NIM : 85.3621
NIRM : 8570854003107308
SEKOLAH TINGGI
MANAIEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
1991
DAFTAR
ISI
Halanan
I
AY
A
HAIAI.TAN JUDUT
11
HATAI{AN PENGESAHAN
iii
KATA PENGATITAR
ISI
DAFTAR
IAUPIRAN
BAB
I.
AB
v
DAFTAR
PENDAHULUAN
SU
R
1.1. TATAR BETAKANG
L.2. TUJUAN
1.3. RUANC LINGKUP
1.3. 1. TNSTANST/PERUSAHAAII
L.3.2. BATASAN PBRI{ASALAHA}I
1. 3. 3. KBBUTUHAN HARDTIARB,/SOFTITARE
1
1
Z
2
2
3
M
SISTEI{ KERJA
2.L. SISTEI{ FIOI{
2.2. PENJELASAN SISTEI{ FLOTT . .. ..
2.3. DESKRIPSI FILE
2.3.1. FIIE PEGAHAI :....
2.3.2. FIIE TUNJANGAN PEGAI{AI
2.3.9. FIIE POTONGAN PEGATAI
2.3.4.FILEPTKP
2.3.5. FILE GAJI PER BULAN
2.3.8. FILE PAJAK PER BULAN
O
II.
ST
IK
BAB
viii
4
5
g
I
L2
15
L7
18
1g
Halanan
2.3.7. FrtE
2.3.8. FILE
III.
2L
PAJAK PER TAHUN
z2
URAIAN KERJA
1. SISTEI{ }iENU
3.2. DESKRIPSI PROGRAI{
3.2. 1. PEUETIHARAAN
3.2. 2. PEI{ETIHARAAN
3.2. 3. PEI{ELIHARAA}I
3.2. 4. PE}iEIIHARAAN
3.2. 5. PE}IEIIHARAAN
AY
A
BAB
GAJI PER TAHUN
23
3.
z8
PEGATIAI
?,8
TUNJANGAN
zg
AB
FIIE
FIIE
FIIE
POTOTICAN
FILEPTKP
R
FIIE
SU
PEI{ETIHARAAN
FILE
34
PAJAK
36
PER BULAN
M
3.2. 7 .
ST
IK
O
3.2. 8.
33
GAJI
PER BI'IAN
3.2. 6.
31
PROSES PERHITUTTCAN GAJI
38
TAHUNA}I
PRoSES PERHITU}ICAN PAJAK
TAHUNAN
40
3.2. g.
PEITBUATAN DAFTAR PEGATIAI
42
3.2. 10.
PEITBUATAN DAFTAR TUIIJAT{GAN
44
PEEAUAI
3.2. 11.
PEI{BUATAN DAFTAR POTONGAN
47
PECAIIAI
3.2.T2.
PEHBUATAN
PER BULAN
v1
SIIP
GAJI
50
Halanan
3.2. 13.
PE}IBUATAII RBKAPITULASI GAJI
53
PER BULAN
PEI{BUATAN REKAFITULASI GAJI
AY
A
3.2.L4.
58
PER TAHUN
3.2. 15.
PEI{BUATAN REKAPITUTASI PAJAK
61
PER BUTAN
PEI{BUATAN REKAPITULASI PEGATAI
AB
3.2. 16.
TIDAK KENA PAJAK PER BUTAH
PE}IBUATAN REKAPITULASI PAJAK
PER
TIDAK KENA PAJAK PER TAHUN
3.2. 19.
PEFIITUP
O
M
IV.
ST
IK
4.T.
4.2.
KBSII{PULAN
SARAN
72
PE}IBUATAN LAPORAN SURAT
PB}IBERITAHUAI{ TAHUNAN
BAB
68
PE}IBUATAN RBKAPITULASI PEGATIAI
SU
3.2. 18.
TAHUTI
R
3.2.T7.
66
75
BAB
I
PEITDAHT'LUA}I
AY
A
1.1- LATAR BELAKANG
SU
R
AB
Saat ini PT. Pelayaran Nasional
Indonesia
(PT. P E t N I) merasakan bahwa slstem penggaJlan
pegawalnya balk yang berstatus tetap maupu.n honorer
tldak nungkln lagl dllakukan secara manual,
karena eara lni nembutuhkan waktu yang cukup lama
untuk menyelesaikan perhitungan gajl pegawal, paJak
penghasllan serta pembuatan laporan-laporan yang
berlsl
lnformasl-informasi tentang gaJi beserta
pajaknya. Disamping itu juga dirasakan keakuratan
KO
M
data yang ada kurang terjamin, haI ini disebabkan
karena mungkln saja dapat terJadi kesalahan ketlk
oleh pegawai yang bersangkutan.
L
.2.
TUJUATI
Untuk mengatasl masalah tersebut PT. P E L N I
ST
I
lngln melakukan komputerlsasl dengan cara membuat
apllkasl pada slstem penggaJlannya.
Dengan aplikasl tersebut diharapkan pemrosesan
gaJl pegawai, pajak penghasilan dan pembuatan
Iaporan-laporan yang dlbutuhkan menJadl lebth cepat
serta keakuratan datanya terJamin.
I
.3 - NI'ANC LIilEKUP
1. 3.
1.
IIISTAIISI,/PENUSAAAAH
PT. P E t N f
meruPakan perusahaan pelayaran
AY
A
1
AB
yang bergerak dalam bldang Jasa, yaltu nelayanl
penJualan tlket-tlket kapal penumPang mauPun kapal
barang yarlg pada saat 1ni memlllki kurang lebih
100 orang pegawal yang berstatus tetap maupun
honorer.
PT. P E t N I Surabaya neruBakan
cabang
R
perusahaan yang pusatnya berdomoslll dl Jakarta.
perusahaan beralamat dl
Pahlawan nomor tLZ Surabaya.
3.2.
Jalan
BATASAI| PETASAT.ATIAN
Apllkasl lnl dlbuat dengan tuJuan untuk
mempercepat proses perhttungan gaJl pegawal dan
paJak penghasllan dl perusahaan pelayaran lnL serta
untuk mendapatkan lnfonmasl-lnfornasl berupa :
- Deftar Peganal
- Daftar TunJangan Pegawal
- Daftar Potongan Pegawal
SliB GaJl Per Bulan
- Rekapltulasl GaJl Per Bulan
Rekapltulasl GaJl Per Tahun
Rekapltulasl PaJak Per Bulan
ST
IK
O
M
1.
SU
Adapun lokasl
., -
1
AY
A
Rekapltulasi Pegawal Tldak Kena PaJak Per Bulan
Rekapltulasi PaJak Per Tahun
Rekapltulasl Pegawal Tldak Kena PaJak Per Tahun
- Laporan Surat Penberltahuan Tahunan ($ P T).
Sedangkan proses pemasukan data gaJl dan paJaF.
Begawal ke Buku Besar Berusahaan dllakukan lewat
program Jurnal Entry darl module General lredger.
3.
XEBI'TI'EAA EAilnABE,/SOFTWARE
AB
1. 3.
berikut
R
Hardware dan software yang dlgunakan dalam
pembuatan program apllkasi lni adalah sebagal
:
type
SU
Satu unlt komPuter IB!I,/PC-XT 640 KB merk
RKN-6000.
Sebuah prlnter
merk
PANASONIC
ukuran 132 kolotu.
M
hard-dlsk 40 Mega byte.
- Paket software DBASE III PIUS.
IK
O
Sebuah
Software
- Software
ST
GARUDA
SIDEKICK.
CLIPPER SUI{MER '87
.
type
KX-P1081
BAB
II
SISTEIT KERJA
SISTBH FLOII
Aplikasi sistem penggajian di PT. P E t N I
nempunya.i sistem flow, yaitu sebagai berikut:
ST
IK
O
M
M
2.I.
SU
R
AB
AY
A
'i,,
PE}IJELASAT{ SISTBH TLOH
SU
R
AB
AY
A
Agar mendapatkan gambaran yang ielas mengienai
sistem flow pada sub-bab 2.L di atas, naka di bawah
ini akan dijelaskan urut-urutan daripada proses yang
harus dilakukan yaitu sebagai berikut
1. tangkah pertama yernl harus dilakukan adalah
DATA PEGAI{AI ke dalam f i Ie PEGAHAI
nengis i
(PGt{.DBF) nelalui program PROGA.PRG, dinana file
ini juga berfungsi sebagai file Referensi (Tabel).
Dari file PEGAWAI (PGl{.DBF) akan dihasilkan output
yang berupa DAFTAR PEGAWAI melalui proE[rauo eetak
:
PROGLA. PRG.
2. Langkah kedua adalah menEiisi DATA TUNJANGAN
PEGAT{AI ke dalan f i le TUNJANGAN ( TUNJANG - DBF )
melalui program PROGB.PRG dengan nenasukkan NRP
pe€lawai yang dibaca dari file PEGAT{AI (PGl{.DBF).
Dari f ile TUNJANGAN (TUNJANG.DBF) dan f ile PEGAI{AI
(PGt{.DBF) akan dihasilkan output vang berupa
DAFTAR TUNJANGAN PECAT{AI nelalui progran cetak
ST
IK
O
M
M
2.2.
PROGLB . PRG.
3. LanElkah ketiEla adalah nenBisi DATA POTONGAN
PEGAT{AI ke dalan f ile POTONGAN (POTONG. DBF )
nelalui progran PROGC.PRG dengan menasukkan NRP
pegawai yang dibaea dari f iIe PEGAT{AI (PGI{.DBF).
Dari file POTONGAN (POT0NG.DBF), file PEGAI{AI
( PGI{ . DBF
) dan f i 1e GAJI PER BULAN ( GAJI9999 . DBF )
j
akan dihasilkan output yang berupa DAFTAR POTONGAN
i
ran cetak PROGLC . PRG .
4. Langkah keenpat adalah nengisi KETENTUAN P T K P
(Penghasilan Tidak Kena Pajak) ke dalam file PTKP
(PTKP.DBF) rnelalui progran PROGD.PRG, dinana f iIe
proE
SU
R
AB
AY
A
PEGAT{AI ne Ialu
ini berfunE:si sebagai f ite Ref erensi (Tabe] )
Setelah keenpat file tersebut diisi,
naka proses
yang dilakukan selanjutnya adalah mengisi DATA
GAJI PER
GAJI PEGAI{AI PER BUTAN ke dalan file
BUTAN (GAJI9999.DBF) melalui progran PROGE.PRG,
dinana sebagai input ,/ masukan data dalam progran
ini diperlukan dari beberapa file yaitu data file
PEcAtlAI, file TUNJANGAN dan file POTONGAN.
Pada waktu nengisi DATA GAJI PEGAT{AI PER BULAN
pertana kali
yang harus dilakukan adalah
menasukkan NRP pegawai. Apabila NRP sudah ada
di dalam ketiga file tersebut, maka seluruh DATA
.
ST
IK
O
M
M
5.
GAJI PEGAWAI PER BUTAN akan ditampilkan.
(Lihat pada haI. 26 ganbar 3. 1.7. )
Tetapi apabila NRP tidak ada di dalan ketiEla f ile
tersebut, maka kita harus nenasukkan dahulu datadata yang sesuai denElan NRP-nya ke dalan ketiEfa
file tersebut.
Dari file GAJI PER BULAN (GAJI9999.DBF) dan file
PEGAI{AI (PGl{. DBF ) akan dihasilkan output yang
berupa
:
-
REKAPITULASI GAJI
PER
BUIAN, melalui progran
PROGLE. PRG.
iIe GAJI PER BULAN (GAJI9ggg. DBF ),
f i 1e PEGAI{AI ( PGI{ . DBF )
dnn f i le POTONGAN
(POTONG.DBF) akan dihasilkan output yang berupa
dari
f
SU
R
AB
AY
A
Kernudian
:
- SLIP GAJI PER BULAN, nelalui progran PROGID.PRG.
6. Setelah mengisi file GAJI PER BULAN (CAJI9999.DBF)
naka langkah berikutnya adalah nenglisi DATA PAJAK
PAJAK PER BULAN
PEGAI{AI PER BULAN ke dalam f ile
(PJK9999.DBF) nelalui program PROGF.PRG, dinana
sebagai nasukan data dalan progran ini
dari beberapa f ite
TUNJANGAN, POTONGAN,
yaitu data
f
ile
diperlukan
PEGAI{AI,
GAJI PER BUTAN dan file
PTKP.
ST
IK
O
M
M
Pada waktu nengisi DATA PAJAK PEGAI{AI PER BULAN
yang harus dilakukan adalah
pertana kali
nenasukkan NRP pegawai. Apabila t{RP sudah ada
di dalan keenpat file tersebut (file PTKP.DBF
sebagai file
tabel),
naka selaniutnya nenasukkan
junnlah hari nasuk keria pegawai dalam sebulan
(HK-BIN), bonus dan THR, kemudian seluruh DATA
PAJAK PEGAI{AI PER BULAN akan ditanpilkan.
(Lihat pada hal. 26 ganbar 3.1.8)
Tetapi apabila NRP tidak ada di dalan keenpat
file tersebut, naka kita harus nenasukkan dahulu
data-data yang sesuai dengan NRP-nya ke dalan
keempat file tersebut.
Dari file
PER BUTAN (PJKgg99.DBF), file
PEGAT{AI (PGl{.DBF) dan f ile GAJI PER BULAN
PAJAK
(GAJI99gg.DBF) ini
akan dihasilkan output yang
SU
R
AB
AY
A
berupa:
REKAPITULASI PAJAK
PER BULAN, trrolalui progran
PROGLG. PRG.
REKAPITULASI PEGAI{AI TIDAK KENA PAJAK PER BULAN,
PROGLH . PRG.
7. Untuk
proses akhir tahun dari file GAJI PER
BUTAN
cukup dengan nenjalankan progran
dinana akan dilakukan proses akumulasi
(GAJIgggg.DBF)
PROGH.PRG
ST
IK
O
M
M
data dari file GAJI PER BULAN (GAJIggg9.DBF) ke
dalan file GAJI PER TAHUN (GAJI.DBF).
Dari fite GAJI PER TAHUH (GAJI.DBF) dan file
PEGAI{AI (PGl{.DBF) akan dihasilkan output yang
berisi laporan REKAPITULASI GAJI PER TAHUN nelalui
proglram cetak
PROGLF . PRG.
8. Sedangkan untuk proses
akhir tahun dari file PAJAK
PER BULAN (PJK9999.DBF) dilakukan melalui progran
PROGI . PRG. Dalam proElran PROGI . PRG ini
akan
dilakukan proses akunulasi data dari file PAJAK
PER BULAN (PJKggg9.DBF) ke dalan file PAJAK PER
TAHUN (PAJAK.DBF).
Dari file
PAJAK PER TAHUN (PAJAK.DBF), file
) dan f i le GAJI PER TAHUN
(GAJI.DBF) akan dihasilkan output yang berupa :
PEGAI{AI
( PGI{ . DBF
PER TAHUN,
REKAPITUTASI PAJAK
nelalui progra!
PROGTI.PRG.
REKAPITULASI PEGAI{AI TIDAK KENA PAJAK
-
TAHUN
PROGLJ.PRG.
SU
R
AB
AY
A
nelalui progran
PER
TAPORAN SURAT PE}IBERITAHUAN TAHUNA}I
(S P T),
nelalui progran PROGLK.PRG.
xt< Penjelasan lebih lanjut nenEenai sisten flow
aplikasi ini dapat dilihat pada bab 3, sub-bab 3.2
2.3.
DBSf,RIPSI FILB
Untuk nen€Setahui isi dari setiatr f ile yaneg
dipakai dalan aplikasi ini, naka berikut ini akan
dijelaskan mengenai perineian file yang digunakan
adalah sebagai
.3 . L .
TILB
PBEATAI
ST
IK
O
M
M
Z
berikut
:
.
indeks
l{ana FiIe
PeH.DBF denglan file
Kunei File
HRP
Keterangan
File ini digunakan untuk peneliharaan
NRP.NTX
(naintenance) data-data Pegawai.
Deskripsi
g
No.
#1.
Nana
Field
NRP
10.
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Karakter
Nunerik
10
20
20
2
KeteranE an
nrp
Pegawal
nana pegawai
alanat pegawai
pendidikan Pegawai
j abatan PeElalrai
golongan pegawai
SU
R
AB
AY
A
2. NAHA
3. ATAHAT
4. PDK
5. JBT
6. GOL
7. STA
8. ANK
g. KEL
Jenis Leb. Des.
GJOKOK
Pen-i e lasan
1
1
2
1
1
1
L2
status pegawai
junlah anak
jenis kelanin
gaj i pokok Pegawai
:
A. NRP, terdiri dari 10 digit vang dapat diperinci
nenjadi
- 2 digit pertana nenyatakan kode bagian
- 2 digit kedua nenyatakan nonor urut
5 digit terakhir nenyatakan nrp pegawai.
B. PDK, adalah pendidikan Pegawai (dalam bidang
keuangan) yang terdiri 1 karakter, yaitu sebaBai
ST
IK
O
M
M
:
berikut:
" 1" Sariana
- "2" Sariana }luda
-"3" BonA&B
Diluar ketiEla Pendidikan tersebut dan
untuk itu tidak nendapat tunianE an
kelanEfkaan.
Pendidikan /PDK ini untuk menpenElaruhi tuniangan
kelangkaan yang besarnya dapat dilihat
penjelasan deskripsi file TUNJANGAN.
10
pada
SU
R
AB
AY
A
C. JBT, terdiri dari 1 karakter, yaitu :
" 11' Kepala CabanEl
" 2," Kepala Bagian
"3" Kepala Urusan
" " Diluar ketigla jabatan tersebut dan tldak
nendapat tunjangan jabatan.
untuk nenpenE aruhi tunianE an
jabatan dan untuk besarnya dapat dilihat Pada
penjelasan deskripsi file TUNJANGAH.
D. GOL, adalah Elolongan pegaT{ai yang terdiri dari 2
karakter, yaitu:
Jabatan /JBT ini
1A, 18, lC,
-
1D
.2A,28,2C,2D
3A,38,3C,3D dan
-44
E. STA, terdiri dari 1 karakter, yaitu
"T" (Tidak kawin)
"K" (Kawin)
F. KEL, adalah jenis kelanin pegawai, yaitu :
"P" (Pria)
"l{" (tfanita)
G. G-POKOK, adalah gaii pokok peEawai dinana gaii
pokok ini besarnya terEantung dari Eolontlan
dan nasa keria tiap pegarai.
(Tidak dilanpirkan tabel gaj i pokok, karena
ST
IK
O
M
M
:
nenyanBkut rahasia perusahaan).
11
2.3.2. FILE
TUIIJATIGAN.
File
Kunci File
Nana
NRP
File ini digunakan untuk
(naintenance) data-data
pene
iharaan
SU
R
AB
AY
A
Keterangtan
TUNJANG. DBF
1
tunj
anglan
peElawai.
Deskr ips
No.
#1.
2.
3.
4.
5.
6.
7.
8.
g.
Nana
Field
NRP
T_ISTRI
TJNAK
T_SUAI
T-BAIK
T-JBT
T-KERJA
Jenis Leb. Des.
Karakter
Nunnerik
Nuner ik
Nunerik
Nunner
ik
Nunerik
Nunerik
Nuneiik
U_TRANS
T_-LANGKA Nuner ik
Nunerik
ASTEK
Nunerik
H_K
ST
IK
O
M
M
10.
11.
i
Penjelasan
10
4
4
10
4
10
I
I
Keterang:an
nrp pegawai
2
2
2
2
2
2
2
10
2
6
2
4
prosentase ti . ist
prosentase ti . ank
tj.penyesuaian
prosentase ti.baik
tj.jabatan
tj. kerja per hari
uanEi trsp.Per hari
tj . kelangkaan
prosen.preni astek
jnl.hari keri a/bl.n
:
A. T-ISTRI, adalah prosentase dari tuniangan istri
(pegawai tetap) yang besarnva adalah 5i4 dari
gaji pokok. (Lihat pada lampiran 3)
B. TJNAK, adalah prosentase dari tuniangan anak
(peEfawai tetap) yang besarnya adalah ?"t dari
gaj i pokok dengan naksinun sebanyak 3 orang anak
(Lihat pada lanpiran 3)
C. T-SUAI, adalah tunianElan penyesuaian (peBawai
tetapi y*ng ditetapkan berdasarkan Surat
L2
SU
R
AB
AY
A
D.
Keputusan Direksi dan tidak senua pegawai
tetap nendapatkan tunjanE:an tersebut.
(Lihat pada lanpiran 3)
TjAIK, adalah tuqj angan perbaikan ( pegiawai
tetap) adalah 25?4 dari gaj i pokok ditanbah
tunjang:an istri
dan tunjangan anak.
(Lihat pada lanpian 4)
Sedangkan untuk Pegawai Honorer dan P K D
tidak ada tunjangan perbaikan tetapi gaii yang
diterina
lanElsung naik nrasing-nasing yaitu
sebesar
:
ST
IK
O
M
M
- Untuk Pegawai Honorer, sebesar t5i1 dari
besarnya gaji yang diterina terakhir (sesuai
yang ditetapkan oleh perusahaan setenPat).
- Untuk Pegawai P K D, sebesar LO% dari
besarnya gaji yang diterina terakhir.
(Lihat pada lanpiran 4)
T-JBT, adalah tunjangian jabatan (pegawai tetap)
yang besarnya ditetapkan berdasarkan jabatan
yang dinitiki tiap pegawai, yaitu
E.
-
:
Untuk Kaeab, sebesar Rp 80.000,Untuk Kabag, sebesar Rp 70.000,-
Untuk Kaur, sebesar Rp 50.000,-
(b1ank), tidak nendapat tuniangan
Untuk
jabatan tersebut.
(Lihat pada lanpiran 8)
13
SU
R
AB
AY
A
F. TJERJA, adalah tuniangan kerja yang besarnya
ditetapkan berdasarkan iunlah hari nasuknya
pegawai dalan sebulan, Yaitu i
sebesar
- Untuk Pegawai Tetap dan Honorer,
Rp 3.625,- P€r hari.
- Untuk Pegawai P K D, sebesar Rp 1. ?50, per hari.
(Lihat pada lanPiran 5)
G. U-TRANS, adalah uang transport yang besarnya
ST
IK
O
M
M
ditetapkan berdasarkan iunlah hari nasuknya
pegawai dalan sebulan, Yaitu :
- Untuk .Pegawai Tetap (Kepa1a Cabang), sebesar
Rp 5.325,- p€f, hari.
- Untuk Pegawai Tetap (Kepala Bagian), sebesar
Rp 4.350,- por hari.
- Untuk Pegawai TetaP dan Honorer, sebesar
Rp 3.625,- per hari.
- Untuk Pegawai P K D, sebesar Rp 1.750,per hari.
(Lihat pada lanpiran 5)
TJANGKA, adalah tuniangan kelangkaan vang
besarnya ditetapkan berdasarkan pendidikan
tiap
(dalan bidang keuangan) yang diniliki
peEaflai, yaitu :
1" Sarj ana' sebesar Rp 50. 000, " 2" Sari ana lluda, sebesar Rp 40 .000, -
H.
1'
t4
"3" Bon A & B, sebesar RP 30'000," Tidak nendaPat tuniangan kelangkaan
tersebut.
SU
R
AB
AY
A
(Lihat Pada lanPiran g)
I. ASTEK, adalah nerupakan preni asuransi pegawai vt,/
(astek) yang besarnya adalah 2'57i1 dari gaii
ke+'6f
J. H-K, adalah iumlah hari masuk keria pegawai
dalan sebulan, dinana H-K tersebut digunakan
untuk neneari iunlah tunjangan keria dan uanEi
transPort dalan sebulan.
2.3.3. FrLB POTOllGAll.
FiIe
Kunci File
Nana
ST
IK
O
M
M
KeteranElan
Deskr ips
POTONG. DBF
NRP
File ini digunakan untuk peneliharaan
potongan
(naintenance) data-data
pegawai.
i
No. Nana
Field
fl. NRP
Z. YDPP
3. ASTEK
4. KORPRI
5. YAHP
6. D-IIANITA
7. KOPERASI
8 . YKKP
Jenis Leb. Des.
KeteranElan
nrP Pegawai
Karakter 10
Numerik 4 2 prosentase iur'pns
Numerik 4 2 prosentase iur ' ast
Nunerik I Z iuran korPri
Nunerik 8 2 iuran dharnais
Nunerik I 2 iuran dharna wnt '
Nunerik 8 2 iuran koperasi
10 2 anEf suran Tpini . pgll
Nuner ik
15
Pen-i e lasan
A.
:
YDPP, adalah prosentase
(
dari iuran pensiun
"pegawai tetap" ) yang besarnya adalah
i
sebesar 5% dari gaii
SU
R
AB
AY
A
- Untuk go1. "1" dan "2",
/YDPP
kotor.
- Untuk go1. "3" dan "4",
sebesar 7% dari gaii
kotor.
(Lihat pada lanpiran
7)
B. ASTEK, adalah prosentase dari iuran astek (tiap
pegawai) yang besarnya adalah t74 dari gai i
kotor.
C. KORPRI, adalah iuran korpri
yang besarnya adalah
:
Untuk go1. "1",
sebesar RP 100,-
Untuk go1. "2",
sebesar RP 200,-
Untuk go1. "3",
sebesar RP 500,-
Untuk gol. "4",
sebesar RP 1.000,-
ST
IK
O
M
M
-
(pegawai tetap)
D. YAI'IP, adalah iuran dharnais ,/ muslin (pegawai
tetap) yanB besarnYa adalah :
Untuk go1. "1", sebesar RP 50,- Untuk go1. "2", sebesar RP 100,Untuk go1. "3", sebesar RP 500,- Untuk go1. "4", sebesar RP 1-000,E. D-I{ANITA, adalah iuran dharna wanita (pegawai
tetap pria dan sudah nenikah) yang besarnya
Rp 50,- per bulan.
16
SU
R
AB
AY
A
F. KOPERASI, adalah iuran koperasi (bagi anggota
koperasi) yang besarnya Rp 2'000,- Per bulan'
G. YKKP, adalah angsuran dari piniaman pegawai
dinana besarnya tergantunE dari iunlah pinianan
pegawaiyangbersanElkutan(biasanyadianErsurl0
kali)dantidaksenuapegawainenpunyaianglsuran
YKKP tersebut.
Z.3.4.FILBPTKP.
: PTKP.DBF
KeteranEran : File ini digunakan untuk peneliharaan
Nana
File
(naintenance) data-data P T K P'
Deskripsi
:
ST
IK
O
M
M
Jenis Leb. Des. Keterangan
No. Nana
Field
1. PEGAT{AI Nunerik 10 2 ptkp peElawai
2. ISTRI Nunerik 10 2 PtkP istri
3. ANAK Nunerik 10 2 PtkP anak
Karakter 1 - inI. anak naksinun
4. HAX
5. B-JBT Numerik 4 2 prosentase bia'ibt
6. PPH21 Nunerik 4 2 PPh21 ,/bulan
Pen-i
A.
elasan
:
adalah ptkp (bebas paiak) untuk Pegawai
(diri sendiri), vaitu sebesar Rp 120'000,-
PEGAWAI,
B. ISTRI, adalah ptkp (bebas paiak) untuk istri
pegawai, Yaitu sebesar RP 60.000,C. ANAK, adalah ptkp (bebas paiak) untuk anak
pegawai, yaitu sebesar Rp 60-000,- tiap anak'
L7
E.
HAX, adalah iunlah anak naksinun yang mendapat
ptkp (bebas paiak) yaitu sebanvak 3 oranEl sesuai
dengan Peraturan Penerintah tentang Perpaiakan'
B-JBT, adalah biaya iabatan, Vang besarnya
adalah 5"1 dari iunlah penerinaan per bulan.
(untuk besarnya iunlah peneriuraan per bulan
dapat dilihat pada Penielasan deskripsi file
SU
R
AB
AY
A
D.
PAJAK PER BULAN).
F.
PPH21, adalah paiak penghasilan pegawai per
dari
bu1an, yanl besarnya adalah Llil
penghasilan kena paiak per bulan /PKP-3IN-
2.3.5. FILE GAJI PER BULAN.
File
Kunci File
GAJI9999 . DBF ( bu lan,/tahun )
KeteranEan
File ini digunakan untuk pemeliharaan
data-data gai i pegawai tiap buIan.
ST
IK
O
M
M
Nama
Deskr ips
No.
NRP
i
Nana
Field
#1. NRP
Z. GP-3LN
3. TIJLN
4. TA-3LN
5. TSJLN
6. TBJTN
7 . YDPPJLN
8. AST-BLN
9. KORP_BLN
TO.
Jenis Leb. Des.
Karakter
Nunerik
Nunerik
Nunerik
Nunerik
Nunnerik
Numerik
Nunerik
Nunerik
YAT,IPJLN Numerik
18
10
L22
102
102
102
102
102
g2
82
82
Keterangan
nrp pegawai
i pokok /bln
tunj. istri /bIn
tunj . anak /bLn
tunj . suai /bln
tunj.baik /bl-n
iuran pensiun /bln
iuran astek /bLn
iuran korpri /b]n
iuran dharnais/bln
gaj
Pen.i e lasan
:
2.3.6. TILB
SU
R
AB
AY
A
*. Besarnya GAJI KOTOR PER BULAN adalah : gtaj i
pokok + tuni. istri + tuni. anak + tuni.
penyesuaian + tuni.Perbaikan.
(Lihat pada lanpiran 2)
*(. Besarnya JUlltAH POTONGAN PER BULAN adalah :
iuran pensiun + astek + korpri + yanp (dharunais)
*. Besarnya GAJI BERSIH PER BULAN adalah : gai i
kotor junlah poton9an.
PAJAK PBR BULAN.
FiIe
Kunei File
Nana
Keterangan
i
NRP
Fite ini diElunakan untuk peneliharaan
data-data pajak pega!,?ai tiap bulan.
ST
IK
O
M
M
Deskr ips
PJK9ggg . DBF ( bu lan,/tahun )
Jenis Leb. Des. KeteranEian
No. Nana
Field
nrP Pegalrai
Karakter 10
S1. NRP
2. HK-ILN Karakter ?' - inl . hari keri a,/b1n
3. TJ-BLN Nunerik 10 2 tuni.iabatan /bln
4. TK-ILN Nunerik 10 2 tuni . kerj a /b]'n
5. UTjLN Numerik 10 2 uang transp. /bln
6. TLK-BLN Nunerik 10 2 ti.kelangkaan /bln
7. TAST-BIN Nunerik 10 2 Premi astek /bln
8. BONUS Nunerik 10 2 bonus
Nunerik 10 Z tuni. hari raya
9. THR
10. BJiLN Nunerik I 2 biava jabatan /bln
11. PTKP-BLN Nunerik 10 2 ptkp /bln
L2. PKP-BLN Nunerik 10 2 PkP ,/bln
13. PPH-BIN Nunerik 10 2 PPh21 /bLn
19
Pen-ielasan:
A. HK-BLN, adalah iunlah hari nasuk keria
pegasrai
dalan sebulan.
SU
R
AB
AY
A
B. TAST-BIN, adalah premi asuransi (astek) sebesar
2.57"A dari gai i kotor .
C. BONUS, adalah bonus yang diterina pegawai yancl
besarnya ditetapkan berdasarkan $urat Keputusan
ST
IK
O
M
M
Direksi yang keluar pada tahun yang bersangkutan
(Lihat pada lanpiran 1)
D. THR, adalah tuniangan hari raya yang diterina
pegawai yang besarnya ditetapkan berdasarkan
Surat Keputusan Direksi pada tahun yang
bersanElkutan. (Lihat pada lanpiran 5)
*. Besarnya "JUlttAH PENERIIIAAN PER BULAN" adalah :
gaji kotor + tuni.iabatan + tunj.keria + uang
transport + tuni. kelangkaan + astek + bonus +
thr. (per bulan)
*. Besarnya "PENGHASITAN BERSIH PER BULAN" adalah :
junlah penerinaan per bulan - (biaya iabatan +
iuran pensiun + iuran astek Per bulan).
E. PKP-BLN, adalah Penghasilan bersih dalan sebulan
yang dikenakan paiak yang besarnya adalah :
penghasilan bersih per bulan P t k p per bulan.
F. PPH-BLN, adalah paiak penghasilan peElawai per
dar i
bu lan ,
vang besarnya adalah L5"A
penBhasilan kena paiak per bulan ,/PKP-3IN.
20
2.3.7
.
FTLB GAJI PBR
File
Kunci File
Nana
Deskr ips
No.
NRP
FiLe ini
data gaj i
p itu las i
file gaj i
Nana
Field
NRP
GP_THN
TI_THN
TA_THN
TS-THN
TB-THN
YDPP_THN
AST_THN
KORP_THN
YAI{P_THN
ST
IK
O
M
M
#1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
i
GAJI . DBF
SU
R
AB
AY
A
Keterangan
TAHUT{.
diBunakan untuk nenproses
peEawai dalan setahun (reka-
file gaji per bulan neniadi
per tahun).
Jenis Leb. Des. Keterangan
Karakter
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
10
t2
;
10
10
10
10
10
2
I
I
I
2
2
2
2
2
2
2
Penjelasan:
*. Untuk penjelasan file GAJI
nrp pegawai
i pokok /thn
tunj. istri /Lhn
tunj.anak /Lhn
tunj . suai /thn
tunj.baik /thn
iuran pensiun /thn
iuran astek /thn
iuran korpri /thn
iuran dharnais
gaj
PER TAHUN sana dengan
penjelasan pada file GAJI PER BULAN, hanya
bedanya file GAJI PER TAHUN untuk data gai i per
tahun, sedanElkan file GAJI PER BULAN untuk data
gaji per bulan.
2L
2.3.8. TILB PAJA'K PBR TAHUN.
File
Kunci File
Nana
Deskr ips
No.
#1.
2.
3.
4.
5.
6.
7.
8.
g.
Fite ini digunakan untuk menproses
data pajak pegawai dalan setahun (rekapitulasi file pajak per bulan meniadi
file pajak per tahun).
Nana
FieId
NRP
TJ_THN
TK-THN
UT-THN
TLK_THN
TAST_THN
BONUS
THR
BJ-THN
PTKP-THN
PKP-THN
ST
IK
O
M
M
10.
11.
L2.
i
NRP
SU
R
AB
AY
A
Keterangan
PAJAK. DBF
PPH_THN
Pen-i e lasan
Jenis teb. Des.
Karakter
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
Nufier
ik
Nunerik
Nunerik
Nunerik
Nunerik
Nunerik
10
KeteranElan
nrp
peglawai
102 tunj.jabatan /Lhn
102 tunj. kerj a /thn
102 uang transport /thn
102 tj . kelangkaan /thn
102 preni astek /thn
102 bonus
102 tunjangan hari raya
9Z biaya jabatan /thn
102 ptkp /thn
102 pkp ,/thn
102 FPh.21 ,rthn
:
,(. Untuk penjelasan file PAJAK PER TAHUN sana
PAJAK PER BULAN,
dengan penjelasan pada file
hanya bedanya file PAJAK PER TAHUN untuk data
pajak per tahun, sedangkan file PAJAK PER BULAN
untuk data pajak per bu1an.
22
BAB
III
URAIAN KER.IA
3.
1-
STSTEI{ llEt{U
kali nenjalankan aplikasi ini
akan ditanpilkan Henu Password sePerti yang tanpak'
pada ganbar 3.1.1 yang nengharuskan setiaP penakai
nenuliskan kode password yang diiiinkan, apabila kode
password yang dinasukkan salah akan tanpil berita
kesalahan yaitu: "PASSI{ORD YANG ANDA MASUKKAN SALAH"
dan pemakai harus nenuliskan kenbali kode passwordnya
Pada waktu pertama
lhsuld(qn
trsrrsr{ i
I
Bagi kode password yang benar sisten
nenanpilkan Menu Utana seperti yang tanpak
ganbar
3.
L.2
UHII IIiltHITE[
,fifott frl*$*[*
il$ffl UtfiliA
Pnmtnimfril mlf, rufilnl
PEIIMIHNMNil
DNTE
?llt$Rtsnil P[Gnmr
PEGfrlIf,I
P[n HLS]I
PEA IfiHUII
ilfffim]'
23
akan
pada
Helalui Henu Utana ini, kita daPat nelakukan
pilihan sebagai berikut
Pilihan "A" akan nenanpilkan bentuk tanpilan input
DATA PEGAWAI seperti yang tanpak pada ganbar 3.1.3 '
:
I mrn rtcntffi
1
ll, s, P,
ltiltifr
1,
e, nmier
3, P$IDIDIIIfiI{
JRIfiIfiII
$: G0t0tsAll
6, $TfiIU$
tr:
$d'$
(I/t{}
[",
9, GTJI rofisn
MIf, ffiffff (T/I} ? fl
r $ )$ r il$*fiyhffii*1$;tl nl#rnr,
I
Pilihan "8" akan nenanpilkan bentuk tanpilan
input DATA TUNJANGAN PEGAT{AI sePerti vang tanpak
pada ganbar 3.1.4.
iHiHffiP H$loh**
I'
$ilili: Ifififi' lffi il tril ffiil8t
:
-l(
il'B'['o i
?,,
3, TUllJ. PSflISURIRII
4' IllHJ, PESlfilileH
i
lffitsPoftI : -s,tr3:ffi
3,115,ffi rEs Hfinl
Iu$'t [Fftsxn*r i fr&hry'Tott*to*
[: Iilffi:
?, ufiltc
8:
{[HIot
(G,P+I,I+I.A}
; r*11
-9,m8.88
i
fiHtilt0frH
18,ffi,ffi
5;ffi,ffi
l;m,50
16f ?[9, gg
FEn Hrnr
mIR l$ffn (f/Il ? fl
t{0[Ex$t ]t0. (1-9) tr
t$)$tltPtlt, tHlHiPus, tElmltt
24
I
3,568,
S$
Pilihan "C" akan nenampilkan bentuk tanPilan
input DATA POTONGAN PEGAWAI seperti vang tanpak pada
gambar 3.1.5.
il,n.P.
ilniln
GotoflG0tl
l
#ffiT
ffi
YDPP
a. fi8ra(
3. IONPBI
GNJI rOTOR
t( c0JI ilfi0r
2t.N0
tB.tt
{. lttP
5' s, lfft{tlf,
N:
: HIlilstH
mttill
GRJI p0[0f, I lm,m.ffi
sg,ffi
ufl[t*rt
L,
ffi:S
[BffN (f/T} ? fl
{ $}$ rfi$t$f lrffii*1$;tlnr#nr
D'RTR
r
Pilihan "D" akan nenamPilkan bentuk tanpilan
input KETENTUAN PTKP seperti yang tanpak pada ganbar
3. 1 .6.
I
nlTsrnrulr PrxPl
t, Pt$mI
I$INI
3,fillfill
{. H)t. r}sx
te9,sen,ffi
6g;ffi,ffi
E.
i,
6.
tl
Sl*Ifi
P P H 'mmlfril
2I
ffi il$HffiH'1ffiilffi#il*
ISIR TSHff
{ $ }$ r
60;n0,el
(Tff}
tg*fiyl*ffi0r1$;ti
25
?
fl
r>#nl r
Pilihan "8" akan nenanpilkan bentuk tanpilan
input DATA GAJI PEGAI{AI PER BULAN seperti vang tanpak
pada ganbar 3. 1.7.
fdJI
DCTi
t{[P
HOIfrH
mm
Jf,MIf,fl
mtffifill
sTnr[s
JI{[,01ffx
Jls,llf,L
HIIdH
PEGf,}NI
Januaeg 1990
:
lffi.str,99
5;W,m
c.?ot(fi{
ffiffifr4{
I. I$IBI
r,nmx
lfirl!|ono
I,
$IIAI
G.
r010n
-
l.mlx
ef
rt (rftr)
P (P/n)
?, 13?,59
T, D. P. P,
t; {2?, t8
ETIEI(
'l$il3B:Hr
teg.s
BonPnI
I,
e.ffi,ffi
g;ffi,ffi
t&,&
fi,1{. P,
*:tf;t$'i
$,l$t{lI$
- is3;8$l:S'
58,96
zffi.m
ROPEM$I
l,M,B0_
IltxPlx0F,
J, LRIII
J, GAJI
+
- rrl:f,lf:ffi'
($l$ilffnft, iltlHRru$, (tlHIR[ ? I
Pilihan "F" akan nenanpilkan bentuk tanpilan
input DATA PAJAK PEGAI{AI PER BULAN seperti yang
tanpak pada gambar 3. 1.8.
Sll$f{ r rlanu*c l$$T
H,N.F
MGIBII
tftts
JTEf,TTII
Goloffinil
IIfiTII$
Jftt,stsx
Jts.[Et.
HS,l{Sdfi
sJI
iffiifii,H
B0t0B
T. JRBTNil
liqlgsna
X.IGXJfi
tc
nsTHl
sot{t$
t(
(I/t{}
I
tP/lt)
!s
rmffiPilt
I-H.n,
J.TEBIH
8,{fiffiIfit{
trtld't'
-
JUilUtl
HAgIt/EtH
I{8, ?58, BB
Lm
?8,
le5, m
?r; rzr,90
3.568,58
g,gu'
'
S.m+
16,533, {3
li
lll: l8-
efi;0ffi.09
6?; {?s, s{
P, T,II. P.
PPil2t
TH}HRTU$,
26
g5,l$$, ilil3W;474.24
FfiffTff{.
{$}$IffNil,
331,6i8.6?
10;
TS}HIf,L ?
I
tz$.54
Pi}ihan ..H.', akan dilakukan proses akumulasi
data-data gaji pe$awai tiap bulan (data file GAJI PER
BULAN neniadi file GAJI PER TAHUN)Pilihan "I", akan dilakukan proses akunulasi
data-data pajak pegawai tiap bulan (data file PAJAK
PER BULAN neniadi file PAJAK PER TAHUN).
Pilihan "J", akan dilakukan proses nenbuat
(nenciptakan) file GAJI PER BULAH (CAJIg99g.DBF) pada
awal bulan sesuai dengan bulan yang dikehendaki
'
Pilihan "K", akan dilakukan proses nenbuat
(neneiptakan) file PAJAK PER BUTAN (PAJAK9g99.DgF)
pada awal bulan sesuai dengan bulan yanEr dikehendaki.
Pilihan "L", akan nenanpilkan bentuk tanpilan
ltenu Cetak seperti yang tanPak pada gambar 3.1.9.
ulilI sslHIEn
,filA'fi fuhhlo
I
I
FItIHfrH
iilM ? I
27
PAJON PTR
HIId}I
PfiJAII PEI
Tf,IIUI.|
3-2" DESKRIPSI
F
PROGRAM
rog ram*
p r og
ram
ya
rrg
atJalah sebagar ber'rkut"
3.2, 1 .
PEMELIHARAAN
FILE
me
ndu ku
.3[r
II
kaEs
r
i. rr
t
;
PEGAWAI
"
p rcrg rarT
:
FR0Gfi " PRG
Furigsi [,roSram
:
UnLt-t
Nama
ng
lt
pe
melihara.ln r:lati: f i l*
P[cAlilfiI.
fisl-sln" us-ur"
:
ry
rl
T-
tl
#
Eil
I
I
t5
1
I
FITE
-
Lnpll
t. :
DAT
l- :l
6t
ha
r,epe
P
L
[:GAII{A
t
"
giacla
rt: yang
sr.r
b*
krab
5 " 1. ( $ i
L;*mgiak pei,Ca Eantkia
?tr!
r
rs
t.r,nr f4*: nu .l
3,,
I
" Ji
"
Alaorithna
:
tA1l. Buka file PEGATAI
tA2l . llasukkan "NRP pegaltai"
Jika "NRP peganai" kita tekan "enter" ke
step tASl
tA3l. Apakah NRP ada dalan file ?
: seluruh DATA PEGAT{AI akan
Jika "Ya"
ditarpilkan dan diisi dengan
data baru (untuk koreksi).
(Lihat pada ganbar 3.1.3)
Ke step tA4l
Jika "Tidak" : kenbali ke step tAzl
tA4l . llasukkan pilihan,
Jika pilihan="S" Sinpan kedalan f ile PEGAI{AI;
kenbali ke step tAZl dan
nasukkan NRP berikutnya
pilihan="H" Hapus record file tersebut
pilihan="B" Keabali ke step lA21
tA5l. Tutup file PEGAIfAI; kenbali ke llenu Utana i!
Outout : f ile PEGAHAI (PGl{ . DBF ) .
3.2.2.
PBIIELIIIANAAT TTLE TUTJAHEAf,
.
Nana Proglran
PROGB. PRG
Fun6si progran
Untuh peneliharaan data file
TUNJANGAN.
Flor
:
:
DATA TUNJANGAN PEGAIIAI
PECATIAI (Pffi . DBT )
tlhat
dan data dari file
.
pada sub-bab
3.1 (Sleten llenu) seperti
yan8 tanpak pada ilaabar
Alaorithna
3.1
.4
.
:
tB1l. Buka f ile PBCAIAI dan f lle TUTfJANCAN
tB2l . llasukkan "l{RP peSarai"
Jika 'NRP pegawal" kita tekan "cnter"
step tBZl
tB3l. Cari NRP dalan file PEOAHAI
Jika "tidak ada" kenbali ke Etep tBzl
tB4l. Cari NRP pada f lle TUNJAIIGAN
Jila "tidak ada" kenbali ke steP tBZl
tB6l. ilasukkan pilihan,
Jika pilihan="S" Sinpan kedalan file TUNJANGAI{
kenbali ke steP tB27 dan
masukkan NRP berikutnYa
pilihan="H" Hapus reeord file tersebut
pilihan="B" Kenbali ke steP LBZJ
TUNJANGAN;
tB7l. Tutup file PEGAIIAI dan file
kenbali ke Henu Utana I
I
Outout : file
3.2.3.
TUNJANGAII (TUNJANG.DBF)
PEIIELIHARAAII
FILB
proElralr
FunBsi progran
Nana
POTOf,GATI.
: PROGC . PRG
: Untuk peneliharaan data file
POTOT{GAN.
Sisten Flow
:
31
rnput :
DATA POTONGAN PEGAIIAI
PEGAI{AI (PGI{.
DBF )
dan data dari file
.
Lihat pada sub-bab 3.1 (Sisten l{enu) seperti
yanE tanpak pada Banbar 3.1.5.
Aleorithna
:
tC1l. Buka file PEGAIIAI dan file POTONGAN
lCZl . llasukkan "NRP peglawai
Jika "NRP peEfawai" kita tekan "enter" ke
step tCTl
ICal. Cari NRP dalan f ile PEGAI|AI
Jika "tidak ada" kenbali ke step fCZ)
tC4l. Cari NRP pada file POTONGAN
Jila "tidak ada" kenbali ke step |CZJ
tcsl. Seluruh DATA POTONGAN PEGAIIAI akan ditanpilkan. (tihat pada ganbar 3. 1.5) .
Ke step t06l
tC6l . !lasukkan pilihan,
Jika pilihan="S" Sinpan kedalan file POTONGAN
kenbali ke step tC?l dan
nasukkan NRP berikutnYa
pilihan="H" Hapus record file tersebut
pilihan="B" Keibali ke step fC?.7
tC?l. Tutup f ile PEGAI{AI dan f ile POTONGAN; kenbali
ke llenu Utana i i
Output : file POTONGAN (POTONG.DBF).
32
3.2.4.
PBIIELIHInI4f, FILB P T K
Naua progralr
Fungsi progran
P
: PROGD.PRG
: Untuk peneliharaan data file
P T K P.
Sisten Flow
:
ry
il
@
@
rnout : data-data KETEIITUAN PTKP.
Lihat pada sub-bab 3.1 (Sisten Henu)
seperti yang tanpak pada ganbar 3.1.6.
Aleorithna :
tD1l. Buka file PTKP
tDzl. llaeukkan "bebas pajak (PTKP) peEfalrai"
Jika "bebas pajak (PTKP) pegawai" kita tekan
"enter" ke step tDgl
tD3l . llasukkan bebas pajak (PTKP) istri peclawai
33
tD+1. llasukkan bebas
tD5l
.
tD6l
.
tDTl
.
paiak (PTKP) anak
iualah anak naksinun
Hasukkan prosentase biaya jabatan
l{asukkan prosentase pai ak
Pegawai
!{asukkan
PenE
hasi }an
(PPh 21)
tD8l. l{asukkan pilihan,
PTKP
kedalan file
Pilihan= "H" Hapus record file tersebut
Pilihan= "B'r Kenbali ke step tDzl
tDgl. Tutup file PTKP; kenbali ke l{enu Utana tltl
Outout : file PTKP.DBF
Jika pilihan=
3.2.5.
PEIISLIHARAAtr
"S" Sinpan
FILB GAJI PBR BULAII.
Nana prograa
PROGE. PRG
Fungsi progran
Untuk peneliharaan
GAJI PER BUIAN.
Sisten FIow
:
data file
Input : data-data dari f ile
PEGAI|AI (PeH.DBF), f
ile
) dan f ile POTONGAN
(POTONG.DBF). Lihat pada sub-bab 3' 1
( Sisten l{enu ) seperti pada elanbar 3 ' L '7 '
TUI|JANGAN (TUNJANC.
Alcorithna
DBF
:
tEll. llasukkan "bulan dan tahun"
Jika "bulan dan tahun" kita tekan "enter"
kenbali ke llenu Utana
tE2l.BukafilePEGAI{AI,fileTUNJANGAN,fiIe
POTONGAN dan file CAJI PER BUTAN
tE3l. llasukkan "NRP Pegawai"
Jika "NRP pegawai" kita tekan "enter" ke
step tE10l
tE4l. Cari NRP dalan file PEGATAI
Jika "tidak ada" kanbali ke steP [E3]
tE5l. Cari NRP dalan file GAJI PER BULAN
Jika "tidak ada" kenbali ke step tESl
tE6l. Cari NRP dalan file TUNJANGAN
tEZ1. Cari NRP dalan file POTOHGAN
tE8l. Seluruh DATA GAJI PEGAI|AI PER BUIAN akan
(tihat pada ganbar 3'1'7)
ditanpilkan.
tEgl . l{asukkan Pilihan,
Jika Pilihan =
SinPan ke dalan
file
GAJI PER BULAN; kenbali
ke step tESl kenudian
nasukkan NRP berikutnYa.
pilihan =
HaPus record'
file
tersebut
pilihan = "8" Kenbali ke step tESl
tE10] . Tutup f i}e PEGA||AI, f iIe TUNJANGAN, f ile
POTONGAN dan file GAJI PER BULAN; keubali
ke Henu Utana I i
output : file GAJI PER BULAN (GAJI9999.DBF)'
3.2.6 .
TILB PAJAf, PBR BULAf,.
PBITBLIHARAAH
Nana progran
Fungsi prograll
: PROGF.PRG
: Untuk peneliharaan data file
PAJAK PER BULAN.
Sisten Flow
:
Inpu!, : data-data dari f ile PECAIIAI (PG$.DBF), f ile
TUNJANGAN (TUNJANG.DBF),
(POTONG.DBF),
file GAJI
file
PTKP.DBF
.DBF) dan
file
POTONGAIf
PER BULAN (eAJlgggg
Lihat pada sub-bab 3.1 (Sisten l{anu) seperti
yang tanPak Pada glanbar 3. 1.8
'
Alcoritna
tF1l . llasukkan "bulan dan tahun"
Jika "bu1an dan tahun" kita tekan "enter"
kenbali ke l{enu Utana
tfZl . Buka file PECA|{AI, file TUNJANGAN, filB
POTONGAN, file GAJI PER BULAN, file PTKP dan
file PAJAK PER BULAN
:
IFal. Hasukkan "NRP Pegawai"
Jika "NRP peEawai" kita tekan "enter" ke
step tF14l
IF4l. Cari NRP dalan f ile PEGAT{AI
Jika "tidak ada" kenbali ke step tFSl
tF5l. Cari NRP dalan file PAJAK PER BULAN
Jika "tidak ada" kenbali ke steP tFSl
tFO1. Cari NRP dalan file GAJI PER BULAN
tFZl . l{asukkan iunlah hari nasuk kerja pegawai
dalan sebulan (HK-BIN)
tF8l. l'lasukkan bonus (BONUS) dan thr
tFgl. Cari NRP dalan file TUNJANGAN
IF10l. Cari NRP dalan file POTONGAN
37
(THR)
tFll].CariPTKPPegawaipadafilePTKPsesuai
dengan status dan ienis kelaninnya
(Jika "$"= 120.000,- , jika "P" PTKP sesuai
statusnya).
tF12l. Seluruh DATA PAJAK PEGAWAI PER BULAN akan
(Lihat pada Banbar 3.1.8)
ditanpilkan.
tf13l. Hasukkan pilihan'
Jika pilihan="S" $impan kedalan file PAJAK
PER BULAN; kenbali ke step
IFSI dan nasukkan NRP
ber ikutnya
pilihan="H" Hapus reeord file tersebut
pilihan="B" Kenbali ke steP tFSl
tF14l . Turup f ild PEGAT{AI, f ile TUNJANGAN, f ile
PTKP
GAJI PER BULAN, file
POTONGAN, file
dan f ile PAJAK PER BUTAN; kennbali ke Henu
Utana I
I
Outout : file
3.2.7 .
PAJAK PER BUTAN (PJKgggg.DBF).
PROSBS PERHITUIICAII
progran
Fungsi proEran
Nana
GAJI
TAHUAAN.
: PROGH.PRG
: Untuk menE-akunulasi datadata pada file GAJI PER
BULAN.
38
Sisten Flow
:
Insut : file GAJI PER BUTAN (GAJIggg9.DBF).
Alcorithna :
tH1l. Isikan field-fieId
Ep-thn, ti-thn, ta-thn,
ts-thn, tb-thn, ydpp-thn, ast-thn, korp-thn,
dan yanp-thn dengan 0.
(Lihat deskripsi file GAJI PER TAHUN)
tHzl. Hasukkan 1 ke "n" (bulan)
tH3l . Apakah 'rn"
-r >
etE
D F('
GG'
>E
-G2
hr
elH
E
>
H{
€:r
-
@
e
5
(,
ON
et
EE
ct>
e>
r- to
q
e.>*
>ts
trc
E
=
>
FI
FI
b
IT'
€
E:
F3 Ft t*l t'{
E-
''{
N
N
€
e
e
=
€
rat '.€ '€ *
{{€€6€€O€UeO
{{N{q.q9qFeND
sqqg€€9.!D€o€sa
€6€6€€€€€€€te
.:a€€ee€€€€e€€
ee€€€€€€€€€€
€€€€e6€€€€ee
r-
-
6l
o
r
tE Fl Fl Fq Fl Fl t!
Flr
r:t
tril
-
alt
F{
tr-
*,,
OFFFOS9O*SONe
'Tr
*E9
FE
r
NNOONONN
E>DgggooE
gg
D
€ l-t
Itt F
6:
rg'r
.31
'Tt 'It
FFFtsFF
r€
'.o
rtt
F€
fi
ts
E
o
F
e
FI
r
7?
TlarEed uetuBFunX rElJBp :l3XeC 'tggTl
IYIVOEd aITJ ePrd AUf, eoBg 'ttgl]
e{ TlBquerl f tlvg}tvfNn,L
uBp MVOId oITJ dn1nl ,,Btr.. B{Tf
qEl€C nuen
EITJ
NVOttVfHn,[
L slqBq BlEp tlB{BdV 'te8ll
Itvoltvfflnl aITJ prooer BoBg 'tztlTl
etTJ uBp rvlvef,d oITJ B{ng 'trgr]
: Ertf{Pu!fi
' ( ilgo'ot{vrnnr
EITJ
UBP (d8O'TOA)
)
ltvof,vf
Nn&
IYtIYOgd EITJ TTBP B1BP : @[
: EUfi
U5TFT.g
'rvtvogd
lMNyfNn& UVI{Vq ednreq tuel'
tndlno uB{ITsBt{Ftieu {nlun
oud'grooud
'
:
:
uertoad lstun{
[BrEord EuBN
rvffof,d tsoxvfnn& f,v&[Yo
xYeYnSRgd
'or z'e
g?
'Bduxn{r.req UBIIEIBI{ IBqTT
'rvl{vegd
NvoNvfNn,L uv,Ldvo
:
'JTrdTrr0
i i tZgTl daXs eI TfBqIraI 'eztulngueTes proceg 't98Tl
ZE
o
SF='.€{aq*sNF
.======EEEE==
t{
o
>
Fc
Et(D
llt
!E
l(i
!.+
i6
F
====F=FFF===
*
rIF
10,
3
-?
E
gE ? ggE*
G'
rr
*
t>
ED
:{
€
=
e
\
HF.
@€l
ea-
g
*ru
{
,Fd
=
E
:-:-F--=f
g=:==FFF=FEl
-s
e
e
.e
€
€
€
€
€
€
='=-='= = ======
6' s
N
N
q
s
j
EaEE ?
E=--==.===gFF
7==-=b=======
-s
-H-E=-sii===F.HF=
==6rss-s-=F-=F-S
€
*i=-=b===d===
g,
N
I
rq
-lt{'
€g
-r
A4
=td
ii r-d €
>fr4e
EEfs*>
-.
:{::6-tt:":t-:I
gr€ d
4*
r.q
H*
bor
>4
A
Et=r_
>r
@-
EFI
F,€
HFrl G.
rl.< F€
>r 6:
r:t
ltt
g
Fl{
ill€
a-
FI
>
t6
f?
el
E:
€
il
a
F
E
e,
q
0
o
6
OF
ot
NNNNo€-*-*-6
o
{
N
a
E-=EieEe=f=FFF
ds=i===Hs=3==
a
-d i4 4l
6lo@>
6aext@
.gF
€
rE4
€€
€
>€
e
€*
eee€e===F?==
€
=
-'
o
=='=-=========
€
F
-8.8.=.8=-=FFFFFF
====dd-=-=-d-d-=F
€
e
>.
e
=
€
===-=========
€ -tr.FEE-EEEgF=FFF
====dd-d-dFF-=-= d4A
e
>r
e
,aa ai:
€
=
e==b========
e
{e
_€.€
F
>d
e
€ €€e€9=====P=
== *aCaFtq
r'
e
=
e
=2='=========
N
*E
r:,
r€ d
>d
&a
)1 *
Fq
l'rl '
LV
{BleC nuen e{ TIBqtreI
uBp
NVONOJ]Oa
lNvTng ugd IfYO aTIJ
'Mlvogd aITJ dnXn4 ,.Btr,, sITf
e sTqBq BlBp q8{BdV 'teill
NYOltO,tOd
eTTJ Prooer BcBg
'tz)'fi
NYln8 Uf,a IfV9
AITJ UBP NVONOI,Od AITJ 'IVilVEf,d
EITT B{Ng 'IIST]
: EIIITfrdlfl
'(dgo'88s8rfvo) NvTng
uga rrve erTJ UBP ( itgo'oNoJ,od) Nvot{oJod
erTJ '(dgo'iloa) rvtvo[d eTTJ TrBP E4EP : '@[
: lil3fl
USTSTS
lrrEord
Tetun{
'rvtvogd
ilvoNoroa
lndqno
UVIJM / Bdnreq tuen
uB{ITEBqtueu {nqun
oud'cTooud
:
[BrFord
BuBtl
'rvrYoxa xvoxorod f,YrlIYc xYrvnsnf,a 'TT'Z'A
tLC4l. Baea NRP Pada f ile PEGAI{AI
tlCsl. Baca NRP pada file GAJI PER BULAN
tLC6l. Cetak daftar potongan PeElawai
tLC?1. Record selaniutnva, kenbali ke steP iLCzl i
0utout : DAFTAR POTONGAN PEGAWAI.
Lihat halanan berikutnYa.
48
i
€
<
e
F
os€F@@6ea@FF
6@no*oNoNF@@
€6€(*€d€ndeFa
-=6eoo€FFdoG
doSFe€F:FF-6eae-F@a-F€€