• Tidak ada hasil yang ditemukan

BAB 4 SISTEM YANG DIUSULKAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 4 SISTEM YANG DIUSULKAN"

Copied!
92
0
0

Teks penuh

(1)

45

BAB 4

SISTEM YANG DIUSULKAN

4.1 Diagram Aliran Data

Pada bab ini penulis mengajukan usulan rancangan yang baru. Dalam perancangan sistem yang diusulkan, penulis mencoba memecahkan masalah-masalah yang terjadi pada sistem informasi penjualan dan piutang pada PT. Dunlopillo Indonesia.

Diharapkan sistem informasi yang baru ini dapat meningkatkan efisiensi dan efektifitas perusahaan dalam menjalankan kegiatannya, serta dapat menghasilkan informasi yang berguna bagi manajemen untuk menentukan kebijakan perusahaan.

Dalam aliran data terdiri dari Diagram Hubungan, Diagram Nol dan Diagram Rinci. Diagram Hubungan dapat dilihat pada gambar 4.1, Diagram Nol pada Gambar 4.2, dan Diagram Rinci pada gambar 4.3.

4.1.1 Diagram Hubungan

Diagram hubungan untuk sistem yang diusulkan adalah :

(2)

2. Aliran data masuk :

Pelanggan : Purchase Order, Delivery Note Terima, Detil Pembayaran, Formulir Retur

Gudang : Return Good

Manager : Kebijakan Limit Kredit

Bank : Bukti Setor, Tolak Detil Pembayaran 3. Aliran data keluar :

Pelanggan : Tolak Purchase Order, Konfirmasi Stok Tidak Mencukupi, Delivery Note, Invoice, Detil Pembayaran Invalid, Official Receipt, Tolak Retur, , Credit Note

Gudang : Surat Perintah Retur

Manager : Laporan Penjualan Per Periode, Laporan Penjualan Per Pelanggan, Laporan Kredibilitas Pelanggan, Laporan Limit Kredit, Laporan Piutang, Laporan Piutang Tak Tertagih, Laporan Umur Piutang, Laporan Pelunasan Piutang, Laporan Penerimaan Kas, Laporan Retur

(3)

4.1.2 Diagram Nol

Diagram nol yang diajukan adalah :

1. Entitas terdiri dari Pelanggan, Gudang, Bank, Manager. 2. Proses terdiri dari :

Proses 1.0 adalah Penjualan. Proses 2.0 adalah Penagihan. Proses 3.0 adalah Pembayaran. Proses 4.0 adalah Terima retur.

3. Data store terdiri dari file master pelanggan, file master barang, file transaksi order, file transaksi piutang, file transaksi penjualan, file transaksi penerimaan, file transaksi retur.

4.1.3 Diagram Rinci

Diagram rinci merupakan penjualan dari setiap proses yang terdapat dalam diagram nol, sehingga proses tersebut dapat dirinci kembali. Diagram rinci yang diusulkan untuk PT. Dunlopillo Indonesia terdiri dari :

1. Diagram rinci proses 1.0 terdiri dari lima proses yaitu :

Proses 1.1 adalah cek status pelanggan, proses 1.2 adalah cek limit kredit, proses 1.3 adalah cek stok barang, proses 1.4 adalah buat invoice, proses 1.5 adalah cetak delivery note, dan proses 1.6 adalah cetak laporan.

(4)

File yang digunakan adalah file master pelanggan, file master barang, file transaksi order, file transaksi piutang, dan file transaksi penjualan.

External entitas terdiri dari : Pelanggan dan Manajer. 2. Diagram rinci proses 2.0 terdiri dari tiga proses yaitu :

Proses 2.1 adalah catat piutang, proses 2.2 adalah tagih piutang, dan proses 2.3 adalah cetak laporan

File yang digunakan adalah file transaksi piutang, file transaksi penjualan, file transaksi penerimaan, dan file master pelanggan.

External entitas terdiri dari Pelanggan dan Manajer. 3. Diagram rinci proses 3.0 terdiri dari empat proses yaitu :

Proses 3.1 adalah terima pembayaran, proses 3.2 adalah catat pembayaran, proses 3.3 adalah cetak official receipt, dan proses 3.4 adalah cetak laporan.

File yang digunakan adalah file transaksi penjualan, file master barang dan file transaksi penerimaan.

External entitas terdiri dari Pelanggan, Bank dan Manajer. 4. Diagram rinci proses 4.0 terdiri dari empat proses yaitu :

Proses 4.1 adalah cek formulir retur dan barang, proses 4.2 adalah cetak surat perintah retur, proses 4.3 adalah terima return good dan buat credit note, dan proses 4.4 adalah cetak laporan retur.

File yang digunakan adalah file transaksi penjualan, file master barang, dan file transaksi retur.

(5)

Form_Retur Detil_Pembayaran DN_Terima PO RG Tolak_PO Konfirmasi_Stok_Tdk _Mencukupi Invoice DN Detil_Pembayaran_Invalid Surat_Perintah_Retur OR Tolak_Retur Lap_Penjualan_Per_Periode CN Lap_Penjualan_Per_Plg Lap_Kredibilitas_Plg Tolak_Detil_Pembayaran Lap_Limit_Kredit Lap_Piutang_Tak_Tertagih Bukti_Setor Lap_Piutang Lap_Umur_Piutang Lap_Penerimaan_Kas Lap_Pelunasan_Piutang Lap_Retur Setor_Detil_ Pembayaran Kebijakan_Limit _Kredit Ket :

PO = Purchase Order OR = Official Receipt RG = Return Good CN = Credit Note DN = Delivery Note

Gambar 4.1

Diagram Hubungan Sistem Yang Diusulkan Pelanggan Gudang Bank Manajer Sisfo_Penjualan _&_Piutang_ Dagang_ PT_Dunlopillo Indonesia

(6)

Konfirmasi_Stok_Tdk_Mencukupi Lap_Penjualan_Per_Periode Tolak_PO Lap_Penjualan_Per_Plg PO Lap_Limit_Kredit Lap_Kredibilitas_Plg DN DN_Terima Kebijakan_Limit_Kredit Ms_Pelanggan Tr_Order Tr_Piutang Lap_Piutang Lap_Umur_Piutang Ms_Barang Tr_Penjualan Lap_Piutang_Tak _ Tertagih Invoice Form_Retur CN Tr_Penerimaan Tolak_Retur RG OR Surat_Perintah_ Retur Detil_Pembayaran_Invalid

Lap_Retur Tr_Retur Detil_Pembayaran

Tr_Piutang

Setor_Detil_Pembayaran

Ms_Bank Tolak_Detil Pembayaran

Lap_Penerimaan _Kas

Lap_Pelunasan_Piutang Bukti_Setor

Gambar 4.2

Diagram Nol Sistem Yang Diusulkan Pelanggan Manajer Gudang Manajer Pelanggan Bank 2.0 Penagihan 4.0 Terima Retur 3.0 Pembayaran 1.0 Penjualan

(7)

