LAMPIRAN 1 URAIAN TUGAS DAN TANGGUNG JAWAB
Uraian tugas dari masing-masing jabatan pada PD Aneka Industri dan Jasa Sumatera Utara adalah sebagai berikut : 1. Direktur Direktur PD. Aneka Industri dan Jasa merupakan pimpinan tertinggi dalam perusahaan yang secara langsung bertanggungjawab kepada Gubernur Kepala Daerah Tingkat I, dalam menjalankan tugasnya sebagai pengelola perusahaan. Direktur diangkat dan diberhentikan oleh Gubernur setelah mendapat persetujuan dari Menteri Dalam Negeri. Tugas dan tanggung jawab dari Direktur ialah : a. Mengawasi, mengamankan dan mengelola seluruh aset perusahaan daerah berdasarkan Peraturan Daerah. b. Mengelola kegiatan intern, mengawasi dan mengkoordinasikan kegiatan Perusahaan Daerah sebagaimana tercantum dalam susunan organisasi untuk mencapai tujuan Perusahaan Daerah. c. Menyusun/mempersiapkan RAPB/RAK Perusahaan Daerah selambatlambatnya 3 (tiga) bulan sebelum Tahun Anggaran berjalan berakhir. d. Memberikan laporan tahunan kepada Gubernur Kepala Daerah Tingkat I melalui Badan Pengawas terdiri dari Neraca, Perhitungan Rugi/Laba maupun laporan berkala atau insidentil atau tentang kegiatan Perusahaan Daerah.
Universitas Sumatera Utara
e. Menetapkan ketentuan dan prosedur untuk peningkatan efisiensi dan terciptanya internal kontrol meliputi kegiatan sebagai berikut : − Pembelian dan penyimpanan dan penggunaan barang dan bahan. − Penerimaan, penyimpanan dan pengeluaran uang. − Penawaran, persetujuan, pelaksanaan dan pengawasan pekerjaan oleh pihak ketiga. − Sistem pemasaran produksi dan jasa. f. Merumuskan strategi Perusahaan Daerah dan menjalankan kebijaksanaan yang ditetapkan oleh Gubernur Kepala Daerah Tingkat I dalam pelaksanaan operasi Perusahaan Daerah sesuai dengan peraturan/ketentuan yang berlaku. g. Melaksanakan pembinaan pegawai seperti penempatan, pemindahan, pemberhentian, penegakan disiplin, penentuan pesangon/jasa/ganti rugi dan sebagainya sesuai dengan peraturan/ketentuan yang berlaku serta memberikan penilaian terakhir terhadap pegawai perusahaan dan efisiensi kerja mereka. h. Mewakili Perusahaan Daerah di dalam dan di luar Pengadilan dapat menyerahkan kuasa mewakili tersebut kepada anggota Direksi atau kepada seseorang/beberapa orang pegawai Perusahaan Daerah yang khusus ditunjuk ataupun kepada orang/badan lain di luar Perusahaan Daerah.
Universitas Sumatera Utara
2. Satuan Pengawas Intern Satuan Pengawas Intern (SPI) dipimpin oleh Kepala SPI yang melaksanakan tugasnya berada di bawah dan bertanggungjawab kepada Direksi, bertugas untuk : a. Mengkoordinasikan seluruh tugas dan kegiatan di Satuan Pengawas Intern. b. Melakukan pengawasan akuntansi dan pengawasan administrasi atas seluruh kegiatan dan kekayaan perusahaan. c. Melakukan penilaian atas system pelaksanaan dan prosedur administrasi dan akuntansi Perusahaan Daerah dan bila perlu mengusulkan perbaikanperbaikan kepada Direksi. d. Mengadakan penilaian atas pelaksanaan proses produksi dan proses jasa. e. Mengadakan
pengawasan
atas
Anggaran
Pendapatan
dan
Biaya
Perusahaan Daerah. f. Melaporkan secara periodik/insidentil seluruh kegiatan yang telah dilakukan Direksi. g. Memberikan saran, pertimbangan dan pendapat baik diminta maupun tidak Kepada Direksi tentang langkah-langkah atau tindakan-tindakan yang perlu diambil dalam bidang dan tugasnya. h. Melakukan tugas lain yang diberikan oleh Direksi. 3. Bagian Umum Bagian Umum dipimpin seorang Kepala bagian umum yang dalam melaksanakan tugasnya berada dibawah dan bertanggungjawab kepada Direksi, bertugas untuk :
Universitas Sumatera Utara
a. Mengkoordinasikan seluruh tugas dan kegiatan di bagian umum. b. Mengawasi dan merencanakan perawatan atas aktiva tetap Perusahaan Daerah dan melakukan inventarisasi terhadap inventaris Perusahaan Daerah sesuai dengan ketentuan yang berlaku. c. Bersama dengan Kepala Bagian Administrasi Keuangan menyusun RAPB dan RAK Perusahaan Daerah. d. Mengkoordinasikan penyusunan laporan pengelolaan Perusahaan Daerah baik secara berkala maupun insidentil secara lengkap sebagai laporan Direksi kepada Gubernur Kepala Daerah Tingkat I atau instansi-instansi lainnya sesuai dengan ketentuan yang berlaku. e. Melaporkan seluruh kegiatan yang telah dilakukan secara periodik atau insidentil kepada Direksi. f. Memberikan saran, pertimbangan dan pendapat baik diminta maupun tidak kepada Direksi tentang langkah-langkah atau tindakan yang perlu diambil di bidang tugasnya. g.
Melaksanakan tugas lain yang diberikan oleh Direksi.
Dalam menjalankan tugasnya kepala bagian bagian umum dibantu oleh dua sub bagian, yaitu : sub bagian Tata Usaha dan sub bagian Kepegawaian, yang masing-masingnya mempunyai tugas yang berbeda-beda, antara lain : a. Sub Bagian Tata Usaha Tugas dan tanggung jawab daripada Sub Bagian Tata Usaha adalah :
Universitas Sumatera Utara
− Menyelenggarakan administrasi surat menyurat dinas Perusahaan Daerah. − Mengagendakan dan mengarsipkan surat-surat masuk dan keluar secara baik teratur dan aman. − Mendistribusikan surat masuk dan keluar sesuai dengan tujuan. − Mengecek kembali pengembalian surat-surat yang didistribusikan ke semua bagian memperoleh penyelesaian jawaban surat sesuai dengan waktu yang dibutuhkan. − Melaksanakan atau mengkoordinasi pengaturan pengetikan surat. − Melaksanakan pengadaan atau pembelian ATK peralatan kantor dan lain yang bukan bahan baku atau bahan penolong untuk proses produksi. − Menyimpan dan memelihara dokumen-dokumen berkenaan dengan tugas ketatausahaan. − Melaksanakan tugas lainnya yang diberikan oleh Kepala Bagian Umum. b. Sub Bagian Kepegawaian Tugas dan tanggung jawab dari sub Kepegawaian ialah : − Menyelesaikan segala tugas-tugas berkenaan dengan kepegawaian seperti administrasi kepegawaian, dan pembinaan pegawai dan lainlain. − Menyelenggarakan administrasi dan kesejahteraan pegawai.
Universitas Sumatera Utara
− Mempersiapkan dana pesangon, asuransi para pegawai termasuk kegiatan olah raga dan lain-lain. − Menyelesaikan administrasi dan pembayaran gaji, upah natura dan lainlain tepat pada waktunya. − Menyetorkan pajak penghasilan (PPh). Astek dan lain-lain yang dipotong dari gaji staf dan pegawai. − Melakukan pengadaan/pembelian bahan-bahan keperluan karyawan (baju dinas, sepatu dan lain-lain) dan pemeliharaan gedung dan lain-lain yang bukan untuk kebutuhan proses produksi. − Mengurus perbekalan, peralatan dan kegiatan lain Kantor Direksi. − Melaksanakan tugas lain yang diberikan oleh Kepala Bagian Umum. 4. Bagian Administrasi Keuangan Bagian Administrasi Keuangan dipimpin oleh seorang Kepala Administrasi Keuangan yang dalam melaksanakan tugasnya berada di bawah dan bertanggung jawab kepada Direksi, berfungsi untuk : a. Mengkoordinasikan
seluruh
tugas-tugas
dan
kegiatan
di
Bagian
Administrasi Keuangan. b. Mengendalikan pelaksanaan pencatatan eakuntansi yang meliputi seluruh kegiatan perusahaan Daerah secara up to date, mengendalikan sumbersumber pendapatan, pembelanjaan dan kekayaan Perusahaan Daerah. c. Merencanakan serta menginventarisasikan data keuangan khususnya menyangkut pendapatan dan pengeluaran Perusahaan Daerah dalam
Universitas Sumatera Utara
bentuk cash flow (cash budget) bulanan, serat membuat evaluasi di dalam kegiatan Perusahaan Daerah di bidang keuangan. d. Bertanggungjawab atas penyusunan laporan keuangan dan laporan pendukung lainnya untuk periode bulanan, triwulan dan tahunan. e. Mengkoordinasikan, menyusun RAPB/RAK setiap tahunnya selambatlambatnya 3 (tiga) bulan sebelum tahun buku berjalan berakhir. f. Memberikan saran, pertimbangan dan pendapat baik diminta maupun tidak kepada Direksi tentang langkah-langkah atau tindakan-tindakan yang perlu diambil dibidang tugasnya. g. Melaksanakan tugas lain yang diberikan oleh Direksi
Kepala Bagian Administrasi Keuangan menjalankan tugasnya dibantu oleh tiga sub bagian, yaitu : sub bagian Keuangan, sub bagian Akuntansi dan sub bagian Verifikasi, yang masing-masingnya mempunyai tugas yang berbedabeda, yaitu antara lain: a. Sub Bagian Keuangan Tugas dan tanggung jawab sub bagian Keuangan, antara lain : 1. Menerima
dan
menyimpan
uang,
surat-surat
berharga
serta
mengadministrasikannya. 2. Menyelenggarakan administrasi atas penggunaan dan penggantian dana kas kecil. 3. Melakukan penagihan penjualan produksi dan jasa tepat pada waktunya dan menyetorkannya kepada Kepala Bagian Administrasi Keuangan.
Universitas Sumatera Utara
4. Melaksanakan tugas lain yang diberikan oleh Kepala Bagian Administrasi Keuangan. b. Sub Bagian Akuntansi Tugas dan tanggung jawab Sub Bagian Akuntansi, antara lain : − Menyelenggarakan pembukuan akuntansi yang meliputi buku harian, buku besar dan buku tambahan. − Mengadministrasikan seluruh bukti yang digunakan untuk pencatatan transaksi ke buku harian. − Membuat/menyusun laporan biaya dan persediaan bahan/barang dari unit industri Perusahaan Daerah. − Mengadministrasikan seluruh bukti yang telah digunakan untuk pencatatan transaksi di dalam buku harian ataupun buku tambahan. − Mengkordinir perhitungan harga pokok produksi/jasa dari hasil produksi/jasa setiap Unit/Sub Unit di dalam lingkungan Perusahaan Daerah. − Mengumpulkan bahan penyusunan RAPB atau RAK dari kantor Direksi dan Unit/Sub Unit di lingkungan Perusahaan Daerah. − Membuat atau menyusun laporan keuangan Perusahaan Daerah dalam bentuk neraca untuk periode bulanan, triwulan dan tahunan. − Melaksanakan tugas lain yang diberikan oleh Kepala Bagian Administrasi Keuangan.
Universitas Sumatera Utara
c. Sub Bagian Verifikasi Tugas dan tanggung jawab dari Sub Bagian Verifikasi yaitu : − Mengadakan pemeriksaan dan penelitian semua bukti penerimaan dan pengeluaran atas semua transaksi yang dilaksanakan oleh Perusahaan Daerah. − Menyusun RAPB atau RAK Perusahaan Daerah. − Menyelenggarakan Administrasi slip penerimaan dan pengeluaran kas kantor Direksi. − Menganalisa laporan keuangan dan biaya (cost price) memberikan pendapat dan saran mengenai laporan tersebut. − Melaksanakan tugas lain yang diberikan oleh Kepala Bagian Administrasi Keuangan 5. Bagian Produksi Bagian Produksi dipimpin oleh seorang Kepala Bagian Produksi yang bertanggungjawab kepada Direksi, bertugas untuk : a. Mengkoordinasikan seluruh tugas dan kegiatan di Bagian Produksi. b. Melakukan perencanaan produksi terhadap pesanan yang datang dari konsumen. c. Merencanakan pembelian atau pengadaan bahan baku/pembantu yang akan digunakan dalam produksi dan lain-lain kebutuhan untuk proses produksi perusahaan dengan harga, kualitas dan kwantitas yang efisien dengan
berpedoman
RAPB/RAK
perusahaan
daerah
dan
persyaratan/ketentuan yang berlaku.
Universitas Sumatera Utara
d. Melakukan perhitungan harga jual dan harga pokok produksi, bekerjasama dengan bagian Administrasi Keuangan e. Mengadakan
penelitian
dan
perencanaan
untuk
membina
dan
mengembangkan Perusahaan Daerah. f. Bersama-sama dengan Kepala Bagian Administrasi dan keuangan menyusun RAPB atau RAK Perusahaan Daerah selambat-lambatnya 3 (tiga) bulan sebelum tahun buku berakhir. g. Menyusun dan membuat laporan periodik/insidentil kepada Direksi. h. Memberikan saran, pertimbangan dan pendapat baik diminta atau tidak kepada Direksi tentang langkah-langkah atau tindakan yang perlu diambil dalam bidang dan tugasnya. i. Melaksanakan tugas lain yang diberikan oleh direksi.
Bagian-bagian dari bagian produksi terdiri dari dua sub unit yaitu antara lain : a. Sub Bagian Teknik dan Produksi Sub Bagian Teknik dan Produksi dipimpin oleh seorang Kepala Bagian Sub Teknik dan Produksi yang dalam melaksanakan tugasnya berada di bawah dan bertanggungjawab kepada Kepala Bagian Produksi, bertugas untuk : − Merencanakan dan melaksanakan perawatan serta pemeliharaan dan bongkar pasang mesin/peralatan produksi sesuai dengan jadwal dan
Universitas Sumatera Utara
mempersiapkan suku cadang yang mungkin dibutuhkan secara berdaya guna. − Mengadministrasikan data-data seluruh peralatan produksi/mesin-mesin dan peralatan pendukung produksi lainnya sehingga diketahui keadaan persentasi fisik dan ekonominya. − Menganalisa pemakaian bahan baku atau bahan pembantu untuk mencapai hasil berdaya guna. − Bekerja sama dengan bagian Administrasi Keuangan membuat perhitungan harga pokok produksi dari setiap Unit/Sub Unit Industri. − Melaksanakan tugas-tugas lainnya yang diberikan oleh Kepala Bagian Produksi. b. Sub Bagian Pembelian Sub bagian Pembelian dipimpin oleh seorang Kepala Sub Bagian Pembelian yang dalam melaksanakan tugasnya berada di bawah dan bertanggungjawab kepada Kepala Bagian Produksi, bertugas untuk : − Melakukan monitoring terhadap perkembangan harga pasar dari barang/bahan, suku cadang dan lain-lain kebutuhan Perusahaan dearah dan tercatat rapi sehingga setiap saat dapat diketahui perkembangan harga kebutuhan tersebut untuk bahan evaluasi serta analisa. − Melaksanakan pembelian/pengadaan barang/bahan/suku cadang dan lain-lain
untuk
kebutuhan
proses
produksi/jasa
dengan
harga
kwalitas/jenis/kuantitas yang berdaya guna serta prosedurnya harus berpedoman kepada persyaratan/ketentuan yang berlaku.
Universitas Sumatera Utara
− Melaksanakan
administrasi/pembukuan
pembelian
barang-
barang/bahan, suku cadang/peralatan produksi. − Mengumpulkan data-data sebagai bahan penyusunan RAPB/RAK Perusahaan Daerah. − Melaksanakan tugas lain yang diberikan oleh Kepala Bagian Produksi. 6.
Bagian Pemasaran Bagian Pemasaran dipimpin oleh seorang Kepala Bagian Pemasaran dalam melaksanakan tugasnya berada di bawah dan bertanggungjawab kepada Direksi, bertugas untuk : a. Mengkoordinasikan seluruh tugas dan kegiatan di Bagian Pemasaran. b. Membuat surat Perintah Kerja kepada Unit Percetakan atas nama pesanan cetakan yang diterima dan mengadministrasikannya secara teratur. c. Merencanakan pengembangan dan memperluas jaringan pemasaran berpedoman kepada batas kemampuan produksi. d. Melaporkan
seluruh
kegiatan
yang
telah
dilakukan
secara
periodik/insidentil kepada Direktur. e. Membantu Kepala Bagian Administrasi Keuangan menyusun RAPB/RAK Perusahaan Daerah. f. Memberikan saran-saran, pertimbangan dan pendapat baik diminta maupun tidak kepada Direksi tentang langkah-langkah atau tindakan yang perlu diambil di bidang tugasnya. g. Melaksanakan tugas lain yang diberikan oleh Direksi
Universitas Sumatera Utara
Dalam menjalankan tugasnya Kepala Bagian Pemasaran dibantu oleh dua sub unit, yang masing-masing mempunyai tugas yang berbeda-beda, antara lain : a. Sub Bagian Pemasaran Cetakan dan Alat Tulis Kantor Dipimpin oleh seorang Kepala Sub Bagian Pemasaran Cetakan dan Alat Tulis Kantor yang dalam melaksanakan tugasnya berada di bawah dan bertanggungjawab kepada Kepala Bagian Pemasaran, bertugas untuk : − Memasarkan/mencari pesanan cetakan dan alat tulis kantor kepada Dinas/Instansi Pemerintah atau Swasta. − Mengadministrasikan Surat Perintah Kerja (SPK) untuk setiap pesanan cetakan maupun alat tulis kantor. − Melakukan perhitungan biaya jual dari produksi barang cetakan dan alat tulis kantor. − Memeriksa barang yang akan disampaikan/dikirimkan mengenai jenis, mutu, jumlah dan menjadwal waktu pengiriman agar sesuai dengan pesanan, serta bertanggungjawab atas keamanan dan keselamatan barang yang dikirimkan sampai di tempat tujuan. − Mengadministrasikan dan menyusun laporan bulanan tentang pesanan yang diterima. − Melaksanakan tugas lain yang diberikan oleh Kepala Bagian Pemasaran.
Universitas Sumatera Utara
b. Sub Bagian Pemasaran Es, Hiburan dan Toko Buku & NAK Sub Bagian Pemasaran Es, Hiburan dan Toko Buku dan NAK dipimpin oleh seorang Kepala Sub Bagian Pemasaran Es, Hiburan, Toko Buku dan NAK yang dalam kepada Kepala Bagian Pemasaran, bertugas untuk : − Mengembangkan pemasaran produksi atau jasa Industri, Hiburan dan Toko Buku & NAK. − Mempersiapkan karcis tontonan untuk semua bioskop milik Perusahaan Daerah dan menyelesaikannya dengan Dinas Pendapatan Daerah Tingkat II setempat. − Menyusun laporan bulanan tentang hasil penjualan produksi Industri Es, Hiburan dan Toko Buku & NAK. − Melaksanakan tugas lain yang diberikan Kepala Bagian Pemasaran.
Universitas Sumatera Utara
VBA SCRIPT
Sub Auto_Open() 'Welcoming statement Dim Outcome As String Outcome = MsgBox("SELAMAT DATANG") Sheet1.Activate Application.ScreenUpdating = False End Sub
Public RunWhen As Double Sub Berkedip() With ThisWorkbook.Worksheets("Pendahuluan").Range("D2:R5").Font If .ColorIndex = 5 Then ' Warna biru .ColorIndex = 2 ' Warna putih Else If .ColorIndex = 2 Then ' Warna hijau .ColorIndex = 3 ' Warna merah Else .ColorIndex = 5 ' Warna biru End If End If End With
RunWhen = Now + TimeSerial(0, 0, 1) Application.OnTime RunWhen, "'" & ThisWorkbook.Name & "'!Berkedip", , True End Sub Sub Berhenti() On Error Resume Next
Universitas Sumatera Utara
ThisWorkbook.Worksheets("Pendahuluan").Range("D2:R5").Font.ColorIndex = xlColorIndexAutomatic Application.OnTime RunWhen, "'" & ThisWorkbook.Name & "'!Berkedip", , False End Sub
Private Sub CmdKeluar_Click() Unload Me End Sub
Private Sub CmdKeputusan_Click() Call frmKeputusan.Show End Sub
Private Sub cmdSimpan_Click() ActiveWorkbook.Sheets("pemesanan").Activate Range("B6").Select
Do 'mmebuat kondisi apabila cell yang aktif kosong 'maka data di tambahkan dan diulang 'selama cell kosong
If IsEmpty(ActiveCell) = False Then ActiveCell.Offset(1, 0).Select End If
Loop Until IsEmpty(ActiveCell) = True 'data ditambahkan ke cell dari 'input With ActiveCell
Universitas Sumatera Utara
.Value = TxtKode1.Value .Offset(0, 1) = TxtNama1.Value .Offset(0, 2) = TxtF.Value .Offset(0, 3) = TxtBF.Value .Offset(0, 4) = TxtKS.Value .Offset(0, 5) = TxtKB.Value .Offset(0, 6) = CmbTanggalMulai.Value .Offset(0, 7) = CmbBulanMulai.Value .Offset(0, 8) = CmbTahunMulai.Value .Offset(0, 9) = CmbTanggalSelesai.Value .Offset(0, 10) = CmbBulanSelesai.Value .Offset(0, 11) = CmbTahunSelesai.Value End With End Sub
Private Sub cmdTambah_Click() 'pada saat tombol tambah di klik 'form akan kosong kembali dengan 'pointer di kode TxtKode1.Text = "" TxtNama1.Text = "" TxtBF.Text = "" TxtKS.Text = "" TxtKB.Text = "" CmbTanggalMulai.Text = "" CmbBulanMulai.Text = "" CmbTahunMulai.Text = "" CmbTanggalSelesai.Text = "" CmbBulanSelesai.Text = "" CmbTahunSelesai.Text = ""
Universitas Sumatera Utara
TxtF.Value = "" TxtKode1.SetFocus
End Sub
Private Sub CmbBulanMulai_DropButtonClick() Dim vMonths As Variant Dim i As Integer
'create data arrays vMonths = Array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember")
'Populate months using AddItem method For i = LBound(vMonths) To UBound(vMonths) CmbBulanMulai.AddItem vMonths(i) Next i End Sub
Private Sub CmbBulanSelesai_DropButtonClick() Dim vMonths As Variant Dim i As Integer
'create data arrays vMonths = Array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember")
'Populate months using AddItem method For i = LBound(vMonths) To UBound(vMonths) CmbBulanSelesai.AddItem vMonths(i)
Universitas Sumatera Utara
Next i End Sub
Private Sub CmbTahunMulai_DropButtonClick() Dim vYears As Variant
'create data arrays vYears = Array(2012, 2013, 2014, 2015, 2016)
'Populate years using List Property CmbTahunMulai.List = WorksheetFunction.Transpose(vYears) End Sub
Private Sub CmbTahunSelesai_DropButtonClick() Dim vYears As Variant
'create data arrays vYears = Array(2012, 2013, 2014, 2015, 2016)
'Populate years using List Property CmbTahunSelesai.List = WorksheetFunction.Transpose(vYears) End Sub
Private Sub CmbTanggalMulai_DropButtonClick() Dim vDate As Variant
'create data arrays vDate = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 28, 29, 30, 31)
'Populate date using list property
Universitas Sumatera Utara
CmbTanggalMulai.List = WorksheetFunction.Transpose(vDate)
End Sub
Private Sub CmbTanggalSelesai_DropButtonClick() Dim vDate As Variant
'create data arrays vDate = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 28, 29, 30, 31)
'Populate date using list property CmbTanggalSelesai.List = WorksheetFunction.Transpose(vDate)
End Sub
Private Sub TxtKode1_Change()
End Sub
Private Sub CmdExit_Click() Unload Me End Sub
Private Sub cmdKlikBahan_Click() Call Sheet4.Activate End Sub
Private Sub cmdKlikBOM_Click() Call Sheet10.Activate End Sub
Universitas Sumatera Utara
Private Sub cmdKlikKonsumen_Click() Call Sheet3.Activate End Sub
Private Sub cmdKlikProduk_Click() Call Sheet5.Activate End Sub
Private Sub CmdKlikSupplier_Click() Call Sheet13.Activate End Sub
Private Sub CmdMenu_Click() Call Sheet1.Activate End Sub
Private Sub cmbKeluar_Click() Unload Me End Sub
Private Sub cmbSimpan_Click() ActiveWorkbook.Sheets("DataBB").Activate Range("A4").Select
Do 'mmebuat kondisi apabila cell yang aktif kosong 'maka data di tambahkan dan diulang 'selama cell kosong
Universitas Sumatera Utara
If IsEmpty(ActiveCell) = False Then ActiveCell.Offset(1, 0).Select End If
Loop Until IsEmpty(ActiveCell) = True 'data ditambahkan ke cell dari 'input With ActiveCell .Value = TxtKode.Value .Offset(0, 1) = TxtNama.Value .Offset(0, 2) = TxtSatuan.Value .Offset(0, 3) = TxtSupplier.Value .Offset(0, 4) = TxtHarga.Value .Offset(0, 5) = TxtBSimpan.Value .Offset(0, 6) = TxtBPesan.Value End With End Sub
Private Sub cmbTambah_Click() 'pada saat tombol tambah di klik 'form akan kosong kembali dengan 'pointer di kode TxtKode.Text = "" TxtNama.Text = "" TxtSatuan.Text = "" TxtSupplier.Text = "" TxtHarga.Text = "" TxtBSimpan.Text = "" TxtBPesan.Text = "" TxtSatuan.Value = "" TxtKode.SetFocus
Universitas Sumatera Utara
End Sub
Option Explicit
Private Sub CmbBahanBaku_Change() If CmbBahanBaku.ListIndex <> -1 Then Range("_cboBahan_").Value = CmbBahanBaku.Text Else Range("_cboBahan_").Value = vbNullString End If End Sub
Private Sub CmbNoSO_Change() If CmbNoSO.ListIndex <> -1 Then Range("_cboSales_").Value = CmbNoSO.Text Else Range("_cboSales_").Value = vbNullString End If End Sub
Private Sub CmdExit_Click() Unload Me End Sub
Private Sub CmdMenu_Click() Call Sheet1.Activate End Sub
Private Sub lstPesan_Change() If lstPesan.ListIndex <> -1 Then lblKeputusan.Caption = lstPesan.List(lstPesan.ListIndex, 3)
Universitas Sumatera Utara
lblCustName.Caption = lstPesan.List(lstPesan.ListIndex, 4) lblCustAddr.Caption = lstPesan.List(lstPesan.ListIndex, 5) lblSupName.Caption = lstPesan.List(lstPesan.ListIndex, 6) lblSupAddr.Caption = lstPesan.List(lstPesan.ListIndex, 7) Else lblKeputusan.Caption = vbNullString lblCustName.Caption = vbNullString lblCustAddr.Caption = vbNullString lblSupName.Caption = vbNullString lblSupAddr.Caption = vbNullString End If End Sub
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara