171
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Perhitungan Harga Pokok Produksi Menggunakan Job Order Costing Sebagai contoh pengimplementasian aplikasi terkomputerisasi yang diusulkan, penulis mengambil sampel baju Felix the Cat dari PT. Biginusindo dengan keterangan sebagai berikut: Gambar 4.1 Kaos Felix the Cat Tabel 4.1 Indeks Pemakaian Bahan Baku Kaos Felix the Cat Nama Bahan Baku Qty Harga Kain Combat 20S Kain Twill Benang 40/2 kecil Label Washing Hang Tag Label Merk Price Tag Plastik Packaging Tinta Sablon Hitam 0,156 kg 0,008 kg 205 yard 1 pcs 1 pcs 1 pcs 1 pcs 1 pcs 0,027 kg Rp. 46.000,- / kg Rp. 30.000,- / kg Rp. 6600,- / 5000 yard @ Rp. 21,- @ Rp. 48,- @ Rp. 108,- @ Rp. 40,- @ Rp. 25,- Rp 40.000,- / kg

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

Embed Size (px)

Citation preview

Page 1: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

BAB 4

RANCANGAN SISTEM YANG DIUSULKAN

4.1 Perhitungan Harga Pokok Produksi Menggunakan Job Order Costing

Sebagai contoh pengimplementasian aplikasi terkomputerisasi yang

diusulkan, penulis mengambil sampel baju Felix the Cat dari PT. Biginusindo dengan

keterangan sebagai berikut:

Gambar 4.1 Kaos Felix the Cat

Tabel 4.1 Indeks Pemakaian Bahan Baku Kaos Felix the Cat

Nama Bahan Baku Qty Harga Kain Combat 20S

Kain Twill

Benang 40/2 kecil

Label Washing

Hang Tag

Label Merk

Price Tag

Plastik Packaging

Tinta Sablon Hitam

0,156 kg

0,008 kg

205 yard

1 pcs

1 pcs

1 pcs

1 pcs

1 pcs

0,027 kg

Rp. 46.000,- / kg

Rp. 30.000,- / kg

Rp. 6600,- / 5000 yard

@ Rp. 21,-

@ Rp. 48,-

@ Rp. 108,-

@ Rp. 40,-

@ Rp. 25,-

Rp 40.000,- / kg

Page 2: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

69

Tabel 4.2 Formula Kaos Felix the Cat Departemen Pembuat

Kode Barang Terbentuk Jenis Barang Terbentuk

Tipe WIP Nama Barang Terbentuk

Kode Barang Penyusun

Jenis Barang Penyusun

Tipe Barang Penyusun

Nama Barang Penyusun

Qty Formula

Satuan

LGI2004010M1 WIP Lengan Kiri

Felix Face KN2004001 R1 Kain Combat 20 S 0,013 Kg

LGN2004010M1 WIP Lengan Kanan

Felix Face KN2004001 R1 Kain Combat 20 S 0,013 Kg

BYB2004010M1 WIP Body Depan

Felix Face KN2004001 R1 Kain Combat 20 S 0,013 Kg

BYD2004010M1 WIP Body Belakang

Felix Face KN2004001 R1 Kain Combat 20 S 0,013 Kg

Potong

TWK2004010M1 WIP Kerah Felix Face KN2004002 R1 Kain Twill 0,008 Kg

BYD2004010M1 WIP Body Depan Felix Face 1 pcs Sablon BYD2004010M2 WIP Body Depan

Felix Face

CT2004001 R1 Cat Tinta Sablon Hitam

0,027 Kg

LGI2004010M1 WIP Lengan Kiri Felix Face 1 pcs LGI2004010M3 WIP Lengan Kiri

Felix Face

BN2004001 R1 Benang 40/2 Kecil 15 Yard

LGN2004010M1 WIP Lengan Kanan Felix Face 1 pcs LGN2004010M3 WIP Lengan Kanan

Felix Face

BN2004001 R1 Benang 40/2 Kecil 15 Yard

BYB2004010M1 WIP Body Depan Felix Face 1 pcs

Jahit

BYB2004010M3 WIP Body Depan

Felix Face

BN2004001 R1 Benang 40/2 Kecil 30 Yard

Page 3: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

70

BYD2004010M1 WIP Body Depan Felix Face 1 pcs BYD2004010M3 WIP Body Belakang

Felix Face

BN2004001 R1 Benang 40/2 Kecil 30 Yard

TWK2004010M3 WIP Kerah Felix Face TWK2004010M1 WIP Kerah Felix Face 1 pcs

BN2004001 R1 Benang 40/2 Kecil 45 Yard

LGI2004010M3 WIP Lengan Kiri Felix Face 1 pcs

LGN2004010M3 WIP Lengan Kanan Felix Face 1 pcs

BYB2004010M3 WIP Body Depan Felix Face 1 pcs

BYD2004010M3 WIP Body Belakang Felix Face 1 pcs

TWK2004010M3 WIP Kerah Felix Face 1 pcs

UFC2004010M3 WIP FG Blm Finishing

BN2004001 R1 Benang 40/2 Kecil 45 Yard

UFC2004010M3 WIP FG Blm Finishing

Felix Face 1 pcs

BN2004001 R1 Benang 40/2 Kecil 25 Yard

PL2004001 R1 Plastik Pack 25x 35 1 pcs

HT2004001 R1 Hang Tag Bordir Felix 1 pcs

LM2004001 R1 Label Merk Bordir Felix 1 pcs

LW2004001 R1 Label Washing Nlon Putih 1 pcs

Finishing FC2004010M FG Kaos Felix Face

PT2004001 R1 Price Tag Transp 1 pcs

Page 4: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

71

Data diatas diperoleh penulis dari hasil survey lapangan dan wawancara. Data

pada kolom Qty (Bahan Baku) menunjukkan indeks pemakaian bahan untuk

membuat 1 kaos, sedangkan kolom Harga (Bahan Baku) menunjukkan harga

perolehan masing-masing bahan baku.

Untuk menghitung tarif pengganggaran BTKL, penulis memperoleh data

sebagai berikut:

Tabel 4.3 Informasi Total Gaji dan Volume Produksi Tahun 2003

Total gaji tahun 2003 Rp. 4.252.676.000,-

Volume produksi (unit) tahun 2003 1.370.886 unit

Tarif gaji/unit Rp. 3102,-

Tabel 4.4 Biaya Gaji Departemen Produksi Tahun 2003

Dept. Potong Dept. Sablon Dept. Finishing

Dept. Nonproduksi

Total Gaji per Departemen % pembebanan per Departemen

850.535.200

20%

340.214.080

8%

510.321.120

12%

2.551.605.600

60%

Total gaji departemen Potong diatas mencakup total gaji Seri karena adanya

penggabungan kedua departemen tersebut. Persentase pembebanan gaji per

departemen diambil dari perbandingan besarnya gaji yang dikonsumsi

antardepartemen dengan total beban gaji tahun 2003. Departemen Jahit tidak

termasuk pada tabel diatas karena pegawai departemen Jahit adalah pegawai upahan.

Untuk Job Order kaus Felix the Cat, tarif upah yang dikenakan adalah Rp. 996,-.

Berdasarkan informasi biaya gaji per departemen, volume produksi, dan tarif upah,

maka diperoleh tarif BTKL masing-masing departemen produksi.

Page 5: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

72

Tabel 4.5 Tarif BTKL Departemen Produksi

BTKL Departemen Tarif BTKL Setiap Departemen

Upahan Jahit @ Rp. 996,-

Bulanan Potong

Sablon

Finishing

@ Rp. 620,4

@ Rp. 248,16,-

@ Rp. 372,24

Penentuan besarnya BOP lebih sulit dilakukan. BOP juga meliputi biaya yang

tidak dapat ditentukan secara exact seberapa besar pemakaian per order per

departemen. Sebagai contoh adalah biaya listrik, penyusutan pabrik, penyusutan

peralatan, pemakaian bahan baku tidak langsung, dan pemakaian tenaga kerja tidak

langsung. Bagian Produksi PT. Biginusindo Permai terdiri dari 4 departemen, yaitu

Potong, Sablon, Jahit, dan Finishing. Departemen yang menggunakan mesin

memiliki perbedaan mesin yang dipakai. Mesin potong kain yang dipakai oleh

departemen Potong berbeda dengan mesin jahit dan obras yang dipakai oleh

departemen Jahit, juga berbeda dengan mesin pemasang kacing yang dipakai oleh

departemen Finishing. Oleh karena itu penulis menggunakan tarif overhead

departemental, dimana setiap departemen memiliki tarif overhead-nya masing-

masing.

Langkah-langkah dalam menentukan tarif per unit overhead departemental

yang ditetapkan dimuka:

1. Memperoleh total biaya overhead pabrik anggaran untuk periode operasi

yang sesuai, biasanya 1 tahun.

Page 6: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

73

Penulis memperoleh anggaran biaya dari bagian Administrasi PT.

Biginusindo Permai dimana nilai anggaran tersebut ditentukan berdasarkan

biaya yang sesungguhnya terjadi pada tahun sebelumnya ditambah dengan

kenaikan yang diperkirakan.

2. Membagi total biaya overhead pabrik anggaran ke semua departemen

produksi untuk memperoleh biaya overhead per departemen anggaran.

- Untuk mengalokasikan total biaya overhead pabrik anggaran ke semua

departemen produksi, Penulis menggunakan beberapa dasar alokasi,

yaitu: berdasarkan biaya yang keluar, jumlah mesin, dan luas ruangan.

- Mengkalkulasi total biaya overhead pabrik anggaran untuk memperoleh

total biaya overhead pabrik anggaran per departemen.

3. Untuk mendapatkan tarif overhead pabrik departemen, Penulis akan membagi

biaya overhead pabrik departemen dengan dengan dasar alokasi estimasi

selama 1 tahun.

Dasar alokasi yang dipakai untuk mendapatkan tarif adalah jumlah kuantitas

produksi tahunan yang diestimasikan.

Tabel 4.6 Biaya Overhead Pabrik PT. Biginusindo Permai

No. Biaya Overhead Pabrik Keterangan

1. Biaya Bahan Baku Tidak Langsung Kertas karton, spidol, kain keras.

Pemakaian bahan baku tidak

langsung terjadi pada departemen

Potong, Sablon, dan Jahit.

Biaya bahan baku tidak langsung

dialokasikan berdasarkan biaya yang

Page 7: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

74

terpakai karena besarnya biaya ini

masih dapat ditelusuri

pemakaiannya, yaitu berdasarkan

Surat Pengambilan Bahan.

2. Biaya Tenaga Kerja Tidak Langsung Tenaga kerja tidak langsung adalah

tenaga kerja diluar departemen

produksi, sebanyak 133 orang.

Biaya tenaga kerja tidak langsung

akan dialokasikan ke setiap

departemen atas dasar banyaknya

tenaga kerja.

3. Biaya Listrik Pabrik Tagihan listrik akan dialokasikan

dengan menggunakan banyaknya

mesin yang dimiliki per departemen.

4. Biaya Penyusutan Gedung Pabrik Biaya penyusutan gedung akan

dialokasikan berdasarkan luas

gedung.

5. Biaya PBB Pabrik Biaya PBB akan dialokasikan

berdasarkan luas gedung.

6. Biaya Perbaikan dan Perawatan Mesin Biaya perbaikan dan perawatan

mesin meliputi bila terjadinya

reparasi, penggunaan oli dan suku

cadang.

Biaya bahan baku tidak langsung

dialokasikan berdasarkan biaya yang

terpakai.

7. Biaya Penyusutan Mesin Biaya penyusutan mesin akan

dialokasikan berdasarkan banyak

Page 8: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

75

mesin.

8. Biaya Pengendalian Kualitas Produk Besarnya nilai bahan baku, WIP, dan

finished good yang harus

dimusnahkan karena cacat.

Biaya pengendalian kualitas produk

dialokasikan atas dasar banyaknya

tenaga kerja dengan pertimbangan

semakin banyaknya tenaga kerja

maka semakin besar kemungkinan

terjadinya human error.

9. Biaya Perancangan Produk Biaya pembuatan sampel produk,

meliputi bahan, aksesoris, ongkos

jahit, sablon/bordir, serta biaya

pegawai bagian desain.

Biaya ini akan dialokasikan

berdasakan banyaknya tenaga kerja.

Page 9: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

76

Tabel 4.7 Tarif Biaya Overhead Pabrik Departemental yang Dianggarkan Biaya Overhead Pabrik Jumlah Departemen

Potong Departemen

Sablon Departemen

Jahit Departemen

Finishing Dasar Alokasi

Biaya Bahan Baku Tidak Langsung 32.000.000 8.140.000 11.760.000 9.600.000 2.500.000 Biaya yang Keluar

Tarif : 5,938 8,578 7,003 1,824 Biaya Tenaga Kerja Tidak Langsung 352.251.979 40.107.898,6 13.078.662,59 272.908.092,6 26.157.325,17 Jumlah Tenaga

Kerja Tarif : 29,257 9,540 199,074 19,081

Biaya Listrik Pabrik 141.775.200 2.148.109,091 2.148.109,091 134.471.629,1 3.007.352,727 Banyaknya mesin

Tarif : 1,567 1,567 98,091 2,194 Biaya Penyusutan Gedung Pabrik 12.484.800 858.156,985 1.937.773,836 8.304.745,011 1.384.124,169 m2

Tarif : 0,626 1,414 6,058 1,009 Biaya PBB Pabrik 30.000.000 2.062.084,257 4.656.319,29 19.955.654,1 3.325.942,35 m2

Tarif : 1,504 3,397 14,557 2,426 Biaya Perbaikan dan Pemeliharaan Mesin 80.659.385 980.000 1.464.223 76.504.205 1.710.957 Biaya yang

Keluar Tarif : 0,715 1,068 55,806 1,248

Biaya Penyusutan Mesin 330.800.000 5.012.121 5.012.121 313.758.788 7.016.970 Banyaknya Mesin

Tarif : 3,656 3,656 228,873 5,119 Biaya Pengendalian Kualitas Produk 59.400.000 6.763.366,337 2.205.445,545 46.020.297,03 4.410.891,089 Jumlah Tenaga

Kerja Tarif : 4,934 1,609 33,570 3,218

Biaya Perancangan Produk 165.888.000 18.888.237,62 6.159.207,921 128.522.138,6 12.318.415,84 Jumlah Tenaga Kerja

Tarif : 13,778 4,493 93,751 8,987 Total 1.205.259.364 61,975 35,322 736,783 45,106

Page 10: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

77

Tabel 4.8 Informasi Pendukung Dasar Alokasi Dept. Potong Dept. Sablon Dept. Jahit Dept. Finishing

Jumlah mesin

Jumlah tenaga kerja langsung

Luas bangunan

5

46

155 m2

5

15

350 m2

313

313

1500 m2

7

30

250 m2

Volume Produksi Tahun 2003 1.370.886 unit

4.2 Bagan Alir Dokumen Usulan

4.2.1 Prosedur Order Produksi Usulan

Desain

Mengisi Form Desain 3 rangkap, kemudian mendistribusikan rangkap 2 ke

Merketing bersama dengan sampel produk dan rangkap 3 ke PPC. Form Desain

rangkap 1 diarsip berdasarkan tanggal.

Marketing

1. Menerima Form Desain rangkap 2 dan sampel produk dan mengarsipkan

berdasarkan tanggal.

2. Meminta persetujuan desain ke pihak Lisensi. Jika desain ditolak maka

sampel dan Form Desain akan disimpan. Jika desain disetujui maka

Marketing akan mengisi Surat Order Produksi 2 rangkap. Surat Order

Produksi 2 rangkap ini kemudian dikirim ke PPC untuk dianalisa.

3. Marketing menerima kembali Surat Order Produksi rangkap 1 yang sudah

dimodifikasi oleh PPC dan kemudian menginput data Order Produksi ke

sistem informasi, dan kemudian akan dilanjutkan ke Prosedur Produksi. Surat

Order Produksi yang sudah dimodifikasi diarsipkan berdasarkan nomor urut.

Page 11: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

78

PPC

1. PPC menerima Form Desain rangkap 3 kemudian menginput data Finished

Good, WIP, dan Formula ke dalam sistem informasi. Form Desain rangkap 3

kemudian diarsip berdasarkan tanggal.

2. Menerima Surat Order Produksi 2 rangkap.

3. Berdasarkan permintaan yang diajukan tersebut, maka PPC melakukan

analisa produksi.

4. PPC mengirimkan Surat Order Produksi rangkap 1 yang sudah dimodifikasi

ke Marketing dan mengarsip Surat Order Produksi rangkap 2.

Page 12: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

79

2

22

DESAIN MARKETING

Mulai 1

Memintapersetujuandesain ke

pihak Lisensi

Disetujui ?

Ya

SampleProduk

1

SampleProduk

PPC

Tolak

Sampledisimpandan Form

Desaindiarsip.

2

Form Desain

Form Desain1

2

T

2Form Desain

33

2

T Input FinishedGood

Surat OrderProduksi

1Surat Order

Produksi1

Membuatanalisa atas

OrderProduksi

Surat OrderProduksi

(Termodifikasi)1

Surat Ordersetelahdilakukananalisaproduksi oleh PPC

N

Surat OrderProduksi

(Termodifikasi)1

Input OrderProduksi

T

Lanjut ke ProsedurProduksi

Input WIP

Input Formula

N

Gambar 4.2 DAD Prosedur Order Produksi Usulan

4.2.2 Prosedur Permintaan Bahan Baku Usulan

Produksi

1. Melihat informasi order produksi baru yang masuk dan melihat berapa

anggaran bahan baku yang direncanakan untuk order produksi tersebut.

Page 13: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

80

2. Bagian Produksi lalu meng-input data pengambilan bahan baku ke gudang

dan mecetak Surat Pengambilan Bahan sebanyak 3 rangkap, kemudian

didistribusikan ke Gudang Bahan Baku.

Gudang Bahan Baku

1. Menerima Surat Pengambilan Bahan sebanyak 3 rangkap.

2. Gudang akan memverifikasi data di Surat Pengambilan Bahan dan

selanjutnya meng-update stok bahan baku yang diminta.

3. Surat Pengambilan Bahan rangkap 1 akan diarsip oleh Gudang Bahan Baku

berdasarkan nomor. Surat Pengambilan Bahan rangkap 2 akan dikembalikan

ke bagian produksi bersama dengan bahan baku yang diminta, dan Surat

Pengambilan Bahan rangkap 3 akan dikirimkan ke bagian Akuntansi.

PPC

PPC akan mencetak Laporan Pemakaian Bahan Baku per Order, jika order

produksi sudah selesai, yang berisi data pengambilan bahan dan pengembalian

bahan baku jika ada. Laporan Pemakaian Bahan Baku per Order tersebut akan

diberikan ke pihak Manajemen.

Page 14: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

81

3

32

3

GUDANG BAHAN BAKU

Bahan

PRODUKSI

2

SuratPengambilan

Bahan 1

1

1

2

SuratPengambilan

Bahan 1

2

2

Bahan

NDilanjutkan ke

ProsedurProduksi

Membuat SuratPengambilan Bahan

Menampilkan OrderProduksi Baru

MenampilkanAnggaran Bahan

Baku Order Produksi

Update StatusPengambilanBahan Baku

PPC

Mencetak LaporanPemakaian Bahan

Baku Per Order

Di-batch perOrder ProduksiSelesai denganmemperhitunganjika adapengembalianbahan bakuLaporan

PemakaianBahan BakuPer Order

Manager

SuratPengambilan

Bahan 1

N3

SuratPengambilan

Bahan 3

3

ACCOUNTING

Dilanjutkan keProsedur

Perhitungan HPP

Dari ProsedurProduksi

Verifikasi SuratPengambilan

Bahan

SuratPengambilan

Bahan 2

Gambar 4.3 DAD Prosedur Permintaan Bahan Baku Usulan

4.2.3 Prosedur Produksi Usulan

Potong

1. Bagian Potong menerima order produksi baru dan melakukan prosedur

permintaan bahan ke gudang untuk memulai produksi.

2. Setelah menerima bahan baku, Potong melakukan pemotongan bahan.

3. Bagian Potong kemudian memeriksa dan menghitung hasil pemotongan.

4. Potongan-potongan bahan yang sudah terbentuk akan didistribusikan ke

bagian lain untuk melanjutkan proses produksi. Bagian Potong akan

Page 15: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

82

memisahkan potongan-potongan bahan dan memasukkan data pengiriman

barang ke sistem informasi.

- Jika potongan bahan akan dijahit, maka Potong akan mencetak Surat

Kirim Barang 3 rangkap. Rangkap 1 didistribusikan ke Bagian Jahit

bersama dengan potongan bahan, rangkap 2 diarsip berdasarkan

nomor, dan rangkap 3 diberikan ke PPC.

- Jika potongan bahan akan disablon, maka Potong akan mencetak

Surat Kirim Barang 3 rangkap. Rangkap 1 didistribusikan ke Bagian

Sablon bersama dengan potongan bahan, rangkap 2 diarsip

berdasarkan nomor, dan rangkap 3 diberikan ke PPC.

- Jika potongan bahan akan dibordir, maka Potong akan mencetak Surat

Kirim Barang 3 rangkap. Rangkap 1 didistribusikan ke CMT bersama

dengan potongan bahan, rangkap 2 diarsip berdasarkan nomor, dan

rangkap 3 diberikan ke PPC.

5. Potong menerima Bukti Ambil Barang dari bagian Jahit, Sablon, dan CMT

dari transaksi pengiriman barang sebelumnya dan mengarsip berdasarkan

nomor.

Jahit

1. Jahit menerima potongan bahan dan Surat Kirim Barang rangkap 1 dari

bagian Potong. Surat Kirim Barang diarsip berdasarkan nomor.

2. Jahit akan memverifikasi data pengiriman ke sistem informasi dan melakukan

perhitungan fisik terhadap barang yang diterima.

Page 16: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

83

3. Jahit akan meng-input data penerimaan barang dan mencetak Bukti Terima

Barang 3 rangkap. Rangkap 1 diberikan ke Jahit, rangkap 2 diarsip, dan

rangkap 3 diberikan ke PPC.

4. Jahit menerima potongan bahan tersablon dan Surat Kirim Barang rangkap 1

dari bagian Sablon. Surat Kirim Barang diarsip berdasarkan nomor.

5. Jahit akan memverifikasi data pengiriman ke sistem informasi dan melakukan

perhitungan fisik terhadap barang yang diterima.

6. Jahit akan meng-input data penerimaan barang dan mencetak Bukti Terima

Barang 3 rangkap. Rangkap 1 diberikan ke Sablon, rangkap 2 diarsip, dan

rangkap 3 diberikan ke PPC.

7. Jahit menerima potongan bahan terbordir dan Surat Kirim Barang rangkap 1

dari CMT. Surat Kirim Barang diarsip berdasarkan nomor.

8. Jahit akan memverifikasi data pengiriman ke sistem informasi dan melakukan

perhitungan fisik terhadap barang yang diterima.

9. Jahit akan meng-input data penerimaan barang dan mencetak Bukti Terima

Barang 3 rangkap. Rangkap 1 diberikan ke CMT, rangkap 2 diarsip, dan

rangkap 3 diberikan ke PPC.

10. Jahit melakukan prosedur permintaan bahan baku ke gudang untuk

melakukan penjahitan.

11. Setelah penjahitan selesai, Jahit meng-input data pengiriman barang ke sistem

informasi dan mencetak Surat Kirim Barang 3 rangkap. Rangkap 1 dikirim ke

Finishing bersama dengan produk jadi belum finishing, rangkap 2 diarsip

berdasarkan nomor, dan rangkap 3 dikirim ke PPC.

12. Jahit menerima Bukti Terima Barang rangkap 1 dari Finishing.

Page 17: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

84

Sablon

1. Sablon menerima potongan bahan dan Surat Kirim Barang rangkap 1 dari

bagian Potong. Surat Kirim Barang diarsip berdasarkan nomor.

2. Sablon akan memverifikasi data pengiriman ke sistem informasi dan

melakukan perhitungan fisik terhadap barang yang diterima.

3. Sablon akan meng-input data penerimaan barang dan mencetak Bukti Terima

Barang 3 rangkap. Rangkap 1 diberikan ke Jahit, rangkap 2 diarsip, dan

rangkap 3 diberikan ke PPC.

4. Sablon melakukan prosedur permintaan bahan baku ke gudang dan

menyablon potongan bahan.

5. Setelah penyablonan selesai, Sablon meng-input data pengiriman barang ke

sistem informasi dan mencetak Surat Kirim Barang 3 rangkap. Rangkap 1

dikirim ke Jahit bersama dengan potongan bahan tersablon, rangkap 2 diarsip

berdasarkan nomor, dan rangkap 3 dikirim ke PPC.

6. Sablon menerima Bukti Terima Barang rangkap 1 dari Jahit.

CMT

1. CMT menerima potongan bahan dan Surat Kirim Barang rangkap 1 dari

bagian Potong. Surat Kirim Barang diarsip berdasarkan nomor.

2. CMT akan memverifikasi data pengiriman ke sistem informasi dan

melakukan perhitungan fisik terhadap barang yang diterima.

3. CMT akan meng-input data penerimaan barang dan mencetak Bukti Terima

Barang 3 rangkap. Rangkap 1 diberikan ke Potong, rangkap 2 diarsip, dan

rangkap 3 diberikan ke PPC.

Page 18: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

85

4. CMT mengisi Surat Jalan Jahit Luar sebanyak 4 rangkap. Rangkap 1,2,3

diarsip sementara berdasarkan nomor, dan rangkap 4 diberikan ke Pihak

Outsourcing.

5. Pihak Outsourcing akan mengirimkan potongan bahan terbordir secara

bertahap. CMT akan mencatat progress dari Pihak Outsourcing pada Surat

Jalan Jahit Luar.

6. Jika Pihak Outsourcing sudah selesai maka CMT akan membayar biaya

bordir, mengarsip Surat Jalan Jahit Luar rangkap 1 berdasarkan nomor,

mendistribusikan Kuitansi Pembayaran Bordir dan Surat Jalan Jahit Luar

rangkap 2 ke bagian Accounting, dan mendistribusikan Surat Jalan Jahit Luar

rangkap 3 ke Kasir.

7. CMT akan meng-input data pengiriman barang ke sistem informasi dan

mencetak Surat Kirim Barang 3 rangkap. Rangkap 1 dikirim ke Jahit bersama

dengan potongan bahan terbordir, rangkap 2 diarsip berdasarkan nomor, dan

rangkap 3 dikirim ke PPC.

8. CMT menerima Bukti Terima Barang rangkap 1 dari Jahit.

Finishing

1. Finishing menerima produk jadi belum finishing dan Surat Kirim Barang

rangkap 1 dari bagian Jahit. Surat Kirim Barang diarsip berdasarkan nomor.

2. Finishing akan memverifikasi data pengiriman ke sistem informasi dan

melakukan perhitungan fisik terhadap barang yang diterima.

3. Finishing akan meng-input data penerimaan barang dan mencetak Bukti

Terima Barang 3 rangkap. Rangkap 1 diberikan ke Potong, rangkap 2 diarsip,

dan rangkap 3 diberikan ke PPC.

Page 19: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

86

4. Jika produk jadi belum finishing yang diterima memerlukan tingkat perbaikan

yang banyak, maka produk jadi belum finishing tersebut akan dimusnahkan.

Tetapi jika tingkat perbaikan yang diperlukan masih sesuai standar, maka

Finishing akan memperbaiki produk jadi belum finishing tersebut.

5. Sebelum melakukan perbaikan, Finishing akan melakukan prosedur

permintaan bahan baku ke gudang bahan baku.

6. Finishing akan melakukan perlakuan akhir terhadap produk dengan mencuci,

menyetrika, memasang merk, dan membungkus.

7. Setelah perlakukan akhir selesai, Finishing akan meng-input data pengiriman

barang ke sistem informasi dan mencetak Surat Kirim Barang 3 rangkap.

Rangkap 1 dikirim ke Gudang Barang Jadi bersama dengan produk final,

rangkap 2 diarsip berdasarkan nomor, dan rangkap 3 dikirim ke PPC.

8. Finishing menerima Bukti Terima Barang rangkap 1 dari Gudang Barang

Jadi.

Gudang Barang Jadi

1. Gudang Barang Jadi menerima produk final dan Surat Kirim Barang rangkap

1 dari Finishing. Surat Kirim Barang diarsip berdasarkan nomor.

2. Gudang Barang Jadi akan memverifikasi data pengiriman ke sistem informasi

dan melakukan perhitungan fisik terhadap barang yang diterima.

3. Gudang Barang Jadi akan meng-input data penerimaan barang dan mencetak

Bukti Terima Barang 3 rangkap. Rangkap 1 diberikan ke Finishing, rangkap 2

diarsip, dan rangkap 3 diberikan ke PPC.

4. Setelah produk jadi sampai ke Gudang Barang Jadi, maka stok akhir produk

final akan ter-update.

Accounting

Page 20: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

87

Accounting menerima Surat Jalan Jahit Luar rangkap 2 dan Kuitansi Pembayaran

Bordir dari CMT dan selanjutnya akan melakukan prosedur Pencatatan BOP dan

prosedur Penghitungan HPP.

Kasir

Kasir menerima Surat Jalan Jahit Luar rangkap 3 dari CMT dan mengarsipnya

berdasarkan nomor.

PPC

1. PPC menerima Surat Kirim Barang rangkap 3 dan Bukti Terima Barang

rangkap 3 dari bagian Produksi dan mengarsipkannya berdasarkan nomor.

2. PPC akan mencetak Laporan Order Produksi Selesai dan memberikan laporan

tersebut ke pihak Manajemen.

Page 21: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

88

3

PPC3

PPC

POTONG PABRIK A

Memeriksa danmenghitung

hasilpemotongan

Jahit /Sablon /

Bordir

PotonganBahan

2

Pisahkanpart yang

akandibordir.

Bordir

Pisahkanpart yang

akandisablon.

Sablon

PotonganBahan

3

Surat KirimBarang

Input DataPengiriman

Cetak SuratKirim Barang

12

N

Surat KirimBarang

Input DataPengiriman

Cetak SuratKirim Barang

12

N

PotonganBahan

1

Pisahkanpart yang

akan dijahit

Jahit

Surat KirimBarang

Cetak SuratKirim Barang

N

PPC

23

1

4

BuktiTerimaBarang 1

N

5

BuktiTerimaBarang 1

N

4

BuktiTerimaBarang 1

N

Pemotonganbahan

Dari Prosedur PermintaanBahan ke Gudang

TampilkanOrder Produksi

Baru

Lanjut ke Prosedur PermintaanBahan ke Gudang

Gambar 4.4 DAD Prosedur Produksi Usulan

Page 22: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

89

JAHIT PABRIK C,D

1

Surat KirimBarang

N

1

Memeriksa danmenghitung

Potongan BahanTersablon

MenampilkanData Pengiriman

Input DataPenerimaan

4

PotonganBahan

BuktiTerimaBarang 1

2

N

3 PPC

116

Memeriksa danmenghitung

Potongan BahanTerbordir

Surat KirimBarang

MenampilkanData Pengiriman

N

PotonganBahan

Terbordir

Surat KirimBarang

N

PotonganBahan

Tersablon

Input DataPenerimaan

1 1

12

Memeriksa danmenghitung

Potongan BahanTersablon

MenampilkanData Pengiriman

Input DataPenerimaan

7

Bukti TerimaBarang 1

2

N

3 PPCBukti TerimaBarang 1

2

N

3 PPC

Gambar 4.5 DAD Prosedur Produksi Usulan (Lanjutan)

Page 23: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

90

3

PPC

SABLON PABRIK B

Sablonkain

JAHIT PABRIK C,D

Prosedurpermintaan bahan

ke gudang

PotonganBahan

Tersablon

2

PotonganBahan

Memeriksa danmenghitung

hasilpemotongan

Surat KirimBarang

1

MenampilkanData Pengiriman

Input DataPenerimaan

N

6

Surat KirimBarang

Input DataPengiriman

Cetak SuratKirim Barang

N

12

7

N

BuktiTerimaBarang 1

5

BuktiTerimaBarang 1

2

N

3 PPC

PenjahitanKain

Prosedurpermintaan bahan

ke gudang

Input DataPengiriman

Cetak SuratKirim Barang

3

PPC

13

Surat KirimBarang

N

Produkjadi belumFinishing 1

2

14

BuktiTerimaBarang 1

N

Gambar 4.6 DAD Prosedur Produksi Usulan (Lanjutan)

Page 24: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

91

3

PotonganBahan

Memeriksa danmenghitung

hasilpemotongan

Surat KirimBarang

MenampilkanData

Pengiriman

Input DataPenerimaan

N2

MengisiSurat JalanJahit Luar

PotonganBahan

N PihakOutsourcing

Surat JalanJahit Luar1

Surat JalanJahit Luar

4

3

CMT

8

Bukti TerimaBarang 1

2

N

3 PPC

1

Gambar 4.7 DAD Prosedur Produksi Usulan (Lanjutan)

Page 25: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

92

32

CMT

PihakOutsourcing

Periksabarangyang

diterima

PotonganBahan

Terbordir

Mencatat jumlahyang diselesaikanpada Surat Jalan

Jahit Luar

Membayarbiaya bordir

N

Surat JalanJahit Luar 1

ACCOUNTING

9

9

Surat JalanJahit Luar 2

KuitansiPembayaran

Bordir

PihakOutsource

BordirSelesai ?

Tidak

Ya

11

Surat KirimBarang

Input DataPengiriman

Cetak SuratKirim Barang

N

12

10

3 PPC

12

BuktiTerimaBarang 1

N

KuitansiPembayaran

Bordir

N

Lanjut ke ProsedurPencatatan BOP

Lanjut ke ProsedurPerhitungan HPP

N

Gambar 4.8 DAD Prosedur Produksi Usulan (Lanjutan)

Page 26: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

93

N

3

FINISHING PABRIK A

Memperbaikibaju

Perlaku-an akhir

Produk JadiFinal

15

Produk JadiBelum

Finishing

15

Produkjadifinal

GUDANG BARANG JADI

TingkatPerbaikan

Standar

Buang Max

Prosedurpermintaan

bahan ke gudang

Prosedurpermintaan

bahan ke gudang

13

Memeriksa danmenghitungProduk Jadi

Belum Finishing

Surat KirimBarang

MenampilkanData Pengiriman

Input DataPenerimaan

N

Surat KirimBarang

Input DataPengiriman

Cetak SuratKirim Barang

Memeriksa danmenghitungProduk Jadi

Final

Surat KirimBarang

MenampilkanData Pengiriman

Input DataPenerimaan

N

Update Stokakhir Finished

Good

1

12

1

PPC

CuciSetrikaPasang MerkPackaging

16

14

BuktiTerimaBarang 1

2

N

3 PPC

BuktiTerimaBarang

12

N

3 PPC

Bukti TerimaBarang 1

N

16

Gambar 4.9 DAD Prosedur Produksi Usulan (Lanjutan)

Page 27: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

94

PPC

Surat KirimBarang

N

3

Laporan OrderProduksiSelesai

Manajer

Cetak LaporanOrder Produksi

Selesai

KASIR

10

Surat JalanJahit Luar3

N

Di-batch sampaiOrder Produksiselesai

Produksi

Bukti TerimaBarang 3

N

Produksi

Gambar 4.10 DAD Prosedur Produksi Usulan (Lanjutan)

4.2.4 Prosedur Pencatatan BTKL Usulan

Pembayaran Gaji Bulanan

Personalia

1. Personalia membuat rekapitulasi absensi.

2. Personalia membuat rekapitulasi gaji dengan memperhitungkan uang lembur

dan pelanggaran yang dilakukan karyawan.

3. Rekapitulasi gaji dibuat 3 rangkap. Rekapitulasi Gaji rangkap 1

didistribusikan ke Accounting, rangkap 2 ke Kasir, dan rangkap3 bersama

dengan Surat Lembur dan Kartu Absensi Karyawan diarsip berdasarkan

tanggal.

Page 28: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

95

4. Menerima Daftar Biaya Produksi Aktual rangkap 3 dari Accounting dan

mengarsipnya berdasarkan tanggal.

Accounting

1. Accounting menerima Rekapitulasi Gaji rangkap 2 dan diarsip sementara

berdasarkan tanggal.

2. Mencatat Gaji ke Daftar Biaya Produksi Aktual sebanyak 3 rangkap.

Rangkap 1 dikirimkan ke Kasir, rangkap 2 diarsip berdasarkan tanggal, dan

rangkap 3 dikirim ke Personalia.

3. Rekapitulasi Gaji dan Daftar Biaya Produksi Aktual akan lanjut ke prosedur

Penghitungan HPP.

Kasir

1. Menerima Rekapitulasi Gaji rangkap 1 dari Personalia dan men-transfer gaji

pegawai ke rekening masing-masing.

2. Mengarsip rekapitulasi gaji rangkap 1 berdasar tanggal.

3. Menerima Daftar Biaya Produksi Aktual rangkap 1 dari Accounting dan

meng-input pembayaran gaji ke sistem informasi.

4. Daftar Biaya Produksi Aktual diarsip berdasarkan tanggal.

Page 29: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

96

2

PERSONALIA

KartuAbsensi

Karyawan

T

1

2

KASIR

RekapitulasiGaji

TransferGaji ke

rekeningkaryawan

RekapitulasiGaji

1KartuAbsensi

Karyawan2

1

RekapitulasiGaji

1

ACCOUNTING

SuratLembur

SuratLembur

T

Dari departmenproduksi

RekapitulasiGaji

2

1

MencatatGaji ke

Daftar BiayaProduksi

Aktual

2

Daftar BiayaProduksi

Aktual 1

3

Daftar BiayaProduksi

Aktual 1

Input Gaji

T3 T

Daftar BiayaProduksi

Aktual 1

3

3

44

Daftar BiayaProduksi

Aktual 3

T

Setiapakhirbulan

Setiap akhir bulan

T

T

Dilanjutkan keProsedur

Perhitungan HPP

Kartu absenkaryawantetap Dilanjutkan

keProsedur

PerhitunganHPP

Membuatrekapitulasi

absensi

Membuatrekapitulasi gaji

Gambar 4.11 DAD Prosedur Pencatatan BTKL (Bulanan) Usulan

Page 30: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

97

Pembayaran Upah

Jahit

1. Karyawan upahan mengisi Formulir Hasil Kerja Harian. Formulir Hasil Kerja

Harian dibuat 2 rangkap, rangkap 1 untuk bagian Personalia dan rangkap 2

untuk karyawan upahan.

Personalia

1. Personalia menerima Formulir Hasil Kerja Harian rangkap 1 dan membuat

Rekapitulasi Upah Karyawan 3 rangkap.

2. Rekapitulasi Upah Karyawan rangkap 1 dikirimkan ke Kasir, rangkap 2

dikirimkan ke Accounting, dan rangkap 3 bersama dengan Formulir Hasil

Kerja Harian diarsip berdasarkan tanggal.

3. Personalia menerima Daftar Biaya produksi Aktual rangkap 3 dari

Accounting dan mengarsipnya berdasarkan tanggal.

Accounting

1. Menerima Rekapitulasi Upah rangkap 2 dan mencatat besarnya upah

karyawan ke Daftar Biaya Produksi Aktual.

2. Daftar Biaya Produksi Aktual dibuat 3 rangkap. Rangkap 1 dikirim ke Kasir,

rangkap 2 diarsip oleh Accounting berdasarkan tanggal, dan rangkap 3

dikirimkan ke Personalia.

3. Rekapitulasi Upah dan Daftar Biaya Produksi Aktual akan lanjut ke prosedur

Perhitungan HPP.

Kasir

1. Menerima Rekapitulasi Upah rangkap 1 dari Personalia dan membayar upah

secara tunai ke karyawan upahan setiap 2 mingguan.

Page 31: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

98

2. Kasir mengarsip Rekapitulasi Upah berdasarkan tanggal.

3. Menerima Daftar Biaya Produksi Aktual rangkap 1 dari Accounting dan

meng-input besarnya upah ke dalam sistem informasi.

4. Mengarsip Daftar Biaya Produksi Aktual rangkap 1 berdasarkan tanggal.

JAHIT

Mengisiformulir

hasil kerjaharian

Dilakukan olehkaryawanupahan

Formulir HasilKerja Harian

1

PERSONALIA

Formulir HasilKerja Harian

Membuatrekapitulasi

upahkaryawan

3

ACCOUNTING

1

T

2

3

2

MembayarUpah Cash

keKaryawan

KASIR

2Rekapitulasi

Upah1

Formulir HasilKerja Harian

RekapitulasiUpah

1

RekapitulasiUpah

1

Dilakukanper 2mingguan

RekapitulasiUpah

2

InputPembayaran

Upah

1

12

Pegawai

3

T

T

Mencatat BiayaUpah Keryawanke Daftar BiayaProduksi Aktual

Daftar BiayaProduksi

Aktual 1 2

4

Daftar BiayaProduksiAktual 1

4

Daftar BiayaProduksiAktual 1

T

3

5

Daftar BiayaProduksiAktual

5

T

3

Lanjut keProsedur

PerhitunganHPP

Di-batchpermingguke-2 danakhirbulan

Di-batch perminggu ke-2dan akhir bulan

T

Dilanjutkanke

ProsedurPerhitungan

HPP

1

Gambar 4.12 DAD Prosedur Pencatatan BTKL (Upah) Usulan

Page 32: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

99

4.2.5 Prosedur Pencatatan Pembiayaan Lain-Lain Usulan

Produksi

1. Pegawai produksi mengisi Surat Permohonan Pembiayaan Lain sebanyak 3

rangkap untuk meminta hal-hal diluar anggaran.

2. Meminta otoriasi supervisor produksi dan mendistribusikan Surat

Permohonan Pembiayaan Lain 3 rangkap ke Accounting.

3. Menerima Surat Permohonan Pembiayaan Lain rangkap 1 dari Accounting

yang sudah mendapatkan otorisasi persetujuan.

4. Produksi melakukan pembelian dan memperoleh Kuitansi Pembelian.

Selanjutnya Produksi mengisi Form Reimburse dan menyerahkannya ke

Accounting bersama-sama dengan Surat Permohonan Pembiayaan Lain

rangkap 1, Kuitansi Pembelian, dan Form Reimburse.

5. Menerima Surat Permohonan Pembiayaan Lain rangkap 1 kembali dari Kasir

dan mengarsipnya berdasarkan nomor.

Accounting

1. Menerima Surat Permohonan Pembiayaan Lain 3 rangkap dari Produksi.

2. Memberikan otorisasi persetujuan terhadap Surat Permohonan Pembiayaan

Lain.

3. Mengirimkan Surat Permohonan Pembiayaan Lain rangkap 1 ke bagian

Produksi, rangkap 2 ke Kasir, dan rangkap 3 diarsip berdasarkan nomor.

4. Menerima Surat Pembiayaan Lain rangkap 1, Kuitansi Pembelian, dan Form

Reimburse dari bagian Produksi.

5. Memeriksa semua dokumen dan memberikan otorisasi reimburse.

Page 33: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

100

6. Menyerahkan Surat Permohonan Pembiayaan Lain rangkap 1, Form

Reimburse, dan Kuitansi Pembelian ke Kasir.

7. Menerima Kuitansi Pembelian dari Kasir dan mengarsip sementara

berdasarkan tanggal. Selanjutnya akan masuk ke prosedur Pencatatan BOP.

Kasir

1. Menerima Surat Permohonan Pembiayaan Lain rangkap 2 dari Accounting.

2. Setelah Produksi melakukan pembelian, Kasir menerima Surat Permohonan

Pembiayaan Lain rangkap 1, Form Reimburse, dan Kuitansi Pembelian dari

Accounting.

3. Kasir memeriksa validitas data dan otorisasi yang diberikan. Jika semua data

valid, maka dilakukan reimbursement terhadap pengeluaran yang dilakukan

oleh bagian Produksi.

4. Mengirimkan Kuitansi Pembelian ke Accounting dan Surat Permohonan

Pembiayaan Lain rangkap 1 ke bagian Produksi. Mengarsip Form Reimburse

berdasarkan tanggal dan Surat Permohonan Pembiayaan Lain rangkap 2

berdasarkan nomor.

Page 34: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

101

PRODUKSI

Pegawaiproduksi mengisi

SuratPermohonan

Pembiayaan Lain

32

SuratPermohonanPembiayaan

Lain 1

1

ACCOUNTING

MemintaOtorisasi

Supervisor

KASIR

1

MemberikanOtorisasi

Persetujuan

3

SuratPermohonanPembiayaan

Lain 2

2

3

SuratPermohonanPembiayaan

Lain 1

2

N

N

KuitansiPembelian

4

N

Pembelian

KuitansiPembelian

4

Memeriksavaliditasdata danotorisasi

ReimbursePengeluaran

SuratPermohonanPembiayaan

Lain

7

1

SuratPermohonanPembiayaan

Lain

KuitansiPembelian

6 7

1Otorisasi

FormReimburse

Isi FormReimburse

FormReimburse

FormReimburse

SuratPermohonanPembiayaan

Lain 1

KuitansiPembelian

FormReimburse

SuratPermohonanPembiayaan

Lain 1

5

KuitansiPembelianForm

Reimburse

SuratPermohonanPembiayaan

Lain 1

5

32Surat PermohonanPembiayaan Lain

1

32

SuratPermohonanPembiayaan

Lain 1

KuitansiPembelian

6

T

Lanjut ke ProsedurPencatatan BOP

T

N

Gambar 4.13 DAD Prosedur Pencatatan Pembiayaan Lain-Lain Usulan

Page 35: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

102

4.2.6 Prosedur Pencatatan BOP Usulan

Berikut ini adalah prosedur Pencatatan BOP yang dilengkapi dengan adanya

dokumen tagihan, misalnya tagihan listrik, tagihan pembayaran bordir, dan Surat

Permohonan Pembiayaan Lain.

Accounting

1. Memperoleh dokumen tagihan atau kuitansi pembelian dari Kasir.

2. Accounting mencatat besarnya pengeluaran tersebut ke Daftar Biaya

Produksi Aktual sebanyak 2 rangkap. Rangkap 1 dikirimkan ke Kasir untuk

di-input ke sistem informasi dan rangkap 2 bersama dengan dokumen

tagihan/kuitansi pembelian diarsip sementara berdasarkan tanggal yang

nantinya akan masuk ke prosedur Perhitungan HPP.

Kasir

1. Menerima Daftar Biaya Produksi Aktual rangkap 1 dari Accounting dan

meng-input data biaya ke sistem informasi.

2. Kasir mengarsip Daftar Biaya Produksi Aktual rangkap 1 berdasarkan

tanggal.

Selanjutnya adalah prosedur Pencatatan BOP yang tanpa dokumen tagihan,

misalnya penyusutan mesin dan penyusutan gedung.

Accounting

1. Accounting mengestimasikan besarnya biaya untuk dibebankan pada order

berjalan dengan mengestimasi kenaikan/pengurangan biaya berdasarkan

anggaran yang sudah dibuat.

Page 36: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

103

2. Mencatat estimasi biaya ke Daftar Biaya Produksi Aktual sebanyak 2

rangkap. Rangkap 1 dikirimkan ke Kasir dan rangkap 2 diarsip sementara

berdasarkan tanggal yang selanjutnya akan masuk ke prosedur Perhitungan

HPP.

Kasir

1. Menerima Daftar Biaya Produksi Aktual rangkap 1 dari Accounting dan

meng-input data biaya ke sistem informasi.

2. Kasir mengarsip Daftar Biaya Produksi Aktual rangkap 1 berdasarkan

tanggal.

Page 37: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

104

ACCOUNTING

KASIR

2

Daftar BiayaProduksi

Aktual 1

1T

Lanjut keProsedur

Perhitungan HPP

Kuitansi Pembelian/ Bukti

PembayaranTagihan

ACCOUNTING

Mengestimasikenaikan /

pengurangannilai Aktual BOPberdasarkan nilaiAnggaran BOP

2

Daftar BiayaProduksiAktual 1

2 T

Lanjut ke ProsedurPerhitungan HPP

Mencatatestimasi biayake Daftar BiayaProduksi Aktual

KASIR

2

Input BiayaProduksi

Aktual

T

Daftar BiayaProduksi

Aktual 1

Daftar BiayaProduksi

Aktual 1

1

Input BiayaProduksiAktual

T

Daftar BiayaProduksiAktual 1

Daftar BiayaProduksiAktual 1

(ada tagihan) ( NonTagihan )

Kasir

Di-batchperhari

Di-batchperhari

Lanjut keProsedur

Perhitungan HPP

T

Mencatatpengeluaran ke

Daftar BiayaProduksi Aktual

Gambar 4.14 DAD Prosedur Pencatatan BOP Usulan

Page 38: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

105

4.2.7 Prosedur Pengembalian Bahan Baku Usulan

Produksi

1. Jika setelah proses produksi selesai dilakukan dan ada bahan baku sisa, maka

bagian Produksi meng-input data pengembalian bahan baku ke sistem

informasi dan mencetak Surat Pengembalian Bahan sebanyak 3 rangkap.

2. Surat Pengembalian Bahan 3 rangkap bersama dengan bahan baku lebih

dikirimkan ke Gudang Bahan Baku.

3. Produksi menerima kembali Surat Pengembalian Bahan rangkap 2 dari

Gudang Bahan Baku dan mengarsipnya berdasarkan nomor.

Gudang Bahan Baku

1. Gudang Bahan Baku menerima bahan baku sisa dan Surat Pengembalian

Bahan 3 rangkap.

2. Gudang akan melakukan pemeriksaan bahan kemudian meng-update stok

bahan baku tersebut.

3. Mendistribusikan Surat Pengembalian Bahan rangkap 2 ke Produksi, rangkap

3 ke bagian Accounting, dan rangkap 1 diarsip oleh Gudang Bahan Baku

berdasarkan nomor.

Accounting

Menerima Surat Pengembalian Bahan rangkap 3 dari Gudang Bahan Baku.

Selanjutnya Accounting akan melakukan prosedur Perhitungan HPP.

Page 39: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

106

3

3

3

2

GUDANG BAHAN BAKU

Bahan

PRODUKSI

2

SuratPengembalian

Bahan 1

1

1

2

SuratPengembalian

Bahan 1

2N

2

N

Input DataPengembalianBahan Baku

Mencetak SuratPengembalian

Bahan

Update StatusPengembalian BahanBaku dan stok akhir

SuratPengembalian

Bahan 2

Bahan

SuratPengembalian Bahan1

ACCOUNTING

3

SuratPengembalian

Bahan

3

3

Dilanjutkan keProsedur

PenghitunganHPP

ProduksiBarang

Ada bahanbaku sisa ?

Ya

StopTidak

Gambar 4.15 DAD Prosedur Pengembalian Bahan Baku Usulan

Page 40: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

107

4.2.8 Prosedur Penghitungan HPP Usulan

Accounting

1. Menerima Surat Pengambilan Bahan rangkap 3 dan Surat Pengembalian

Bahan rangkap 3 dari prosedur Permintaan Bahan dan prosedur

Pengembalian bahan.

2. Hitung pemakaian bahan baku per order produksi.

3. Menerima Daftar Biaya Produksi Aktual rangkap 2, Rekapitulasi Gaji

rangkap 2, dan Rekapitulasi Upah rangkap 2 dari prosedur Pencatatan BTKL.

4. Hitung pemakaian tenaga kerja (gaji dan updah) per order produksi.

5. Menerima Surat Pengembalian Bahan rangkap 3, Surat Pengembalian Bahan

rangkap 3, Daftar BOP Aktual rangkap 2, dan Kuitansi Pembelian/Tagihan

dari prosedur Pembiayaan Lain dan prosedur pencatatan BOP.

6. Hitung overhead per order produksi

7. Mencetak laporan HPP Aktual Per Order.

Page 41: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

108

ACCOUNTING

ProsedurPembayaran

BTKL

RekapitulasiUpah 2

RekapitulasiGaji 2

SuratPengambilan

Bahan 3

ProsedurPermintaan

Bahan

SuratPengembalian

Bahan 3

ProsedurPengembalian

Bahan

Hitung PemakaianBahan Baku PerOrder Produksi

Hitung PembayaranUpah dan

Pembebanan GajiSubbagian produksi

DaftarBOP

Aktual

Hitung PengeluaranBOP per Order

Produksi

PencetakanLaporan

LaporanHPP Per

Order

Manajer

Daftar BiayaProduksi

Aktual 2

2

KuitansiPembelian/Bukti

PembayaranTagihan

Prosedur Produksi,Prosedur Pembiayaan

Lain, ProsedurPembebanan BOP

SuratPengembalian

Bahan 3

SuratPengambilan

Bahan 3

Gambar 4.16 DAD Prosedur Perhitungan HPP Usulan

Page 42: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

109

4.3 Diagram Aliran Data yang Diusulkan

4.3.1 Diagram Konteks

Gambar 4.17 Diagram Konteks Usulan

Page 43: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

110

4.3.2 Diagram Nol

Gambar 4.18 Diagram Nol Usulan

Page 44: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

111

4.3.3 Diagram Rinci

Gambar 4.19 Diagram Rinci 1 Usulan

Gambar 4.20 Diagram Rinci 2 Usulan

Page 45: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

112

Gambar 4.21 Diagram Rinci 3 Usulan

Gambar 4.22 Diagram Rinci 4 Usulan

Page 46: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

113

Gambar 4.23 Diagram Rinci 5.0 Usulan

Gambar 4.24 Diagram Rinci 6.0 Usulan

Page 47: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

114

Gambar 4.25 Diagram Rinci 7.0 Usulan

Page 48: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

115

4.4 Data Sistem

4.4.1 Kamus Data

4.4.1.1 Kamus Data Aliran Data

Detail_FG = Tanggal_Formulir + @Kode_FG + Tipe_FG + Merek + Nama_FG +

Ukuran + Warna + Satuan

Detail_WIP = Tanggal_Formulir + {Departemen_Pembuat + Tipe_WIP +

@Kode_WIP + Nama_WIP + Ukuran + Warna + Satuan}

Detail_Desain = Tanggal_Formulir + @Kode_FG + Nama_FG + Ukuran +

{@Departemen_Pembuat + {@Kode_Barang_Terbentuk + Jenis_Barang_Terbentuk

Tipe_Barang_Terbentuk+ Nama_Barang_Terbentuk +{@Kode_Barang_Penyusun +

Jenis_Barang_Penyusun + Tipe_Barang_Penyusun + Nama_Barang_Penyusun +

Qty_Formula + Satuan}}} + Mengetahui + Penyusun

Order = @Kode_Order + Kode_FG + Nama_FG + Tanggal_Order + Qty_Order +

Spesifikasi + Tanggal_Selesai + Pemohon + Menyetujui

Rincian_BP_Aktual = @Tanggal_DBPA + {@Nama_Biaya + @Kode_Order +

@Departemen + Keterangan + Biaya} + Mengetahui + Penyusun

Rincian_Progress_Produksi = Tanggal + @Kode_Order + Nama_FG + Tanggal_

Selesai_Diminta + Tanggal_Selesai_Aktual + %_Penyelesaian +

Page 49: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

116

{Departemen_Pembuat + Jenis_Barang + Kode_Barang + Nama_Barang +

Qty_selesai + Update_Terakhir}

4.4.1.2 Kamus Data untuk Data Store

Jenis_RM = {@Tipe_RM + Ktr_RM}

Part_WIP = {@Tipe_WIP + Ktr_part}

Jenis_FG = {@Tipe_FG + Ktr_FG }

Merk_FG = {@Merk + Nama_merk}

RM_WIP_FG = {Tgl_input + Jns_barang + @KdBarang + Tipe_RM + Tipe_WIP +

Tipe_FG + Merk + Nama_barang + Warna + Ukuran + Harga_barang + HPP +

Stok_akhir + Satuan + KdDept}

Departemen = {@KdDept + Nama_dept + Jns_dept + Luas + Qty_mesin}

Daftar_Tarif = {@KdTarif + Nama_tarif + Jns_tarif}

Tarif = {Tgl_input + @KdDept + Nama_dept + @KdTarif + Nama_tarif +

Harga_tarif}

Anggaran_BP = {@KdOrder + Tgl_order + Qty_order + @KdDept + Nama_dept +

@KdTarif + Nama_tarif + Harga_tarif + By_tarif_anggaran}

Page 50: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

117

Formula = {Tgl_formulir + @KdBarang + Nama_barang + Ukuran + {@KdDept +

Nama_dept + {@KdBrg_terbentuk + Jns_brg_terbentuk + Tipe_brg_terbentuk +

Nm_brg_terbentuk + {@KdBrg_penyusun + Jns_brg_penyusun +

Tipe_brg_penyusun + Nm_brg_penyusun + Qty_formula + Satuan }}}+

NIP_penyusun + Nama_penyusun + NIP_penginput + Nama_penginput}

Anggaran_RM = {@KdOrder + Tgl_order + Qty_order + @KdBarang +

Nama_barang + Ukuran + {@KdDept + Nama_dept + {@KdBrg_terbentuk +

Jns_brg_terbentuk + Nm_brg_terbentuk + {@KdBrg_penyusun + Jns_brg_penyusun

+ Nm_brg_penyusun + Harga_barang + Qty_formula + Qty_anggaran +

By_RM_anggaran }}}}

Order_Produksi = {@KdOrder + KdBarang + Jns_barang + Nama_barang + Ukuran

+ Tgl_order + Qty_order + Spesifikasi + Tgl_selesai_prk + Tgl_selesai_akt}

Aktual_BP = {@Tgl_DBPA + {@KdOrder + @KdDept + Nama_dept + @KdTarif

+ Nama_tarif + Ktr + By_BP} + NIP_penyusun + Nama_pegawai}

RM_Ambil = {Tgl_SPaB + @NoSPaB + KdOrder + KdDept + Nama_dept +

{@KdBarang + Jns_barang + Nama_barang + Harga_barang + Qty_ambil + Satuan

+ By_ambil + Ktr_ext} + NIP + Nama_pegawai + Status_ambil}

Page 51: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

118

RM_Kembali = {Tgl_SPkB + @NoSPkB + KdOrder + KdDept + Nama_dept +

{@KdBarang + Jns_barang + Nama_barang + Harga + Qty_kembali + Satuan +

By_kembali} + NIP + Nama_pegawai + Status_kembali}

Pemindahan = {@KdPindah + Wkt_kirim + KdDept_pengirim + Wkt_terima

KdDept_penerima + {@KdOrder + {@KdBarang + Jns_barang + Nama_barang +

Qty_kirim + Ktr_kirim + Qty_terima + Ktr_terima}} + NIP_pengirim +

Nm_peg_pengirim + NIP_penerima + Nm_peg_penerima}

Pegawai = {@NIP + Nama_pegawai + KTP + Alamat + Telp + Kota_lahir +

Tgl_lahir + Status_peg + KdDept + Password + Gaji}

4.4.1.3 Kamus Data Laporan

Laporan_Order_Produksi = Awal + Akhir + Tanggal_Cetak + Hal + {No +

Kode_Order + Kode_FG + Nama_FG + Ukuran + Tanggal_Order +

Tanggal_Selesai_Diminta + Lama_Produksi + Qty_Order + Status_Produksi}

Laporan_Order_Produksi_Selesai = Awal + Akhir + Tanggal_Cetak + Hal + {No +

Tanggal_Selesai_Aktual + {Kode_Order + Kode_FG + Nama_FG + Ukuran +

Qty_Order + Qty_Realisasi + Selisih_Qty + Selisih_Hari_Penyelesaian +

Status_Penyelesaian}}

Laporan_Pemakaian_Bahan_Baku_per_Order = Kode_Order + Kode_FG +

Nama_FG + Ukuran + Tanggal_Cetak + Hal + {Departemen + {Nama_RM + Satuan

Page 52: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

119

+ {Tanggal_SPaB + Qty_Ambil + Biaya_Ambil + Tanggal_SPkB + Qty_Kembali +

By_Kembali }}+ TotalPerDept }+ GrandTotal

Laporan_Pemakaian_Tenaga_Kerja_Langsung_per_Order = Kode_Order +

Kode_FG + Nama_FG + Ukuran + Tanggal_Cetak + Hal + {Departemen +

{Gaji/Upah + {Tanggal_Daftar_BP_Aktual + Keterangan + Biaya } + TotalPerDept}

+ GrandTotal

Laporan_Pemakaian_Overhead_Pabrikasi_per_Order = Kode_Order + Kode_FG +

Nama_FG + Ukuran + Tanggal_Cetak + Hal + {Departemen +

{Nama_Biaya_Overhead + {Tanggal_Daftar_ BP_Aktual + Keterangan + Biaya } +

TotalPerDept} + GrandTotal

Laporan_Varians_Pemakaian_Bahan_Baku_per_Order = Kode_Order + Kode_FG +

Nama_FG + Ukuran + Tgl_cetak + Hal + {Departemen + { Nama_RM +

Qty_Anggaran + Qty_Aktual + Varians_Qty + Satuan + Biaya_RM_Anggaran +

Biaya_RM_Aktual + Varians_Biaya + Favourable/Unfavourable}+ Var_Qty/Dept +

Var_Biaya/Dept + Favourable/Unfavourable} + Total_Varians_Qty +

Total_Varians_Biaya + Favourable/Unfavourable

Laporan_Varians_Pemakaian_BTKL = Kode_Order + Kode_FG + Nama_FG +

Ukuran + Tanggal_Cetak + Hal + {Departemen + {Kode_Biaya + Nama_Biaya +

Biaya_Anggaran + Biaya_Aktual + Varians_Biaya + Favourable/Unfavourable} +

Total/Dept_Anggaran + Total/Dept_Aktual + Total/Dept_VariansBy} +

GrandTotal_Anggaran + GrandTotal_Aktual + GrandTotal_VariansBy +

Favourable/Unfavourable

Page 53: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

120

Laporan_Varians_Pemakaian_BOP = Kode_Order + Kode_FG + Nama_FG +

Ukuran + Tanggal_Cetak + Hal + {Departemen + {Kode_Biaya + Nama_Biaya +

Biaya_Anggaran + Biaya_Aktual + Varians_Biaya + Favourable/Unfavourable} +

Total/Dept_Anggaran + Total/Dept_Aktual + Total/Dept_VariansBy} +

GrandTotal_Anggaran + GrandTotal_Aktual + GrandTotal_VariansBy +

Favourable/Unfavourable

Laporan_HPP_Anggaran_Per_Order = Kode_Order + Kode_FG + Nama_FG +

Ukuran + Tanggal_Order + Tanggal_Selesai_Diminta + Spesifikasi + Tanggal_Cetak

+ Hal + {Kode_RM + Nama_RM + Qty + Harga_RM + Biaya + Gaji/Upah + Biaya

+ Jenis_Overhead + Biaya} + Total_BBB + Total_BTKL + Total_BOP +

GrandTotal + Qty_Produksi + Biaya/Pcs

Laporan_HPP_Aktual_Per_Order = Kode_Order + Kode_FG + Nama_FG + Ukuran

+ Tanggal_Order + Tanggal_Selesai_Aktual + Spesifikasi + Tanggal_Cetak + Hal +

{Kode_RM + Nama_RM + Qty + Harga_RM + Biaya + Gaji/Upah + Biaya +

Jenis_Overhead + Biaya} + Total_BBB + Total_BTKL + Total_BOP + GrandTotal

+ Realisasi_Qty_Produksi + Biaya/Pcs

Laporan_Varians_HPP = Kode_Order + Kode_FG + Nama_FG + Ukuran +

Tanggal_Cetak + Hal + {Jenis_Biaya + HPP_Anggarkan + HPP_Aktual +

Varians_HPP + Favourable/Unfavourable} + Total_HPP_Anggaran +

Total_HPP_Aktual + Total_Varians_HPP + Favourable/Unfavourable

Page 54: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

121

4.4.2 Normalisasi Data

RM_WIP_FG

UNF

{Tgl_input + Jns_barang + KdBarang + Tipe_RM + Tipe_WIP + Tipe_FG + Merk +

Nama_barang + Warna + Ukuran + Harga_barang + HPP + Stok_akhir + Satuan +

KdDept}

1NF

Tgl_input + Jns_barang + @KdBarang + Tipe_RM + Tipe_WIP + Tipe_FG + Merk

+ Nama_barang + Warna + Ukuran + Harga_barang + HPP + Stok_akhir + Satuan +

KdDept

2NF

RM_WIP_FG = Tgl_input + Jns_barang + @KdBarang + Nama_barang + Warna +

Harga_barang + Stok_akhir + Satuan

Rinci_RM = @KdBarang + Tipe_RM

Rinci_WIP = @KdBarang + Tipe_WIP + Ukuran + KdDept

Rinci_FG = @KdBarang + Merk + Tipe_FG + Ukuran + HPP

Departemen

UNF

{@KdDept + Nama_dept + Jns_dept + Luas + Qty_mesin}

1NF

@KdDept + Nama_dept + Jns_dept + Luas + Qty_mesin

2NF

Departemen = @KdDept + Nama_dept + Jns_dept

Luas_Dept = @KdDept + Luas

Page 55: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

122

Banyak_Mesin = @KdDept + Qty_mesin

Tarif

{Tgl_input + KdDept +Nama_dept + KdTarif + Nama_tarif + Harga_tarif }

1NF

Tgl_input + @KdDept + Nama_dept + @KdTarif + Nama_tarif + Harga_tarif

2NF

Tarif = Tgl_input + @KdDept + @KdTarif + Harga_tarif

Departemen = @KdDept + Nama_dept

Daftar_Tarif = @KdTarif + Nama_tarif

Anggaran_BP

UNF

{KdOrder + Tgl_order + Qty_order + KdDept + Nama_dept + KdTarif + Nama_tarif

+ Harga_tarif + By_tarif_anggaran}

1NF

@KdOrder + Tgl_order + Qty_order + @KdDept + Nama_dept + @KdTarif +

Nama_tarif + Harga_tarif + By_tarif_anggaran

2NF

Anggaran_Tarif = @KdOrder + @KdDept + @KdTarif + By_tarif_anggaran

Tarif = @KdDept + @KdTarif + HrgTarif

Departemen = @KdDept + Nama_dept

Daftar_Tarif = @KdTarif + Nama_tarif

Order_Produksi = @KdOrder + Tgl_order + Qty_order

Page 56: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

123

Formula

UNF

{Tgl_formulir + KdBarang + Nama_barang + Ukuran + {KdDept + Nama_dept +

{KdBrg_terbentuk + Jns_brg_terbentuk + Tipe_brg_terbentuk + Ktr_brg_terbentuk

+ Nm_brg_terbentuk + {KdBrg_penyusun + Jns_brg_penyusun +

Tipe_brg_penyusun + Ktr_brg_penyusun + Nm_brg_penyusun + Qty_formula +

Satuan}}}+ NIP_penyusun + Nama_penyusun + NIP_penginput +

Nama_penginput}

1NF

Tgl_formulir + @KdBarang + Nama_barang + Ukuran + @KdDept + Nama_dept +

@KdBrg_terbentuk + Jns_brg_terbentuk + Tipe_brg_terbentuk + Ktr_brg_terbentuk

+ Nm_brg_terbentuk + @KdBrg_penyusun + Jns_brg_penyusun

+Tipe_brg_penyusun + Ktr_brg_penyusun + Nm_brg_penyusun + Qty_formula +

Satuan + NIP_penyusun + Nama_penyusun + NIP_penginput + Nama_penginput

2NF

Formula_Header = Tgl_formulir + @KdBarang + NIP_penyusun + Nama_penyusun

+ NIP_penginput + Nama_penginput

Formula_Detail = @KdBarang + @KdDept + @KdBrg_terbentuk +

@KdBarang_penyusun + Qty_formula

Departemen = @KdDept + Nama_dept

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang + Satuan

Rinci_FG = @KdBarang + Tipe_FG + Ktr_FG

Rinci_WIP = @KdBarang + Tipe_WIP + Ktr_part

Rinci_RM = @KdBarang + Tipe_RM + Ktr_RM

Page 57: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

124

3NF

Formula Header = Tgl_formulir + @KdBarang + #NIP_penyusun + #NIP_penginput

Pegawai = @NIP + Nama_pegawai

Formula_Detail = @KdBarang + @KdDept + @KdBrg_terbentuk +

@KdBarang_penyusun + Qty_formula

Departemen = @KdDept + Nama_dept

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang + Satuan

Rinci_FG = @KdBarang + #Tipe_FG

Jenis_FG = @Tipe_FG + Ktr_FG

Rinci_WIP = @KdBarang + #Tipe_WIP

Part_WIP = @Tipe_WIP + Ktr_part

Rinci_RM = @KdBarang + #Tipe_RM

Jenis_RM = @Tipe_RM + Ktr_RM

Anggaran_RM

UNF

{KdOrder + Tgl_order + Qty_order + KdBarang + Nama_barang + Ukuran +

{KdDept + Nama_dept + {KdBrg_terbentuk + Jns_brg_terbentuk +

Nm_brg_terbentuk + { KdBrg_penyusun + Jns_brg_penyusun + Nm_brg_penyusun

+ Harga + Qty_formula + Qty_anggaran + By_RM_anggaran }}}}

1NF

@KdOrder + Tgl_order + Qty_order + @KdBarang + Nama_barang + Ukuran +

@KdDept + Nama_dept + @KdBrg_terbentuk + Jns_brg_terbentuk +

Nm_brg_terbentuk + @KdBrg_penyusun + Jns_brg_penyusun + Nm_brg_penyusun

+ Harga + Qty_formula + Qty_anggaran + By_RM_anggaran

Page 58: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

125

2NF

Anggaran_RM = @KdOrder + @KdBarang + @KdDept + @KdBrg_terbentuk +

@KdBrg_penyusun + Qty_anggaran + By_RM_anggaran

Order_Produksi = @KdOrder + Tgl_order + Qty_order

Formula = @KdBarang + @KdDept + @KdBrg_terbentuk + @KdBrg_penyusun +

Qty_formula

RM_WIP_FG = @KdBarang + Nama_barang + Jns_barang + Nama_barang +

Harga_barang

Rinci_FG = @KdBarang + Ukuran

Departemen = @KdDept + Nama_dept

Order_Produksi

UNF

{KdOrder + KdBarang + Jns_barang + Nama_barang + Ukuran + Tgl_order +

Qty_order + Spesifikasi + Tgl_selesai_prk + Tgl_selesai_akt}

1NF

@KdOrder + KdBarang + Jns_barang + Nama_barang + Ukuran + Tgl_order +

Qty_order + Spesifikasi + Tgl_selesai_prk + Tgl_selesai_akt

2NF

Order_Produksi = @KdOrder + #KdBarang + Tgl_order + Qty_order + Spesifikasi +

Tgl_selesai_prk + Tgl_selesai_akt

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang

Rinci_FG = @KdBarang + Ukuran

Page 59: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

126

Aktual_BP

UNF

{Tgl_DBPA + {KdOrder + KdDept + Nama_dept + KdTarif + Nama_tarif + Ktr +

By_BP} + NIP_penyusun + Nama_pegawai}

1NF

@Tgl_DBPA + @KdOrder + @KdDept + Nama_dept + @KdTarif + Nama_tarif +

Ktr + By_BP + NIP_penyusun + Nama_pegawai

2NF

Aktual_BP_Header = @Tgl_DBPA + NIP_penyusun + Nama_pegawai

Aktual_BP_Detail = @Tgl_DBPA + @KdOrder + @KdDept + @KdTarif + Ktr +

By_BP

Departemen = @KdDept + Nama_dept

Daftar_Tarif = @KdTarif + Nama_tarif

3NF

Aktual_BP_Header = @ Tgl_DBPA + # NIP_penyusun

Pegawai = @NIP + Nama_pegawai

Aktual_BP_Detail = @Tgl_DBPA + @KdOrder + @KdDept + @KdTarif + Ktr +

By_BP

Departemen = @KdDept + Nama_dept

Daftar_Tarif = @KdTarif + Nama_tarif

Page 60: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

127

RM_Ambil

UNF

{Tgl_SPaB + NoSPaB + KdOrder + KdDept + Nama_dept + {KdBarang +

Jns_barang + Nama_barang + Harga + Qty_ambil + Satuan + By_ambil + Ktr_ext} +

NIP_pengambil + Nama_pegawai + Status_ambil}

1NF

Tgl_SPaB + @NoSPaB + KdOrder + KdDept + Nama_dept + @KdBarang +

Jns_barang + Nama_barang + Harga + Qty_ambil + Satuan + By_ambil + Ktr_ext +

NIP_pengambil + Nama_pegawai + Status_ambil

2NF

RM_Ambil_Header = Tgl_SPaB + @NoSPaB + KdOrder + KdDept + Nama_dept +

NIP_pengambil + Nama_pegawai + Status_ambil

RM_Ambil_Detail = @NoSPaB + @KdBarang + Qty_ambil + By_ambil

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang + Harga_barang +

Satuan

RM_Ambil_Ext = @NoSPaB + @KdBarang + Ktr_ext

3NF

RM_Ambil_Header = Tgl_SPaB + @NoSPaB + KdOrder + #KdDept +

#NIP_pengambil + Status_ambil

Pegawai = @NIP + Nama_pegawai

Departemen = @KdDept + Nama_dept

RM_Ambil_Detail = @NoSPaB + @KdBarang + Qty_ambil + By_ambil

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang + Harga_barang +

Satuan

RM_Ambil_Ext = @NoSPaB + @KdBarang + Ktr_ext

Page 61: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

128

RM_Kembali

UNF

{Tgl_SPkB + NoSPkB + KdOrder + KdDept + Nama_dept + {KdBarang +

Jns_barang + Nama_barang + Harga + Qty_kembali + Satuan + By_kembali} +

NIP_pengembali + Nama_pegawai + Status_kembali}

1NF

Tgl_SPkB + @NoSPkB + KdOrder + KdDept + Nama_dept + @KdBarang +

Jns_barang + Nama_barang + Harga + Qty_kembali + Satuan + By_kembali +

NIP_pengembali + Nama_pegawai + Status_kembali

2NF

RM_Kembali_Header = Tgl_SPkB + @NoSPkB + KdOrder + KdDept + Nama_dept

+ NIP_pengembali + Nama_pegawai + Status_kembali

RM_Kembali_Detail = @NoSPkB + @KdBarang +Qty_kembali + By_kembali

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang + Harga_barang +

Satuan

3NF

RM_Kembali_Header = Tgl_SPkB + @NoSPkB + KdOrder + #KdDept +

#NIP_pengembali + Status_kembali

Departemen = @KdDept + Nama_dept

Pegawai = @NIP + Nama_pegawai

RM_Kembali_Detail = @NoSPkB + @KdBarang +Qty_kembali + By_kembali

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang + Harga_barang +

Satuan

Page 62: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

129

Pemindahan

UNF

{KdPindah + Wkt_kirim + KdDept_pengirim + Wkt_terima + KdDept_penerima +

{KdOrder + {KdBarang + Jns_barang + Nama_barang + Qty_kirim + Ktr_kirim +

Qty_terima + Ktr_terima}} + NIP_pengirim + Nm_peg_pengirim + NIP_penerima +

Nm_peg_penerima}

1NF

@KdPindah + Wkt_kirim + KdDept_pengirim + Wkt_terima + KdDept_penerima +

@KdOrder + @KdBarang + Jns_barang + Nama_barang + Qty_kirim + Ktr_kirim +

Qty_terima + Ktr_terima + NIP_pengirim + Nm_peg_pengirim + NIP_penerima +

Nm_peg_penerima

2NF

Pemindahan_Header = @KdPindah + Wkt_kirim + KdDept_pengirim + Wkt

_terima + KdDept_penerima + NIP_pengirim + Nm_peg_pengirim + NIP_penerima

+ Nm_peg_penerima

Pemindahan_Detail = @KdPindah + @KdOrder + @KdBarang + Qty_kirim +

Ktr_kirim + Qty_terima + Ktr_terima

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang

3NF

Pemindahan_Header = @KdPindah + Wkt_kirim + KdDept_pengirim + Wkt_terima

+ KdDept_penerima + #NIP_pengirim + #NIP_penerima

Pegawai = @NIP + Nama_pegawai

Pemindahan_Detail = @KdPindah + @KdOrder + @KdBarang + Qty_kirim +

Ktr_kirim + Qty_terima + Ktr_terima

RM_WIP_FG = @KdBarang + Jns_barang + Nama_barang

Page 63: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

130

Pegawai

UNF

{NIP + Nama_pegawai + KTP + Alamat + Telp + Kota_lahir + Tgl_lahir +

Status_peg + KdDept + Password + Gaji }

1NF

@NIP + Nama_pegawai + KTP + Alamat + Telp + Kota_lahir + Tgl_lahir +

Status_peg + KdDept + Password + Gaji

2NF

Pegawai = @NIP + Nama_pegawai + KTP + Alamat + Telp + Kota_lahir + Tgl_lahir

+ Status_peg + KdDept

Login = @NIP + Password

Gaji_Pegawai_Tetap = @NIP + Gaji

4.4.3 Spesifikasi Tabel

Nama Tabel : Jenis_RM

Keterangan : Mendata keterangan tipe raw material

Primary Key : @Tipe_RM

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tipe_RM Varchar 2 - Tipe raw material *)

2. Ktr_RM Varchar 10 - Keterangan

*) xx → Akronim tipe raw material