PO Kebijakan_Limit_Kredit Ms_Pelanggan Tr_Order Tolak_PO Tr_Piutang Limit_Kredit_ Valid Konfirmasi_Stok_Tdk_ Penjualan_ Mencukupi Valid Stok_Brg_Valid Tr_Penjualan Ms_Barang DN_Terima Lap_Penjualan_Per_Plg Lap_Penjualan_ Per_ Periode DN Lap_Limit_Kredit Lap_Kredibilitas_Plg Gambar 4.3

Diagram Rinci Proses 1.0 Sistem Yang Diusulkan

1.1 Cek_Status_ Pelanggan 1.4 Buat_ Invoice Pelanggan 1.2 Cek_ Limit_Kredit 1.3 Cek_Stok _Brg Manajer 1.5 Cetak_ DN Pelanggan 1.6 Cetak_ Laporan

(8)

Ms_Pelanggan

Tr_Penjualan Tr_Piutang Tr_Penerimaan Lap_Piutang Lap_Umur_Piutang Lap_Piutang_Tak_Tertagih Invoice Gambar 4.4

Diagram Rinci Proses 2.0 Sistem Yang Diusulkan

Pelanggan 2.1 Catat_ Piutang 2.3 Cetak_ Laporan 2.2 Tagih_ Piutang Manajer

(9)

Detil_Pembayaran Setor_Detil_Pembayaran Detil_Pembayaran_Invalid Bukti_Setor Detil_Pembayaran_Valid Tolak_Detil_Pembayaran Tr_Piutang Ms_Bank Tr_Penerimaan OR Lap_Penerimaan_Kas Lap_Pelunasan_Piutang Gambar 4.5

Diagram Rinci Proses 3.0 Sistem Yang Diusulkan

3.1 Terima_ Pembayaran 3.4 Cetak_ Laporan 3.3 Cetak_ Official_ Receipt 3.2 Catat_ Pembayaran Bank Pelanggan Manajer

(10)

Form_Retur Tr_Penjualan Tolak_Retur Ms_Barang Form_Retur_Valid Tr_Retur CN Surat_Perintah_Retur RG Lap_Retur Tr_Piutang Gambar 4.6

Diagram Rinci Proses 4.0 Sistem Yang Diusulkan

4.4 Cetak_ Laporan_ Retur 4.3 Terima_ RG_&_ Buat_CN 4.2 Cetak_Surat _Perintah_ Retur Gudang Pelanggan Manager 4.1 Cek_Form_ Retur_&_ Brg

(11)

4.2 Kamus Data

4.2.1 Kamus Data untuk Aliran Data Masukan

1. PO =

@No_PO + Tgl_PO + Kd_Plg + Nm_Plg + Alamat + Kota + Kd_Pos + Telp + Fax + { @Kd_Brg + Nm_Brg + Ukuran + Qty + Hrg_Satuan + Jml } + Total 2. DN_Terima =

* DN yang telah ditandatangani oleh pelanggan sebagai bukti barang telah diterima *

3. Detil_Pembayaran =

@No_DP + Tgl_DP + No_Invoice + Kd_Plg + Nm_Plg { @Kd_Bank + Nama_Bank + Jenis_Pembayaran + Jumlah } + Total_Pembayaran

4. Form_Retur =

@No_FR + Tgl_FR + Tgl_Jual + No_DN + Tgl_DN + Kd_Plg + Nm_Plg + { @Kd_Brg + Nm_Brg + Ukuran + Qty + Hrg_Satuan + Jml }+ Total

5. Return_Good =

@NO_RG + Tgl_RG + @No_SPR + Tgl_SPR + { @Kd_Brg + Nm_Brg + Ukuran + Qty } + Total_Qty

6. Kebijakan_Limit_Kredit =

Tgl + Hal + Periode + { @Kd_Plg + Nm_Plg + LK_Awal + LK_Akhir } + LK_Total

(12)

7. Bukti_Setor =

* Bukti setor dari bank yang bersangkutan * 8. Tolak_Detil_Pembayaran =

* Konfirmasi dari bank bahwa pembayaran invalid *

4.2.2 Kamus Data untuk Aliran Data Keluaran

1. Tolak_PO =

* Pemberitahuan kepada pelanggan bahwa limit kreditnya tidak valid * 2. Konfirmasi_Stok_Tdk_Mencukupi =

* Pemberitahuan kepada pelanggan bahwa jumlah stok tidak mencukupi * 3. Delivery_Note =

@No_DN + Tgl_DN + Kd_Jual + Tgl_Jual + Kd_Plg + Nm_Plg + Alamat + Kota + Kd_Pos + Telp + Fax + { @Kd_Brg + Nm_Brg + Ukuran + Qty } + Total_Qty

4. Detil_Pembayaran_Invalid =

* Pemberitahuan kepada pelanggan bahwa pembayaran yang dilakukan invalid * 5. Official_Receipt =

@No_OR + Tgl_OR + Kd_Plg + Nm_Plg + Alamat + Telp + Fax + { @No_Invoice + No_Rek + Nm_Bank + Tgl_Terima + Jml }

(13)

6. Tolak_Retur =

@No_TR + Tgl_TR + No_FR + Tgl_FR + No_Invoice + Tgl_Invoice + Kd_Plg + Nm_Plg + Alamat + Telp + Fax + { @Kd_Brg + Nm_Brg + Qty_Retur + Ket } + Total_Qty

7. Credit_Note =

@No_CN + Tgl_CN + No_RG + Tgl_RG + No_FR + Tgl_FR + Kd_Plg + Nm_Plg + Alamat + { @Kd_Brg + Nm_Brg + Ukuran + Qty + Hrg_Satuan + Diskon + Jumlah } + Total + Uang Muka + Sisa

8. Invoice =

@No_Invoice + Tgl_Invoice + No_PO + Tgl_PO + Kd_Plg + Nm_Plg + Alamat + Telp + Fax + { @Kd_Brg + Nm_Brg + Qty + Hrg_Satuan + Diskon + Jml } + Total + Uang_Muka + Sisa

9. Surat_Perintah_Retur =

@No_SPR + Tgl_SPR + No_FR + Tgl_FR + Kd_Plg + Nm_Plg + { @Kd_Brg + Nm_Brg + Ukuran + Qty } + Total

10. Setor_Detil_Pembayaran =

(14)

Laporan-laporan Data Keluaran :

1. Lap_Penjualan_Per_Periode =

Tgl + Hal + Periode + { { Tgl + Kode_Jual + Nama_Plg + Nama_Barang + Qty + Harga_Satuan + Total } +Subtotal_Perpelanggan } + Grand_Total

2. Lap_Penjualan_Per_Plg =

Tgl + Hal + Periode + { { Kode_Plg + Nama_Plg + Tgl + Kode_Jual + Total_Jual } + Subtotal_Perplg } + Grand_Total

3. Lap_Kredibilitas_Plg =

Tgl + Hal + Periode + { Kode_Plg + Nama_Plg + Status + Total_Transaksi + Transaksi_Lunas + Grade }

4. Lap_Limit_Kredit =

Tgl + Hal + { Kode_Plg + Nama_Plg + Kota + Telp + Fax + Limit_Kredit } 5. Lap_Piutang =

Tgl + Hal + { { Kode_Plg + Nama_Plg + Tgl + Kode_Jual + Tgl_JT + Total } + Subtotal_Perplg } + Grand_Total

6. Lap_Piutang_Tak_Tertagih =

Tgl + Hal + { Kode_Plg + Nama_Plg + Total_Piutang + Tgl_JT } 7. Lap_Umur_Piutang =

(15)

8. Lap_Pelunasan_Piutang =

Tgl + Hal + Periode + { { Kode_Plg + Nama_Plg + Tgl_Byr + Tgl_Jual + Kode_Jual + Jenis_Byr + Nama_Bank + Jml_Byr} + Subtotal_Pertanggal_byr + Subtotal_Perplg } + Grand_Total

9. Lap_Penerimaan_Kas =

Tgl + Hal + Periode + { { Tgl_Terima + Kode_Jual + Kode_Plg + Nama_Plg + Jenis_Byr + Nama_Bank + Jml_Byr } + Subtotal_Pertanggal } + Grand_Total 10. Lap_Retur =

Tgl + Hal + Periode + { { Tgl_Retur + Kode_Retur + Nama_Plg + Nama_Barang + Qty + Harga_Satuan + Total} + Subtotal_Perretur + Subtotal_Pertanggal } + Grand_Total

4.2.3 Kamus Data untuk Data Store

1. Ms_Pelanggan =

@Kode_plg + Nama_Plg + Alamat + Kota + Kode_Pos + Telp + Fax + Limit_Kredit + Status + Grade

2. Ms_Barang =

@Kode_Barang + Nama_Barang + Ukuran + Qty + Harga_Satuan 3. Tr_Order =

@Kode_Order + Tgl_Order + Kode_Plg + Nama_Plg + Alamat + Telp + Fax + {@Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Total } + Total_Seluruh

(16)

4. Tr_Piutang =

@Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + { @Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + Cabang }

5. Tr_Penjualan =

@Kode_Jual + Tgl_Jual + Tgl_JT + Kode_Order + @Kode_Plg + Nama_Plg + { @Kode_Barang + Qty + Harga_Satuan + Total } + Total_Seluruh

6. Tr_Penerimaan =

@Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + Tgl_JT + Total_Piutang + { @Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + No_BS} 7. Tr_Retur =

@Kode_Retur + Tgl_Retur + No_DN + Kode_Jual + Kode_Plg + Nama_Plg + { @Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Total } + Total_Seluruh

8. Ms_Bank =

@Kode_Bank + Nama_Bank + Cabang + Alamat + Telp

4.3 Normalisasi

1. Tr_Order UN_NF

Tr_Order = Kode_Order + Tgl_Order + Kode_Plg + Nama_Plg + Alamat + Telp + Fax + { Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Total } + Total_Seluruh

(17)

1NF

Tr_Order = @Kode_Order + Tgl_Order + Kode_Plg + Nama_Plg +Alamat + Telp + Fax + @Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Total_Seluruh 2NF

Tr_Order_Hd = @Kode_Order + Tgl_Order + Kode_Plg + Nama_Plg + Alamat + Telp + Fax + Total_Seluruh

Tr_Order_Dt = @Kode_Order + @Kode_Barang + Qty + Harga_Satuan Ms_Barang = @Kode_Barang + Nama_Barang

3NF

Tr_Order_Hd = @Kode_Order + Tgl_Order + Kode_Plg + Total_Seluruh Ms_Pelanggan = @Kode_Plg + Nama_Plg + Alamat + Telp + Fax

Tr_Order_Dt = @Kode_Order + @Kode_Barang + Qty + Harga_Satuan Ms_Barang = @Kode_Barang + Nama_Barang

2. Tr_Penjualan UN_NF

Tr_Penjualan = Kode_Jual + Tgl_Jual + Tgl_JT + Kode_Order + Kode_Plg + Nama_Plg + { Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Disc + Total } + Total_Seluruh + Status

(18)

1NF

Tr_Penjualan = @Kode_Jual + Tgl_Jual + Tgl_JT + Kode_Order + Kode_Plg + Nama_Plg + @Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Disc + Status + Total_Seluruh + Status

2NF

Tr_Penj_Hd = @Kode_Jual + Tgl_Jual + Tgl_JT + Kode_Order + Kode_Plg + Nama_Plg + Total_Seluruh + Status

Tr_Penj_Dt = @Kode_Jual + @Kode_Barang + Qty + Harga_Satuan + Disc

Ms_Barang = @Kode_Barang + Nama_Barang 3NF

Tr_Penj_Hd = @Kode_Jual + Tgl_Jual + Tgl_JT + Kode_Order + Kode_Plg + Total_Seluruh + Status

Ms_Pelanggan = @Kode_Plg + Nama_Plg + Alamat + Telp + Fax Tr_Penj_Dt = @Kode_Jual + @Kode_Barang + Qty + Harga_Satuan

+ Disc

(19)

3. Tr_Piutang UN NF

Tr_Piutang = Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + { Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + Cabang }

1NF

Tr_Piutang = @Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + @Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + Cabang

2NF

Tr_Piutang_Hd = @Kode_Jual + Tgl_Jual + Kode_Plg + Nama_plg Tr_Piutang_Dt = @Kode_Jual + @Tgl_Byr + Jml_Byr + Jenis_Byr +

Kode_Bank + Nama_Bank + Cabang 3NF

Tr_Piutang_Hd = @Kode_Jual + Tgl_Jual + Kode_Plg

Tr_Piutang_Dt = @Kode_Jual + @Tgl_Byr + Jml_Byr + Kode_Bank Ms_Bank = @Kode_Bank + Nama_Bank + Cabang

(20)

4. Tr_Penerimaan UN_NF

Tr_Penerimaan = Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + Tgl_JT + Total_Piutang + { Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + No_BS }

1NF

Tr_Penerimaan = @Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + Tgl_JT + Total_Piutang + @Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + No_BS 2NF

Tr_Penerimaan_Hd = @Kode_Jual + Tgl_Jual + Kode_Plg + Nama_Plg + Tgl_JT + Total_Piutang

Tr_Penerimaan_Dt = @Kode_Jual + @Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + Nama_Bank + No_BS

3NF

Tr_Penerimaan_Hd = @Kode_Jual + Tgl_Jual + Kode_Plg + Tgl_JT + Total_Piutang

Ms_Pelanggan = @Kode_Plg + Nama_Pelanggan + Alamat

Tr_Penerimaan_Dt = @Kode_Jual + @Tgl_Byr + Jml_Byr + Jenis_Byr + Kode_Bank + No_BS

(21)

5. Tr_Retur UN_NF

Tr_Retur = Kode_Retur + Tgl_Retur + No_DN + Kode_Jual + Kode_Plg + Nama_Plg + { Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Total } + Total_Seluruh

1NF

Tr_Retur = @Kode_Retur + Tgl_Retur + No_DN + Kode_Jual + Kode_Plg + Nama_Plg + @Kode_Barang + Nama_Barang + Qty + Harga_Satuan + Total_Seluruh 2NF

