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€€