Contoh : KN → Kain, CT → Cat, BN → Benang

Nama Tabel : Part_WIP

Keterangan : Mendata part WIP

Primary Key : @Tipe_WIP

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tipe_WIP Varchar 3 - Tipe WIP *)

2. Ktr_part Varchar 10 - Keterangan

*) xx → Akronim tipe WIP

Page 64: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

131

Contoh : LGN → Lengan Kanan

LGI → Lengan Kiri

BYD → Body Depan

Nama Tabel : Jenis_FG

Keterangan : Mendata jenis produk finished good

Primary Key : @Tipe_FG

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tipe_FG Varchar 3 - Tipe finished good *)

2. Ktr_FG Varchar 10 - Keterangan

*) xx → Akronim tipe finished good

Contoh : KMJ → Kemeja

OVL → Overall

CLG → Celana Panjang

Nama Tabel : Merk_FG

Keterangan : Mendata merk lisensi yang dimiliki

Primary Key : @Merk

No. Nama Field Tipe Panjang Desimal Keterangan

1. Merk Varchar 2 - Merek lisensi *)

2. Nama_merk Varchar 10 - -

*) xx → Akronim dari merk lisensi

Contoh : WB → Warner Bros PP → PowerPuff Girl

FC → Felix the Cat MM → Mickey Mouse and Friends

FD → Fido Dido BB → Betty Boop

Nama Tabel : RM_WIP_FG

Keterangan : Mendata seluruh raw material, WIP, dan finished good

Page 65: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

132

Primary Key : @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_input Date - - Tanggal input ke sistem

2. Jns_barang Varchar 2 - Jenis barang.

R1, R2, WP, FG

3. KdBarang Varchar 12 - Kode barang *)

4. Nama_barang Varchar 35 - Nama barang

5. Warna Varchar 7 - -

6. Harga_barang Decimal 6 3 Untuk RM merupakan

harga rata-rata

pembelian

Untuk WIP dan FG

merupakan harga pokok

bahan baku

7. Stok_akhir Decimal 5 3 Stok akhir

8. Satuan Varchar 5 - -

*) Kode raw material : xx → tipe RM

xxxx → tahun pembelian

xxx → nomor urut

Contoh : KN2004001 → Kain yang dibeli tahun 2004 dengan nomor urut 001.

Kode WIP : xxx → jenis WIP

xxxx → tahun produksi

xx → nomor urut model

xx → ukuran

x → urutan produksi

Contoh : LGN2004010S1 → Lengan kanan yang diproduksi tahun 2004 dengan

nomor urut model 01 berukuran S dan urutan produksi ke-1.

Kode finished good : xx → initial merk

xxxx → tahun produksi

xx → nomor urut model

xx → ukuran

Contoh : FC2004010S → Merek Felix the Cat yang diproduksi tahun 2004

dengan nomor urut model 01 dan berukuran S.

Page 66: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

133

Nama Tabel : Rinci_FG

Keterangan : Mencatat atribut yang hanya dimiliki oleh FG

Primary Key : @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdBarang Varchar 12 - Kode barang

2. Merk Varchar 2 - Merk produk

3. Tipe_FG Varchar 3 - Kaos, kemeja, dan lainnya

4. Ukuran Varchar 2 - 0S, 0M, 0L, 02, 04, 06, 08,

10, 12

5. HPP Decimal 6 3 Harga jual hanya untuk FG

Nama Tabel : Rinci_WIP

Keterangan : Mendata atribut yang hanya dimiliki oleh WIP

Primary Key : @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdBarang Varchar 12 - Kode barang

2. Tipe_WIP Varchar 3 - Part-part produk

3. Ukuran Varchar 2 - 0S, 0M, 0L, 02, 04, 06, 08,

10, 12

4. KdDept Varchar 3 - -

Nama Tabel : Rinci_RM

Keterangan : Mendata atribut yang hanya dimiliki oleh RM

Primary Key : @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdBarang Varchar 12 - Kode barang

2. Tipe_RM Varchar 2 - Kain, benang, dan lainnya

Page 67: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

134

Nama Tabel : Departemen

Keterangan : Mendata seluruh departemen.

Primary Key : @KdDept

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdDept Varchar 3 - Kode departemen *)

2. Nama_dept Varchar 10 - Nama departemen

3. Jns_dept Varchar 1 - Departemen produksi (P)

dan nonproduksi (N)

*) KdDept : xxx → Akronim dari nama departemen

Nama Tabel : Luas_Dept

Keterangan : Mendata luas departemen

Primary Key : @KdDept

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdDept Varchar 3 - Kode departemen *)

2. Luas Integer 4 - Luas departemen

Nama Tabel : Banyak_Mesin

Keterangan : Mendata Banyak Mesin dalam Departemen

Primary Key : @KdDept

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdDept Varchar 3 - Kode departemen *)

2. Qty_msn Integer 3 - Banyak mesin dalam

departemen

Nama Tabel : Order_Produksi

Keterangan : Mendata semua transaksi order produksi

Primary Key : @KdOrder

Page 68: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

135

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdOrder Varchar 11 - Kode order *)

2. KdBarang Varchar 12 - Kode barang

3. Tgl_order Date - - Tanggal order dilakukan

4. Qty_order Integer 6 - Qty pemesanan

5. Spesifikasi Varchar 50 - Spesifikasi pesanan

6. Tgl_selesai_prk Date - - Tanggal perkiraan selesai

7. Tgl_selesai_akt Date - - Tanggal aktual selesai

*) KdOrder : xxxxxxxxxx → kode FG

x → nomor urut pesanan, maksimal 5 kali

Contoh : FX2004010S1 → Merek Felix yang diproduksi tahun 2004 dengan

nomor urut model 01 berukuran S yang akan diproduksi untuk pertama kali.

Nama Tabel : Pegawai

Keterangan : Mendata pegawai

Primary Key : @NIP

No. Nama Field Tipe Panjang Desimal Keterangan

1. NIP Varchar 11 - Nomor Induk Pegawai *)

2. Nama_pegawai Varchar 12 - -

3. KTP Varchar 20 - Nomor KTP pegawai

4. Alamat Varchar 50 - -

5. Telp Varchar 15 - -

6. Kota_lahir Varchar 15 - -

7. Tgl_lahir Date - - -

8. Status_peg Varchar 1 - Status pegawai, M untuk

menikah, S untuk singel,

X untuk janda/duda

9. KdDept Varchar 3 - Kode Departemen tempat

pegawai bekerja

Page 69: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

136

*) NIP : xxx → kode departemen

xx → BL = bulanan atau UP = upahan

xxxx → tahun masuk

xx → nomor urut

Nama Tabel : Gaji_Pegawai _Tetap

Keterangan : Mendata gaji pegawai tetap bulanan

Primary Key : @NIP

No. Nama Field Tipe Panjang Desimal Keterangan

1. NIP Varchar 11 - NIP pegawai

2. Gaji Decimal 8 3 -

Nama Tabel : Login

Keterangan : Mendata login pegawai (untuk pegawai yang diberi hak)

Primary Key : @NIP

No. Nama Field Tipe Panjang Desimal Keterangan

1. NIP Varchar 11 - NIP pegawai

2. Password Varchar 11 - Password login

Nama Tabel : Formula_Header

Keterangan : Mendata finished good yang akan dibuat formulanya.

Primary Key : @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_formulir Date - - Tanggal formulir dibuat

2. KdBarang Varchar 12 - Kode barang yang akan

diproduksi

3. NIP_penyusun Varchar 11 - NIP penyusun formula

Page 70: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

137

Nama Tabel : Formula_Detail

Keterangan : Mendata barang terbentuk dan barang penyusun per departemen

Primary Key :..@KdBarang + @KdDept + @KdBarang_terbentuk +

@KdBarang_penyusun

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdBarang Varchar 12 - Kode barang yang akan

diproduksi

2. KdDept Varchar 3 - Kode departemen

3. KdBrg_terbentuk Varchar 12 - Kode barang terbentuk

4. KdBrg_penyusun Varchar 12 - Kode barang penyusun

5. Qty_formula Decimal 2 3 Indeks bahan baku untuk

membuat 1 pcs finished

good

Nama Tabel : Daftar_Tarif

Keterangan : Mendata semua tarif yang ada

Primary Key : @KdTarif

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdTarif Varchar 3 - Kode tarif *)

2. Nama_tarif Varchar 15 - Nama tarif

3. Jns_tarif Varchar 1 - Penanda untuk tarif BTKL

(T) dan BOP (O)

*) KdTarif : xxx → akronim tarif

Contoh : BTL → Bahan Baku Tidak Langsung

TTL → Tenaga Kerja Tidak Langsung

LST → Listrik

Nama Tabel : Tarif

Keterangan : Mendata tarif per departemen dan besar tarifnya

Primary Key : @KdDept + @KdTarif

Page 71: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

138

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_input Date - - Tanggal input tarif

2. KdTarif Varchar 3 - Kode tarif

3. KdDept Varchar 3 - Kode departemen

4. Harga_tarif Decimal 4 3 Harga tarif

Nama Tabel : Anggaran_RM

Keterangan : Mendata anggaran pemakaian bahan baku untuk setiap order

produksi yang akan berjalan

Primary Key : @KdOrder + @KdBarang + @KdDept + @KdBarang_terbentuk +

@KdBarang_penyusun

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdOrder Varchar 11 - Kode Order

2. KdBarang Varchar 12 - Kode barang yang

akan diproduksi

3. KdDept Varchar 3 - Kode Departemen

4. KdBarang_terbentuk Varchar 10 - -

5. KdBarang_penyusun Varchar 10 - -

6. Qty_anggaran Decimal 6 3 Qty per bahan baku

dianggaran untuk

memproduksi

sebanyak Qty order.

7. By_RM_anggaran Decimal 9 3 Harga per bahan baku

dikalikan kuantitas

order produksi

Nama Tabel : Anggaran_BP

Keterangan : Mendata anggaran pemakaian tarif untuk setiap order produksi yang

akan berjalan

Primary Key : @KdOrder + @KdTarif + @KdDept

Page 72: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

139

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdOrder Varchar 11 - Kode order

2. KdTarif Varchar 3 - Kode tarif

3. KdDept Varchar 3 - Kode departemen

4. By_tarif_anggaran Decimal 9 3 Harga_tarif x qty order

Nama Tabel : RM_Ambil_Header

Keterangan : Mendata pengambilan bahan baku pada saat order produksi berjalan

Primary Key : @NoSPaB

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_SPaB Date - - Tanggal SPaB

2. NoSPaB Varchar 10 - Nomor SPaB *)

3. KdOrder Varchar 11 - Kode order

4. KdDept Varchar 3 - Kode departemen

5. NIP_pengambil Varchar 11 - NIP kurir pengambil

bahan baku

5. Status_ambil Varchar 1 - Diminta (0), Diberikan

(1)

*) NoSPaB : xxxxxxxx → tanggal

xx → nomor urut

Nama Tabel : RM_Ambil_Detail

Keterangan : Mendata detail pengambilan bahan baku pada saat order produksi

berjalan

Primary Key : @NoSPaB + @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. NoSPaB Varchar 10 - -

2. KdBarang Varchar 12 - Kode barang yang

diambil

Page 73: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

140

3. Qty_ambil Decimal 3 3 Qty ambil

4. By_ambil Decimal 9 3 Biaya ambil

Nama Tabel : RM_Ambil_Ext

Keterangan :Mendata transaksi pengambilan yang melebihi anggaran atau

permintaan bahan diluar anggaran yang sudah ditentukan.

Primary Key : @NoSPaB + @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. NoSPaB Varchar 10 - -

2. KdBarang Varchar 12 - Kode barang yang

diambil

3. Ktr_ext Varchar 25 Alasan terjadinya

pengambilan bahan

melebihi anggaran atau

pengambilan bahan

diluar anggaran

Nama Tabel : RM_Kembali_Header

Keterangan : Mendata pengembalian bahan baku pada saat order produksi berjalan

Primary Key : @NoSPkB

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_SPkB Date - - Tanggal SPkB

2. NoSPkB Varchar 10 - Nomor SPkB *)

3. KdOrder Varchar 11 - Kode order

4. KdDept Varchar 3 - Kode departemen

5. NIP_pengembali Varchar 11 - NIP kurir pengembali

bahan baku lebih

6. Status_kembali Varchar 1 - Dikembalikan (0),

Diterima (1)

*) NoSPkB : xxxxxxxx → tanggal

xx → nomor urut

Page 74: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

141

Nama Tabel : RM_Kembali_Detail

Keterangan : Mendata detail pengembalian bahan baku pada saat order produksi

berjalan

Primary Key : @NoSPkB

No. Nama Field Tipe Panjang Desimal Keterangan

1. NoSPkB Varchar 10 - -

2. KdBarang Varchar 12 - Kode barang yang

diambil

3. Qty_kembali Decimal 3 3 Qty kembali

4. By_kembali Decimal 9 3 Biaya kembali

Nama Tabel : Aktual_BP_Header

Keterangan : Mendata BP aktual per hari (BTKL dan BOP)

Primary Key : @Tgl_BP

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_BP Date - - Tanggal Daftar BP Aktual

dibuat

3. NIP_penyusun Varchar 11 - NIP penyusun Daftar BP

Aktual

Nama Tabel : Aktual_BP_Detail

Keterangan : Mendata detail BP aktual per hari

Primary Key : @Tgl_BP + @KdOrder + @KdDept + @KdTarif

No. Nama Field Tipe Panjang Desimal Keterangan

1. Tgl_BP Date - - Tanggal penyusunan Daftar

BP Aktual

2. KdOrder Varchar 11 - Kode order

3. KdDept Varchar 3 - Kode departemen

Page 75: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

142

4. KdTarif Varchar 3 - Kode tarif

5. Ktr Varchar 35 - Keterangan pengeluaran

6. By_BP Decimal 9 3 Biaya yang keluar

Nama Tabel : Pemindahan_Header

Keterangan : Mendata perpindahan WIP dan finished good antar departemen

Primary Key : @KdPindah

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdPindah Varchar 10 - Kode pindah *)

2. Wkt_kirim Datetime - - Waktu pengiriman

3. Wkt_terima Datetime - - Waktu pengambilan

4. KdDept_pengirim Varchar 3 - -

5. KdDept_penerima Varchar 3 - -

6. NIP_pengirim Varchar 11 - NIP pegawai pengirim

7. NIP_penerima Varchar 11 - NIP pegawai penerima

*) KdPindah : xxxxxxxx → tanggal

xx → nomor urut

Nama Tabel : Pemindahan_Detail

Keterangan : Mendata detail perpindahan WIP dan finished good antar

departemen

Primary Key : @KdPindah + @KdOrder + @KdBarang

No. Nama Field Tipe Panjang Desimal Keterangan

1. KdPindah Varchar 10 - Kode pindah

2. KdOrder Varchar 11 - Kode order

3. KdBarang Varchar 12 - Kode barang yang dipindah

4. Qty_kirim Integer 3 - Qty saat pengiriman

5. Ktr_kirim Varchar 15 - Keterangan pengiriman

6. Qty_terima Integer 3 - Qty saat pengambilan

7. Ktr_terima Varchar 15 - Keterangan pengambilan

Page 76: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

143

4.4.4 ERD

Gambar 4.26 ERD Usulan

Page 77: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

144

4.5 Perancangan Proses

4.5.1 Bagan Terstruktur

Input FG Generate NewKdBarang

Tgl_formulirMerk

UkuranTipe_FG

Nama_FGWarna

Satuan

Modul CatatFG

Write Rinci_FGWriteRM_WIP_FG

KdBarang

ReadRM_WIP_FG

KdBarang

MerkUkuran

MerkUkuran

Tgl_formulirKdBarangJns_barangNama_FGWarnaSatuan

KdBarangTipe_FGMerkUkuran

Input Detail_WIP Generate newKdBarang

Modul CatatWIP

Write Rinci_WIPWriteRM_WIP_FG

KdBarang

Tgl_formulirKdBarangNama_WIPSatuanWarna

KdBarangTipe_WIPDepartemen_Pembuat

ReadRM_WIP_FG

KdBarang

Tgl_formulirTipe_WIP

UkuranNama_WIP

WarnaSatuan

Departemen_Pembuat

Departemen_Pembuat

MerkUkuran

MerkUkuran

Departemen_Pembuat

Gambar 4.27 Rancangan Bagan Terstruktur Usulan

Page 78: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

145

Modul Buat Formula

Write Formula_HeaderInput Formula Header

Tgl_formulirKode_FGPenyusunPenginput

Kode_FG

Kode_FG_found

PenyusunPenginputNIP_penyusunNIP_penginput

ReadRM_WIP_FG Read Pegawai Read

RM_WIP_FGRead

Departemen

Departemen

KdDept

Write RM_WIP_FGWrite Formula_Detail

KdBarang_terbentuk

_foundCalculate

Harga_barang (WIP)Calculate

Harga_barang (FG)

Total_per_WIP Total_per_FG

ReadRM_WIP_FG

Kode_Barang_Terbentuk

Kode_Barang_Penyusun

SatuanHarga_barang

KdDeptKdBarang_terbentukKdBarang_penyusunQty_formulaHarga_barang

KdBarang_penyusun_found

KdBarang_terbentukKdBarang_penyusunHarga_barangQty_formula

KdBarang_terbentukKdBarang_penyusun

Harga_barangQty_formula

KdBarang_terbentukKdBarang_penyusunHarga_barangQty_formulaTotal_per_WIP

Tgl_formulirKode_FGPenyusunPenginput

Input BarangTerbentuk

DepartemenKode_Barang

_TerbentukInput Barang

Penyusun

Kode_barang_penyusun

Qty_formula

ModulInput_Order_Produksi

Input OrderProduksi

WriteOrder_Produksi

Kode_FGTgl_orderQty_order

SpesifikasiTgl_selesai

ReadOrder_Produksi

KdOrderKdBarangTgl_orderQty_orderSpesifikasiTgl_selesai

Generate KdOrder

KdOrder

Kode_FG

ReadRM_WIP_FG

Kode_FG_found

Kode_FG Kode_FG_found

KdOrder

Gambar 4.28 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 79: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

146

ModulBuat_Anggaran_Bahan

_Baku

Read Order_Produksi Read ReadFormula_Header

Read ReadFormula_Detail Write Anggaran_RMRead RM_WIP_FG

KdOrderKdBarangQty_order

Jns_barangHarga_barang

KdDeptKdBarang_terbentukKdBarang_penyusunQty_formula

KdBarang

KdBarang_found

KdBarang

KdBarang_found

KdBarang

KdBarang_found

KdOrderKdBarangKdDeptKdBarang_terbentukKdBarang_penyusunQty_anggaranBy_RM_anggaran

ModulBuat_Anggaran_Tarif

Read Order_Produksi Read Tarif Write Anggaran_Tarif

KdOrderQty_order

KdDeptKdTarif

Harga_tarif

KdOrderKdDeptKdTarifBy_tarif_anggaran

Gambar 4.29 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 80: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

147

ModulCetak_Laporan_Order_Produksi

Read Order_Produksi Read RM_WIP_FG Read Rinci_FGPrint (per record)

Laporan_Order_Produksi_per_Tanggal

Tgl_awalTgl_akhirKdOrder

KdBarangTgl_orderQty_order

Tgl_selesai_prk

KdBarang

KdBarang_valid

KdBarang

KdBarang_valid

Nama_barang Ukuran_FG

KdOrderKdBarangNama_barangUkuran_FG

Count Lama_Produksi Set Status_Produksi

Tgl_orderTgl_selesai_prk

Lama_Produksi

Tgl_orderTgl_selesai_prkTgl_selesai_aktCurrent Date

Status_Produksi

Input Periode_Laporan

Tgl_awalTgl_akhir

Tgl_orderTgl_selesai_prkTgl_selesai_aktCurrent DateQty_order

Gambar 4.30 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 81: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

148

Modul Minta_RM

Input Kode Order, DepartemenPeminta, dan Kurir Peminta RM

Write RM_Ambil_Header Write RM_Ambil_DetailInput RM diminta

dan Qty permintaan

TempKdOrderTempKdDept

TempPeg

Kdbarang_penyusunNama_barangQty_anggaran

SatuanWrite RM_Ambil_Ext

NoSPaBTempKdBarangKtr

TempQty_ambil > Qty_anggaranKdBarang_invalid

Read RM_WIP_FG

Jns_barangHarga_barang

Calculate By_ambil

TempQty_ambilHarga_barang

Total

Print SPaB

Tgl_SPaBNoSPaBTempKdOrderTempKdDeptNama_pegawaiTempKdBarangJns_barangNama_barangKtrTempQty_ambilSatuan

ReadAnggaran_RM

GenerateAnggaran_RM per

DepartemenTempKdOrderTempKdDept

KdBarang_penyusunQty_anggaran

TempKdOrderTempKdDept

ReadOrder_Produksi Read PegawaiRead

RM_Ambil_Header

eof

TempKdOrder

TempKdOrder_found

TempKdDept

KdDept

NoSPaB

Tgl_SPaBTempKdOrderTempKdDept

TempPegStatus_ambil

NoSPaBKdOrderKdDeptNama_pegawai

TempKdOrderTempKdDeptKdbarang_penyusunNama_barangQty_anggaranSatuan

TempKdBarangTempQty_ambil

NoSPaBTempKdBarangTempQty_ambil

TempKdBarang

TempQty_ambil > Qty_anggaranKdBarang_invalid

ReadDepartemen

TempPegNIPNama_pegawai

ReadRM_WIP_FG

KdBarang_penyusun

Nama_barangSatuan

TempKdBarang_found

Gambar 4.31 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 82: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

149

Modul Penyerahan_RM

Input SPaB yangDiterima

Read RM_Ambil_Header

ReadRM_Ambil_

Detail

View Detail PermintaanRM Write RM_WIP_FG

TempSPaB TempSPaB

SPaB_found

Kode_BarangQty_ambil

KdBarang_found

KdBarangQty_ambil

Kode_Barang

CalculateStok_akhir

Stok_akhir

Qty_ambil

TempSPaB

ReadRM_WIP_FG

Tgl_SPaBKdOrderKdDept

NIPStatus_ambil

Satuan

KdBarang

ReadRM_Ambil_Ext

ReadRM_Ambil_

Detail

SPaB_found SPaB_found

KdBarangQty_ambil

TempSPaBTempSPaB

KdBarangKtr

KdBarang_found

SPaB_found

WriteRM_Ambil_Header

SPaB_foundStatus_ambil

SPaB_found

Gambar 4.32 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 83: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

150

ModulPengembalian_RM_Lebih

WriteRM_Kembali_Header

Read RM_WIP_FG

Write RM_Kembali_DetailInput RM yang

Dikembalikan dan Qtykembali

NoSPkB

NoSPkBTempKdBarangTempQty_kembali

TempKdBarangTempQty_kembali

TempKdBarang

KdBarangJns_barang

Nama_barangHarga_barang

Satuan

Print SPkB

CalculateBy_kembali

TempQty_kembaliHarga_barang

Total

Tgl_SPkBNoSPkBKdOrderKdDeptNama_pegawaiKdBarangJns_barangNama_barangTempQty_kembaliSatuan

Input Kode Order,Departemen Pengembali,dan Kurir Pengembali RM

TempKdOrderTempKdDept

TempPeg

Tgl_SPkBTempKdOrderTempKdDept

TempPegStatus_kembali

ReadOrder_Produksi Read PegawaiRead

RM_Kembali_Header

TempKdOrder

KdOrderKdBarang

TempKdDept

KdDept

Read Departemen

TempPegNIPNama_pegawaieof

NoSPkB

Gambar 4.33 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 84: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

151

ModulPenerimaan_RM_Lebih

Input SPkB yang Diterima

ReadRM_Kembali_Detail

WriteRM_Kembali_Header

Write RM_WIP_FG

KdBarangQty_kembali

KdBarang_found

Kode_Barang

CalculateStok_akhir

Stok_akhir

Qty_kembali

TempSPkB

ReadRM_Ambil_Header

View Detail PengembalianRM

TempSPaB

KdBarangQty_kembali

ReadRM_WIP_FG

Tgl_SPkBKdOrderKdDept

NIPStatus_kembali

Satuan

KdBarang

ReadRM_Ambil_

Detail

SPkB_found

KdBarangQty_kembali

TempSPkB

SPaB_found

TempSPkB

SPkB_found

SPaB_found

Status_kembali

KdBarang_found

SPaB_found

CetakLaporan_Pemakaian_

Bahan_Per_Order

Input KdOrder ReadOrder_Produksi

ReadRM_WIP_FG Read Rinci_FG

ReadRM_Ambil_

Header

ReadRM_Ambil_

Detail

ReadRM_Kembali_

Header

ReadRM_Kembali_

Detail

Print Laporan(per record)

TempOrder

TempOrder

TempOrder_found

KdBarang

KdBarang

Nama_barang

KdBarang

Ukuran_FG

TempOrder_found

Tgl_SPaBKdDept

Status_ambil

TempOrder_found

KdBarangQty_ambilBy_ambil

TempOrder_foundTgl_SPkBKdDeptStatus_kembali TempOrder_found

KdBarangQty_kembaliBy_kembali

KdOrderKbarangNama_barangUkuran_FGKdDeptSatuanTgl_SPaBQty_ambilBy_ambilStatus_ambilTgl_SPkBQty_kembaliBy_kembaliStatus_kembali

Gambar 4.34 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 85: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

152

Modul Catat_Biaya_Produksi_Aktual

Input Tanggal,Nama_Penyusun

Write_Aktual_BP_Header

Write_Aktual_BP_Detail

Read Tarif Calculate CostRead Order_ProduksiRead Pegawai Read

Departemen

Tgl_formulirNama_Penyusun

Tgl_formulirNama_Penyusun

Nama_Penyusun

NIP

Tgl_formulir

Tgl_FormulirNama_BiayaKode_OrderDepartemenKeteranganBiaya

Nama_BiayaKode_Order

KdTarifKode_Order

_found

Departemen

KdDept

KdTarifKode_OrderKdDeptBiaya

FinalByRead

Anggaran_Tarif

KdTarifKode_OrderKdDept

By_tarif_anggaran

Input Kode Order, Departemen,Keterangan, Biaya

Nama_BiayaKode_OrderDepartemenKeteranganBiaya

Gambar 4.35 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 86: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

153

Modul Cetak_Laporan_Pemakaian_BTKL_Aktual

Input KdOrder ReadOrder_Produksi

ReadRM_WIP_FG Read Rinci_FG Read

Departemen

ReadAktual_BP_

Detail

ReadDaftar_Tarif

Print Laporan(per record)

TempOrder

TempOrder

TempOrder_found

KdBarang

Nama_barang

KdBarang

KdBarang

Ukuran_FG

TempOrder_found

KdDeptKdTarifKtrBy_BP

KdDept

Nama_dept

KdTarif

Nama_tarif

KdOrderKdBarangNama_barangUkuran_FGNama_deptNama_tarifTgl_BPKtrBy_BP

Modul Cetak_Laporan_Pemakaian_BOP_Aktual

Input KdOrder ReadOrder_Produksi

ReadRM_WIP_FG Read Rinci_FG Read

Departemen

ReadAktual_BP_

Detail

ReadDaftar_Tarif

Print Laporan(per record)

TempOrder

TempOrder

TempOrder_found

KdBarang

Nama_barang

KdBarang

KdBarang

Ukuran_FG

TempOrder_found

KdDeptKdTarifKtrBy_BP

KdDept

Nama_dept

KdTarif

Nama_tarif

KdOrderKdBarangNama_barangUkuran_FGNama_deptNama_tarifTgl_BPKtrBy_BP

Gambar 4.36 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 87: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

154

Modul Kirim_Barang

Input Rincian_Pengiriman_Barang

Find KdDept_tujuan ofTempBarang

ReadOrder_Produksi

ReadRM_WIP_FG

ReadFormula_Detail

Write Pemindahan_DetailWritePemindahan_Header

TempKdOrderTempBarang

TempQtyTempKtr

TempNIP

TempKdOrderTempBarang

TempBarangKdBarang

TempBarang_found

TempKdOrder

KdBarang

TempBarangKdBarang

KdDept

Jns_barangNama_barang

KdDept

ReadPemindahan_

Header

KdPindah(Baru)

Wkt_kirimKdDept_kirim

KdDeptTempNIP

KdPindah

KdPindahTempKdOrderTempBarangTempQtyTempKtr

WriteRM_WIP_FG

KdPindahWkt_kirimKdDept_kirimKdDeptTempKdOrderTempBarangJns_barangNama_barangTempQtyTempKtr

Jns_barangNama_barang

Stok_akhirTempKdOrder_found

TempBarang_foundTempKdOrder_found

PrintSurat_Kirim_Barang

CalculateStok_akhir

TempQtyStok_akhir

TempQtyStok_akhir

Stk_Akr

Read Rinci_FG

KdBarang

Ukuran_FG

Gambar 4.37 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 88: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

155

Modul Terima_Barang

Input KdPindahRead

Pemindahan_Header

ReadRM_WIP_FG

TempKdPindah

TempKdPindah

KdPindah_found

ReadPemindahan_

Detail

KdPindahKdPindah_found

WritePemindahan_

Detail

KdOrderKdBarangQty_kirimKtr_kirim

KdBarang

Jns_barangNama_barangStok_akhir

TempQtyStok_akhir

Wkt_terimaTempNIP

WriteRM_WIP_FG

Print Bukti_Terima_Barang

TempQtyTempKtr

TempKdPindahDept_kirimWkt_terimaDept_terimaKdOrderKdBarangJns_barangNama_barangTempQtyTempKtrDept_kirim

Dept_terimaWrite

Pemindahan_Header

CalculateStok_akhir

TempQtyStok_akhir

Stk_Akr

Gambar 4.38 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 89: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

156

ModulCek_Progres_Produksi

ReadOrder_Produksi

Calculate Qty_selesaiper KdBarang_terbentuk

Find WIP danFG KdOrder

ReadPemindahan_

Header

Calculate %Penyelesaian

TempKdOrderCurrent_DateKdBarang

Qty_orderTgl_selesaii_prkTgl_selesai_akt

ReadRM_WIP_FG

ReadFormula_Header

ReadFormula_Detail

KdBarang

KdBarang

KdBarang

KdBarang_foundJns_barangNama_barangKdBarang

_found

KdBarang

KdBarang_found

KdDeptKdBarang_terbentuk

Jns_barangNama_barangKdDeptKdBarang_terbentuk

KdBarang_terbentukKdOrder

ReadPemindahan_

Detail

KdBarang_terbentukKdOrder

KdBarang_terbentuk_foundKdOrder_found

Qty_kirimKdPindah

Qty_selesaiKdPindah

KdPindahLast_Update

ReadPemindahan_

Detail

KdPindah

KdPindah_found

Wkt_kirim

Qty OrderQty_selesai

EchoOrder_Produksi

%Penyelesaian

Current_DateKdOrderTgl_selesai_prk%PenyelesaianJns_barangKdBarang_terbentukNama_barangKdDeptQty OrderQty_selesaiLast_update

ReadRM_WIP_FG

KdBarang_terbentuk

KdBarang_terbentuk_found

KdBarang_found

SendOrder_Selesai

Selesai100%

Selesai100% KdOrder

%Penyelesaian

Input KdOrder

TempKdOrder KdOrder_found

Modul UpdateTgl_Produksi_Selesai_

Aktual

InputKdOrder /* Selesai */ Write Order_ProduksiRead Order_Produksi

TempKdOrder

TempKdOrder

TempKdOrder_found

TempKdOrder_foundTgl_selesai_akt

Gambar 4.39 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 90: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

157

ModulCetak_Laporan_Order_

Produksi_Selesai

Input RangeTanggal OrderProduksi Selsai

ReadOrder_Produksi

ReadRM_WIP_FG Read Rinci_FG

ReadPemindahan_

Detail

Calculate SelisihKuantitas Produksi

Calculate SelisihHari Penyelesaian

Produksi

Set StatusPenyelesaian

Print (per record)Laporan_Order_Produksi_Selesai

AwalAkhir

AwalAkhir

KdOrderKdBarangQty_order

Tgl_selesai_prkTgl_selesai_akt

KdBarang

Jns_barangNama_barang

KdBarang

Ukuran_FGKdOrder Qty_terima

KdOrderQty_orderQty_terima

QtyOrderRealisasiSelisihQty

KdOrderTgl_selesai_prkTgl_selesai_akt

SelisihHr

KdOrderTgl_selesai_prkTgl_selesai_akt

Status

Tgl_selesai_aktKdOrderKdBarangNama_barangUkuran_FGQty_orderQtyOrderRealisasiSelisihQtySelisihHrStatus

Modul Update HPP FG

ReadOrder_Produksi

ReadRM_Ambil_

Header

ReadRM_Ambil_

Detail

ReadRM_Kembali_

Header

ReadRM_Kembali_

Detail

Calculate AktualQty_Order

ReadRM_WIP_FG

WriteRinci_FGCalculate BBB Calculate BTKL

dan BOPCalculate HPP /

unit

ReadAktual_BP_

Detail

ReadOrder_Produksi

KdOrderKdBarang

KdOrder

KdOrder_found

NoSPaB

By_ambil

KdOrder

KdOrder_found

NoSPkBNoSPaB NoSPkB

By_kembali

Tot_BBBKdOrder

KdBarang

KdOrder

By_BP

Tot_BTKLBOPKdOrder

KdBarang

ReadPemindahan_

Detail

KdOrderKdBarang

KdOrder

KdOrder

Qty_terima

Tot_qty

Tot_BBBTot_BTKLBOPTot_qty

HPP

KdBarangKdBarang_found

KdBarangHPP

Gambar 4.40 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 91: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

158

Modul CetakLaporan_HPP_Aktual_

Per_Order

Input KdOrder

ReadRM_Ambil_

Header

ReadRM_Ambil_

Detail

ReadRM_Kembali_

Header

ReadRM_Kembali_

Detail

Calculate AktualQty_Order

ReadRM_WIP_FG

ReadRinci_FGCalculate BBB Calculate BTKL Calculate HPP /

unit

ReadAktual_BP_

Detail

ReadAktual_BP_

Detail

TempOrder

KdOrder

KdOrder_foundNoSPaB

By_ambil

KdOrder

KdOrder_found

NoSPkBNoSPaB NoSPkBBy_kembali

KdOrderKdBarangTgl_order

Tgl_selesai_prkTgl_selesai_akt

Spesifikasi

KdOrder

By_BP

GrandBTKL

ReadPemindahan_

Detail

By_BP

KdOrder

KdOrder

Qty_terima

Tot_qty

GrandBBBGrandBTKLGrandBOPTot_qty

ByPerUnit

KdBarang

KdBarang_foundUkuran_FG

ReadOrder_Produksi

TempOrder

TempOrder_foundPrint

Laporan_HPP_Aktual_Per_Order

Nama_barangTotQtyBBBGrandBBB

KdOrder

KdOrder

Calculate BOP

KdOrder

KdOrder

GrandBOP

KdBarang

KdOrderKdBarangNama_barangUkuran_FGTgl_orderTgl_selesai_prkTgl_selesai_aktSpesifikasi

TotQtyBBBGrandBBBGrandBTKLGrandBOPTot_qtyByPerUnit

Modul Cetak

Laporan_HPP_Anggaran_Per_Order

Input KdOrder

ReadFormula_Detail

ReadRM_WIP_FG

ReadAnggaran_RM

ReadRM_WIP_FG

ReadRinci_FG

Calculate BBB Calculate BTKLCalculate

Angaran HPP /unit

ReadAnggaran_Tarif

ReadAnggaran_Tarif

TempOrder

KdBarang_found

KdOrderKdBarang

Qty_anggaranBy_RM_anggaran

KdOrderKdBarangTgl_order

Tgl_selesai_prkTgl_selesai_akt

SpesifikasiQty_order

KdOrder

By_BP

GrandBTKL

By_BP

GrandBBBGrandBTKLGrandBOPQty_order

ByPerUnit

KdBarang

KdBarang_found Ukuran_FG

ReadOrder_Produksi

TempOrder

TempOrder_foundPrint

Laporan_HPP_Aktual_Per_Order

Nama_barangTotQtyGrandBBB

KdOrderKdBarang

KdOrder

Calculate BOP

KdOrder

KdOrder

GrandBOPKdBarang

KdOrderKdBarangNama_barangUkuran_FGTgl_orderTgl_selesai_prkTgl_selesai_aktSpesifikasi

KdBarangKdBarang_penyusun

KdBarang_penyusun

Jns_barangNama_barang

Qty_orderGrandBBBGrandBTKLGrandBOPTotQtyByPerUnit

Gambar 4.41 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 92: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

159

Modul CetakLaporan_Varians_Pemakaian

_Bahan_Baku

Input KdOrderCalculate VariansQty & Biaya Per

Departemen

Calculate TotalVarians Qty &

Biaya Per OrderPrint Laporan

TempOrderKdBarangTempOrder_found

Calculate VariansQty & Biaya Per

Barang

ReadRM_Ambil_Header

ReadRM_Ambil_Detail

ReadRM_Kembali_

Header

ReadRM_Kembali_

Detail

ReadFormula_Detail

ReadRM_WIP_FG

ReadOrder_Produksi

KdOrderKdBarang

ReadRM_WIP_FG

TempOrder

Read Rinci_FG

Nama_barang

KdBarang

Ukuran_FG

KdOrderKdBarang

KdBarangKdDeptKdBarang_penyusun

Qty_formula

KdBarang_found

KdBarang_found

Jns_barang

KdOrder

NoSPaB

NoSPaBQty_ambilBy_ambilAccQty_ambilAccBy_ambil

KdOrder

ReadAnggaran_RM

KdOrderKdBarang

Qty_anggaranBy_RM_anggaranAccQty_anggaranAccBy_anggaran NoSPkB

NoSPkB

Qty_kembaliBy_kembaliAccQty_kembaliAccBy_kembali

VarQtyVarBy

VarQtyVarBy

VarQtyDeptVarByDept

VarQtyDeptVarByDept

TotVarQtyTotVarBy

KdOrderKdBarangNama_barangUkuran_FGVarQtyDeptVarByDeptKdDeptKdBarang_penyusunAccQty_anggaranAccQty_ambilAccQty_kembali

AccBy_anggaranAccBy_ambilAccBy_kembaliVarQtyVarByVarQtyDeptVarByDeptTotVarQtyTotVarBy

Gambar 4.42 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 93: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

160

ReadAnggaran_Tarif

ReadAktual_BP_DetailRead Daftar_Tarif

Modul CetakLaporan_Varians_Pemakaian

_BTKL

Input KdOrderCalculate Varians

Biaya PerDepartemen

Calculate TotalVarians Biaya Per

OrderPrint Laporan

TempOrderKdBarangTempOrder_found

Calculate VariansBiaya Per Barang

ReadOrder_Produksi

KdOrderKdBarang

ReadRM_WIP_FG

TempOrder

Read Rinci_FG

Nama_barang

KdBarang

Ukuran_FG

KdOrderKdBarang

VarByAccByAnggaranAccByAkt

VarByDeptByAnggaranDeptByAktDept

ByAnggaranDeptByAktDept TotVarBy

TotAnggaranTotAkt

KdOrderKdBarangNama_barangUkuran_FGAccByAnggaranAccByAktVarByByAnggaranDeptByAktDeptVarByDeptTotAnggaranTotAktTotVarBy

KdOrderKdDeptKdTarif

By_tarif_anggaranAccByAnggaran

KOrder_found

KdTarif

Nama_tarif

KdOrder KdDeptKdTarifBy_BPAccByAkt

KOrder_found

AccByAnggaranAccByAkt

Gambar 4.43 Rancangan Bagan Terstruktur Usulan (Lanjutan)

Page 94: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

161

Modul CetakLaporan_Varians_HPP

Input KdOrder

ReadFormula_Detail

ReadRM_WIP_FG

ReadAnggaran_RM

Calculate BBBAnggaran

Calculate BTKLAnggaran

ReadAnggaran_Tarif

ReadAnggaran_Tarif

TempOrder

KdBarang_found

KdOrderKdBarang

By_RM_anggaran

KdOrderKdBarangTgl_order

Tgl_selesai_prkTgl_selesai_akt

SpesifikasiQty_order

KdOrder

By_BP

GrandBTKLAng

By_BP

ReadOrder_Produksi

TempOrder

TempOrder_found GrandBBBAng

KdOrderKdBarang

KdOrder

Calculate BOPAnggaran

KdOrder

KdOrder

GrandBOPAng

KdBarangKdBarang_penyusun

KdBarang_penyusun

Jns_barangNama_barang

Calculate BTKLAktual

ReadAktual_BP_

Detail

ReadAktual_BP_

Detail

KdOrder

By_BP

GrandBTKLAkt

By_BP

KdOrder

Calculate BOPAktual

KdOrder

KdOrder

GrandBOPAkt

ReadRM_Ambil_

Header

ReadRM_Ambil_

Detail

ReadRM_Kembali_

Header

ReadRM_Kembali_

Detail

Calculate BBBAktual

KdOrder

KdOrder_found

NoSPaB

By_ambil

KdOrder

KdOrder_found

NoSPkBNoSPaB NoSPkB By_kembali

GrandBBBAkt

KdOrder

CalculateVarians

GrandBBBAngGrandBTKLAngGrandBOPAngGrandBBBAktGrandBTKLAktGrandBOPAkt

VarBBBVarBTKLVarBOP

Print Laporan

GrandBBBAngGrandBTKLAngGrandBOPAngGrandBBBAktGrandBTKLAktGrandBOPAktVarBBBVarBTKLVarBOP