Tr_Retur_Hd = @Kode_Retur + Tgl_Retur + No_DN + Kode_Jual + Kode_plg + Nama_Plg + Total_Seluruh

Tr_Retur_Dt = @Kode_Retur + @Kode_Barang + Qty + Harga_Satuan Ms_Barang = @Kode_Barang + Nama_Barang

3NF

Tr_Retur_Hd = @Kode_Retur + Tgl_Retur + No_DN + Kode_Jual + Kode_Plg + Total_Seluruh

Ms_Pelanggan = @Kode_Plg + Nama_Plg + Alamat + Telp + Fax

Tr_Retur_Dt = @Kode_Retur + @Kode_Barang + Qty + Harga_Satuan Ms_Barang = @Kode_Barang + Nama_Barang

(22)

4.4 Spesifikasi File Data

1. Nama File : Master User Kode File : Ms_User Organisasi : Indexed Primary Key : @User_ID

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. User_ID Pass Nama_Lengkap Hak Text Text Text Number 20 20 40 1 - - - - User ID Password Nama Lengkap Hak

(23)

2. Nama File : Master Pelanggan Kode File : Ms_Pelanggan Organisasi : Indexed Primary Key : @Kode_Plg

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Kode_Plg Nama_Plg Alamat Kota Kode_Pos Telp Fax Limit_Kredit Status Grade Text Text Memo Text Text Text Text Number Logical Text 7 20 - 20 6 18 18 9 - 1 - - - - - - - - - - Kode Pelanggan Nama Pelanggan Alamat Pelanggan Kota Pelanggan Kode Pos Telepon Faximile Limit Kredit Status Pelanggan Grade

(24)

3. Nama File : Master Barang Kode File : Ms_Barang Organisasi : Indexed Primary Key : @Kode_Barang

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. Kode_Barang Nama_Barang Ukuran Qty Harga_Satuan Text Text Text Number Number 6 20 15 3 7 - - - - - Kode Barang Nama Barang Ukuran Kuantitas Harga Satuan

4. Nama File : Header Transaksi Order Kode File : Tr_Order_Hd

Organisasi : Indexed Primary Key : @Kode_Order

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. Kode_Order Tgl_Order Kode_Plg Total_Seluruh Text Date/Time Text Number 6 - 7 12 - - - - Kode Order Tanggal Order Kode Pelanggan Total Seluruh

(25)

5. Nama File : Detail Transaksi Order Kode File : Tr_Order_Dt

Organisasi : Indexed

Primary Key : @Kode_Order, @ Kode_Barang

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. Kode_Order Kode_Barang Qty Harga_Satuan Text Text Number Number 6 6 3 7 - - - - Kode Order Kode Barang Kuantitas Harga Satuan

6. Nama File : Header Transaksi Penjualan Kode File : Tr_Penjualan_Hd

Organisasi : Indexed Primary Key : @Kode_Jual

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. 6. 7. Kode_Jual Tgl_Jual Tgl_JT Kode_Order Kode_Plg Total_Seluruh Status Text Date/Time Date/Time Text Text Number Logical 6 - - 6 7 12 - - - - - - - - Kode Penjualan Tanggal Penjualan Tanggal Jatuh Tempo Kode Order

Kode Pelanggan Total Seluruh Status Pelunasan

(26)

7. Nama File : Detail Transaksi Penjualan Kode File : Tr_Penjualan_Dt

Organisasi : Indexed

Primary Key : @Kode_Jual, @Kode_Barang

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. Kode_Jual Kode_Barang Qty Harga_Satuan Disc Text Text Number Number Number 6 6 3 7 3 - - - - - Kode Penjualan Kode Barang Kuantitas Harga Satuan Diskon

8. Nama File : Header Transaksi Piutang Kode File : Tr_Piutang_Hd

Organisasi : Indexed Primary Key : @Kode_Jual

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. Kode_Jual Tgl_Jual Kode_Plg Text Date/Time Text 6 - 7 - - - Kode Penjualan Tanggal Penjualan Kode Pelanggan

(27)

9. Nama File : Detail Transaksi Piutang Kode File : Tr_Piutang_Dt

Organisasi : Indexed

Primary Key : @Kode_Jual, @Tgl_Byr

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. Kode_Jual Tgl_Byr Jml_Byr Kode_Bank Text Date/Time Text Text 6 - 9 6 - - - - Kode Penjualan Tanggal Pembayaran Jumlah Pembayaran Kode Bank

10. Nama File : Header Transaksi Penerimaan Kode File : Tr_Penerimaan_Hd

Organisasi : Indexed Primary Key : @Kode_Jual

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. Kode_Jual Tgl_Jual Kode_Plg Tgl_JT Text Date/ Time Text Date/ Time 6 - 7 - - - - - Kode Penjualan Tanggal Penjualan Kode Pelanggan Tanggal Jatuh Tempo

(28)

Kode File : Tr_Penerimaan_Dt Organisasi : Indexed

Primary Key : @Kode_Jual, @Tgl_Byr

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. 6. 7. Kode_Jual Tgl_Byr Total_Piutang Jml_Byr Jenis_Byr Kode_Bank No_BS Text Date/Time Number Number Text Text Text 6 - 9 9 4 6 20 - - - - - - - Kode Penjualan Tanggal Pembayaran Total Piutang Jumlah Pembayaran Jenis Pembayaran Kode Bank

Nomor Bukti Setor

12. Nama File : Header Transaksi Retur Kode File : Tr_Retur_Hd

Organisasi : Indexed Primary Key : @Kode_Retur

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. Kode_Retur Tgl_Retur No_DN Kode_Jual Total_Seluruh Text Date/ Time Text Text Number 6 - 10 7 12 - - - - - Kode Retur Tanggal Retur

Nomor Delivery Note Kode Penjualan Total Seluruh

(29)

13. Nama File : Detail Transaksi Retur Kode File : Tr_Retur_Dt

Organisasi : Indexed

Primary Key : @Kode_Retur, @Kode_Barang

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. Kode_Retur Kode_Barang Qty Harga_Satuan Text Text Number Number 6 6 3 7 - - - - Kode Retur Kode Barang Kuantitas Harga Satuan

14. Nama File : Master Bank Kode File : Ms_Bank Organisasi : Indexed Primary Key : @Kode_Bank

No. Kode Field Tipe Panjang Dec Keterangan 1. 2. 3. 4. 5. Kode_Bank Nama_Bank Cabang Alamat Telp Text Text Text Memo Text 6 40 20 - 18 - - - - - Kode Bank Nama Bank Cabang Bank Alamat Bank Telepon

(30)
(31)

Cek Status dan Input Pelanggan Tampilkan Input Ms_Pelanggan Input Tr_Order_Hd Input Tr_Order_Dt Baca Ms_Pelanggan Kode_P lg Ada Tidak_A da Kode _Plg Rec_ Plg Ada T ida k_ A d a Ko d e _ P lg No _PO No_PO Kode_Baran g Gambar 4.8

