BOTOL
KECIL
PADA
PERUSAHAAN
P.DI
SURABAYA
rIAIUI(
NIM
:NIRM
:Oleh
:TAIDRAIATI
86.4016
8670854003109216
SEKOTAH TINGGI
INFORMATIKA
&
TEKNIK
SURABAYA
1991
MANAIEMEN
KOMPUTERDAFTAR ISI
Halaman Pengesahan
Knt.a Pe"nrrantpn- !z*.Er4rr
vs-Daftar Iel
Daftar' Lampirar: BAB 1 PENDAHULUAN
1.1. Latar Belakang
L.2. Pernbataean Masalah 1.3. Environment
1.4. Tujuan
BAB II Sistem Kerja
2.L. Sietem Kerja
2.2. Sietem Flow 2.3. Diekripsl File
2.3. 1. File Data Pelanggan
( KDLGN. DBF)
2.3- 2. File Transakei ...
( KTRS. DBF )
7,,3. 3. File Kolektor
( KLOLEK. DBF )
2.3. 4. FiIe Master Salesman
( sALES. DBF}
Halaman
11
l tt
2,3-
6.2.3.
7 .Flle Barang (Stock.DBF)
Flle
Knore12.3.
I .( KNOREL. DBF )
Flle
Kwltanel( KKWT. DBF)
Flle
Pelunaean( Kbayar . DBF )
2.3.
9.2.3.10.
Flle
Kontrol Traneakel( Kkotnan. DBF )
2.3.11.
Flle
Tabe1 Bonus( KfABEL. DBF )
2.3.t2.
F1Ie Kode Kota( KKOTA. DBF )
2.4.
PenJelaean Sletem FlowBAB
III
Uralan KerJa3.1.
Sletem Menu dan Fungel Program3.1.1.
Menu Entry3.1.2.
Menu Update3.1.3.
Menu taporan3.1.4.
Menu Kwltanel3.1.5.
Menu Rekap3.1.6.
Menu Exlt 3.2. Dlekripet Prograur3.2. 1. Progran Kenl dan Kudl
3
-2.
2.3.2.
3.3-2- 4.
3.2
.
5.3.2.
6.3.2.
7 .3.2.
B.3-2-
I.
3.2.10. 3.2.11.
3,7,. L2.
3.2.13.
3.2.L4-3.2.15. 3.2.16.
3.2.t7.
3.3. 18.
3.2.19. 3.2.20. Pnogram Pnogram Program Program Program Program Program Program Program Pnogram Program Program Program Program Program Program Program ProBrarr program KenB Ken4 KenE KenB KenT KenB Ken9 hIal KlaZ K1a3 K1a4 Klab Kkwl Kkw2 Krpl KrpZ KrpB Krp4
dan KudB
dan Kud4
dan KudS
dan Kud6
dan KudT
dan KudB
dan KudB
Ken2 dan KudZ 4B
51 54 58 60 63 66 69 72 74 76 78 60 82 84 86 88 90 92
3.3. Input ./ output
3.3.
1.
Form3.3.2.
Fonm3.3.3.
Form3.3.4.
Form3,3.7. NP cuetomer
IV Keeimpulan dan saran
Daftar Puetaka
Lamp].ra}l-tamp]-ran
101
103
105
106
BAB I
PENDAHULUAN
1.1. LATAR BELAKANG
Sebagaimana layaknya suatu perusahaan yang baru
memulai usahanya, tentunya mereka memerlukan fasilitas-faeilitas untuk menjamin kelangsungan hidup
usahar:ya. Fasilitas itu antara lain dana dan
tenaga,baik tenaga manusia maupun tenaga elektronik.
Dalam rangka memenuhi kebutuhan akan , tenaga
tersebut, maka perlu diperhitungkan eumber tenaga itu berasal darl mana, dan bagaimana memanfaatkan fasilitas itu seefegien dan seefekt,if mungkin dalam
menyelesaikan tugas-tugas yang ada.
PT. F. adalah ealah satu perusahaan yang memproduksi
minuman di Surabaya dan sekaligus sebagai distri
butornya. Llntuk menasarkan hasil produksi perusahaan ini membagi dua jenis yaitu kemasan botol besar dan
kemasan botol keci1. Pernasal-ahan yang dihadapi
petugas saat ini adalah bagaimana menyelesaikan
administrasi kemasan botol kecil.
Dalam rnenyelesaikan tugasnya, petugas adrninistrasi
dengan pelanggan yang lairr ber'beda.
rniealrr$a pel.hltungan horrue. F'embuatan hWltarrel, darr
rnenerrtukarr Jatutr temtrsnya trerraEltrarr yar.rg herbeda
antara pelarrggan eatu dengan yarrg lalrr.
Atae daear alaean dlatae naka plbrah r'lnrF,lrrarr
rnernutuekan urrtuk memF,roEeB adrninletraei penJualan kernaean botol keell dengarr krantuan kornlruter.
Diharapkan dengan kc'mFuterieael lnl
Fernaealakrarr-permaealaLran yang tlnirul blea berkurang.,Sehingga
merrudahkarr pernbuatarr lapopErn yang rflFer'lukarr.
L.?,- Penbataean Haealah
Dalam mengalihkan proses administrasi penjuaLan
air miniral kemasan botol keeil pada FT. P. dari sistem manual menjadi sistem komputerisaei terlebih
dahulu harus diketahui hal-ha1 yang menjadi masalah
pada erat dengan masalah penjualan air mineral
kemasan bcltol kecil dan bagaimana proses penjualan
selama ini. dilakukan PT. P.
Pada waktu mel-akukan penelitian guna memperoleh data
dan mengetahui- gistem manual yang diterapkan maka
3
membahae maealah-maealah
yang
benkaltan denganpembuatan laporan-laporan eepertl dlbawah
lnl.
1.
Rehap penJualanbotol
PVC,2,, taporan etatement
of
aeeount,3.
Rekap etatementof
aecount,4-
taporan pelunaean perpen'lode,S. Pencetakan PPN,
6.
Pembuatanfaktur
paJak,7.
Pembuatan kpltanel taglhan.1.3. ENVIRONT{ENT
Perangkat kerae yang dlEunakan dalam menerapkan
aplikasl Ilrogram PenJualan air mineral kenaean botol
kecll pada FT. P. lnl adalah sebagal berikut :
1. Komputer --:-) 2 unit
1 CPU-286 AT Shery Turbo,
1 CPU-386 AT Tandon, 2 Hardisk 30 llB,
2 Keyboard -1O1 k,
1 Green Monitor SPC,
1 Color Monltor Princetone.
2.
Prlnter3.
I
Epeon FX-
1O5O,Serven
1 Tandon 386,/33,
I
Keyboard -101 K,t
hard dlek 15O MB,I
Green Monltor SPC.4.U
PI
S
ET,SA 1OOO KVA.
1.4. TUJUAN
TuJuan darl pembangunan eystem'ini adalah untuk
mengurangl kegulltan yang sering dlalani petugaE dalam menyeleEaikan admlnlatraei penJualan kemaean botol kecll. Keaulltan yang dialaml oleh petugaE antara lain eebagaL berikut :
1. Perhltungan potongan bonue. 2. Pembuatan rekap penjualan.
3. Menentukan Jatuh tempo pembayanan.
4. Mencatat ealdo barang dl pelanggan.
5. Pembuatan etatement of acount.
pelunasan-6
Dengarr t-rerkuranEnya Fer.nraealatran vatLl eerlnE tlmbul
seperti diatae rnaka akan memudahkan plhah
aclminletra-el penJualan henraean br_.rtr-,rl kec1l untuh rnenyelesalhan
BAB II SISTEH KER.]A
2-L- Sietem kenJa
Proses adminietraei Penjualan Air Mineral Botol
Kecll eelarta lnl dilakukan dengan si.etem sebagai
berikut :
1. Distribusi yang ditunjuk ,/ dipercaya oleh PT.P.
akan mengadakan kontrak kerja sana dengan membuat
gurat perjanjian dan dilanJutkan dengan pengieian
order
pengiriman-2. Bagi pelanggan yang telah mengadakan kontrak
kerja selalu mendapat potongan eetiap kall terjadi
pengiriman barang, dan potongan tersebut setlap
jenis barang berbeda-beda.
Rumus yang dlgunakan sebagai berikut :
Y=X/(X+isi)
Keterangan :
y = jumlah bonus perJenls barang getiap kafi
entry
iei = iel dalam eatu box
X = Jumlah bonug dalam satu box Hrgb=Y*QxHxA
Keterangan :
Hngb = beear potongan per barang
Jika kena PPN
fi = LOAILZA
H = harga satuan Irer bCIx
Q = quantlty (banyahnya barang)
3. Untuh eetlap hall Fengl?lman bareng ahan dleer.tal
nota penglrlnan eebagal tande" buktl penaglhan
eelanJutnVfl, dan dlnota penglrlnan tereebut tereanturn ldentltae pelarrgghrr, antara laln Eebagai trerlhut :
- Narna Dletrlbutc'r. - A1amat Dletrlbutor
- Pengambllan I Jenle barang
- Tanda tangan penenlma
4. Setelah beberaFa harl pengtrlman plhak Dletrlbuei
menglrlankan eurat, permlntaan taglhan yang
rneneantr:urkan Nota Penglrlman nana eaJa yallE harue
di gabung dalam eatu Inrrttanel ltu.
5. Nota Fenglrlman yarrg telah punya nomor hr*ltanel
akan dlbuathan faktur FaJak perkrltanel dengan
rumue eebagal berlhut : HJ = lnt (Inpan x H5)
keterangan :
kwan = Jumlah penJualan
HS = hanga eatuarr
HJ = harga Jual
I
6.
7.
DPP=FT-pot
PPn Bm = L$$/LZA x. hthne
PPn : 100,/110 Blla ,5T :.= 1. OO0.000
Ya : rnat = I.OOO
tdh:mat= SOtl
Jyhd = int (DPP + PPn + PPn Bm + Mat)
Keterangan :
ST - jumlah harga jual Pot = potongan harga
DPP = Dasar pengenaan Pajak
Bm = Barang Mewah
Mat = Blaya materai
Jyhd = Jumlah yang harue dibayar
Pada setiap akhir bufan akan dibuatkan laporan
pertanggal perJenis barang.
Setelah proges perhitungan seleeai maka
dibuatkan rekapltulasi penJualan untuk tiap jenis
barang.
Kwitansi yang tercetak akan ditagihkan ke eustomer ,/ Dietributor oleh Collector. Bila dalam beberapa Kwitansi setiap cugtomer tidak dapat dltaeihkan atau dengan kata lain customer
eulit penagihannya maka collector memberi informaei kepada Pengirim (Distribuei) untuk tidak dlkirln lagi, bila eugtomer tereebut minta
dikirin.
2.2. Slstern Flow
Dalam Air Mineral
digunakan
berikutnya :
Ferencanaan Sistem Informaei
Botol Kecil pada PT. P di sistem flow terlamplr
PenJualan
Surabaya
fiSTfiIII UIUC
x3$htflIltIfi
tifft0c0s J0
IIffiI$IS
*ffiffifrffi
t|frsttu8 utr[c
f,tflilts$tIfr
rwDofid
utst ff001
xtilils$tIfr
THNDfid
${ilffi TXISI
silthtu$tIfr
of,d'Htul
I
oild'H0l
ffiqTWry
2.3. DISKRIPSI F'ILE
Mengelola Sietem lnformasi PenJualan Air Mineral Botol Kecil PT, "P" di Surabaya dibutuhkan 12
flIe yaltu :
1. File Data pelanggan ( KDLGN . DBF )
Dengan Index : KDLGNI.IDX KDLGN2.IDX
KDLGNS.IDX KDLGN4-IDX
KDIGNS. IDX KDLGNS. IDX
KDLGNT.IDX KDLGN6.IDX
2. File Data traneaksi
Dengan lndex : KTRSI-IDX
KTRS3. IDX
KTRS5. lDX
KTRS?. IDX
KTRSg. IDX File Data kolehtor
Dengan Index : KLOLEKI.IDX File Data galesman
Dengan Index : SALESI.IDX Ftle Data wilayah
Dengan Index : WILAYAHI-IDX Ftle Data Barang
Dengan Index : STOCKI.IDX File Dode pelanggan
Dengan Index : KNORELI.-IDX File Kwitansi
Dengan Index : KKWTI.IDX
( KTRS. DBF )
KTRSz. IDX
KTRS4. IDX
KTRS6. IDX
KTRS8. IDX
( KIOLEK. DBF )
( SALES. DBF )
(WILAYAH . DBF )
( STOCK. DBF )
STOCKz. IDX
( KNOREL. DBF')
( KKWT . DBF )
KKWTz. IDX
L7,
KI{WT3. IDX KKWT4. IDX
KKWT5. IDX KHWT6. ItrH
g. File Pelunaean hvEltarrei t KBAYAR. DBF}
Derrgan Inriex : KBAYARI. IDX I{BAYAEZ. IDH
KBAYARS. IDX KBAYAR4. IDX
KBAYAES. IDX ITBAYARE. IDX
KBAYAR?. IDX
lt:r. Flle lr.r-irrtt'ol trarreaitel { If,}iOTRAN. DBF}
Derrgarr Irrrle:+ : KliOTF.ANl. IDH
11. Flle Fr-rtr-.rngan l:Qrrue i HTABEL. ttBF)
Derrgarr Irrrfen : HTABELI. InH
Z . 3. 1 . FIIE DATA PET,ANT'-GAN f KDLGN . DBF 1 .
FlIe KDiTGN.DBF dlgunahan untuh rnerreatat ldentltae pelanggan, Agar pencatat,an tldak terJacll
ganda maka eettaF' pelanggan rllber'l rlomgr relael.
Cara perrberlan nonor relael adalah eebagal
F.rer'lhut : ,funlah nonor relael eebanyak b dlelt
Karahter pertama dlanbll rlanl hur.uf awal dat.l rrema
pelanggan emr,at dlelt lalnnya adalah nonor urut relael.
Penomoran dan pencatatan identitas pelanggan
ini menggunakan program KEN4.PRG
Struktur file KDLCiN-DBF adalah seperti dibawah ini i
Field Field Nama Type Width Keterangan
1 KDCNO Character 5 Kode Pelanggan 2 KDNM Character 35 Nama Pelanggan 3 KDADD1 Character 35 Alamat Pengiriman
4 KDADD? Character 35 Alamat Penagihan 5 KDADDS Charaeter 35 Alamat N P W P
6 KDTELP1 Character 10 Telpon Pengiriman
7 KDTELPZ Character 10 Telpon Penagihan I KDCITY1 Character 2 Kota Pengiriman
L4
L7, KDDRHZ Charaeter 3 Wllayah Perraglhan 13 KDNPWP Chanaeter 15 Nc'men N F W P
L4 KDBTL Nuneric 6 Sa1do Botol
15 KDKRAT Nunenle 5 Saldo Knat
16 ITDTGLM Date g Tel t{u}al Lansgarran L7 KDTGLD Date B Tsl Dropt
18 KDSNO Character' 3 Kc'de Saleeman
19 KDIDC Charaeter 7 Identltae Pelanggan
2A KDKCTLEK Character 3 Kode Kolektor
?,L KDTERH Ni:nerlc 2 Umur Pelanggan 22 KPIUT Nunerle lO Junrlah plutang
*x Total ** ?-44
Z, -3.2. F'ILE TRANSAKSI (KTRS.DBF')
File KTRS.DBF berisi data - data transaksi
penjualan. Datanya diperoleh dari nota pengiriman
yang di entry lewab progpan KENT.PRG dilakukan
perkode barang.
Struktur file KTRS.DBF adalah eebagai berikut :
Field Field Name Type Width Keterangan
1 KTNOTA Character 7 Nomer Nota
2 KTKIRIM Date I Tanggal Kirim
5 6 7 I g 10 11 12 13 L4 KTJMIl KTJHTU KTKWIT KTHRG KTHRGB mTGf-,K KTTUNAS KTPPN KTRETl KTRET? Hr:ner1e Nurrerlc Ctraraeter Nr:sprlc Nurrerlc Date Charaeter Cha:racter Numerlc Nr.urrerlc 6 $ 7 g g B 1 I s r, B1
Jurrlah Barang
Junlah Barang
Noner Kwltanel
HarBa Barang
Harga Bonue
TgI Cetak Kwt
Tancla Pelunaean
Tanda Kena PPN
Fengemballan BtI
Pengernballan krt
**.Tota1 *t
?.3.3. Struhtur FILE KOLEKTOR (KLOLEK.DBF)
FlIe KLOLEK.DBF lnl merupakan flle yang t-rerlel mengenal data-clata Kolektor (Juru taelh). Flle lnl pelaheanaan entrynya dengan progrann KEN3.PRG.
TuJuan darlpada flle lnl adalah nemudahkan
pembaglan wllayah Fenaglhan Felanggan.
Adapun Struktur flIe KIOTEK.DBF aclalah aebagal
be:r,tkut :
Field Field Name Type Wtdth Keterangan
1 KLKNO Character 3 Kode Kolektor
16
3 KLADD
4 KLCITY 5 KLDRH xxTotal*.*. Character Char.acter Character Character Character Charaeter Charaeter Charaeter
AImt Kolektor Kota Kolektor
WIy. Kc'lektsr
30
2
3
6B
7,.3 4. F'II,E HASTER SALE,SHAN {5ALE.B.DBF'}
F'1le 6AI,E6.DBF ln1 merupahan flle yang berlel
data-data ldentitae ealeeman- FlIe lnl pelakeanaan
errtrynya nrelalul prsgran IiEN?.FFG.
Adapun Struhtur ,5ALES.DBF adalah eebagal berlhut :
Flekl Flelrl Narne Type Wldth Heterarrg 1 SLSNO
't SINM
3 SLADD
4 .SLCITY
5 ,5IDRH
**TotaI**
3 Kode Saleeman 30 Nama ,Saleeman 30 Alnt Saleeman 2 Kota Saleeman 3 Kocle Daerah
6B
flle yang
kode daerah
memudahkan
administraei
?.3.8'. FIIE DATA WILAYAH (WILAYAH-DBF')
Flle WILAYAH.DBF lnl merupakarr berlel kode daerah penglrlman dan
penaglhan.
Fungsi dari file WILAYAH.DBF untuk
pihak pengLrim, penagih maupun plhak
Struktur.
flle
WILAYAH.DBF adalahFllerf
Fle1d NameType
Wldth1
DHI(fiDE2
DHKDKODB3
DHNOTA4
DHBATA.S**Total**
Charaeter
3Character
1Humerle
3eebagai berlkut
Keterangan I{ode Wllayah
Kode kendar.aan
Junlah Nota
Batae Hota
2.3 6. FILE TABEL BARANG (STOCK.DBF'}
Flle STOCK.DBF dlgunakan untuk rrenylmparr etoek
krararrE yang nellputl fleld-flelrl kr-rrfe barang"
nama barang, hanga barang dan keterangan FaJak,
flle lnl eelalu dlbutuhkan eetlatr ada traneahei
bararrg.
tlurrerle 3
10
STOCK.DBF adalah sebagai berikut :
Name Type Wltdh Keterangan
Character 4 Kode Barang Character 30 Nama Barang Character 10 Ukuran Brg
Numerie I Harga Brg
Character 1 PPN
Character 1 Bm
Charaeter 2 ISI per box
Str.uktur file Fleld Fleld
1 STBNO
2 STBNM
3 STBUKR
4 STBHRG
5 STPPN
6 STBM
7 STISI
18
2.3.7 . F'ILE KNOREL.DBF'
File KNOREL.DBF ini merupakan file yang digunakan untuk menyimpan kode pelanggan paling akhir darl- maaing-maaing huruf, mulai dari huruf A
gampai huruf Z.
Struktur file KNOREI,-DBF adalah sebagai benikut
=
Fte1d Fteld Name Type Width
1 KNOCNO Character 7
**Tot,a1:F{<
2.3.A. F'ILE KWI?ANSI (KKWT.DBF')
File KKWT.DBF ini merupakan file yang beriei data yang beragal dari total perkwitanei yang ada di file KTRS.DBF.
Struktur File KKWT.DBF adalah eebagai berikut i
Fleld Fteld Name Type Width Keterangan
1 KKWNO Character 7 Nomer Kwitanei
2 KKWTGL Date B Tanggal Kwitansi
3 KKCNO Character 5 Kode Pelanggan 4 KKJML Numeric 11 Junlah barang
5 KOLEK Character 3 Kode Kolektor
6 KKREF Chanacter 6 Junlah referensi
7 KKLNS Charaeter 1 Tanda Pelunasan
I KKNOFAK Character I Faktur Pajak
2.3.9. File PELUNASAN (KRAYAR-DRF )
Fl}e KBAYAR.DBF lnl rierrupakart flle yans herlel data - data pelunaean traneakel pelanggan, total
pelunaean yffrg dLlakuhan pelanggan lnl Earn& dengan
ya:rs dda dl flle KK$IT.DBF.
Strukture flle IBAYAR.DBF adalatr eetragal berlkut :
Flelcl Fleld Nane Type Wldth Keterangan
1 I{BI(WNO Character 7 nomor kr*ltanel
?, KBKODE Charaeter' 1 kode pembayaran 3 KBBAYAA Charaeten 11 Kode bayar
10
KKJHLFAK11
KKNPbIPL2.
KT.POT13
KKBrr**Tota1**
4
KBBTJKTI5
KBKET6
KBTGLJT7
KBTGLBY8
KBKOTEKg
KBREF10
KBTGL11
KBCNO**Total**.
Nunet-lc
Charaeter-Numer.le Nr.merle
11
Jurrlahkena paJakI
rronor NFWF10
,]urnlah Fotongan10
Jum1ah hena Bm8g
3 kode kolehtor
6 tanda referenel B TGL bayan
7 kode pelanggan
Charar-:ter 15 Tarrrfa Felunaean
Charaeter 30
keteranganDate
B
Tel Jatuh tenpoDate
B
Tgl hayar:Charaeter
Character
Date
Charaeter
20
2 . 3. 10 - F'ILE Kontr.o1 Traneakel ( KKOTRAN . DBF )
FlIe KKOTRAN.DBF lnl nerupakan flle yans
dtgunakan untuk nenylmpan nomor terAkhfu Kwltanel.
Str.uktur
Flle
KKOTRAN.DBF aclalah eebagal-berlkut
:Fleld
Fleld NaneType
Wldth
Keterangan1 NOKKW
CHARACTER7
Nomer. Kwltanel2 NOFAK
CHARACTERB
Noner Fah.PaJak3 PSW
CHARACTER10
Paesword#*TotaI**
2.3.11. F'IIE Tabel Bonue f KTABEL-DBF')
Flle KTABEL.DBF. lnl nerupahan flIe yarrg
dlgunakan untuh nenentukan Jumlah bonue eetlap
ada traneakel pelanggan.
Struktur Flle KTABEL.DBF adalah eebagal berlkut :
Fleld Field Naxre Type Width Keterangan
1 KTBKODE Nurrerle E l(ode pelanggan
2 BB0BO Numerlc Z, Z5:{t mL/24 3 BBOBI Nunenle 3, EZts mLl4B Bm
4 BBOBZ Numeric 2 36O mL/24 5 BBO83 Nemerlc Z 5(sQ mLl'e4
6 BBOB4 Nenerle Z IOOO nL/LZ
7 BB{IBS Nemerlc Z 15OCr l,rl.L/LZ
8 BBfJBB Hemerle Z U0O0 lr.LILZ g BBOB9 Nemerlc 2 22A mL/48 10 BBO9O Nemerle Z 375 mLl24 &a 11 BB0gl Nemerle E SOO rr1,r34 Bilr
LZ BBO9? Nemerlc 2 1CI00 mllft But
13 BBO9B Nemerlc ?, 1SOO n1,r1? Bn L4 BBO94 Nemenlc ?, EOOO ml./l? Bm
15 BBOgb Nemerle Z 3,6A mL/24 Bm
**.Tc,tal**. 33
?.3.L?,. F'IIE KODE KOTA f KKOTA.DBF'}
Flle KKOTA.DBF lnl nerupakan flle yans ber1el
kocle kota lrenglrlman, Irenaglhan" ealegman, kolektor.
Struktur file KKOTA.DBF adalah gebagai berikut :
Filed Field Nasle Type Width Keterangan
1 KTKODE Ctraraeter 2 Kode Kota
2 KTCITY Character 15 nama kota
22
-I.4. PENJEI,ASAN sIsTEM F'LOW.
Untuk menJaLankan sistem ini maka ada beberapa
Langkah-langkah yang harus dilakukan. Adapun langkah
langkah tersebut seperti tersusun dibawah ini :
Entry Daerah yaitu untuk mengisi file
DAERAH.DBF, file ini digunakan untuh menglsi kode
daerah di file KDLGN.DBF" SALES.DBF maupun di
file KLOI,EK.DBF,
Entry Salesman yaitu mengisi file SALES.DBF, file ini digunakan untuk mengiei kode saleg yang terdapat pada file KDLGN.DBF
Entry Kolektor yaitu untuk rrengisi file
KLOLEK.DBF, file ini digunakan untuk mengisi kode kolel<tor yang terdapat pada file KDLGN.DBF
Mengisi file KNOREL-DBF pertama kali dilakukan
secara interaktif dan selanJutnya fl1e ini
diguna-kan eebagai kontrol pemberian kode pelanggan;
Mengisi file KKOTRAN-DBF, file ini digunakan
untuk lsontrol nomor Kwitansi, Faktur pajak
maupun Password
Entry Data Pelanggan yaitu rnengisi file KDLGN.DBF, file ini digunakan untuk menyimpan seluruh data
Entry etoek barang yaltu untuk rrenglel fl}e
STOCK.DBF, flle lnl dlgunahan untuk nengetahul
data k'arang pada wahtu entny tnaneakei yang
dllahuhan oleh pelanggarr.
Setelah flIe-flle tereebut terlel maha eelanJutnya eleten lnl eudah elap untuk rnenerlma traneakei yang dllakuhan oleh pelanggarr.
Untuh memperJelae uralan eleten lnl,
eelanJut-nye penulie rnenguralhan terJadlnya t:raneakel oleh
Eeorang pelanggan, yang cllurlealkan eebagai berlkut :
- Tanggal Penglrlman : (IULA|B7
* Nota Pengirirran : O0OOOO
Kode Felanggan : R0001 hode dldapat dar"l haell
entr.y data Felanggan
- Narra Pelanggan : ReJekl, UD.
- Alamat : Imam bonJol 1O1 BoJonegoro - Traneakel-traneahel: PVC ZZQ mL 6 box
FVC 5OO ml 4 box
PVC ZOOO nI 3 box
Berclaearkan data tereebut dlatae maka operator
clalam melakukan tugaenya akan mengamtrll
24
Entry traneakel kredlt ke
dengan menu entry Tr:aneakel
Hae1l entrynya dl eetak
FenJuaIan
Dari proses menghasilakan eatu
File ini digunakan
perkwitansi.
f1}e
KTRS,DBF entrynyaPenJualan Bc-rtol PVC.
eef;agal
lapsran
rekaFpencetakan kwitansi, akan file, yaitu file KKWIT.DBF.
untuk menyimpan jumlah dari
Entry transakei penjualan, pada waktu entry data
operator tinggal memasukkan berapa jumlah
pengambilan Felanggan perkode barang dan komputer
akan menghitung berapa potongan barang untuk
peLanggan tersebut.
Entry transaksi penjualan seperti diatas akan dllakukan setiap hari, akan tetapi untuk pembuatan kwitanei akan dilakukan setelah ada permintaan
dari administrasi penjualan kemasan botol
kecil-Pencetakan kwitansi ini akan dilakukan perpelanggan
dan setiap pelanggan mempunyai banyak transaksi
yang akan dijadikan menjadi beberapa kwitansi yang
sesuai petunjuk dari bagian administraei.
yanE berkaltan antara laln yaltu :
1. Flle KTfi5.DBF, flIe lnl yans herlel clat,a traneakel penJualan.
7.. FtIe KDI,GN.DBF, flle yarlg benlel data ldentltae
pelangganr.
3. File KKWT.DBF, file yang penyimpan jumlah dari
perkwltansl.
4. File KKOTRAN.DBF, file ini yang nenyimpan nomor terakhir dari nomor kwitansi.
Setelah Fenomoran kwitansi ini maka data-data yang
ada dipergunakan untuk membuat laporan.
- Pelunasan yaitu Entry pelunasan ini akan
mengakibatkan beberapa file yang terkait sebagai
berlkut :
1, KTRS.DBF, file ini akan diisi pada field tanggal
bayar dan pada field lunae akan terisi.
2. KKWT.DBF, pada field ini tanggal bayarnya akan terisi tanggal pelunasan.
3. KBAYAR.DBF" pada file ini akan bertambah satu
BA8
I I I3. 1. f;ieterr Merru rfarr Funsal Froer'affr
Dalam nr€rrJalanharr Fr'ogr'am Sietenr Inf+rnraei
Fenjua.Iarr Air Hineral Botel Hecll aria h-rebere.r.a ffrerru
ya:ng terrilr.i darl rner-ru utarna dar: eubrnenu.
tjntr:h rnerrjalarrkarr pr-oErarn Apllkaei F,rogr-affi eisterri penjualarr s1r' nrirrer.al kens.sg"n h-'r:t*l hecll pa,la Ferusahraa.n F rli eural:aya. digurrahan progranr ffierr.t hecil
darr derrgarr merrgeiikan huruf k yang dlpanggil prr-rmFt
eer'ta rnerrgiel pa*ewot'ri rra}",a g.itan r,,EffrFii nremr eepertl tirl-
f
27P.T. P
Bntry Kwltanei t{ENu B0lutr t$clt
(c) UJurrg Galutr Cr.mprter Centre
Jalan Ujurre Galuh 100-115 $urabaya
' Te1er,on 511111 '- \ZZZZZ,
Fax. 533333
, tm.l* uenlllh n€nu, lalu tekan E$TER
I
Eec- Exlt |
:cb.1..
setelah tampll Gb.1. dlatae maka ki.ta blea melakuhan plllhan Entry, tJpdate,lBelete " Laporan" Kwltanel,
Rekap, Exit
3.1.1. t{erru Entry.
Untuk maeing-masing pilihan, anda dapat
memiLih Henu Entry dengan tekan Return maka akan
menampilkan sub menu Entry sebagai berikut :
Data Wilayah yang akan menampilkan Tampilan entry
kode wilayah" kode kendaraan, Jumlah Nota dan
Batas Nota.
- Data Saleeman yang akan menampilkan Tampilan
entry kode salesman, Nama salesman, alamat
salesman, kota salesman, kode
daerah-- Data kolektor yang akan menamt:i-lkan Tampilan
entry kode kolektor" Nama kolektor" alamat
kolektor, kota kolektor, kode daerah.
- Data Pelanggan baru yang akan menampilkan
tampilkan entry kode pelanggan, nama pelanggan, alamat Fengiriman, penagihan dan NPWP, Telpon
Pengiriman, penagihan, kota pengiriman, penagihan
dan NPWP, wilayah pengiriman, Fenagihan dan NPWP,
saldo Botol dan krat, Tgl mulai langgan dan drop,
kode ealeeman dan kolektdrr umur pelanggan dan piutang pelanggan.
* Data Barang yang akan menampilkan Tampilan entry
kode barang, nama barang" ukuran barang, harga
barang, pFn dan bm, igi per box.
* Data Kota yang akan. menampilkan Tampilan entry
kode kota" kota.
29
entry rromer rrota, tgl.klrlm" hode Felanggam, kode
}:arang" .Jurnlah trat'anE, har.ga h.rararrg, liar'ga frsrrug,
F'errganrbl larr, FerrEiernbal lan,
- Pelunagarr yang akan merrarnFllhan Ta:rrlrllarr errtry
nomt:rr kwltarrel, hode penrk;ayar&rr, t&rrrla pernbayaran.
hetet-arrgan, te1. tiayar " k*de hr-rlehtor'. hed*
pelanggarr.
- Bonus yang akan menampilkan Tampilan entry kode
pelanggan, kode barang.
Menu ini dipergunakan untuk memasukkan data
dengan menggunakan menu entry. Jenls data serta
program yang digunakan adalah sebagal berikut :
3.1.1.1, Data Wilayah dengan progrann (KEN1.PRG)
Mengentry wllayah pengiriman dan penagihan
3.1.1.2. Data ealeeman dengan program (KENZ.PRG)
Mengentry data dan kode salesman
3.1.1.3. Data Kolektor dengan program (KEN3.PRG)
Hengentry data dan kode kolektor
3.1.1.4. Data Pelanggan Baru dengan program
( KEN4 . PRG )
Mengentry ,/ memasukkan identitas pelanggan
3.1-1.5. Data Barang dengan program (KEN5.PRG)
Merigentry Jenis dan kode barang
3.1.1.6. Data Kota dengan rrrogram (KEN6.PRG)
mengentry kode kota
3. 1. 1.7. Nota Pengirlman dengan program(KEN7.PRG)
3. t. 1. B. Feluna*a-rr denga-rr r'rr-igl'snr { f,EblB. FRG i
l'lengerrtt-:r "i ffrerrla*ul:harr tt'antiakei :'ratlg
tet-h_r,5.:,rar
3-1.1.9. Bonus Pembelian r{engan program (KEN9-PRG)
Mengentry ,/ memasukkan Lrotrus pembelian
set,iap kemasan beheda eetiap pelanggan
L
untuk memperjelae sistem meltu entry rnaka dapat
31
) UJung galuh Ccnnrter Centre
UJung 0aluh 100-115 $rabarra Telepon 511111
-
52?22?.Fax. 53i1333 P.T. P
Entrry Ufdate,/Delete talpran Kwltannl Exlt I.{ENU BOIOL KESIT-, A. Data lftla*ratr
B. Data Saleanan C. Data Kolehtor
D. Data Felangean Bartr E. Data Barang
F. Data Kota
G. Nota Penglrluan
H. Pelunaaan
I.
Bonusuntuk uein1l1h nenu, lalu tekan ASTR
I
Esc- Exlt
I3. L.2. l{enu tJpdate.
' Untuk maeing-masing pilihan, anda dapat
nemilih Menu Update,zDelete dengan tekan Return
maka akan menampilkan sub menu Update,/Delete
sebagai berikut :
- Data Wilayah yang akan menamFilkan Tampilan
Update,/Delete kode wilayah, kode kendaraan,
jumlah Nota dan Batas Nota.
- Data Saleeman yang akan menampilkan Tampllan
Update,/Delete kode salesman, Nama salegman,
alamat ealesman, kota salesman, kode
daerah-Data kolektor yang akan menamPilkan Tampilan
Update./Delete kode kolektor, Nama kolektor,
alamat kolektor, kota kolektor, kode daerah'
Data Felanggan baru yang akan menampilkan tarnpilkan Update/DeIete kode pelanggan, nana
pelanggan, alamat pengiriman" penagihan dan NPWP'
Telpon Penglriman,penagihan, kota pengiriman'
penagihan dan NPWP" wilayah pengiriman, penagihan
dan NPWF, saldo Botoldan krat, TgI nulai langgan dan drop, kode salesman dan kolektor' umur
pelanggan dan piutang pelanggan.
Data Barang yang akan menampilkan Tampilan
Update,/Delete kode barang, nama barang, ukuran
barang, harga barang, PPn dan bm, isi per box-Data Kota yang akan menanpilkan Tampilan
33
l"k-.'ta Fenglrlman gang akan rrenarnpllkan Tampl1an
{Jpdate ,t Delete rr-ftffier rrota" tgl. hlr,1rn, h*rle
FelarrEgan" kgde har'arrg, Junrlatr hanarrg, FrEfEa
t-rar.ang, Lrarga bonue, Fengambllan" Ferrgemballan.
Felurrasarr yarrE akan rierrarrFllharr TanrFllarr
Updater'Delete t-roffirfl- kwitanei, kr,r_le F.enrl:ayararr, tarrda pernbayaran, heterangan, tgt. bayar, kocle
kolektor'" hode F'elanggan.
Brlrrug yariE aharr ffierraripllhen Tarn}'l1arr {Jprlatel
Delete hode Felariggan, hCIde hararrg.
l'lerru- upclate 1rr1 dlper.gunaharr urrtuk merrgubahr j
menghapue data. Jerrle data eerta prclErarr yang
dlgurrakarr arlalahr Eetragal berlkut :
3. 1. E, 1. Ltata. Hllaya.h FerrElr'lnrarr derrgari Fl.ogt s.m
T KUD1. PRG}
Mengubah/menghapus wllayah pengiriman dan
penagihan
3.1.2.2. Data Salesman dengan program (KUD2-PRG)
Mengubah/menghaFus data atau kode ealesman 3.1.2.3. Data kolektor dengan program (KUDB.PRG)
Mengubah/menghapus data atau kode kolektor 3.I.2-4. Data Pelanggan dengan program (KUD4.pRG)
Hengubah/menghaFus data pelanggan
3. 1.2-5. Data Barang dengan Frogrann(KUDb.PRG)
mengubah.,/menghapus jenis atau hode barang
t{engukrah/'firenEhrapue kode kota
3. 1.3. ?. Flota Fengir,lnrarr rlerrgarr F-rogrann { I.ltJn?. FFG i t{err guh-ratr .," itrerrE}raF.r:fr t r-,aiie ak e 1 F'en j ua l.rrr ::. l. ?,8. Felurrasan derrgan F'l-oErflrri {}l{Jf,tB.FEGi
l'1* n gr:b ahin-re ii: Eh aF.l: E t t- arr E ak e i y arr g t, e l-Li all
a-t-3. 1.3. F. Fr-,fiug F*rr'r-,e11,*n ,{erigarr F}-iiE?-a}n i IitJFF, FnG }
t'lerrgr:krah,r'merrgha!'r;s hrclrrlls F'EffiF-r€ I lan get lap
-- -
1--Fe lAnEgArl
Bentuh tamFllan Menu Llpdate dapat dilihat pada
35
P.T. P
Sltn, llpdate,/Delete
lsroran
Krrttanet Rchalt Bxlt T,IE}I{' BOTOIJ IECITJlmtulr mtl1h Derru, la1u tehan SfffR
I
Eee- Exlt
I't
Gb. 3.
A. Data llllarrah
B. Data Saleman
C. Data Kolehtor
D. Data Pelanrsan
E. Data Barane F. Data l[ota
G. Nota FerUlrlun H. Felunaean
I.
Bonrs le Cafun ConnrterCentne
I
Ga1uh 100-115 $rabarra Telepon 511111
-
6ZZZW3.1.3. Menu taporan.
Untuk masing-nasing pilihan" anda dapat
memilih Menu Laporan dengan tekan Return maka
akan menampilkan eub menu Laporan sebagai berikut :
Laporan PPN Botol PVC yang menampilkan Tampilkan
Tanggal; bulan dan tahun.
Laporan Statement of Account yang menampilkan
Tampilan tanggal, bulan dan
tahun-Laporan Melihat Pelunaaan yang menampilkan Tampilan Kode pelanggan, nomor kwitansi, nomor transaksi.
Laporan Melihat Kode kota yang menampilkan
Tampilan urut kode kota, nama kota.
Laporan Melihat Kode Barang yang menampilkan
TamFllatr urut Kode Barang! tfama barang.
Henu Laporan ini beriei laporan - laporan
Fenjualan per bulan. Jenis data eerta progran yang
digunakan adalah sebagai berikut :
3.1.3.1. PPN Botol PVC dengan program (KLA1.PRG)
Mencetak laporan PPN Botol PVC
3.1.3.2, Statement of Account dengan program
( KI"Az . PRG )
Mencetak laporan umur piutang
3-1.3.3. Mellhat Pelunasan dengan progran
( KLA3. PRG )
Melihat data-data pelunasan
J(
( KLA4 : FRG )
b{elihat kode-hode kota
3- 1-3.5- t{e1lhat Data Bararrg rler:gan Fr.*Erarn.
i iiLA5. FRG )
l{e11hat Deta-data hrarlanE
Bentuh t,lnrF.llarr l'lerru Lape-j1'Er'r1 .lapat ,li1lhrat,
P.T. P
$otry Update/De1ete Laroran Knttanol T{ENU BCITOL ffiglt
A. Pff Botol Keell
B. Statcnent of Aceormt
C. l-tellhat Felunaean
D. ttGllbat Kode Kota
E. ltcllhat Data Barang
(e) Uiuug galuh Ocwuter Centre Jalan UJlmg (bIutr 100-115 Srrabaya
Telesna Sll1ll
-
Ffitg!)!).t).Fax. 53333il
Exlt
rmtul nenlllb Denu, Ialu telan EllTffi
39
3.1.4. Menu Kwitanel.
Untuk masing-maeing pilihan, anda dapat' nemllih Menu Kwltanei dengan tekan Return maka akan menanpilkan sub menu Kwitansi sebagai
berikut :
- Pencetakan Kwltansl yang akan menampllkan Tampilan nomor lnrvitansi, kode pelanggan, tanggal
kwitansi, nama penangEung iawab . dan . transaksi-traneakeinya
- Pencetakan Faktur Paiak yang akan menampilkan
Tampllan nomor kwl'tansl, nomor faktur paiak'
Tanggal peneetakan dan nama penanggung iawab.
Menu Kwitansi ini berisi proeee kwitansi serta
program yang digunakan.
3.1.4.1. Kwltanei Tagihan dengan program (KKW1.PRG)
Mencetak kwitansi per pelanggan
3,1.4.2- Pajak Penjualan dengan program (KKW2.PRG)
Mencetak PaJak Peniualan Per pelanggan
Bentuk tampilan Menu Kwitanei dapat dilihat pada
P.T. P
Entr:r llpdate/Delete ftr1tans1
T,TEN[' BOTOIJ IrcIIJ
Exlt A. Fencetalan Kwltansl
B. Feneetalan Faktur PaJah
(e) UJtng Galuh Cqnrter {entre
Jalan UJuru Galutr 100-115 $uabaya Telepou 611111
-
67ntaFax. S3333il
untt8 uonlIlb D6an, Ialu telan nfTEA
l
Eac-
Ealt4L
3. 1 . 5. Merru Rehap.
Untuk maeing-maeing pilihan, anda dapat
memilih Menu Rekap dengan tekan Return maka akan
menanpilkan sub nenu Rekap sebagai berikut :
- Rekap Penjualan PVC yang menampilkan Tampilan
bulan" tahun.
- Rekap Penjualan per barang yang menanrpilkan
Tampllan tanggal, bulan dan tahun.
- Rekap FenJualan trer harang yang menampllkan Tampilan Tanggal, bulan, tahun dan kode
pelanggan.
- Rekap Statement of Account yang menampilkan
Tampilan tanggal, bulan dan tahun.
Menu Rekap untuk merekap traneaksi penjualan
. serta program yang dlgunakan.
3.1.5.1. Penjualan PVC dengan prsgram (KRP1.PRG)
Meneetak junlah penJualan per pelanggan
dalam eatu bulan
3. 1.5.2. Penjualan/bte dengan program (KRPZ.PRG)
Mencetak Jumlah penJualan per barang,
tanggal dalam satu bulan
3. 1.5. 3- Penjualan/ple dengan program (KRP3.PRG)
Mencetak jumlah penjualan per pelanggan,
tanggal dalam eatu bulan
3.1.5-4. Statement of Account dengan prclgram
( KPR4. PRG )
dalanr
Bentuk tarnpilan Menu Rekap dapat dillhat pada
43
P.T. P
Entrft Urdate/Delete Iaroran Kwltanal trr1t r{ENn ffiIOr t$cIL
(c) UJrnc Galutr Ccnnrter Cent're
Jalan UJung Galuh 100-115 $uabarra
Telcnon 511111
-
3WZZ2,Fax. 0333&3
rmtulr m1}t"h ncanjrn lalu telan
ffffi I
Eac- Exlt
It,Gb. 6.
A. RekaB FenJualan PIIC
B. RehaB PenJua1anlBre
C. Rehffs Feu,Jualan/Plg
3.1.6.
Exlt.Untuh masing-maeing pl1ihan, anda dapat
nenillh Menu Exit dengan tekan Return maka akan nenanpilkan sub menu Exit sebagai berikut :
Keluar atau Batal ke
menu-P.T. P
Entry Ufxlate,rft*lete Iraporan Kwltanel RehaB Exlt T{ENU BtrIOt I[ECII.,
Keluar darl }lenu
Bata1 Keluar
{e) UJurre Oaltrh Coulrrter Centre
Jalarr UJlxte Ga1uh 100-115 Surabaya
Telepon 511111 - ?)ZZ22Z
Fax. 533333
untuk nenllth nerrlt, lalu tehan EI{TER I trec - Exlt t
't
45
3.2. USKRIP'ST PROGRAM
3.2.1. Progrnm Kenl.prg dan Kudl.prg
Flle yang
nemaeukkan dan mengupdate,/mendelete Data
Wllayah Penghlman dan Penaglhan
dlzunakan : wl}ayah. dbf
Progran Flow :
ALGT'RITI'IA FROGRAM ENTRY WII,AYAH
1. Buha flle wllayah
2. Maeukan kode wilayah, banyaknya nota, batas nota
3. Apakah data di-proses ?
Ya : rekam data, kembali ke langkah 2
4. Apakah di-ulang ?
Ya : ke langkah 2
5. Apakah di-batal ?
Ya : ke langkah 2
6. keluar dari menu entry
7. Tekan Esc, kernbali ke menu
47
ALGORITHA {JFDATE KODE WILAYAH
1. Buha file wllayah
Z. rnaeukkan hcrde wllayah
3. Apakah kode wllayah eudah k-renat: ?
Tdh : keurball ke larrghaFi 3
4. Apakah di-update ?
ya : nraeukkan da.ta yarrEi rflubakr 5. Apakah di-hapue ?
Ya : hapue data
6. Apakah dl*k-ratal ?
Ya : kernball ke lanekah 2
7. Apakah keluar ?
Ya : kemball ke rnenu update,/delete
8. Apakah rll-3:'1'sss* ?
Ya : rekam data, ke langkah Z
lCt. Tekan EEc, tutup file kenrt-rall ke Inenu uP-date
3.2.2.
Frc'gran Ken?.prg ctan Kud2.prgFungel
:
memasuhkan dan nengupdate,/mendelete Data-data SaleemanFlIe yang dlgunakan : Salee.Dbf Wllayah.Dbf
Kota.Dbf
Program Flow :
lmll.Da
49
ALGfJRITMA PRfJGRAH ENTRY DATA F.,ALESMAN
1. Euha fl}e eaIes, wl-layah
-1, Haeuhan hode Balegnrarr
3. lrlaeuhan rrarn*, ala.nrat " kota, wlla.yah ea.leerrarr 4. Apakah data ealesnan eudaLr Lr€ri*r ?
Tdh : he langkah E"
5. Apah,s.h dl;.posss ?
Ya : rekanr data, kernball ke langkah Z
6. Apahah rf l_ulang ?
Ya : ke larrgkah E
7. Apahah di_batal ?
. Ya : he larrgkatr E
B. keluar kernbali ke nrenu entry
g. Tekan Eec henrtrali ke rnerru
ALGORITMA IJFDATE SALES
1. Buka flle ealee" wilayah
2. Maeukkan kode ealee
3. Apakah kode ealee ada ?
Tdk: kemball ke lanehah ?
4. Apakah dl-update ?
Ya : masukkan nama, alamat, kota, kode
wilayah sales
5. Apakah di-delete ?
Ya : hapus data, ke langkah 2
6. Apakah di*batal ?
Ya : ke langkah 2
7. Apakah keluar ?
Ya : kembali ke langkah 10
8. Apakah pposes ?
Ya : rekam data, kelangkah 2
9. ke langkah 2
10. Tekan Esc, tutup file kenbali ke menu
update/delete.
51
3.2.3.
Progran Ken3.Fr.E dan KudS.prgFungel
:
memaguhkan dan mengupdate,/mendeletelclen-tltae
kolehtorFlle
yang dlzunahan:
Kloleh.Dbf wllayah.DbfKota.Dbf
Progran Flow :
ALGORITMA PROGRAM ENTRY DATA KOLEKTOR
1. Buka file klolek" wilayah
7,. Maeukan hode kolekte-rr
3. Haeukan rrarna,alarnat, kota, vlilayah kolektor 4. Apahah data dl_F'roeee ?
Ya : rekarn, kernball ke larrgkah t
5. Apakakr dl_ulang ?
Ya : ke langkah Z
6. Apakah dl_batal ?
Ya : ke langkah Z
7 . keluar darl rnenu errtry
B. Tekan EEr:, henrh;all he rnenu
53
ALGORITT{A I-]FIJATE
};OLEKTI:JF-1. Buka file KLOLEFI, rtillayabr
7,. Masukhan kode kr-.'lehtr-.'r
3. Apakah hode holektor sucjah krerrar 17:
Tdk: kenrball he langkahr Z
4. ApahaLr rli-update ?
Ya : masukkan nama, alamat, kota, kode
daerah kolektor
5. Apakah di-delete ?
Ya : hapus data, ke langkah 2
6. Apakah di-batal ?
Ya : ke langkah 2
7. Apakah keluar ?
Ya : kembali ke langkah 10
8. Apakah proses ?
Ya : rekam data
9. ke langkah 2
10. Tekan Esc, tutup file kembali ke menu
uPdate,/delete.
LISTING FROGRAM : Dilihat pada lampiran 11 hal.160
t i
3.2.4. Progrann Kerr4.plrg dan Kucl4.pr'g
Fungel : rnerflaguhkarr dan rnerrguFclate,/menderete
lrlen-tltae Data Pelanggan
Fl1e yang dlgurraharr : I{dlgn.frF-rf Knsr'el.nbf
Wllayah.Dbf Klolek.Dbf
Kota.Dbf Salee.Dbf
Frogram FIow :
IITHTIII.DID
nnn0..Df
55
ALGC,EITMA PROGRAH ENTRY PELANGGAN BARU
1. Buka flle hdlen, wllaytr, eales, kno:lel"
kloIek
2. Masukan n'art" dan al-amat pelanggan
3. Tampilkan seluruh alamat yang Eanna
4. Apakah pernah langganan ?
Ya : catat kodeo ke langkah 2
5. Arnbll nomor di file hnorel dan flle knorel ditambah satu
6. tulie alamat bagih, alamat npwp, telpon
kiriman, telpon tagih, telPon nP\dP
7 - masukan kode wilayah kirlrt
8. apakah kode wllaYah kirin ada ?
tdk: kembali ke langkah 7
9. maeukkan kode wilaYah tagih 10. Apakah kode wilayah tagih ada ?
tdk: kemball ke langkah I
11. masukkan tanggal, salee, kolektor, term
L2. apakah dL-proses ?
Ya : rekam, ke langkah 2
13- Apakah di-ulang ?
Ya : ke langkah 2
14. Apakah dl-batal ?
Ya : ke langkah 2
15. keluar dari menu entry
16. Tekan Ege, kemball ke menu
ALG(:TEITHA {JFDATE FEITANG{]AH
i. Buka flle l',dlgr:, Ealeg, wl1ayah, hloleh
2. Haeukkarr rromor' trelarrggerr 3. Apakah Data ada. ?
Tdh: hernball ke larrghah E
4. Apahah rll*update ?
Ya : nraeukhan data. yang di update
naxrra Felarrggarr
alarnat klrlm
alanrat taglh
alamat rrF{dF,
telpc'n tl
telFr-rrr #-J
telporr S3
hode daerah kirim
ko,le daer'ah taeltr
noffier ea.lee -."+T!:'
- :d , ,""'',.
tanggal mulai ",-'' botal
! -
--..-6. Apakah dl-delete 7
Ya : haFue data, kernball ke le.rrgkah 2
,1.:
l
F.'7
7 . Apakah dl-prc-.reee ?
Ya : r'eham data, kenrball he larrghah E
8. Apahah dl-h.ratal ?
Ya : kernt-rall he lamgkafi E
g. keluar darl menu uFrfate
lO. Tekan Ee* ke merru utama
3.2.5. Progran KenS.prg dan Kud5.prg
Fungel : memaeukkan dan mengupdatelmendelete
data-data Barang
FlIe yans dlgunakan : etock.Dbf
5g
AIfiANITMA PROGRAT,I ENTRY KODE BARANG
1. Buha fl}e etock
2. Magukan kode,' nanta barang,harga,statua Paiak '
3- Apakatr dl-l>roeee ?
Ya. : rekam, kenbalL ke langkah Z
4- Apakah dl-ulang ?
Ya : ke langkatr 2 5. Apakah dt-batal ?
Ya : ke tanekatl 2
6. Tekan EBc, kenball ke menu
LISTING PROGRAU
: Dllthat
pada lamplran 1O hal'137ALCIORITIIA UPDATS ,/ DELgfE STOCK
1. Buka file Etoek
2. Haeukkan nomor barang
3. Apakah nonor barang sudah benar ?
Tdk : kenbalt Ee langkah 2
4. Apakah di proaee ?
Ya : rekan data, kenball ke langhah 2
5. Apakah dl-update ?
Ya : maerrkkan nana bananE, harga eatuan
6. Apakah di-delete ?
Ya : hapue data, ke langkah 2
7 - tekan EBc, kenball ke menu
-"t
3.2.6.
Progrlam Ken6.prg dan Kucl6.trrgFungel
:
memaeukkan dan urengupclate,/mendelete Data KotaFlIe yans dlgr.rnakan : hota.dbf
61
ALGORITHA FROGRAT{ ET'ITRY !{OTA
l. Buka flle kota
Z. Masukan hode kota dan rrama kota 3, Apakah data ;li-proeee ?
Ya : rekarn data, kerntrall ke langhah ?
4. Apahah dl-ularrg ?
Ya : ke larrghah 3
5. Apakahr rll-Lretal ?
Ya : ke langkah 3
6. keluar dar'i rner-ru errtt-Y 7, Tehan EEc. heurt-rall ke rrerru
ALGORITHA TJPDATE ,/ DELETE KOIIE HOTA
l. Buha flle kota ?,. rnaeuhharr kode kota
3. Apahah kode hota eurlah h-r€rr&r ?
Tdk : kernball he langhah I 4. Apakah dl_update ?
Ya : nraeukkarr data vsrrg rllutrah
5. Apakah ril_hrapue ?
Ya : hapue data
6. Apakah dl_batal ?
Ya : kernball he langhaLr E
7. Apakah keluar' ?
Ya : kembali he rrerru uprlate,/delete
8. Apahah dl_proeee ?
Ya : rekam rfata, ke langkah Z
10. Teh.e.rr EEe, tutuF, flle henrba.ll he nerru
up-date
63
3.2.7. Prograrn Hen?.Frg rlan Hud?.pr.g
Fungel : Henaeukkarr darr rnengupdate/merrclelete
tr'ane-akei PenJualan
Flle yarrg dlgunahan : Fltre.Dbf Kdlgrr. Dbf Stock. Dbf
Ktabel.nbf
Pr:oEnam Flow :
totf,f.Dr
NIMDilf,[
ALGORITMA ENTNY NOTA PENGIRIHAN
1. Buha f1le htre, kdlgn, htabel, etoek
2. Maeuhan tanggal, bulan, tahun traneakel
3. Haeuhan nomor nota
4. Apakah data benar ?
Tdk : tekan EEc, kemball he langkah Z
5. maeuhkan hode barang ?
6. Apakah bareng dalan box
tdh: maeukhan Jrmlah barang dalan t'otol ya : Maeukan Jum1ah bar.ang dalan box 7. Apakah harga barang dlrubah ?
Ya : maeuhan harga banang B. Maeukan pengemballan botol g. Apakah dl_proeee ?
Ya : rekatrl, ke langkah 5
10. Apahah dl_ulang ?
Ya : ke langkah 5 11. Apakah dl_batal ?
Ya : ke lanekah 2
tZ,. keluar darl menu entry 13. Tehan SSC keurball ke menu
65
ALGORITMA UPDATE ,/ DEI.,ETE KREDIT
1. Buka flle Ktre, kdlgn, 5toek, ktabel
-l- Maeuhkan nomor Nota penglrlman 3. Apakah data ada ?
Tdk: kenball ke langkah ?
4. Apakah data eudah benar ?
Ya : tekan Eec he langkah ?
5. Apakah dl-update ?
Ya :'maeukkan tanggal kirim, nomor
Pelang-gan, nama pelanggan, alamat pelanggan kota, kode barang, guantity, harga
eatuan, pengembalian
, 6. Apakah dl-delete ?
Ya : hapue'data, kemball ke langkah 2
7. Apakah dL-prosea ?
Ya : nekam data, kembali ke langkah 2
8. Apakah di-batal ?
Ya : kembali ke ]anghah 2
9. keluar darl ttenu update
10. Tekan Esc, kemball ke menu
3.2.8. Prograrn KenE.prE rlan HudB.prg
Fungei : l{emaeuhhan dan rnengupdate,lrnerrdelete
tr'ane-akel yang eudah terbayar
File ya'ng digr,rnahan : Kbayar.Dbf Hkwt.Dbf
Kdlen.Dbf Etre.Dbf
Program FIow :
IIDIfiI.DIf
ntxlDlnct
67
ALGORITHA ENTRY PELUNAEAN
1. Buka flle kbayar" kkwt" htre, hdcuet,
kloIeh
2, masukkan nomor kwitanel
3. masukkan tanggal pembayaran 4. Apakah pembayaran cash ?
ya : masukkan jumlah pembayarn! keterangan tdk: masukkan nonor giro, tg1 jatuh tempo,
keterangan, bukti penerimaan kas
5. Apahah dj-_proses ?
ya : rekam, kembali ke langkah 4
6. Apakah di-ulang ?
ya : ke langkah 2
7 - Apakah di_batal ?
ya : ke langkah 2
B. keluar dari menu entry 9. tekan ESC kembali ke menu
ALGOF.ITI{A IJPDATE ,1 DELETE FELIJNA.SAH
1. Buha flle kbavar', l:kwt, kttrs" hrJr:uet,hlr-r1el:
7,. nraeukkarr nornor faktur penJualarr
3, Apakah 1rr1 data yarrE dk:a:.i -.1
tdk : he larrgkahr 3
4. Apakah di_update ?
ya : rubah tgl penbayaran, jumlah"
ketenan-gan
5. Apakah di_delete ?
ya :.hapus data, kembali ke langkah 2
6, Apakah di_proses ?
ya : rekam data, kembali ke langkah
7. Apakah di*batal ?
ya : kenrbali ke langkah 2
B, Tekan ESC, kernbali ke menu update/delete
69
3.2.9. Progran Ken9.prg dan Kud9.prg
Fungel : memasukkan da.n mengupdate,/mendelete Bonue
Pembellan eetlap kemaean berbeda dalaur eetlap pelanggan
Flle yang dlgunahan : Tabel.dE'f
ProEram Flow :
ALGORITT'{A FROGRAM ENTRY BONtJg
1. Buka flle wilayah
2. Masukan kode wifayah, banyaknya nota, batas nota
3. Apakah data di-proses ?
Ya : rekam data, kembali ke }angkah 2
4. Apakah di-ulang ?
Ya : ke langkah 2
5. Apakah di-batal ?
Ya : ke langkah 2
6. keluar dari menu entry 7. Tekan Esc, kembali ke menu
7L
ALGORITT{A {JPDATE BT-I1q1.1'
]- Buha flle wllayah
-1. rnaeukkan kode wllayabr
3. Apahah hode wllayah eudahr h.iena.r ? Tcll: : kenrtrali he langhair n
4. Apaka.h dl_update 7
Ya : nraeukharr rfata yanE dlubaFr 5. Apakah dl_hapue ?
Ya : hapue data
6, Apahatr dl_tiatal ?
Ya : kemball ke larrgkah 3
7. Apahah heluar ?
Ya : hemball ke rne'nu update,/delete B. Apakahr dl3'rgsss ?
Ya : rekarn data, ke larrgkahr E
10. Teharr EBe, t-utup flle hemball ke nenu
uP-date
3.?. 10. Progra$ Klal.Frs
Fungei : Mencetak laporan PPn Boto1 Kecj-}
File vang digunakan : Kdlgn'Dbf Stock'Dbf
Ktrs.Dbf
Progran FIow :
xDlf,t.Ds
73
ALGIJRITHA LAFOEAN F'FI'T BOTI-'L KECIL
1. Euka flle htr's, hdcuet, eto*h
E . I{aeuhkan .tangg':I, tiulat: " tatrurr
3. Apakatr tariggal, bularr atau ta.Lrurr eudah
benar ?
tdh: henrball ke langkah 2
4. Apakah di-eetal< ?
tdk: Apakah keluar ?
ya :keluar dari menu laporan
5. Mencetah laporan PPN Botol Keci]
6- Apakah ingin mencetak lagi ?
ya : kembali ke langkah 2
7. Tekan ESC kembali ke nenu laporan
i
3.?. 11. Progran Kla2.prg
Fungel : Meneetah laForan umln! plutang
FlIe yang dlgunahan : Kdlgn.Dbf Stock.Dbf
Kbayar.Dbf Ktre.Dbf
program Flow :
uf,.F
OUTPUT : dillhat pada Lanpiran 2 ha1.107
I
75
ALGORITT{A LAFORAT'I ETATET'{EI{T Of ACCO{JNT
l- Buka flle lldcust, h}:ayar" htrs' str-'rek
7.. ffrasukharr kr-.rrfe larrEgarrarl 3. APahah k':de larrggan-rarr ada ?
tdk: he lanskah E
4. t'{aeuhkan tarrggal' bulan, takrun ?
5. Apakah tanggal" bularr" tahun tereebut ada
traneakel?
tdh: ke langhah 4
6. APakah rfl-eetah ?
tdk: apakatr keluar' ?
Ya : keluar darl ffierru laForan
tdk: tanrr'llar: rlllaYar'
7 , nrerreetak laForarr etaternerrN e-,rf account
8. Apakah ingin rnencetah lagl ?
ya : kernh.rall larrgha.h 3
g. Tekarr EEC kernball ke ffierrir laporarr
3.?,. L2.
rmltn.DEr
mflr.Ds
ltlx8,Dl0
Prograrn K1a3. F'rg
Fungsi : Mellhat Pelunasan eetiap
File yang digunakan : Kdlgn.Dbf
Ktrs. Dbf
Pr'ogram FIow :
pelanggan
77
ALG(IRITi'1A Hellhat Felurraearr
i. Buka flle Ktr-e, kdlgn, Htre
7.- apakah rnelihat dengan irrFut kode langgarrarr
Ya : nraeukharr kode langgarrarr
3. Apakalr t{ell}rat derrgarr 1rr;'111 bloti*r' Tt'arisahel
Ya : rftasulihal.t rr.rtlicrr transaksl
4. Apakahr nrellhat derrgan i-nput Flwltanei
Ya : ffiagukkan rrorror' F'witanel
5. Tekan EFC kernirall ke rnerru
3. Z. 13.
TTOII.DDD
Prc'graut Kla4.prg
Fungel : Mellhat Kode File yeng dlgunahan :
Progna:n Flow :
Kota
79
ALGORITHA Hellkrat Kota
1- Buka flle Flkota
2,- apakah rnelihe.t derrgan urut kocfe hota
Ya : tanrpilharr urut kode hota
:J. Apakah t{ellhat derrge_n u}-ut, rianrra }ir-rta Ya. : tanrpllkarr derrgan urut rranig he.'ta 4. Teha:r E.5C heniba.ll k* nerru
3.2.14.
3t0cs.H
Pnognan KlaS.prg
F\rngel
:
Mellhat KodeFlle
yang dlgrrnakan :Program Flow :
Barang
81
ALGOEITTIA t{ellha.t }lode Bararrg 1, Buha f lle etoc:h
7.. apakah melihat dengan urut kr-rcfe Ba.rang
Ya ' tarnpllharr ur'ut hade l:ar'arrg
3. Apaka.h t{ell}:at dengan ur'ut rr,affi& i:ararrE
Ya : tampilkan derrgarr urut rraffia barang
.{. Tp.kr.rt EEf-1 lr.=rnl.'n 1 I kF rr,ertrr
3.2. 15. Progran Kk$r1.prg
Fungsl
:
Mencetak KwLtansl per pelangganFile yang dlgunakan : Kkwt.Dbf Kd1en.Dbf
Ktre.Dbf Stoek.Dbf Kkotran.Dbf
Progran Flow :
mlll.F
ufl"lr
OUTPUT : dilihat pada Lampiran 3 hal.l0B
B3
ALGOEITT,IA FEI.ICETAKAT.I KWITAI.ISI
1. Buha flle ktr'e, kl';wt. kdeuet, kkotr,arr,
etc,.:k
Z. Masukkan kode pelanggan
3. Apakah kode pelanggan ada ?
tdk: ke langkah 2
4. Apakah transaksi pelanggan tersebut ada ?
tdk: ke langkah 2
5. masukkan tanggal kwitansi 6. Apalcah meneetak ?
tdk: heurbali ke langkah Z
7. cetak kwitansi
8. Apakah cetak lagi ?
ya : ke langkah 2
g. Tekan ESC ke,bali ke rnenu kwitansi
3. ?. 16.
u[.tr
nfl.m
Progran Kkw2.Dbf
Fungel
:
Mencetak Faktur PaJakFtle
yang dlgunakan:
KKwt.DbfKtre-Dbf
Progran Flow :
per pelanggan
Kdlgn.Dbf
Stock.Dbf
B5
ALGIJRITHA FEI'ItrETAHAN FA}ITIJE FAJAI{
1. Euha file kF^rrit, hd*uet. Btr-:ck, F"tr's
-e. nraeukkan rlom.rr F*ltarrel
3. Apahah rrontor l*rltarrel ada ?
tdk: heniball ke langhah E
4. ria-sukhari rroricrr faktur' F'aJE-k
5. nraguhkarr tangga.L faktur' pa.Jak S. rra*rikkan rr.affia lrerrarrgElttlE Jawah
7. Apakah dl_cetah ?
td.h: keuih-rall ke larrghah E
B. c*tah. fahtur traJeh
g. tekarr ESC herrball ke netlu Kwltarrei
3.?,.L7.
ilf,.0r
Prognan Knpl.Png
Fungel : Mencetak Junlah PenJualan
File yang digunakan : Kdlgn.Dbf
Ktre.Dbf
Progran Flow :
per bulan
R'7
Atnr-lFr?dltA rrf,ttAn nFlttttn t l!t t-rr-rz Ttffn
I1LtriJ.FtI It'lI1 fl.EAtlf t.8rt\UtJlll.rflt\ .D{-rliJL f Vtr
1. Buha flle ktre. hdcust
7.. Haeukkan buian. tahurr
3. Apakah bulan,/takrurr eudah h-renar ?
Tdk: hembali ke le.nghah E
4. Apakah cli_eetak ?
tdk : ke larrghe.h !
5, ner:cetak FerrJualarr brtol FVC heeelurulian
6. Apahah cetak lagl ?
ya : ke langhah 3
7 , tekarr ESC henrball he rrerru FEEAF
3.2. 18. Progran KrpZ.prg
Fungsl
:
Mencetak Junlah penJualan per barangFlle
yang digunakan: Kdlen.Dbf
Stock.Dbf Ktne.DbfPn'ogram FIow :
lllfl.r
B9
ALGOEITI.IA REKAF FEN,]{JALAN BLIT'JL./BRG
]- Euka f11* htre, kd*uet
t. l{aeukkarr bularr, tafrurr
3. Apakah bu1e.rr../ta.1rr;rr sudah berrs.r. ? Tdh.: kenrl:a.ll he l,*rgh,sFr E
4. Apahah rll_cetak T
tdtr : ke lairghafr E
5. mencetak F,enJualari F.;r-rtoI Fer, i;a.r,ang
G. Apakah cetak laei ?
ya : he la.rigkah 3
7 . tekan EEC lienrt-'a1i ke $ienu REKAP
3.2. 19. Progran Knp3.png
Fungel
:
MencetakJ''lah
penJualan per pelangganFile
yang dlgunakan:
Kd1gn-Dbf Stock.DbfKtra.Dbf
Prograsr F'low :
nfl.Itr
g1
ALGORITHA REITAP FEI,IJ{JALAN BOTOL./FLG
1. Buka flle htr.e, kd*uer
-J. l{aeuhkarr }:ularr. t,Shrurr
3. Apakah bularr,/talrun surfah berrar, ?
Tdk: kernball ke langkah Z
4. Maeukhan hode tr€larrggan
5. Apakah Kode FelarrgEa.ri eudahr hrenar ?
tdh : hernirali ke larigkah 4
6. Apakp-br dl_cetak ?
tdh : he larrgliahr ?
7 , nen.ietah penjualarr botol FVC keeelut-uhrarr
8. Apakah ceiak lagi ?
ya : he langhahr Z
g, tekan E,5C kenrbali ke menu REKAF
3.2.24 .
nfl.lr
Progran Krp4.ppg
Fungsi : Mencetak Usrur File yang digunakan :
Prognam Flow :
Piutang per
Kdlgn. Dbf
Stock. Dbf
pelanggan
Ktrs-Dbf
Kbayar. Dbf
q?
ALGOHITI"'A REKAP ETATET'{EI.IT {:}f ACCOIJI,IT
1. Buka f ile klra.yar,, kek:uet. htre, sto.jk
Z. rnaeukkan ta.rrggal, bularr rlan tahun
3. Apahah tarrgg.al. }:'ul*-ri, tafru-li *ur_ie.hr h;errar ?
t,dh: herri:al-i he langkah E
4. Apa.ha.h di_*etak ?
tr-]-k: Ape.i.;aii llelu,=r. -i
trlh: tarrFl-larr dllayar
ya : keluar' dar'l nrerru r'eke.F.
5. cetah t:eliaF' eta-teinerrt, r-,f accoulit
6. Apakah eetah laei ?
ya : henih:ali he larrgkal: 3
7 . Tehan E,1C kernb.3.11 ke rnerru HEKAF
3. 3. II'IPIJT .,/ ri{JTFI-tT
INPUT berupa Nota pengiriman yang terdiri dari :
1. Nota Pesanan dan Order FenJual-an untuk
pelanggan baru yang nomer nota dibuat
Becara
manual-Z. Nota Pengiriman untuk pelanggan lama disertai Order Pengiriman.
Untuk lebih jelasnya dapat dilihat pada
halanran berikutnya.
* OLITFUT berupa laporan-laporan bulanat: contc,hnya
95
3.3.
1.
Fom Data Kendan'aan-r- F3- IIF|F-fAI+ l.{ENlDAfr|AAhl
HilN[::
HH:l.tlld.lF:AAtl
J[:H]:Si t{H:}.t$AttAAl.l l{Atr,Atii:t'rA's
( [rfiT't]l* ]
t.ll.il:1'
,:i,
ll
pc*ny**r'ati.ont'qrr.
ll ll
$"1""*,irqrr.,
*
-
_.llll
r'*,r,,.a*,,.,,
ll
ll
r::'e r-rrs;r*"3.3.2.
Forn Data Wllayah-r- F
- I}AFTAFC lA,II-A\fAHl.:U1)[::
t{lIt..AY/.r}{
litlli[:: l{Hl'l$AHAAhl Itdth{'dAH hlfi]'A I.JAI'A{i l'lul'A
I
't
I I I
i
I
I
I
It
ilt
lll
r',ony,*rah*rn 'I'q.[.
ll ll
tls..t.Lep.*ai 'I's ].
llIt
-
il tt
,
--
-{lll
r',.0r,,,,,r**,
ll
ll
F:'t*'t*c1**'
llil
iltl
"llll
97
3.3.3.
Form Data BanrangF3-r' - ]3 - T}AFTAFT BAFTAI{G}
hlul'l(ll.{
ItAttAl.tci
}'IFIFIA IJAF:AFII} l{Al{t.iA $A'rilAhl l{[i.lrlf1 P:'P'14
ff
r.,,*r, y*,, r'* ti*rr-, 'I'c .1.
ll ll
$ie.l. e,s*i
't'tit .l.
llrlll
fl r.a.rt.r-ro;rr;.
ll ll
l::'L?{:t.to.t:ir "llllllil
llllll\,,
3.3.4.
E'orm Data Saleemanf:'r-
F-
T}AF-TAFT €iAI-E€}1-IAt\|r(fi$[:: i:iAl...[::$
l'lrll"lA {!iAl...[::tll"lAl.l Al...Al'lAT' $41...[::tril'lAf4 KUl'A l(fiIlH: bJl.l-AYr{l-l
{:iAl.-[::{:iFlAhl
ll
rcu''tx,t*r'aharr'I'o.1..
ll ll
{:ie.l.e:aa:i.'rq.l.,
ll
tll ,
ll
rr* t rre.rr*,
ll ll
F t.r t r.rts.r:; n99
3.3.5.
Form Data Kolehtor-f - F='- DAFTAFT l.:t3l-E l{TCf frt
t{{lI}H: t{{lt...Ht(
h{Al"lA Hfil-.[::K]'fiH Al...Al'lA'f' K$1...[::l(1'Ult t{{lT'A l(UD[r: td.tl...AYAl'{
l{Ul...li::KT'fiF:
l
j
j
j
I I
3.3.6.
Forn Data Kota3.3.?. NF Cuetr-rrner Baru.
r{0TA
PEI{GtRfiltAt{
0P 000168
KODE I,ANGGANAN
2./ dt *f .
876 MLl24
d * llxtr
f. + Ey+r
€ * E-rtr
SEBSIJIru NOTA TNT DTTANDATANGANI. PERIKSA"O,, OO"U;
Surabaya, .*:L..u...*.?.?.9.T. 1 9 jLil:
TIDAK BERLAKU UNTUK PEMBAYARAN/NOT VALID
ORllEB. PEN6IRIMAN
KREDIT (*
,gq.'$$
Merah : Bag. Adm'Penjualan
Biru: Bag. AcrPunting