Gambar 4.44 Rancangan Bagan Terstruktur Usulan (Lanjutan

Page 95: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

162

4.5.2 Spesifikasi Proses

Modul 1.1 – Inventarisir_FG

Begin

Receive Detail_FG

Get Tgl_formulir, Tipe_FG, Merk, Nama_FG, Ukuran, Warna, Satuan from

Detail_FG

Open RM_WIP_FG, Rinci_FG

/* Generate new KdBarang */

Read RM_WIP_FG

Combine Merk, CurrentYear, Nomor_Urut_Model, Ukuran → KdBarang

/* Entry record RM_WIP_FG */

Set RM_WIP_FG.Jns_barang default to “FG”

Write into RM_WIP_FG Tgl_input, KdBarang, Nama_barang, Warna,

Satuan → Tgl_formulir, KdBarang, Nama_FG, Warna, Satuan into

RM_WIP_FG

/* Entry record Rinci_FG */

Write into Rinci_FG KdBarang, Merk, Type, Ukuran_FG → KdBarang,

Merk, Type_produk, Ukuran

Close All

End

Modul 1.2 – Inventarisir_WIP

Begin

Receive Detail_WIP

Open RM_WIP_FG, Rinci_WIP

Get Tgl_formulir, Nama_WIP, Ukuran, Warna, Tipe_WIP, Satuan from

Detail_FG

/*Generate new KdBarang*/

Read RM_WIP_FG

Page 96: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

163

Combine Tipe_WIP, CurrentYear, Last_Model_Number, Ukuran →

KdBarang

/* Entry record RM_WIP_FG */

Set RM_WIP_FG.Jns_barang default to “WP”

Write into RM_WIP_FG Tgl_input, KdBarang, Nama_barang, Warna,

Satuan → Tgl_formulir, KdBarang, Nama_FG, Warna, Satuan

/* Entry record Rinci_WIP */

Write into Rinci_WIP KdBarang, Tipe_WIP, Ukuran_WIP, KdDept →

KdBarang, Tipe_WIP, Ukuran, Departemen_Pembuat

Close All

End

Modul 1.3 – Buat Formula

Begin

Receive Detail_Formula

Get Tgl_formulir, Kode_FG, Nama_pegawai /*Penyusun*/ from

Detail_Formula

Open RM_WIP_FG, Departemen, Pegawai, Formula_Header,

Formula_Detail

View Layar Formula – Bahan Baku

Echo All Formula_Detail.KdBarang_terbentuk, RM_WIP_FG.Nama_barang,

RM_WIP_FG.Harga_barang

If RM_WIP_FG.Harga_barang==0 then create link “Create Formula”

If RM_WIP_FG.Harga_barang !=0 then create link “Edit Formula”

Click link Edit Formula or Create Formula → View Layar

Input_Barang_Terbentuk_per_Departemen

Read RM_WIP_FG, Pegawai

Validate Detail_Formula.Kode_FG in RM_WIP_FG

Page 97: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

164

Get NIP of Penyusun in Detail_Formula

Get NIP of current updater

Write record to Formula_Header

Repeat

Get Departemen, Kode_Barang_Terbentuk from Detail_Formula

Read Formula_Header, Departemen, RM_WIP_FG, Formula_Detail

Validate Departemen in Departemen

Validate Kode_Barang_Terbentuk in RM_WIP_FG

Write Formula_Detail.KdBarang, Formula_Detail.KdDept, Formula_

Detail.KdBarang_terbentuk

Click Input Penyusun → View Layar

Input_Barang_Penyusun_dari_Barang_Terbentuk

Repeat

Get Kode_Barang_Penyusun, Qty_formula, from

Detail_Formula

Validate Kode_Barang_Penyusun and in RM_WIP_FG

Get RM_WIP_FG.Harga_barang, RM_WIP_FG.Satuan

Write Formula_Detail.KdBarang_penyusun,

Formula_Detail.Qty_formula

Total_per_WIP = Total_per_WIP +

Formula_Detail.Qty_formula * RM_WIP_FG.Harga_barang

Total_per_FG = Total_per_FG + Total_per_WIP

Until Submit button clicked

Back to previous Layar

Write RM_WIP_FG.Harga_barang with Total_per_WIP

Total_per_WIP = 0

If User want to add more KdBarang penyusun

Click Add Button

End if

Until Finised Button clicked

Write RM_WIP_FG.Harga_barang with Total_per_FG

Close All

Page 98: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

165

End

Modul 2.1 – Input Order Produksi

Begin

Receive Order

Open RM_WIP_FG, Order_Produksi

Get Kode_FG, Tgl_order, Qty_order, Spesifikasi, Tgl_selesai from Order

Read RM_WIP_FG

Validate Order.Kode_FG in RM_WIP_FG

Read Order_Produksi

Generate KdOrder

Write into Order_Produksi KdOrder, KdBarang, Tgl_order, Qty_order,

Spesifikasi, Tgl_selesai_prk → KdOrder, Kode_FG, Tgl_order, Qty_order,

Spesifikasi, Tgl_selesai

Close All

End

Modul 2.2 – Pembuatan Anggaran Bahan Baku

Begin

Open Order_Produksi, Formula_Header, Formula_Detail, RM_WIP_FG

Read Order_Produksi

Get KdOrder, KdBarang, Qty_order

Read RM_WIP_FG, Formula_Header, Formula_Detail

Get RM_WIP_FG.KdBarang, RM_WIP_FG.Jns_barang

RM_WIP_FG.Harga_barang, Formula_Header.KdBarang, Formula_Detail.*

where RM_WIP_FG.KdBarang == Formula_Header.KdBarang ==

Formula_Detail.KdBarang

Select record Formula_Detail.KdBarang_penyusun where

(Formula_Detail.KdBarang_penyusun == RM_WIP_FG.KdBarang) and

(RM_WIP_FG.Jns_barang ==”R1” or RM_WIP_FG.Jns_barang ==”R2” )

/* Mengisi record Anggaran_RM */

Write Angaran_RM.KdOrder → Order_Produksi.KdOrder

Page 99: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

166

Write Anggaran_RM.KdBarang → Formula_Detail.KdBarang

Write Anggaran_RM.KdDept → Formula_Detail.KdDept

Write Anggaran_RM.KdBarang_terbentuk →

Formula_Detail.KdBarang_terbentuk

Write Anggaran_RM.KdBarang_penyusun →

Formula_Detail.KdBarang_penyusun

Write Anggaran_RM.Qty_anggaran → Order_Produksi.Qty_order *

Formula_Detail.Qty_formula

Write Anggaran_RM.By_RM_anggaran → Order_Produksi.Qty_order *

Formula_Detail.Qty_formula * RM_WIP_FG.Harga_barang

Close All

End

Modul 2.3 – Pembuatan Anggaran Tarif

Begin

Open Anggaran_Tarif, Order_Produksi, Tarif

Read Order_Produksi, Tarif

Get Order_Produksi.KdOrder, Order_Produksi.Qty_order

Get record Tarif

/* Pencatatan ke table Anggaran_Tarif */

Do while not EOF

Write Anggaran_Tarif.KdOrder → Order_Produksi.KdOrder

Write Anggaran_Tarif.KdTarif → Tarif.KdTarif

Write Anggaran_Tarif.KdDept → Tarif.KdDept

Write Anggaran_Tarif.By_anggaran → Tarif.Harga *

Order_Produksi. Qty_order

End do

Close All

End

Modul 2.4 – Cetak Laporan Order Produksi

Begin

Page 100: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

167

Open Order_Produksi, RM_WIP_FG, Rinci_FG

Entry Tgl_awal, Tgl_akhir /*range tanggal*/

Read Order_Produksi, RM_WIP_FG, Rinci_FG

Get record Order_Produksi, RM_WIP_FG, Rinci_FG where

(Order_Produksi.Tgl_order >= Tgl_awal) and (Order_Produksi.Tgl_order <=

Tgl_akhir) and (Order_Produksi.KdBarang == RM_WIP_FG.KdBarang ==

Rinci_FG.KdBarang)

Do while not EOF

Echo No, KdOrder, KdBarang, Nama_barang, Ukuran, Tgl_order,

Tgl_selesai_prk, Tgl_selesai_prk – Tgl_order, Qty_order,

If Tgl_order > TglSekarang

Echo “BELUM”

If Tgl_selesai_prk < TglSekarang and Tgl_selesai_akt == ””

Echo “SEHARUSNYA SUDAH SELESAI”

If Tgl_selesai_akt < TglSekarang and Tgl_selesai_akt!=””

Echo “SELESAI”

If Tgl_order <= TglSekarang and Tgl_selesai_prk >=TglSekarang

Echo “BERJALAN”

End do

If Print button clicked

Print Laporan_ Order_Produksi /* printout */

Close All

End

Modul 3.1 – Minta_RM

Begin

/* Get user input (for RM_Ambil_Header) */

TempKdOrder = User Input KdOrder

TempKdDept = User Input KdDept

TempPeg = User Input Nama Kurir Peminta RM

/* Entry Record RM_Ambil_Header */

Read RM_Ambil_Header

Page 101: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

168

Generate new NoSPaB

Validate TempKdOrder, TempKdDept, TempPeg

Write RM_Ambil_Header.Tgl_SPaB → Current Date

Write RM_Ambil_Header.NoSPaB → New NoSPaB

Write RM_Ambil_Header.KdOrder → TempKdOrder

Write RM_Ambil_Header.KdDept → TempKdDept

Write RM_Ambil_Header.NIP → TempPeg

Set default value RM_Ambil_Header.Status_ambil = ‘0’ /*Barang Diminta*/

/* Generate Anggaran RM */

Open Anggaran_RM

Get KdBarang_penyusun, Qty_anggaran where Angaran_RM.KdOrder

==TempKdOrder and Anggaran_RM.KdDept == TempKdDept

Open RM_WIP_FG

Get Nama_barang, Satuan where Anggaran_RM.KdBarang_penyusun ==

RM_WIP_FG.KdBarang

/* Get User Input (for RM_Ambil Detail ) */

TempKdBarang = User Input KdBarang

TempQty_ambil = User Input Qty_ambil

/* Entry Record RM_Ambil_Detail */

Write RM_Ambil_Detail.NoSPaB → RM_Ambil_Header.NoSPaB

Read RM_WIP_FG

Validate TempKdBarang to RM_WIP_FG

Write RM_Ambil_Detail.KdBarang → TempKdBarang

Get RM_WIP_FG.Jns_barang, RM_WIP_FG.Nama_barang,

RM_WIP_FG.Harga_barang, RM_WIP_FG.Satuan where

RM_WIP_FG.KdBarang == TempKdBarang

Write RM_Ambil_Detail.Qty_ambil == TempQty_ambil

If Accumulated RM_Ambil_Detail.Qty_ambil >

Anggaran_RM.Qty_anggaran or Accumulated RM_Ambil_Detail.By_ambil

> Anggaran_RM.By_anggaran

Page 102: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

169

Begin

View Tampilan Layar Input Bahan Baku Qty Melebihi Anggaran

Write RM_Ambil_Ext.NoSPaB → RM_Ambil_Detail.NoSPaB

Write RM_Ambil_Ext.KdBarang →RM_Ambil_Detail.KdBarang

Write RM_Ambil_Ext.Ktr

End

Read Formula_Detail

If TempKdBarang not exist in Formula_Detail.KdBarang_penyusun

Begin

View Tampilan Layar Input Bahan Baku Diluar Anggaran

Write RM_Ambil_Ext.NoSPaB → RM_Ambil_Detail.NoSPaB

Write RM_Ambil_Ext.KdBarang →RM_Ambil_Detail.KdBarang

Write RM_Ambil_Ext.Ktr

End

Total = RM_Ambil_Detail.Qty_ambil * RM_WIP_FG.Harga_barang

Write RM_Ambil_Detail.By_ambil → Total

If Print Button Clicked

Print Rincian_Pengambilan_RM

End if

Send Rincian_Pengambilan_RM

Close All

End

Modul 3.2 – Penyerahan_RM

Begin

Receive Rincian_Pengambilan_RM

TempSPaB = User Input SPaB

Open RM_Ambil_Header, RM_Ambil_Detail, RM_Ambil_Ext,

RM_WIP_FG

Read RM_Ambil_Header, RM_Ambil_Detail, RM_Ambil_Ext,

RM_WIP_FG

Get record in RM_Ambil_Header, RM_Ambil_Detail, RM_Ambil_Ext,

RM_WIP_FG

Page 103: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

170

Validate Rincian_Pengambilan_RM

If Accept Button Clicked

Begin

Update RM_Ambil_Header.Status ambil → ’1’ /*Barang Diberikan*/

Read RM_WIP_FG

Update RM_WIP_FG.Stok_akhir → RM_WIP_FG.Stok_akhir –

RM_Ambil_Detail.Qty_ambil where RM_WIP_FG.KdBarang ==

RM_Ambil_Detail.KdBarang

End

Close All

End

Modul 3.3 – Pengembalian_RM_Lebih

Begin

/* Get user input (for RM_Kembali_Header) */

TempKdOrder = User Input KdOrder

TempKdDept = User Input KdDept

TempPeg = User Input Nama Kurir Pengembali RM

Open Order_Produksi, Departemen, RM_Kembali_Header, RM_Kembali_

Detail, RM_WIP_FG

Read RM_Kembali_Header

Generate new NoSPkB

Read Order_Produksi

Validate TempKdOrder to Order_Produksi

Read Departemen

Validate TempKdDept to Departemen

Write RM_Kembali_Header.Tgl_SPkB → Current Date

Write RM_Kembali_Header.NoSPkB → New NoSPkB

Write RM_Kembali_Header.KdOrder → TempKdOrder

Write RM_Kembali_Header.KdDept → TempKdDept

Set default value RM_Kembali_Header.Status_kembali = ‘0’ /*Barang

Dikembalikan*/

Page 104: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

171

/* Get User Input (for RM_Kembali_Detail */

TempKdBarang = User Input KdBarang

TempQty_kembali = User Input Qty_kembali

/* Entry Record RM_Kembali_Detail */

Write RM_Kembali_Detail.NoSPkB → RM_Kembali_Detail.NoSPkB

Read RM_WIP_FG

Validate TempKdBarang to RM_WIP_FG

Write RM_Kembali_Detail.KdBarang → TempKdBarang

Get RM_WIP_FG.Jns_barang, RM_WIP_FG.Nama_barang,

RM_WIP_FG.Harga_barang, RM_WIP_F.Satuan where

RM_WIP_FG.KdBarang == RM_Ambil_Detail.KdBarang ==

TempKdBarang

Write RM_Kembali_Detail.Qty_kembali → TempQty_kembali

Total =RM_Kembali_Detail.Qty_kembali*RM_WIP_FG.Harga_barang

Write RM_Kembali_Detail.By_ambil → Total

If Print Button Clicked

Print Rincian_Pengembalian_RM

End if

Send Rincian_Pengembalian_RM

Close All

End

Modul 3.4 – Penerimaan_RM_Lebih

Begin

Receive Rincian_Pengembalian_RM

TempSPkB = User Input SPkB

Open RM_Kembali_Header, RM_Kembali_Detail, RM_WIP_FG

Read RM_Kembali_Header, RM_Kembali_Detail, RM_WIP_FG

Get record RM_Kembali_Header, RM_Kembali_Detail, RM_WIP_FG

Validate Rincian_Pengembalian_RM

Page 105: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

172

If Accept Button Clicked

Begin

Update RM_Kembali_Header.Status_kembali → ‘1’ /*Barang

Diterima*/

Read RM_WIP_FG

Update RM_WIP_FG.Stok_akhir → RM_WIP_FG.Stok_akhir +

RM_kembali_Detail.Qty_ambil where RM_WIP_FG.KdBarang ==

RM_kembali_Detail.KdBarang

End

Close All

End

Modul 3.5 – Cetak Laporan Pemakaian Bahan Baku Per Order

Begin

Open RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi, RM_Ambil_

Header, RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail

Read RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi, RM_Ambil_

Header, RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail

TempOrder = User Input KdOrder

Get record RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi,

RM_Ambil_Header, RM_Ambil_Detail where RM_Ambil_Header.KdOrder

== TempOrder and RM_Ambil_Header.Status_ambil == ‘1’/*Barang

Diberikan*/

Sort By RM_Ambil_Header.KdDept

Sort By RM_Ambil_Detail.KdBarang

Do while not EOF

Echo Departemen.Nama_dept where RM_Ambil_Header.KdDept

== Departemen.KdDept == RM_Ambil_Header.KdDept

Do while EOF

Echo RM_WIP_FG.Nama_barang, RM_WIP_FG.Satuan

where RM_Ambil_Detail == RM_WIP_FG.KdBarang and

RM_WIP_FG.Jns_barang == “R1”

Page 106: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

173

Do while not EOF

Echo RM_Ambil_Header.Tgl_SPaB, RM_Ambil_

Detail.Qty_ambil, RM_Ambil_Detail.By_ambil

Get record RM_Kembali_Header,

RM_Kembali_Detail where RM_Kembali_Header ==

TempOrder, Status_ambil ==’1’ /*Barang Diterima*/

and RM_Kembali_Detail. KdBarang ==

RM_Ambil_Detail.KdBarang /*Current*/

RM_Kembali_Header.Tgl_SPkB, RM_kembali_

Detail.Qty_kembali, RM_Kembali_Detail.By_kembali

TotAmbil = TotAmbil + By_ambil

TotKembali = TotKembali + By_kembali

End do

End do

Echo TotPerDept = TotAmbil-TotKembali

GrandTotal = GrandTotal + TotPerDept

End do

Echo GrandTotal

If Print button clicked

Print Laporan_Pemakaian_Bahan_Baku_Per_Order

End if

Close All

End

Modul 4.1 – Catat Biaya Produksi Aktual

Begin

Receive Daftar_BP_Aktual

User Input Tgl_Formulir, Nama_Pegawai /*Penyusun */

Open Pegawai, Daftar_Tarif, Order_Produksi, Departemen, Anggaran_Tarif,

Aktual_BP_Header, Aktual_BP_Detail

Read Order Produksi

Get KdOrder, Qty_order where month(Tgl_order) == month(now) or

month(Tgl_Order) == month(now)

Page 107: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

174

Read Departemen

Get Nama_dept where Jns_dept = ‘P’

/* Write Aktual_BP_Header */

Read Pegawai

Get NIP of Penyusun Daftar_BP_Aktual

Write record Aktual_BP_Header → Tanggal_Formulir, NIP

/* Write Aktual_BP_Detail */

selNmBy = User Input Nama_Biaya

Read Tarif

Validate selNmBy in Tarif.KdTarif

selOrder = User Input Order (multiple)

Read Order_Produksi

Validate selOrder in Order_produksi.KdOrder

TotQtyOrder = Accumulated Qty_order of selOrder

selDept = User Input Nama_Departemen (multiple)

Read Departemen

Validate selDept in Departemen.KdDept

JmlhDept = Count KdDept

Keterangan = User Input Keterangan

Biaya = User Input Biaya Aktual

If Add button clicked

/* Pencatatan untuk Bahan Baku Tidak Langsung, Perbaikan dan

Pemeliharaan Mesin, BTKL_Bln, BTPK_Upah */

If selNmBy == “BTL”, “PPM”, “BLN”, “UPH”

Do Procedure Pembebanan_BiayaKeluar

End if

Page 108: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

175

/* Pembebanan untuk Penyusutan Gedung dan PBB */

If selNmBy == “PNG”, “PBB”

Do Procedure Pembebanan_Luas

End if

/* Pembebanan untuk Listrik Pabrik dan Penyusutan Mesin */

If selNmBy == “LST”, “PNM”

Do Procedure Pembebanan_Banyak_Mesin

End if

/* Pembebanan untuk Biaya Tenaga Kerja Tidak Langsung,

Pengendalian Kualitas, Perancangan Produk*/

If selNmBy == “TTL”, “BQC”,”DGN”

Do Procedure Pembebanan_JmlhTK

End if

End if

Procedure Pembebanan_BiayaKeluar

Begin

ByPerOrder = (Qty_order / TotQtyOrder) x Biaya

Read Aktual_BP_Detail

Do While selected order

Do While selected department

Write Tgl_BP Aktual_BP_Header.Tgl_BP

Write KdTarif → selNmBy

Write KdOrder → selOrder /*Current*/

Write KdDept → selDept /*Current*/

Write Ktr → Keterangan

FinalBy = ByPerOrder / JmlhDept

Write By_BP → FinalBy

End do

End do

Read Anggaran_Tarif

Page 109: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

176

If Accumulated Aktual_BP_Detail.By_BP >

Anggaran_Tarif.By_tarif_ anggaran

Send notification to Supervisor of Current SelDept “Biaya

Aktual sudah melebihi Biaya Anggaran”

End if

End

Procedure Pembebanan_Banyak_Mesin

Begin

ByPerOrder = (Qty_order / TotQtyOrder) x Biaya

TotMesin = Accumulated Banyak_Mesin.Qty_msn

Read Aktual_BP_Detail

Do While selected order

Do While selected department

Write Tgl_BP Aktual_BP_Header.Tgl_BP

Write KdTarif → selNmBy

Write KdOrder → selOrder /*Current*/

Write KdDept → selDept /*Current*/

Get Qty_msn where Banyak_Mesin.KdDept ==

selDept/*Current*/

Write Ktr → Keterangan

FinalBy = (Qty_msn x Biaya) / TotMesin

Write By_BP → FinalBy

End do

End do

If Accumulated Aktual_BP_Detail.Biaya >

Anggaran_Tarif.By_tarif_ anggaran

Send notification to Supervisor of Current SelDept “Biaya

Aktual sudah melebihi Biaya Anggaran”

End if

End

Procedure Pembebanan_Luas

Page 110: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

177

Begin

ByPerOrder = (Qty_order / TotQtyOrder) x Biaya

TotLuas = Accumulated Luas_Dept.Luas

Read Aktual_BP_Detail

Do While selected order

Do While selected department

Write Tgl_BP Aktual_BP_Header.Tgl_BP

Write KdTarif → selNmBy

Write KdOrder → selOrder /*Current*/

Write KdDept → selDept /*Current*/

Get Luas where Luas_Dept.KdDept == selDept

/*Current*/

Write Ktr → Keterangan

FinalBy = (Luas / TotLuas) x Biaya

Write By_BP → FinalBy

End do

End do

If Accumulated Aktual_BP_Detail.Biaya >

Anggaran_Tarif.By_tarif_ anggaran

Send notification to Supervisor of Current SelDept “Biaya

Aktual sudah melebihi Biaya Anggaran”

End if

End

Procedure Pembebanan_JmlhTK

Begin

ByPerOrder = (Qty_order / TotQtyOrder) x Biaya

TotOrang = Count NIP where Pegawai.KdDept ==

Departemen.KdDept where Departemen.Jns_dept ==’P’

Read Aktual_BP_Detail

Do While selected order

Do While selected department

Write Tgl_BP Aktual_BP_Header.Tgl_BP

Write KdTarif → selNmBy

Page 111: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

178

Write KdOrder → selOrder /*Current*/

Write KdDept → selDept /*Current*/

OrangPerDept = Count NIP of selDept/*Current*/

Write Ktr → Keterangan

FinalBy = (OrangPerDept / TotOrang) x Biaya

Write By_BP → FinalBy

End do

End do

If Accumulated Aktual_BP_Detail.Biaya >

Anggaran_Tarif.By_tarif_ anggaran

Send notification to Supervisor of Current SelDept “Biaya

Aktual sudah melebihi Biaya Anggaran”

End if

End

Close All

End

Modul 4.2 – Cetak_Laporan_Pemakaian_BTKL_Per_Order

Begin

Open RM_WIP_FG, Rinci_FG, Departemen, Daftar_Tarif, Order_Produksi,

Aktual_BP_Detail

Read RM_WIP_FG, Rinci_FG, Departemen, Daftar_Tarif , Order_Produksi,

Aktual_BP_Detail

TempOrder = User Input KdOrder

Get record RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi,

Aktual_BP_Detail where Aktual_BP_Detail.KdOrder == TempOrder

Sort By Aktual_BP_Detail.KdDept

Sort By Aktual_BP_Detail.KdTarif

Do while not EOF

Echo Departemen.Nama_dept where Aktual_BP_Detail.KdDept

== Departemen.KdDept

Do while EOF

Page 112: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

179

Echo Daftar_Tarif.Nama_tarif where

Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif and

Daftar_Tarif.Jns_tarif == ‘T’

Do while not EOF

Echo Aktual_BP_Detail.Tgl_BP,

Aktual_BP_Detail.Ktr, Aktual_BP_Detail.By_BP

TotPerDept = TotPerDept + By_BP

End do

End do

Echo TotPerDept

GrandTotal = GrandTotal + TotPerDept

End do

Echo GrandTotal

If Print button clicked

Print Laporan_Pemakaian_BTKL_Per_Order

End if

Close All

End

Modul 4.3 – Cetak Laporan_Pemakaian_BOP_Per_Order

Begin

Open RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi,Daftar_Tarif,

Aktual_BP_Detail

Read RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi, Daftar_Tarif,

Aktual_BP_Detail

TempOrder = User Input KdOrder

Get record RM_WIP_FG, Rinci_FG, Departemen, Order_Produksi,

Aktual_BP_Detail where Aktual_BP_Detail.KdOrder == TempOrder

Sort By Aktual_BP_Detail.KdDept

Sort By Aktual_BP_Detail.KdTarif

Do while not EOF

Echo Departemen.Nama_dept where Aktual_BP_Detail.KdDept

Page 113: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

180

== Departemen.KdDept

Do while EOF

Echo Daftar_Tarif.Nama_tarif where

Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif and

Daftar_Tarif.Jns_tarif == ‘O’

Do while not EOF

Echo Aktual_BP_Detail.Tgl_BP,

Aktual_BP_Detail.Ktr, Aktual_BP_Detail.By_BP

TotPerDept = TotPerDept + By_BP

End do

End do

Echo TotPerDept

GrandTotal = GrandTotal + TotPerDept

End do

Echo GrandTotal

If Print button clicked

Print Laporan_Pemakaian_BOP_Per_Order

End if

Close All

End

Modul 5.1 – Kirim Barang

Begin

Open Pemindahan_Header, Pemindahan_Detail, RM_WIP_FG,

Order_Produksi, Formula_Detail

/* Input barang yang akan dikirim*/

View Layar Pemindahan Barang – Kirim – Input

Repeat

TempKdOrder = User Input KdOrder

Read Order_Produksi

Get Order_Produksi.KdBarang

Read RM_WIP_FG → Get Nama_barang

Page 114: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

181

Read Rinci_FG → Get Ukuran_FG

TempKdBarang = User Input KdBarang

TempQty = User Input Qty Kirim

TempKtr = User Inout Keterangan Kirim

TempNIP = User Input Pegawai pengirim

/* Mencari KdDept Tujuan dari TempBarang */

Read Formula_Detail

Get record Formula_Detail where Formula_Detail.KdBarang ==

Order_Produksi.KdBarang and Formula_Detail.KdBarang_penyusun

== TempKdbarang

Read RM_WIP_FG

If TempBarang found

Get Jns_barang, Nama_barang, Stok_akhir

End if

If Jns_barang == “WP”

Read Formula_Detail

TempKdDept = Formula_Detail.KdDept where

TempKdBarang == Formula_Detail.KdBarang_penyusun and

Order_Produksi.KdBarang == Formula_Detail.KdBarang

End if

If Jns_barang == “FG”

TempKdDept = “GBJ”

Input TempQty

If User want to Add more TempBarang

Click Add button

End if

Until Next Button clicked

Collect record from User Input

Sort By TempKdDept /* Departemen Tujuan */

/* Entry record Pemindahan_Header */

Page 115: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

182

Read Pemindahan_Header

Write KdPindah → Generated New KdPindah

Write Wkt_kirim → Current Time

Write Dept_kirim → Current KdDept

Write Dept_terima → TempKdDept

Write NIP_pengirim → TempNIP

/* Entry record Pemindahan_Detail */

Write KdPindah → Pemindahan_Header.KdPindah

Write KdOrder → TempKdOrder

Write KdBarang → TempBarang

Write Qty_kirim → TempQty

Write Ktr_kirim → TempKtr

/* Update Stok Akhir Barang */

Str_akr = Stok_akhir-TempQty

Write RM_WIP_FG.Stok_akhir → Str_akr

If Print Button Clicked

Print Rincian_Pengiriman_Barang

Send Rincian_Pengiriman_Barang

Close All

End

Modul 5.2 – Terima Barang

Begin

Receive Rincian_Pengiriman_Barang

Open Order_Produksi, RM_WIP_FG, Pemindahan_Header,

Pemindahan_Detail

Open Layar Pemindahan Barang – Terima – Input Kode Pindah

/* Input KdPindah yang akan diterima */

TempKdPindah = User Input KdPindah

Page 116: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

183

Read Pemindahan_Header, Pemindahan_Detail

Get record Pemindahan_Header, Pemindahan_Detail where

Pemindahan_Header.KdPindah == Pemindahan_Detail.KdPindah

==TempKdPindah

View Layar Pemindahan Barang – Terima – Input

Validate Rincian_Pengiriman_Barang

/* Entry Record Pemindahan_Header */

Write Wkt_terima → Current Time

Write NIP_pengirim → TempNIP /* input user */

/* Entry record Pemindahan_Detail */

Write Qty_terima → TempQty /* User Input */

Write Ktr_terima → TempKtr /* User Input */

/* Update Stok Akhir Barang */

Str_akr = Stok_akhir-TempQty

Write RM_WIP_FG.Stok_akhir → Str_akr

If Print Button Clicked

Print Rincian_Penerimaan_Barang

Send Rincian_Penerimaan_Barang

Close All

End

Modul 6.1 – Cek_Progres_Produksi

Begin

Open Order_Produksi, RM_WIP_FG, Formula_Header, Formula_Detail,

Pemindahan_Header, Pemindahan_Detail

TempOrder = User Input KdOrder

Page 117: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

184

Read OrderProduksi, Get KdOrder, KdBarang, Qty_order, Tgl_selesai_prk,

Tgl_selesai_akt where KdOrder ==TempOrder

Read RM_WIP_FG, Get Nama_barang

Echo Order_Produksi.KdBarang, RM_WIP_FG.Nama_barang

/* Cari KdBarang_terbentuk per TempOrder */

Read RM_WIP_FG, Formula_Header, Formula_Detail

Get Formula_Detail.KdBarang_terbentuk, KdDept where

Order_Produksi.KdBarang == RM_WIP_FG.KdBarang ==

Formula_Header.KdBarang == Formula_Detail.KdBarang

Get Jns_barang, Nama_barang where Formula_Detail.KdBarang_terbentuk

== RM_WIP_FG.KdBarang

Do while not EOF

Echo Formula_Detail.KdDept, RM_WIP_FG.Jns_barang,

Formula_Detail.KdBarang_terbentuk, RM_WIP_FG.Nama_barang

/* Get Qty terselesaikan per KdBarang_terbentuk */

Read Pemindahan_Detail

Qty_selesai = Accumulated Pemindahan_Detail.Qty_kirim where

Pemindahan_Detail.KdBarang == Formula_Detail.KdBarang_

terbentuk and Pemindahan_Detail.KdOrder ==

Order_Produksi.KdOrder

Last_update = Latest Pemindahan_Header.Wkt_kirim where

Pemindahan_Detail.KdBarang == Formula_Detail.KdBarang_

terbentuk and Pemindahan_Detail.KdOrder ==

Order_Produksi.KdOrder and Pemindahan_Detail.KdPindah ==

Pemindahan_Header.KdPindah

Echo Qty_selesai ”---”Order_Produksi.Qty_order, Last_update

/* Hitung %_Penyelesaian Per Order */

Grand_All = Grand_All + Qty_order

Total_All = Total_All + Qty_selesai

End do

Echo %Penyelesaian = Total_all / Grand_All

Page 118: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

185

If %Penyelesaian >= 1

Send Order_Selesai

End if

Close All

End

Modul 6.2 – Update Tgl_selesai_akt

Begin

Receive Order_Selesai

TempKdOrder = KdOrder from Order_Selesai

Open Order_Produksi

Read Order_Produksi

Update Order_Produksi.Tgl_selesai_akt where KdOrder = TempKdOrder

Close Order_Produksi

End

Modul 6.3 – Cetak Laporan Produksi Selesai

Begin

Awal = User Input /*Tanggal_awal*/

Akhir = User Input /*Tanggal_akhir*/

Open Order_Produksi, RM_WIP_FG, Rinci_FG

Read Order_Produksi, RM_WIP_FG, Rinci_FG

Get Tgl_selesai_akt, Tgl_selesai_prk, KdOrder, Qty_order, KdBarang,

Nama_barang, Ukuran_FG where Awal <= Order_Produksi.Tgl_selesai_akt

<=Akhir

Sort by Tgl_selesai_akt

Sort by KdOrder

Do while not EOF

QtyOrderRealisasi = 0

Page 119: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

186

SelisihQty = 0

SelisihHr = 0

Status = “”

/* Hitung Qty_realisasi dan Selisih Kuantitas dari Current KdOrder */

Read Pemindahan_Detail

Get record Pemindahan_Detail where Pemindahan_Detail.KdOrder

== Current KdOrder

Do while not EOF

QtyOrderRealisasi == QtyOrder_Realisasi +

Pemindahan_Detail.Qty_terima

End do

SelisihQty = Order_Produksi.Qty_order - QtyOrderRealisasi

/* Hitung SelisihHr dan Penentuan Status Penyelesaian */

SelisihHr = Order_Produksi.Tgl_selesai_akt –

Order_Produksi.Tgl_selesai_prk

If Order_Produksi.Tgl_selesai_prk ==

Order_Produksi.Tgl_selesai_akt

Status = “Tepat Waktu”

End if

If Order_Produksi.Tgl_selesai_prk <= Order_Produksi

.Tgl_selesai_akt

Status = “Terlambat”

End if

If Order_Produksi.Tgl_selesai_prk >= Order_Produksi

.Tgl_selesai_akt

Echo “Lebih Cepat”

End if

End do

Echo Laporan_Produksi_Selesai

If Print button clicked

Print Laporan Order_Produksi_Selesai

End if

Page 120: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

187

Close All

End

Modul 7.1 – Update_HPP_FG

Begin

Open RM_Ambil_Header, RM_Ambil_Detail, RM_Kembali_Header,

RM_Kembali_Detail, Aktual_BP_Detail, RM_WIP_FG, Rinci_FG,

Order_Produksi, Pemindahan

Read RM_Ambil_Header, RM_Ambil_Detail, RM_Kembali_Header,

RM_Kembali_Detail, Aktual_BP_Detail, RM_WIP_FG, Rinci_FG,

Order_Produksi, Pemindahan

/* Menghitung Total BBB dan Bahan Baku Tidak Langsung */

Get record RM_Ambil_Header, RM_Ambil_Detail, Order_Produksi where

(RM_Ambil_Header.KdOrder == Order_Produksi.KdOrder where

Order_Produksi.Tgl_selesai_akt != “” and Rinci_FG.HPP ==””) and

(RM_Ambil_Header.NoSPaB == RM_Ambil_Detail.NoSPaB) and

(RM_Ambil_Detail.KdBarang == RM_WIP_FG.KdBarang where

RM_WIP_FG.Jns_barang ==”R1” or RM_WIP_FG.Jns_barang=”R2”)

Do while not EOF

Tot_BBB = Tot_BBB + RM_Ambil_Detail.By_ambil

End do

Get record RM_Kembali_Header, RM_Kembali_Detail, Order_Produksi

where RM_Kembali_Header.KdOrder == RM_Kembali_Detail.KdOrder ==

Order_Produksi.KdOrder where Order_Produksi.Tgl_selesai_akt != “” and

Rinci_FG.HPP ==””

Do while not EOF

Tot_BBB = Tot_BBB - RM_Kembali_Detail.By_Kembali

End do

/* Menghitung Total BTKL dan BOP */

Page 121: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

188

Get record where Aktual_BP_Detail == Order_Produksi.KdOrder where

Order_Produksi.Tgl_selesai_akt != “” and Rinci_FG.HPP ==””

Do while not EOF

Tot_BTKLBOP = Tot_BTKLBOP + Aktual_BP_Detail.By_BP

End do

TempHPP = Tot_BBB + TotBTKLBOP

/* Mendapatkan Qty_order_aktual dari FG yang akan dihitung HPP-nya */

Get record Pemindahan_Detail where Order_Produksi.KdBarang ==

Pemindahan.KdBarang and Order_Produksi.Tgl_selesai_akt != “” and

Rinci_FG.HPP ==””

Do while not EOF

Tot_qty = Tot_qty + Pemindahan.Qty_terima

End do

/* Meng-update RM_WIP_FG.HPP*/

HPP = TempHPP / Tot_qty

Fill Rinci_FG.HPP → HPP

Close All

End

Modul 7.2 – Cetak Laporan_HPP_Aktual_Per_Order

Begin

Open Order_Produksi, RM_WIP_FG, Daftar_Tarif, RM_Ambil_Header,

RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail,

Aktual_BP_Detail

Read Order_Produksi, RM_WIP_FG, Daftar_Tarif, RM_Ambil_Header,

RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail,

Aktual_BP_Detail

TempOrder = User Input KdOrder

Echo record Order_Produksi where Order_Produksi.KdOrder == TempOrder

Page 122: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

189

/* Pemakaian Bahan Baku */

Get record RM_Ambil_Header, RM_Ambil_Detail, RM_WIP_FG where

RM_Ambil_Header.KdOrder == TempOrder and

RM_Ambil_Header.NoSPaB == RM_Ambil_Detail.NoSPaB and

(RM_Ambil_Detail.KdBarang == RM_WIP_FG.KdBarang where

RM_WIP_FG.Jns_barang ==”R1”)

Sort by RM_Ambil_Detail.KdBarang

Echo RM_Ambil_Detail.KdBarang

Echo RM_WIP_FG.Nama_barang where RM_WIP_FG.KdBarang ==

RM_Ambil_Detail.KdBarang

Do while not EOF

TotQty = TotQty + RM_Ambil_Detail.Qty_ambil

TotBy = TotBy + RM_Ambil_Detail.By_ambil

If current KdBarang != next KdBarang

Get record RM_Kembali_Header, RM_Kembali_Detail,

RM_WIP_FG where RM_Kembali_Header.KdOrder ==

TempOrder and RM_Kembali_Header.NoSPkB ==

RM_Kembali_Detail.NoSPkB and (RM_Kembali_

Detail.KdBarang == RM_Ambil_Detail.KdBarang

Do while not EOF

TotQtyBBB = TotQtyBBB – RM_Kembali_

Detail.Qty_kembali

TotBy = TotBy – RM_Kembali_Detail.By_kembali

End do

Echo TotQtyBBB, TotBy

GrandBBB = GrandBBB + TotBy

End if

End do

Echo GrandBBB

/* Pemakaian BTKL */

Page 123: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

190

Get record where (Aktual_BP_Detail.KdOrder == TempOrder) and

(Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif where

Daftar_Tarif.Jns_tarif ==’T’)

Sort by Aktual_BP_Detail.KdTarif

Do while not EOF

Echo Daftar_Tarif.Nama_tarif

Echo Aktual_BP_Detail.By_aktual

GrandBTKL = GrandBTKL + Aktual_BP_Detail.By_aktual

End do

Echo GrandBTKL

/* Pemakaian BOP */

Get record RM_Ambil_Header, RM_Ambil_Detail, RM_WIP_FG where

RM_Ambil_Header.KdOrder == TempOrder and

RM_Ambil_Header.NoSPaB == RM_Ambil_Detail.NoSPaB and

(RM_Ambil_Detail.KdBarang == RM_WIP_FG.KdBarang where

RM_WIP_FG.Jns_barang ==”R2”)

Do while not EOF

Tmbh_BBB = Tmbh_BBB + RM_Ambil_Detail.By_ambil

End do

Get record where (Aktual_BP_Detail.KdOrder == TempOrder) and

(Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif) and

(Daftar_Tarif.Jns_tarif ==’O’)

Sort by Aktual_BP_Tarif.KdTarif

Do while not EOF

/*Grouped per KdTarif */ Echo Daftar_Tarif.Nama_tarif where

Aktual_BP_Detail.KdTarif == Daftar_tarif.KdTarif

Tot_BOP = Tot_BOP + Aktual_BP_Detail.By_BP

If next record Aktual_BP_Tarif.KdTarif ==”BTL”

Tot_BOP = Tot_BOP + Tmbh_BBB

Page 124: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

191

End if

/*Grouped per KdTarif */ Echo Tot_BOP

GrandBOP = GrandBOP + Tot_BOP

Tot_BOP = 0

End do

Echo GrandBOP

GrandTotal=GrandBBB + GrandBTKL + GrandBOP

Echo GrandTotal

/* Mendapatkan Qty_order_aktual */

Get record Pemindahan_Detail where Pemindahan_Detail.KdOrder ==

TempOrder

Do while not EOF

Tot_qty = Tot_qty + Pemindahan.Qty_terima

End do

Echo TotQty

ByPerUnit = GrandTotal/TotQty

Echo ByPerUnit

If Print button clicked

Print Laporan_HPP_Per_Order

End if

Close All

End

Modul 7.3 – Cetak Laporan_HPP_Anggaran_Per_Order

Begin

Open Order_Produksi, RM_WIP_FG, Daftar_Tarif, Anggaran_RM,

Anggaran_Tarif, Formula_Detail

Read Order_Produksi, RM_WIP_FG, Daftar_Tarif, Anggaran_RM,

Anggaran_Tarif

Page 125: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

192

TempOrder = User Input KdOrder

Echo record Order_Produksi where Order_Produksi.KdOrder == TempOrder

/* Menghitung Anggaran Bahan Baku */

TempBarang = Order_Produksi.KdBarang where Order_produksi.KdOrder

== TempOrder

Get record Formula_Detail, Anggaran_RM where Formula_Detail.KdBarang

== Angaran_RM.KdBarang == TempBarang

Sort by Formula_Detail.KdBarang_penyusun where

Formula_Detail.KdBarang _penyusun == RM_WIP_FG.KdBarang where

Jns_barang == “R1”

Do while not EOF

Echo KdBarang, Nama_barang

TotQty = TotQty + Anggaran_RM.Qty_anggaran

TotBy = TotBy + Angaran_RM.By_RM_anggaran

If current record != next record

Echo TotQty, TotBy

GrandBBB = GrandBBB + TotBy

Set TotQty, totBy to 0

End do

End do

Echo GrandBBB

/* Menghitung Anggaran BTKL */

Get record Daftar_Tarif, Anggaran_Tarif where (Anggaran_Tarif.KdOrder

== TempOrder) and (Anggaran_Tarif.KdTarif == Daftar_Tarif.KdTarif) and

(Daftar_Tarif.Jns_tarif ==‘T’)

Do while not EOF

TotBTKL = TotBTKL + Angaran_Tarif.By_tarif_anggaran

If current record != next record

Echo TotBTKL

GrandBTKL = GrandBTKL + TotBTKL

TotBTKL = 0

Page 126: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

193

End if

End do

Echo GrandBTKL

/*Menghitung Anggaran BOP */

Get record Daftar_Tarif, Anggaran_Tarif where (Anggaran_Tarif.KdOrder

== TempOrder) and (Anggaran_Tarif.KdTarif == Daftar_Tarif.KdTarif) and

(Daftar_Tarif.Jns_tarif ==‘O’)

Do while not EOF

TotBOP = TotBOP + Angaran_Tarif.By_tarif_anggaran

If current record != next record

Echo TotBOP

GrandBOP = GrandBOP + TotBOP

TotBOP= 0

End if

End do

Echo GrandBOP

GrandTotal = GrandBBB + GrandBTKL + GrandBOP

Echo GrandTotal

Echo Order_Produksi.Qty_order

ByPerUnit = GrandTotal / Order_Produksi.Qty_order

Echo ByPerUnit

Close All

If Print button clicked

Print Laporan HPP Anggaran per Order

End if

End

Modul 7.4 – Cetak Laporan Varians Pemakaian Bahan Baku

Begin

Open Order_Produksi, Formula_Detail, Anggaran_RM, RM_Ambil_Header,

RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail

Page 127: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

194

Read Order_Produksi, Formula_Detail, Anggaran_RM, RM_Ambil_Header,

RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail

TempOrder = User Input KdOrder

Get record Order_Produksi, Formula_Detail, Anggaran_RM,

RM_Ambil_Header, RM_Ambil_Detail, RM_Kembali_Header,

RM_Kembali_Detail where (OrderProduksi.KdOrder == TempOrder) and

(RM_Ambil_Header.KdOrder == RM_Kembali_Header.KdOrder ==

TempOrder) and (RM_Ambil_Header.NoSPaB ==

RM_Ambil.Detail.NoSPaB) and (RM_Kembali_Header.NoSPkB ==

RM_Kembali_Detail.NoSPkB) and (Order_Produksi.KdBarang ==

Formula_Detail.KdBarang == Anggaran_RM.KdBarang) and

(Formula_Detail.KdBarang_penyusun == RM_Ambil_Detail.KdBarang ==

RM_Kembali_Detail.KdBarang == RM_WIP_FG.KdBarang where

RM_WIP_FG.Jns_barang ==”R1”)

Sort by Formula_Detail.KdDept

Sort by Formula_Detail.KdBarang_penyusun

Do while not EOF

Echo Formula_Detail.KdDept

Do while not EOF

Echo Formula_Detail.KdBarang_penyusun

Do while not EOF

AccQty_anggaran = Accumulated Qty_anggaran

AccQty_ambil = Accumulated Qty_ambil

AccQty_kembali = Accumulated Qty_kembali

VarQty = AccQty_anggaran – AccQty_ambil +

AccQty_kembali

AccBy_anggaran = Accumulated By_RM_anggaran

AccBy_ambil == Accumulated By_ambil

AccBy_kembali == Accumulated By_kembali

VarBy = AccBy_anggaran – AccBy_ambil +

AccBy_kembali

Page 128: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

195

End do

Echo AccQty_anggaran

Echo AccQty_ambil – AccQty_kembali

Echo VarQty

Echo RM_WIP_FG.Satuan where RM_WIP_FG.KdBarang

== Formula_Detail.KdBarang_penyusun

Echo AccBy_anggaran

Echo AccBy_ambil – AccBy_kembali

Echo VarBy

If AccBy_anggaran < AccBy_ambil – AccBy_kembali

Echo ‘U’ End if

If AccBy_anggaran > AccBy_ambil – AccBy_kembali

Echo ‘F’ End if

VarQtyDept = VarDept + VarQty

VarByDept = VarByDept + VarBy

Set AccQty_anggaran =AccQty_ambil =AccQty_kembali =

AccBy_anggaran = AccBy_ambil = AccBy_kembali = 0

End do

Echo VarQtyDept, VarByDept

If VarByDept = -VarByDept

Echo ‘U’ End if

If VarByDept = +VarByDept

Echo ‘F’ End if

TotVarQty = TotVarQty + VarQtyDept

TotVarBy = TotVarBy + VarByDept

Set VarQtyDept == VarByDept = 0

End do

Echo TotVarQty, TotByDept

If TotVarBy == -TotVarBy

Echo ‘U’ End if

If TotVarBy ==+TotVarBy

Echo ‘F’ End if

If Print button clicked

Page 129: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

196

Print Laporan_Varians_Pemakaian_Bahan_Baku

End if

Close All

End

Modul 7.5 – Cetak Laporan Varians Pemakaian BTKL

Begin

Open Order_Produksi, Daftar_Tarif, Anggaran_Tarif, Aktual_BP_Detail

Read Order_Produksi, Daftar_Tarif, Anggaran_Tarif, Aktual_BP_Detail

TempOrder = User Input KdOrder

Get record Order_Produksi, Daftar_Tarif, Anggaran_Tarif,

Aktual_BP_Detail where (Order_Produksi.KdOrder ==

Anggaran_Tarif.KdOrder == Aktual_BP_Detail.KdOrder == TempOrder)

and (Tarif.KdTarif == Anggaran_Tarif.KdTarif ==

Aktual_BP_Detail.KdTarif ==Daftar_Tarif.KdTarif where

Daftar_Tarif.Jns_tarif ==’T’)

Sort By Anggaran_Tarif.KdDept

Sort By Anggaran_Tarif.KdTarif

Do while not EOF

Echo Anggaran_Tarif.KdDept

Do while not EOF

Echo Anggaran_Tarif.KdTarif

Echo Daftar_Tarif.Nama_tarif where Anggaran_Tarif.KdTarif

==Daftar_Tarif.KdTarif

Do while not EOF

AccByAnggaran = Accumulated

Anggaran_Tarif.KdTarif

AccByAkt = Accumulated Aktual_BP_Detail.By_BP

End do

VarBy = AccByAnggaran – AccByAkt

Echo AccByAnggaran, AccByAkt, VarBy

Page 130: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

197

If AccByAnggaran < AccByAkt

Echo ‘U’ End if

If AccByAnggaran > AccByAkt

Echo ‘F’ End if

ByAnggaranDept = ByAnggaranDept + AccByAnggaran

ByAktDept = ByAktDept + AccByAkt

VarByDept = VarByDept + VarBy

Set AccByAnggaran == AccByAkt ==VarBy == 0

End do

VarByDept = ByAnggaranDept - ByAktDept

Echo ByAnggaranDept, ByAktDept, VarByDept

If ByAnggaranDept < ByAktDept

Echo ‘U’ End if

If ByAnggaranDept > ByAktDept

Echo ‘F’ End if

TotAnggaran = TotAnggaran + ByAnggaranDept

TotAkt = TotAkt + ByAktDept

Set ByAnggaranDept == ByAktDept == VarByDept == 0

End do

TotVar = ByAnggaranDept – ByAktDept

Echo TotAnggaran, TotAkt, TotVar

If TotAnggaran < TotAkt

Echo ‘U’ End if

If TotAnggaran > TotAkt

Echo ‘F’ End if

If Print button clicked

Print Laporan_Varians_Tarif_BTKL_BOP

End if

Close All

End

Page 131: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

198

Modul 7.6 – Cetak Laporan Varians Pemakaian BOP

Begin

Open Order_Produksi, Daftar_Tarif, Anggaran_Tarif, Aktual_BP_Detail

Read Order_Produksi, Daftar_Tarif, Anggaran_Tarif, Aktual_BP_Detail

TempOrder = User Input KdOrder

Get record Order_Produksi, Daftar_Tarif, Tarif, Anggaran_Tarif,

Aktual_BP_Detail where (Order_Produksi.KdOrder

==Anggaran_Tarif.KdOrder ==Aktual_BP_Detail.KdOrder == TempOrder)

and (Tarif.KdTarif == Anggaran_Tarif.KdTarif==

Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif where

Daftar_Tarif.Jns_tarif ==‘O’)

Sort By Anggaran_Tarif.KdDept

Sort By Anggaran_Tarif.KdTarif

Do while not EOF

Echo Anggaran_Tarif.KdDept

Do while not EOF

Echo Anggaran_Tarif.KdTarif

Echo Daftar_Tarif.Nama_tarif where Anggaran_Tarif.KdTarif

==Daftar_Tarif.KdTarif

Do while not EOF

AccByAnggaran = Accumulated

Anggaran_Tarif.KdTarif

AccByAkt = Accumulated Aktual_BP_Detail.By_BP

End do

VarBy = AccByAnggaran – AccByAkt

Echo AccByAnggaran, AccByAkt, VarBy

If AccByAnggaran < AccByAkt

Echo ‘U’ End if

If AccByAnggaran > AccByAkt

Echo ‘F’ End if

ByAnggaranDept = ByAnggaranDept + AccByAnggaran

Page 132: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

199

ByAktDept = ByAktDept + AccByAkt

VarByDept = VarByDept + VarBy

Set AccByAnggaran == AccByAkt ==VarBy == 0

End do

VarByDept = ByAnggaranDept - ByAktDept

Echo ByAnggaranDept, ByAktDept, VarByDept

If ByAnggaranDept < ByAktDept

Echo ‘U’ End if

If ByAnggaranDept > ByAktDept

Echo ‘F’ End if

TotAnggaran = TotAnggaran + ByAnggaranDept

TotAkt = TotAkt + ByAktDept

Set ByAnggaranDept == ByAktDept == VarByDept == 0

End do

TotVar = ByAnggaranDept – ByAktDept

Echo TotAnggaran, TotAkt, TotVar

If TotAnggaran < TotAkt

Echo ‘U’ End if

If TotAnggaran > TotAkt

Echo ‘F’ End if

If Print button clicked

Print Laporan_Varians_Tarif_BTKL_BOP

End if

Close All

End

Modul 7.7 – Cetak Laporan Varians HPP

Begin

/* Menghitung Biaya Produksi Anggaran */

Open Order_Produksi, RM_WIP_FG, Daftar_Tarif, Anggaran_RM,

Anggaran_Tarif, Formula_Detail, RM_Ambil_Header, RM_Ambil_Detail,

RM_Kembali_Header, RM_Kembali_Detail, Aktual_BP_Detail

Page 133: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

200

Read Order_Produksi, RM_WIP_FG, Daftar_Tarif, Anggaran_RM,

Anggaran_Tarif

TempOrder = User Input KdOrder

Echo record Order_Produksi where Order_Produksi.KdOrder == TempOrder

/* Menghitung Anggaran Bahan Baku */

TempBarang = Order_Produksi.KdBarang where Order_produksi.KdOrder

== TempOrder

Get record Formula_Detail, Anggaran_RM where Formula_Detail.KdBarang

== Angaran_RM.KdBarang == TempBarang

Sort by Formula_Detail.KdBarang_penyusun where

Formula_Detail.KdBarang _penyusun == RM_WIP_FG.KdBarang where

Jns_barang == “R1”

Do while not EOF

TotByAng = TotByAng + Anggaran_RM.By_RM_anggaran

If current record != next record

Echo TotByAng

GrandBBBAng = GrandBBBAng + TotByAng

Set TotByAng to 0

End do

End do

Echo GrandBBBAng

/* Menghitung Anggaran BTKL */

Get record Daftar_Tarif, Anggaran_Tarif where (Anggaran_Tarif.KdOrder

== TempOrder) and (Anggaran_Tarif.KdTarif == Daftar_tarif.KdTarif

where== Daftar_tarif.Jns_tarif ==‘T’)

Do while not EOF

TotBTKLAng = TotBTKLAng + Angaran_Tarif.By_tarif_anggaran

If current record != next record

GrandBTKLAng = GrandBTKLAng + TotBTKLAng

TotBTKLAng = 0

Page 134: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

201

End if

End do

Echo GrandBTKLAng

/*Menghitung Anggaran BOP */

Get record Daftar_Tarif, Anggaran_Tarif where (Anggaran_Tarif.KdOrder

== TempOrder) and (Anggaran_Tarif.KdTarif == Daftar_Tarif.KdTarif

where Daftar_Tarif.Jns_tarif ==‘O’)

Do while not EOF

TotBOPAng = TotBOPAng + Angaran_Tarif.By_tarif_anggaran

If current record != next record

GrandBOPAng = GrandBOPAng + TotBOPAng

TotBOPAng = 0

End if

End do

Echo GrandBOPAng

GrandTotalAnggaran = GrandBBBAng + GrandBTKLAng + GrandBOPAng

Echo GrandTotalAnggaran

/* Menghitung Biaya Produksi Aktual */

Read Order_Produksi, RM_WIP_FG, Daftar_Tarif, RM_Ambil_Header,

RM_Ambil_Detail, RM_Kembali_Header, RM_Kembali_Detail,

Aktual_BP_Detail

/* Pemakaian Bahan Baku Aktual */

Get record RM_Ambil_Header, RM_Ambil_Detail, RM_WIP_FG where

RM_Ambil_Header.KdOrder == TempOrder and

RM_Ambil_Header.NoSPaB == RM_Ambil_Detail.NoSPaB and

(RM_Ambil_Detail.KdBarang == RM_WIP_FG.KdBarang where

RM_WIP_FG.Jns_barang ==”R1”)

Sort by RM_Ambil_Detail.KdBarang

Do while not EOF

Page 135: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

202

TotByAkt = TotByAkt + RM_Ambil_Detail.By_ambil

If current KdBarang != next KdBarang

Get record RM_Kembali_Header, RM_Kembali_Detail,

RM_WIP_FG where RM_Kembali_Header.KdOrder ==

TempOrder and RM_Kembali_Header.NoSPkB ==

RM_Kembali_Detail.NoSPkB and (RM_Kembali_

Detail.KdBarang == RM_Ambil_Detail.KdBarang)

Do while not EOF

TotByAkt= TotByAkt –

RM_Kembali_Detail.By_kembali

End do

Echo TotByAkt

GrandBBBAkt = GrandBBBAkt + TotByAkt

End if

End do

Echo GrandBBBAkt

/* Pemakaian BTKL Aktual */

Get record where (Aktual_BP_Detail.KdOrder == TempOrder) and

(Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif where

Daftar_Tarif.Jns_tarif ==’T’)

Sort by Aktual_BP_Detail.KdTarif

Do while not EOF

GrandBTKLAkt = GrandBTKLAkt + Aktual_BP_Detail.By_aktual

End do

Echo GrandBTKLAkt

/* Pemakaian BOP */

Get record RM_Ambil_Header, RM_Ambil_Detail, RM_WIP_FG where

RM_Ambil_Header.KdOrder == TempOrder and

RM_Ambil_Header.NoSPaB == RM_Ambil_Detail.NoSPaB and

(RM_Ambil_Detail.KdBarang == RM_WIP_FG.KdBarang where

RM_WIP_FG.Jns_barang ==”R2”)

Page 136: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

203

Do while not EOF

Tmbh_BBB = Tmbh_BBB + RM_Ambil_Detail.By_ambil

End do

Get record where (Aktual_BP_Detail.KdOrder == TempOrder) and

(Aktual_BP_Detail.KdTarif == Daftar_Tarif.KdTarif where

Daftar_Tarif.Jns_tarif ==’O’)

Sort by Aktual_BP_Tarif.KdTarif

Do while not EOF

TotBOPAkt = TotBOPAkt + Aktual_BP_Detail.By_BP

If next record Aktual_BP_Tarif.KdTarif ==”BBB”

TotBOPAkt = TotBOPAkt + Tmbh_BBB

End if

GrandBOPAkt = GrandBOPAkt + TotBOPAkt

TotBOPAkt = 0

End do

Echo GrandBOPAkt

GrandTotalAkt =GrandBBBAkt + GrandBTKLAkt + GrandBOPAkt

Echo GrandTotalAkt

/* Menghitung Varians */

VarBBB = GrandBBBAng – GrandBBBAkt

Echo VarBBB

If GrandBBBAng < GrandBBBAkt

Echo ‘U’

Else

Echo ‘F’

End if

VarBTKL = GrandBTKLAng – GrandBTKLAkt

Echo VarBTKL

If GrandBTKLAng < GrandBTKLAkt

Page 137: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

204

Echo ‘U’

Else

Echo ‘F’

End if

VarBOP = GrandBOPAng – GrandBOPAkt

Echo VarBOP

If GrandBOPAng < GrandBOPAkt

Echo ‘U’

Else

Echo ‘F’

End if

GrandVar = VarBBB + VarBTKL + VarBOP

Echo GrandVar

If GrandVar = -GrandVar

Echo ‘U’

Else

Echo ‘F’

End if

If Print button clicked

Print Laporan_Varians_HPP

End if

Close All

End

4.6 Rancangan Masukkan

4.6.1 Formulir

Page 138: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

205

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Surat Order Produksi Kode Order : _____________ Kode FG Diproduksi : _____________ Nama FG Diproduksi : _____________ Tanggal Order : ___/___/______ Qty Order : _____________ pcs Spesifikasi : ______________________________________________ : ______________________________________________ : ______________________________________________ Tanggal Selesai Diminta : ___/___/______ Pemohon, Menyetujui, (_______________) (______________) Ka. Marketing Ka. PPC

Gambar 4.45 Rancangan formulir Order Produksi PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Daftar Biaya Produksi Aktual Tanggal DBPA : ___/___/______

Nama Biaya Kode Order *) Departemen **) Keterangan Biaya