Bagan Terstruktur Cek Pelanggan

Cek Limit Kredit Baca Ms_Pelanggan Baca Tr_Order_Hd Baca Tr_Order_Dt Batas Kredit Valid Kode_ Plg Limit_ Kredi t Rec_ Orde r_H d R ec _Or de r_ Dt Lim it_K redit_Va lid K ode_B ar ang N o_P O Baca Tr_Piutang No_P O Kode _Plg Sald o_P

iutangSaldo_pi utang

Gambar 4.9

(32)

Cek Stok Barang Terima Limit _Kredit_ Valid Baca

Tr_Order_Hd Tr_Order_DtBaca Ms_ BarangBaca Stok Barang Valid Limit_K redit_ Valid No_ PO Rec_ Orde r_H d N o_P O K o de _Ba ra ng Kod e_B ara ng R ec _B ara ng Rec _Barang Stok _Brg_Va lid R ec _ Or d er _ Dt Gambar 4.10

Bagan Terstruktur Cek Stok Barang

Buat Invoice

Terima Stok Barang Valid

Baca Tr_Order_Hd Baca Tr_Order_Dt Input Tr_Penjualan_Hd Input Tr_Penjualan_Dt No_P O Stok_B rg_Va lid Rec_ Orde r_Hd Re c_ O rde r_ Dt N o_PO Ko de _B ar an g Kode _Barang No _Invo ice No_Invo ice Gambar 4.11

(33)

Cetak DN

Baca

Tr_Penjualan_Hd Tr_Penjualan_DtBaca Terima Penjualan_Valid Penju alan_ Valid EOF Rec_Pe njua lan_Dt Ko de_Jual R ec_ Penju ala n_ H d Kod e_B arang Gambar 4.12

Bagan Terstruktur Cetak Delivery Note

Cetak Laporan

Lap_Penjualan _ Per_Periode

Lap_Penjualan _

Per_Plg Lap_Limit _Kredit

Baca Tr_Penjualan Baca Tr_Penjualan Baca Tr_Penjualan R ec _P enj ual an K ode _J ua l K ode _J ua l K ode _J ua l R ec _P enj ual an R ec _P en jual an Tgl_Ju al Gambar 4.13

(34)

Penagihan

Catat Piutang

Tagih Piutang Cetak Laporan

Update Tr_Piutang Baca Ms_Pelanggan Baca Tr_Penjualan Baca Tr_Penjualan Kode _Jua l K ode _Plg Jml_B yr R ec_Plg Piutan g_Dt Kode_ P lg Tg l_ JT Re c_P iu tang EO F Kode_P lg No_Inv oi ce Saldo_P iu tang Gambar 4.14

Bagan Terstruktur Penagihan

Laporan Piutang

Baca Tr_Piutang Baca

Ms_Pelanggan Tr_PenerimaanBaca

Kode_ Plg K ode _J ua l Sald o_Piutang Sa ldo_P iu ta ng EOF Rec_P lg Gambar 4.15

(35)

Laporan Piutang Tak Tertagih Baca Tr_Piutang Baca Ms_Pelanggan Baca Tr_Penerimaan EOF Kode_ Plg Rec_Pl g K ode _J ua l Tg l_ JTKode_Jual Tgl_JT Gambar 4.16

Bagan Terstruktur Laporan Piutang Tak Tertagih

Laporan Umur Piutang Baca Ms_Pelanggan Baca Tr_Piutang EOF Kode_ Plg Rec_Pl g Kode _Jual Tgl_JT Gambar 4.17

(36)

Pembayaran Kd _ P lg No _ D P No_Invo ice Detil_Pe mbayara n No_ BS Piu tan g_ Dt Terima Pembayaran Catat Pembayaran Cetak Official Receipt Cetak Laporan Baca Tr_Piutang Input Tr_Penerimaan Baca Tr_Piutang Baca Tr_Penerimaan Jumlah_ Piutang Kod e_ Plg K o de _P lg N o _D P Det il_Pe neri maa n D eti l_P en erim aan Ko d e _ P lg R ec_ P e n e ri ma an Gambar 4.18

(37)

Laporan Pelunasan Piutang Baca Tr_Penerimaan Baca Tr_Piutang Kode_ Plg Jml_Byr EOF No_B S Rec _Piu tang Gambar 4.19

Bagan Terstruktur Laporan Pelunasan Piutang

Laporan Penerimaan Kas Baca Tr_Penerimaan Ko de _P lg EO F Re c_ Pe ne rim aa n Gambar 4.20

(38)
(39)

4.6 Spesifikasi Modul Menu Module Input Pilih [ 1/2/3/4/5 ] Do Case Case Pilih = 1 Call Penjualan Case Pilih = 2

Call Penyiapan dan Kirim Barang Case Pilih = 3

Call Penagihan Case Pilih = 4

Call Pembayaran Case Pilih = 5

Call Terima Retur

Module Penjualan

Call Sub Module Cek Status Pelanggan Call Sub Module New Order Number Call Sub Module Cek Limit Kredit Call Sub Module Cek Stok Barang Call Sub Module New Invoice Number Call Sub Module Buat Invoice

(40)

Call Sub Module Cetak Delivery Note

Call Sub Module Cetak Laporan Penjualan Perperiode Call Sub Module Cetak Laporan Penjualan Perpelanggan Call Sub Module Cetak Laporan Kredibilitas Pelanggan Call Sub Module Cetak Laporan Limit Kredit

End Module Penjualan

Sub Module Cek Status Pelanggan

Open File Ms_Pelanggan, File Tr_Order If Pelanggan Lama then

Input Kode_Plg

Read File Ms_Pelanggan with Kode_Plg Display Rec_Plg

Write Rec_Plg, New_Order_Number and detil PO to File Tr_Order Else

Receive Kebijakan Limit Kredit from Manager Write Rec_Plg Baru and Kebijakan Limit Kredit to File Ms_Pelanggan

End If Close all file

(41)

Sub Module New Order Number

Open File Tr_Order_Hd Read last record

Set i = last four digit from kode_order Add i with 1

Set New Order Number = order prefix code + I Close File Tr_Order_Hd

End Sub Module New Order Number

Sub Module Cek Limit Kredit

Open File Ms_Pelanggan, File Tr_Piutang, File Tr_Order Read File Tr_Order get Kode_Plg

Input Kode_Plg

Read File Ms_Pelanggan with Kode_Plg

If Limit Kredit in Ms_Pelanggan >= Total in File Tr_Order Then

Kredit valid

Read File Tr_Piutang with Kode_Plg

If Saldo Piutang in File Tr_Piutang >= Total in File Tr_Order Send “ Batas Kredit Valid “

Else

Tolak_PO to Pelanggan End If

(42)

Else

Tolak_PO to Pelanggan End If

Close all file

End Sub Module Cek Limit Kredit

Sub Module Cek Stok Barang

Open File Tr_Order , Ms_Barang

Read File Tr_Order_Hd get Rec_Order_Hd Read Fle Tr_Order_Dt get Rec_Order_Dt Input Kode_Barang

Read File Ms_Barang using Kode_Barang If Qty < > 0

Display Rec_Barang Else

Display “ Barang Tidak Ada “

Send Konfirmasi_Stok_Tdk_Mencukupi to Pelanggan End If

Close all file

(43)

Sub Module New Invoice Number

Open File Tr_Penjualan_Hd Read last record

Set i = last four digit from kode_jual Add i with 1

Set New Invoice Number = sales prefix code + I Close File Tr_Penjualan_Hd

End Sub Module New Invoice Number

Sub Module Buat Invoice

Open File Tr_Order, Tr_Penjualan Do while not EOF

Read File Tr_Order using Kode_Order

Get Kode_Order, Kode_Plg, Nama_Plg, Kode_Barang, Qty Write New Invoice Number

Write Header Invoice Write Detil Invoice Print invoice

Write No_Invoice and Detil_Invoice to File Tr_Penjualan End Do

Close all file

(44)

Sub Module Cetak DN

Open File Tr_Penjualan Do while not EOF

Read File Tr_Penjualan using Kode_Jual

Get Kode_Order, Kode_Pelanggan, Kode_Barang, Nama_Barang, Qty

Write Delivery Note Print Delivery Note

End Do

Close All File

End Sub Module Cetak DN

Sub Module Cetak Laporan Penjualan Perperiode

Open File Tr_Penjualan

Read File Tr_Penjualan with Kode_Jual Get Rec_Penjualan

Print header Laporan Penjualan Perperiode Repeat

Print detil Laporan Penjualan Perperiode

Until EOF

Close All File

(45)

Sub Module Cetak Laporan Penjualan Perpelanggan

Open File Tr_Penjualan

Read File Tr_Penjualan with Kode_Jual Get Rec_Penjualan

Print header Laporan Penjualan Perpelanggan Repeat

Print detil Laporan Penjualan Perpelanggan

Until EOF

Close All File

End Sub Module Cetak Laporan Penjualan Perpelanggan

Sub Module Cetak Laporan Kredibilitas Pelanggan

Open File Ms_Pelanggan

Read File Ms_Pelanggan with Kode_Pelanggan Get Rec_Pelanggan

Print header Laporan Kredibilitas Pelanggan Repeat

Print detil Laporan Kredibilitas Pelanggan

Until EOF

Close All File

(46)

Sub Module Cetak Laporan Limit Kredit

Open File Tr_Penjualan Read File Tr_Penjualan Get Rec_Penjualan_Dt

Print Header Laporan Limit Kredit Repeat

Print Detil Laporan Limit Kredit

Until End File

Close All File

End Sub Module Cetak Laporan Limit Kredit

Module Penagihan

Call Sub Module Catat Piutang Call Sub Module Tagih Piutang

Call Sub Module Cetak Laporan Umur Piutang Call Sub Module Cetak Laporan Piutang

Call Sub Module Cetak Laporan Piutang Tak Tertagih End Module Penagihan

Sub Module Catat Piutang

Open File Tr_Penjualan, Ms_Pelanggan, Tr_Piutang If Penjualan = valid then

(47)

Read File Ms_Pelanggan with Kode_Plg

Write Tr_Penjualan_Dt and Tr_Piutang_Dt to File Tr_Piutang Send Penjualan valid

Else

Send Penjualan Invalid

End If

Close All File

End Sub Module Catat Piutang

Sub Module Tagih Piutang

Open File Tr_Penjualan Do while not EOF

Read File Tr_Penjualan using Kode_Plg

Get Kode_Jual, Kode_Plg, Nama_Plg, Kode_Barang, Nama_Barang, Status

If status in Tr_Penjualan = Y then

Piutang valid

Else

Send Invoice to Pelanggan

End If

End Do

Close File Tr_Penjualan

(48)

Sub Module Cetak Laporan Piutang

Open File Ms_Pelanggan, Tr_Piutang, Tr_Penerimaan Read File Ms_Pelanggan, Tr_Piutang, Tr_Penerimaan Get Rec_Plg, Tgl_JT, Saldo_Piutang

Print header Laporan Piutang Repeat

Print detil Laporan Piutang

Until EOF

Close All File

End Sub Module Cetak Laporan Piutang

Sub Module Cetak Laporan Tak Tertagih

Open File Ms_Pelanggan, Tr_Piutang, Tr_Penerimaan Read File Ms_Pelanggan, Tr_ Piutang, Tr_Penerimaan Get Rec_Plg, Tgl_JT

Print Header Laporan Piutang Tak Tertagih Repeat

Print Detil Laporan Piutang Tak Tertagih

Until EOF

Close All File

(49)

Sub Module Cetak Laporan Umur Piutang

Open File Ms_Pelanggan, Tr_Piutang Read File Ms_Pelanggan, Tr_Piutang Get Rec_Plg, Tgl_JT

Print header Laporan Umur Piutang Repeat

Print detil Laporan Umur Piutang

Until EOF

Close All File

End Sub Module Cetak Laporan Umur Piutang

ModulePembayaran

Call Sub Module Terima Pembayaran Call Sub Module Catat Pembayaran Call Sub Module Cetak OR

Call Sub Module Cetak Laporan Penerimaan Kas Call Sub Module Cetak Laporan Pelunasan Piutang End Module Pembayaran

Sub Module Terima Pembayaran

Open File Tr_Piutang Do while not EOF

(50)

Read File Tr_Piutang using Kode_Plg

Get Rec_Piutang

If Pembayaran = Valid then

Buat Official Receipt

Else

Buat Pembayaran Invalid

End If

End Do

Close File Tr_Piutang

End Module Terima Pembayaran

Sub Module Catat Pembayaran

Open File Tr_Piutang

If Setor Detil Pembayaran = valid

Terima Bukti Setor from Bank and Get Detil Pembayaran

Input Kode_Plg

Read File Tr_Piutang with Kode_Plg

Compute Sisa_Jml_Piutang = Jml_Piutang – Jml_Byr

Write Detil Pembayaran and Sisa Jml Piutang to File Tr_Piutang

Send Pembayaran Valid

Else

Receive Tolak_Detil_Pembayaran from Bank Send Detil Pembayaran Invalid to Pelanggan

(51)

End If Close All File

End Sub Module Catat Pembayaran

Sub Module Cetak OR

Open File Tr_Penerimaan Do while not EOF

Read File Tr_Penerimaan using Kode_Plg

Get Kode_Jual, Nama_Plg, Nama_Bank, Jenis_Bayar, Jml_Bayar Write OR

Print OR

End Do

Close File Tr_Penerimaan

End Sub Module Cetak Official Receipt

Sub Module Cetak Laporan Penerimaan Kas

Open File Tr_Penerimaan

Read File Tr_Penerimaan with kode_plg Get Rec_Penerimaan

Print Header Laporan Penerimaan Kas Repeat

Print Detil Laporan Penerimaan Kas Until EOF

(52)

Close All File

End Sub Module Laporan Penerimaan Kas

Sub Module Cetak Laporan Pelunasan Piutang

Open File Tr_Penerimaan, Tr_Piutang Read File Tr_Penerimaan, Tr_Piutang Get No_BS, Rec_Piutang