*) Boleh diisi lebih dari 1 kode order **) Boleh diisi lebih dari 1 departemen Mengetahui, (________________) (_______________) Ka. Accounting Penyusun

Gambar 4.46 Rancangan formulir Daftar Biaya Produksi Aktual

Page 139: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

206

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Surat Permohonan Pembiayaan Lain

Tanggal : ___/___/______ No.SPPL : _____________ Kode Order : _____________ Departemen : _____________

Kode Tarif *) Keterangan Estimasi Biaya

Total *) Diisi oleh Bag. Accounting Mengetahui, Menyetujui, (__________________) (________________) Ka. Departemen Ka. Accounting

Gambar 4.47 Rancangan Surat Permohonan Pembiayaan Lain PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Formulir Reimburse Tanggal : ___/___/_______ No SPPL : ______________ Departemen : ______________

No. Keterangan Biaya Aktual

Mengetahui, Menyetujui, (_____________) (_______________) (______________) Ka. Departemen Ka. Accounting Kasir

Gambar 4.48 Rancangan Formulir Reimburse

Page 140: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

207

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Formulir Desain Tanggal Formulir : ___/___/______

Detail Finished Good Kode FG : ______________ Tipe FG : ______________ Merek : ______________ Nama FG : ______________ Ukuran : ______________ Warna : ______________ Satuan : ______________ Detail WIP