Print Header Laporan Pelunasan Piutang Repeat

Print Detil Laporan Pelunasan Piutang Until EOF

Close All File

End Sub Module Laporan Pelunasan Piutang

Module Terima Retur

Call Sub Module Cek Form Retur dan Barang Call Sub Module New Retur Number

Call Sub Module Cetak Surat Perintah Retur

Call Sub Module Terima Return Good dan Buat Credit Note Call Sub Module Cetak Laporan Retur

(53)

Sub Module Cek Form Retur dan Barang

Open File Ms_Barang, Tr_Penjualan

Do while EOF

Read File Tr_Penjualan using Kode_Jual Get Kode_Barang, Nama_Barang, Ukuran, Qty

If Form Retur Valid then

Terima Form Retur dan Barang

Else

Tolak Retur

End If

End Do

End Sub Module Cek Form Retur dan Barang

Sub Module New Retur Number

Open File Tr_Retur_Hd Read last record

Set i = last four digit from kode_retur Add i with 1

Set New Retur Number = order prefix code + I Close File Tr_Retur_Hd

(54)

Sub Module Cetak Surat Perintah Retur

Open File Tr_Retur Receive Form Retur Valid

Read File Tr_Retur, Get Detil Tr_Retur Send Surat Perintah Retur to Gudang Close all file

End Sub Module Cetak Surat Perintah Retur

Sub Module Terima Return Good dan Buat Credit Note

Open File Tr_Retur

Read File Tr_Retur with Kode_Barang Receive Return Good from Gudang Read File Tr_Retur with Kode_Plg Print Credit Note

Send Credit Note to Pelanggan Close To All

End Sub Module Terima Return Good dan Buat Credit Note

Sub Module Cetak Laporan Retur

Open File Tr_Retur Read File Tr_Retur Get Rec_Retur_Dt

(55)

Repeat

Print Detil Laporan Retur

Until End File

Close All File

End Sub Module Cetak Laporan Retur

(56)

4.7 Rancangan Formulir

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 PURCHASE ORDER No. PO : __________ Tgl. PO : __________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Alamat : ______________________ Kota : ______________________ Kode Pos : ______________________ Telepon : ______________________ Fax : ______________________ Kode

Barang Nama Barang Ukuran Qty

Harga Satuan Jumlah Total Dibuat oleh ( ) Gambar 4.22

(57)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 DELIVERY NOTE No. DN : __________ Tgl. DN : __________ No. Penjualan : __________ Tgl. Penjualan : __________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Alamat : ______________________ Kota : ______________________ Kode Pos : ______________________ Telepon : ______________________ Fax : ______________________

Kode Barang Nama Barang Ukuran Qty

Total Qty

Dibuat Oleh Penerima

( ) ( )

Gambar 4.23

(58)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 INVOICE No. Invoice : __________ Tgl. Invoice : __________ No. PO : __________ Tgl. PO : __________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Alamat : ______________________ Telepon : ______________________ Fax : ______________________ Kode Barang Nama

Barang Qty Harga Satuan Diskon Jumlah

Total Uang Muka Sisa Dibuat oleh ( ) Gambar 4.24

(59)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 DETIL PEMBAYARAN No. DP : __________ Tgl. DP : __________ No. Invoice : ________________ Kode Pelanggan : ________________ Nama Pelanggan : ________________

Nama Bank Jenis Pembayaran Jumlah

Total Pembayaran

Gambar 4.25

(60)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 OFFICIAL RECEIPT No. OR : __________ Tgl. OR : __________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Alamat : ______________________ Telepon : ______________________ Fax : ______________________

No. Invoice No. Rekening Nama Bank Tanggal Terima Jumlah

Dibuat oleh

( )

Gambar 4.26

(61)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 FORMULIR RETUR No. FR : __________ Tgl. FR : __________ Tgl. Penjualan : ______________________ No. DN : ______________________ Tgl. DN : ______________________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Kode

Barang Nama Barang Ukuran Qty Harga Satuan Jumlah

Total

Dibuat oleh Disetujui oleh Penerima

( ) ( ) ( )

Gambar 4.27 Rancangan Formulir Retur

(62)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 TOLAK RETUR No. TR : __________ Tgl. TR : __________ No. FR : ______________________ Tgl. FR : ______________________ No. Invoice : ______________________ Tgl. Invoice : ______________________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Alamat : ______________________

Kode Barang Nama Barang Qty Keterangan

Total Qty

Dibuat oleh Disetujui oleh Penerima

( ) ( ) ( )

Gambar 4.28

(63)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444

Fax : (021) 8843448

SURAT PERINTAH RETUR

No. SPR : __________ Tgl. SPR : __________ No. FR : ______________________ Tgl. FR : ______________________ No. Invoice : ______________________ Tgl. Invoice : ______________________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________

Kode Barang Nama Barang Ukuran Qty

Total Qty

Dibuat oleh

( )

Gambar 4.29

(64)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444

Fax : (021) 8843448

RETURN GOOD

No. SPR : ______________________ No. RG : __________

Tgl. SPR : ______________________ Tgl. RG : __________

Kode Barang Nama Barang Ukuran Quantity

Total Qty

Dibuat oleh Disetujui oleh Penerima

( ) ( ) ( )

Gambar 4.30

(65)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 CREDIT NOTE No. CN : __________ No. FR : __________ Tgl. CN : __________ Tgl. FR : __________ No. RG : __________ Tgl. RG : __________ Kode Pelanggan : ______________________ Nama Pelanggan : ______________________ Alamat : ______________________ Telepon : ______________________ Fax : ______________________ Kode

Barang Nama Barang Ukuran Qty

Harga

Satuan Diskon Jumlah

Total Uang Muka Sisa Dibuat oleh ( ) Gambar 4.31

(66)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 FORMULIR PELANGGAN Kode Pelanggan : Nama Pelanggan : Alamat :

Kota : Kode Pos :

Telepon :

Fax :

Tertanda

( )

Gambar 4.32

(67)

PT. DUNLOPILLO INDONESIA Jl. Raya Jakarta Bekasi KM 28 Pondok Ungu – Bekasi 17124 Telp : (021) 8843444 Fax : (021) 8843448 FORMULIR BARANG Kode Barang : Nama Barang : Quantity : Ukuran : Harga Satuan : Dibuat Oleh ( ) Gambar 4.33

(68)

4.8 Rancangan Layar

Dunlopillo Indonesia

System Master Transaksi Laporan Help

Backup Barang Order Penjualan per Periode About Restore Pelanggan Penjualan Penjualan per Pelanggan Ganti Password Bank Retur Kredibilitas Pelanggan Logout User Piutang Limit Kredit

Exit Piutang

Piutang Tak Tertagih

Umur Piutang Pelunasan Piutang Penerimaan Kas Retur Penjualan Gambar 4.34 Rancangan Layar Menu

(69)

Gambar 4.35 Rancangan Layar Login

Ganti Password

Password Baru

Ulang Password Baru

Ganti Cancel

Gambar 4.36