Departemen Pembuat

Kode WIP Nama WIP

Tipe WIP

Ukuran Warna Satuan

*) Diisi sesuai urutan proses produksi Detail Formula

Dept. Pembuat

Kode Barang

Terbentuk

Jenis Barang

Terbentuk

Tipe Barang Terbentuk

Nama Barang

Terbentuk

Kode Barang

Penyusun

Jenis Barang

Penyusun

Tipe Barang Penyusun

Nama Barang

Penyusun

Qty Formula

Satuan

Mengetahui, (___________________) (________________) Ka. Desain Penyusun

Gambar 4.49 Rancangan Formulir Desain

Page 141: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

208

4.6.2 Layar

Gambar 4.50 Rancangan Layar Login

Gambar 4.51 Rancangan Layar Menu untuk PPC

Page 142: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

209

Gambar 4.52 Rancangan Layar Menu untuk Produksi

Gambar 4.53 Rancangan Layar Menu untuk Manajer

Page 143: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

210

Gambar 4.54 Rancangan Layar Menu untuk Marketing

Gambar 4.55 Rancangan Layar Menu untuk Gudang Bahan Baku

Page 144: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

211

Gambar 4.56 Rancangan Layar Menu untuk Gudang Finished Good

Gambar 4.57 Rancangan Layar Menu untuk Kasir

Page 145: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

212

Gambar 4.58 Rancangan Layar Inventarisasi Raw Material

Page 146: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

213

Gambar 4.59 Rancangan Layar Inventarisasi WIP

Gambar 4.60 Rancangan Layar Inventarisasi Finished Good

Page 147: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

214

Gambar 4.61 Rancangan Layar Formula Bahan Baku

Page 148: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

215

Gambar 4.62 Rancangan Layar Formula Tarif BTKL dan BOP

Page 149: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

216

Gambar 4.63 Rancangan Layar Order Produksi

Page 150: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

217

Gambar 4.64 Rancangan Layar Biaya Anggaran – Bahan Baku

Catatan: Subbagian Produksi hanya dapat melihat informasi yang berkaitan dengan departemennya

sendiri. Sedangkan PPC dapat melihat informasi untuk semua departemen.

Page 151: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

218

Gambar 4.65 Rancangan Layar Biaya Anggaran BTKL-BOP

Catatan: Subbagian Produksi hanya dapat melihat informasi yang berkaitan dengan departemennya

sendiri. Sedangkan PPC dapat melihat informasi untuk semua departemen.

Page 152: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

219

Gambar 4.66 Rancangan Layar Biaya Aktual – Permintaan Bahan Baku

Page 153: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

220

Gambar 4.67 Rancangan Layar Biaya Aktual – Permintaan Bahan Baku (Lanjutan)

Page 154: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

221

Gambar 4.68 Rancangan Layar Biaya Aktual – Penerimaan SPaB

Page 155: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

222

Gambar 4.69 Rancangan Layar Biaya Aktual – Pengembalian Bahan Baku Lebih

Gambar 4.70 Rancangan Biaya Aktual – Penerimaan SPkB

Gambar 4.71 Rancangan Layar Biaya Aktual – Cek BTKL-BOP Aktual

Catatan: Setiap subdepartemen Produksi hanya dapat melihat Biaya BTKL-BOP yang berkaitan

dengan departemennya saja.

Page 156: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

223

Gambar 4.72 Rancangan Layar Biaya Aktual – Catat BTKL-BOP Aktual

Catatan: Yang meng-input BTKL-BOP aktual adalah Kasir berdasarkan Daftar Biaya Aktual yang

diisi oleh Accounting.

Page 157: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

224

Gambar 4.73 Rancangan Layar Pemindahan Barang – Cek Pemindahan Barang

Catatan: PPC dapat melihat semua transaksi perpindahan barang dari semua subdepartemen

Produksi, sedangkan setiap subdepartemen Produksi hanya dapat melihat transaksi Kirim dan Terima

yang berkaitan dengan departemennya saja.

Page 158: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

225

Gambar 4.74 Rancangan Pemindahan Barang – Kirim

Page 159: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

226

Gambar 4.75 Rancangan Layar Pemindahan Barang – Terima

Page 160: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

227

Gambar 4.76 Rancangan Layar Cek Progress Produksi

Gambar 4.77 Rancangan Layar Input Range Tanggal Laporan

Gambar 4.78 Rancangan Layar Input Kode Order (untuk laporan yang dibuat per Kode Order)

Page 161: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

228

4.7 Rancangan Keluaran

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Order Produksi Periode dd/mm/yyyy – dd/mm/yyyy

Tanggal Cetak : dd/mm/yyyy Hal : xx

No. Kode Order Kode FG Nama FG Ukuran Tanggal Order Tanggal Selesai Diminta

Lama Produksi

Qty Order Status Produksi

xxx x---11---x x---12---x x----35----x xx dd/mm/yyyy dd/mm/yyyy xxx hari 999.999 x---20---x xxx x---11---x x---12---x x----35----x xx dd/mm/yyyy dd/mm/yyyy xxx hari 999.999 x---20---x xxx x---11---x x---12---x x----35----x xx dd/mm/yyyy dd/mm/yyyy xxx hari 999.999 x---20---x xxx x---11---x x---12---x x----35----x xx dd/mm/yyyy dd/mm/yyyy xxx hari 999.999 x---20---x xxx x---11---x x---12---x x----35----x xx dd/mm/yyyy dd/mm/yyyy xxx hari 999.999 x---20---x xxx x---11---x x---12---x x----35----x xx dd/mm/yyyy dd/mm/yyyy xxx hari 999.999 x---20---x

Total Order Produksi : xxx

Gambar 4.79 Rancangan Laporan Order Produksi

Page 162: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

229

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Order Produksi Selesai Periode dd/mm/yyyy – dd/mm/yyyy

Tanggal Cetak : dd/mm/yyyy Hal : xx Tanggal

Selesai Aktual Kode Order Kode FG Nama FG Ukuran Qty Order Qty

Realisasi Selisih

Qty Selisih Hari

Penyelesaian

Status Penyelesaian

dd/mm/yyyy x---11---x x---12---x x----35----x xx 999.999 999.999 999.999 xx hari x---10---x x---11---x x---12---x x----35----x xx 999.999 999.999 999.999 xx hari x---10---x dd/mm/yyyy x---11---x x---12---x x----35----x xx 999.999 999.999 999.999 xx hari x---10---x x---11---x x---12---x x----35----x xx 999.999 999.999 999.999 xx hari x---10---x x---11---x x---12---x x----35----x xx 999.999 999.999 999.999 xx hari x---10---x

Total Order Produksi Selesai : xxx

Gambar 4.80 Rancangan Laporan Order Produksi Selesai

Page 163: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

230

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Pemakaian Bahan Baku per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Transaksi Pengambilan Transaksi Pengembalian Departemen Nama RM Satuan Tanggal SPaB

Qty Ambil

Biaya Ambil Keterangan Tanggal SPkB

Qty Kembali

Biaya Kembali

xxxxxxxxxx x---35---x xxxxx dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 x---35---x xxxxx dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 Total/Departemen = 999.999.999,999 xxxxxxxxxx x---35---x xxxxx dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 x---35---x xxxxx dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 dd/mm/yyyy 999,999 999.999.999,999 x----25----x dd/mm/yyyy 999,999 999.999.999,999 Total/Departemen = 999.999.999,999

GrandTotal Pemakaian Bahan Baku Aktual = 999.999.999,999

Gambar 4.81 Rancangan Laporan Pemakaian Bahan Baku per Order

Page 164: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

231

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Pemakaian Tenaga Kerja Langsung per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Departemen Gaji/Upah Tanggal Daftar BTKL Aktual

Keterangan

Biaya

xxxxxxxxxx x dd/mm/yyyy x----35----x 999.999.999,999 x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999

Total/Departemen = 999.999.999,999 xxxxxxxxxx x dd/mm/yyyy x----35----x 999.999.999,999 x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999

Total/Departemen = 999.999.999,999 GrandTotal Biaya Tenaga Kerja Langsung = 999.999.999,999

Gambar 4.82 Rancangan Laporan Pemakaian Tenaga Kerja Langsung per Order

Page 165: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

232

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Pemakaian Overhead Pabrikasi per Order

Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Departemen Nama Biaya Overhead

Tanggal Daftar BOP Aktual

Keterangan Biaya

xxxxxxxxxx x-----15-----x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999 x-----15-----x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999 x-----15-----x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999

Total/Departemen = 999.999.999,999 xxxxxxxxxx x-----15-----x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999 x-----15-----x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999 x-----15-----x dd/mm/yyyy x----35----x 999.999.999,999 dd/mm/yyyy x----35----x 999.999.999,999

Total/Departemen = 999.999.999,999 GrandTotal Overhead Produksi = 999.999.999,999

Gambar 4.83 Rancangan Laporan Pemakaian Overhead Pabrikasi per Order

Page 166: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

233

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Varians Pemakaian Bahan Baku per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Varians Qty Varians Biaya Departemen Nama RM Qty

Anggaran Qty

Aktual Varians

Qty Satuan Biaya RM

Anggaran Biaya RM Aktual Varians Biaya Favourable /

Unfavourablexxxxxxxxxx x---35---x 9999,999 9999,999 9999,999 xxxxx 999.999.999,999 999.999.999,999 999.999.999,999 x x---35---x 9999,999 9999,999 9999,999 xxxxx 999.999.999,999 999.999.999,999 999.999.999,999 x Var Qty/Dept = 9999,999 Var Biaya/Dept = 999.999.999,999 x xxxxxxxxxx x---35---x 9999,999 9999,999 9999,999 xxxxx 999.999.999,999 999.999.999,999 999.999.999,999 x x---35---x 9999,999 9999,999 9999,999 xxxxx 999.999.999,999 999.999.999,999 999.999.999,999 x Var Qty/Dept = 9999,999 Var Biaya/Dept = 999.999.999,999 x

Total Varians Qty : 9999,999 Total Varians Biaya : 999.999.999,999 (Favourable/Unfavourable)

Gambar 4.84 Rancangan Laporan Varians Pemakaian Bahan Baku per Order

Page 167: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

234

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Varians Tenaga Kerja Langsung per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Departemen Kode Biaya

Nama_Biaya Biaya_Anggaran Biaya_Aktual Varians_Biaya Favourable /Unvavourable

xxxxxxxxxx xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x

Total/Departemen 999.999.999,999 999.999.999,999 999.999.999,999 x xxxxxxxxxx xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x

Total/Departemen 999.999.999,999 999.999.999,999 999.999.999,999 x GrandTotal Anggaran Overhead : 999.999.999,999 GrandTotal Aktual Overhead : 999.999.999,999 GrandTotal Varians : 999.999.999,999 (Favourable/Unfavourable)

Gambar 4.85 Rancangan Laporan Varians Tenaga Kerja Langsung per Order

Page 168: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

235

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Varians Overhead Pabrikasi per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Departemen Kode Biaya

Nama_Biaya Biaya_Anggaran Biaya_Aktual Varians_Biaya Favourable /Unvavourable

xxxxxxxxxx xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x

Total/Departemen 999.999.999,999 999.999.999,999 999.999.999,999 x xxxxxxxxxx xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x xxx x-----15-----x 999.999.999,999 999.999.999,999 999.999.999,999 x

Total/Departemen 999.999.999,999 999.999.999,999 999.999.999,999 x GrandTotal Anggaran Overhead : 999.999.999,999 GrandTotal Aktual Overhead : 999.999.999,999 GrandTotal Varians : 999.999.999,999 (Favourable/Unfavourable)

Gambar 4.86 Rancangan Laporan Varians Overhead Pabrikasi per Order

Page 169: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

236

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan HPP Aktual per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Bahan Baku (BBB) Tenaga Kerja Langsung (BTKL) Overhead Pabrikasi (BOP) Kode RM Nama RM Qty Harga RM Biaya Gaji/Upah Biaya Jenis

Overhead Biaya

xxxxxxxxxxxx x----35---x 9999,999 999.999,999 999.999.999,999 x 999.999.999,999 x----15----x 999.999.999,999xxxxxxxxxxxx x----35---x 9999,999 999.999,999 999.999.999,999 x 999.999.999,999 x----15----x 999.999.999,999xxxxxxxxxxxx x----35---x 9999,999 999.999,999 999.999.999,999 x----15----x 999.999.999,999Total BBB 9.999.999.999,999 Total BTKL 9.999.999.999,999 Total BOP 9.999.999.999,999

GrandTotal : 9.999.999.999,999 Realisasi Qty Produksi : 999.999 pcs Biaya/Pcs : 99.999,999

Gambar 4.87 Rancangan Laporan HPP Aktual per Order

Page 170: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

237

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan HPP Anggaran per Order Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Bahan Baku (BBB) Tenaga Kerja Langsung (BTKL) Overhead Pabrikasi (BOP) Kode RM Nama RM Qty Harga RM Biaya Gaji/Upah Biaya Jenis

Overhead Biaya

xxxxxxxxxxxx x----35---x 9999,999 999.999,999 999.999.999,999 x 999.999.999,999 x----15---x 999.999.999,999xxxxxxxxxxxx x----35---x 9999,999 999.999,999 999.999.999,999 x 999.999.999,999 x----15---x 999.999.999,999xxxxxxxxxxxx x----35---x 9999,999 999.999,999 999.999.999,999 x----15---x 999.999.999,999Total BBB 9.999.999.999,999 Total BTKL 9.999.999.999,999 Total BOP 9.999.999.999,999

GrandTotal : 9.999.999.999,999 Qty Produksi : 999.999 pcs Biaya/Pcs : 99.999,999

Gambar 4.88 Rancangan Laporan HPP Anggaran per Order

Page 171: BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 …thesis.binus.ac.id/doc/Bab4/LKT2005-08-Bab 4.pdf · 2005-11-15 · BOP juga meliputi biaya yang ... dan Jahit. Biaya bahan baku tidak

238

PT. BIGINUSINDO PERMAI Jalan Karang Bolong Raya No. 12 A Ancol Barat – Jakarta Utara Telp. (021) 6923179

Laporan Varians HPP per Order

Kode Order : xxxxxxxxxxx Kode FG : xxxxxxxxxxxx Nama FG : x------------------------35------------------------x Ukuran : xx Tanggal Cetak : dd/mm/yyyy Hal : xx

Jenis Biaya HPP Anggaran HPP Aktual Varians HPP Favourable/ Unfavourable

BBB 999.999.999,999 999.999.999,999 999.999.999,999 x BTKL 999.999.999,999 999.999.999,999 999.999.999,999 x BOP 999.999.999,999 999.999.999,999 999.999.999,999 x TOTAL 999.999.999,999 999.999.999,999 999.999.999,999 x

……………………….

Gambar 4.89 Rancangan Laporan Varians HPP per Order