Rancangan Layar Ganti Password

Login User ID Password OK Cancel

(70)

Gambar 4.37

Rancangan Layar Master Barang

Master Barang X Kode Barang Nama Barang Ukuran Qty Harga Satuan |< < > >| Add New Edit Delete Save Cancel Close |< << >> >|

(71)

Gambar 4.38

Rancangan Layar Master Pelanggan

Master Pelanggan X Kode Pelanggan Nama Pelanggan Alamat Kota Kode Pos Telepon Fax Jenis Pelanggan Grade Limit Kredit |< < > >| Add New Edit Delete Save Cancel |< << >> >| Close

(72)

Gambar 4.39

Rancangan Layar Master Bank

Gambar 4.40

Rancangan Layar Master User

Master Bank X Kode Bank Nama Bank Cabang Alamat Telepon |< < > >| Add New Edit Delete Save Cancel |< << >> >| Close Master User X User ID Password Nama Lengkap Hak Administrator User Add Edit Delete Save Cancel |< << >> >| Close

(73)

Gambar 4.41

Rancangan Layar Transaksi Order

Order X Kode Order Tanggal Order Pelanggan Alamat Telp Fax

Kode Barang Nama Barang Qty Harga Satuan Total

Total …

Order Baru Simpan Hapus

New Edit Save Delete Cancel

… 0 0

(74)

Gambar 4.42

Rancangan Layar Transaksi Penjualan

Penjualan X Kode Penjualan Tanggal Jual Jatuh Tempo Kode Order Kode Pelanggan Nama Pelanggan

Kode Barang Nama Barang Qty Harga Satuan Total

Total …

Penjualan Baru Simpan Hapus

New Edit Save Delete Cancel

… 0 0 0

(75)

Gambar 4.43

Rancangan Layar Transaksi Piutang

Daftar Piutang X

Pelanggan

Total …

Kode Penjualan Tanggal Total Jatuh Tempo Terbayar

(76)

Gambar 4.44

Rancangan Layar Transaksi Penerimaan Kas

Penerimaan Kas X Kode Penjualan Data Penjualan Tanggal Penjualan Kode Pelanggan Nama Pelanggan Tanggal Jatuh Tempo Tanggal Bayar Total Piutang Jumlah Bayar Jenis Bayar Bank No. BS Cek … Bayar Batal

(77)

Gambar 4.45

Rancangan Layar Transaksi Retur Penjualan

Retur Penjualan X Kode Retur Tanggal Retur Delivery Note Kode Penjualan Kode Pelanggan Nama Pelanggan

Kode Barang Nama Barang Qty Harga Satuan Total

Total …

Retur Baru Simpan Hapus

New Edit Save Delete Cancel

… 0 0 0

(78)

Gambar 4.46

Rancangan Layar Input Periode

Periode X

Periode Awal Periode Akhir

(79)
(80)
(81)
(82)
(83)
(84)
(85)
(86)
(87)
(88)
(89)

4.10 Rencana Implementasi

4.10.1 Sarana Pengolahan Data

Didalam Rencana Implementasi diperlukan hardware dan software, brainware, dan prosedur untuk mendukung sistem yang diusulkan. Adapun perangkat komputer yang diperlukan untuk sistem yang diusulkan dengan konfigurasi sebagai berikut :

1. Hardware : Server

Adapun 1 unit PC yang akan digunakan sebagai server dengan spesifikasi sebagai berikut :

• Processor : Intel Pentium IV

• SD RAM : 256 MB

• Hard Disk : 2.0 GHz

• Monitor : 15 Inch

• Keyboard dan Mouse

• HUB

• CD Room : 48 x 2. Software :

• Sistem Operasi : Untuk server Windows XP

• Basis Data : MS Access

• Programming Language : Visual Basic 6.0

• Program Pendukung : Crystal Report, MS Office 2000 3. Brainware

(90)

4.10.2 Jadwal Implementasi Sistem Minggu Aktivitas 1 2 3 4 5 6 7 8 9 10 11 12 Pengembangan sistem Pengumpulan data Instal Konversi data Uji coba sistem baru Pelatihan personel Uji hasil pelatihan personel Evaluasi sistem baru Dokumentasi Gambar 4.57

(91)

4.10.3 Jadwal Pengolahan Data

Nama File Harian Bulanan Bila Perlu

Master Pelanggan Master Barang Transaksi Order Transaksi Piutang Transaksi Penjualan Transaksi Penerimaan Transaksi Retur Back Up Data Gambar 4.58 Jadwal Pengolahan Data

(92)

4.10.4 Jadwal Distribusi Laporan

Nama Sewaktu- 1 3 Penerima

Laporan waktu Bulan Bulan Laporan

Laporan penjualan Manager

per periode Penjualan

Laporan penjualan Manager

per pelanggan Penjualan

Laporan kredibilitas Manager

pelanggan Penjualan

Laporan limit kredit Manager Penjualan Laporan piutang Manager Akuntansi Laporan piutang Manager Akuntansi

tak tertagih dan Keuangan

Laporan umur piutang Manager Akuntansi Laporan penerimaan Manager Akuntansi

kas dan Keuangan

Laporan pelunasan Manager Akuntansi

piutang dan Keuangan

Laporan retur Manager Penjualan

Gambar 4.59 Jadwal Distribusi Laporan

Gambar

Diagram Rinci Proses 1.0 Sistem Yang Diusulkan
Diagram Rinci Proses 2.0 Sistem Yang Diusulkan
Diagram Rinci Proses 3.0 Sistem Yang Diusulkan
Diagram Rinci Proses 4.0 Sistem Yang Diusulkan
+4

Referensi

Dokumen terkait

Purata hasil pengamatan kadar es krim pada Gambar 1 menunjukkan bahwa rasio susu full cream dengan jagung manis memberikan pengaruh yang sangat berbeda nyata

Gaya geologi endogen adalah gaya berupa tenaga yang berasal dari dalam bumi dengan adanya kegiatan vulkanisme atau kegiatan gunung api, plutonik

Material sedimen sampel merupakan produk vulkanik, dengan roundness ukuran butir kerakal dominan subrounded dan ukuran butir pasir dominan subangular dengan bentuk yang

Walaupun demikian nilai tersebut masih memiliki kecenderungan yang sama dimana dilihat dari hasil perhitungan dan hasil simulasi nilai tertinggi terdapat pada

Penetapan strategi penjualan dilakukan berdasarkan tiga indikator diatas yaitu nilai support , nilai confidence dan nilai improvement dari rules hasil analisis

Menurut Davis (2008) menyebutkan bahwa iklim organisasi dapat berada di salah satu tempat pada situasi yang bergerak dari yang menyenangkan ke yang netral sampai dengan yang

Beware, these tables (You can find them in the top casinos such as the Bellagio and others on the strip.) are places where you can lose hundreds of dollars in minutes so unless you

Hasil penelitian Jonnalagadda dkk (1996) konsumsi tinggi asam lemak jenuh akan meningkatkan kadar kolesterol plasma, diperkirakan setiap penambahan asam lemak jenuh 1% dari