• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Persediaan Kapas Syntetic PT. Apac Inti Corpora

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Sistem Informasi Persediaan Kapas Syntetic PT. Apac Inti Corpora"

Copied!
29
0
0

Teks penuh

(1)

Lampiran I. Struktur Organisasi

JUNIOR MANAGER

ADMIN CONTROL

OFFICER

SUPERVISOR

STAFF ADMIN OPERATOR OPERATOR

(2)

Lampiran II. Data Flow Diagram Level 0

Sistem

persediaan

kapas

syntetics WH.

RM

Gudang

Bag.

Produksi

Supplier

Akuntansi

1.Pemesanan

Polyester /

rayon

2.polyester /

rayon dari

3.Penerimaan

Polyester /

rayon

4. Permintaan

polyester /

rayon

5.Pengeluaran

Polyester /

rayon

6.Pencatatan

Polyester /

rayon Masuk &

Keluar

7.Pengolahan

polyester /

(3)

Lampiran III. Flowchart Sistem Penyimpanan dan Pengiriman Material

(4)
(5)
(6)

Lampiran VI . Jurnal Praktik Kerja Lapangan

(7)
(8)

Lampiran VIII.Jurnal Bimbingan Laporan PKL

(9)

Imports System.Data Imports System.Data.OleDb Public Class Form_kontainer Dim jml_baris As Integer Dim brs As Integer = 0

Private Sub Btn_Simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Simpan.Click

If Me.Txt_KodeKon.Text = "" Or Me.Txt_NamaKon.Text = "" Or Me.Txt_KodeKon.Text = "" Then MsgBox("Input Belum Lengkap")

Exit Sub End If

Try

Dim simpanmaster As String = "Insert into

tb_barang(tanggal_packing,no_bale,nama_barang,jenis,supplier) values " & _ "('" & Me.Txt_KodeKon.Text & "','" & Me.Txt_NamaKon.Text & "','" & "')" cmd = New OleDbCommand(simpanmaster, cn)

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

Private Sub Btn_Hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Hapus.Click

Try

If MessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

Private Sub Btn_Tambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Tambah.Click

(10)

Sub mati()

Private Sub Btn_Keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Keluar.Click

Me.Txt_KodeKon.Text = ds.Tables(0).Rows(brs).Item(0) Me.Txt_NamaKon.Text = ds.Tables(0).Rows(brs).Item(1) End Sub

Private Sub lastToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lastToolStripButton.Click

Private Sub nextToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nextToolStripButton.Click

(11)

MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub firstToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles firstToolStripButton.Click

Try

brs = 0 Call tampil()

Me.DG_Kon.CurrentRowIndex = brs Catch ex As Exception

MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

End Class

Form Penerimaan

Imports System.Data Imports System.Data.OleDb Public Class Form_penerimaan Dim jml_baris As Integer Dim brs As Integer = 0

Private Sub btn_simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_simpan.Click

If Me.txt_no.Text = "" Or Me.txt_kode.Text = "" Or Me.txt_nama.Text = "" Or Me.txt_tgterima.Text = "" Or Me.txt_sup.Text = "" Then

MsgBox("Input Belum Lengkap") Exit Sub

End If

Try

Dim simpanmaster As String = "Insert into

tb_penerimaan(tg_packing,no_bale,nama_barang,tg_penerimaan,kode_supplier) values " & _ "('" & Me.txt_no.Text & "','" & Me.txt_kode.Text & "','" & Me.txt_nama.Text & "','" & Me.txt_no.Text & "','" & Me.txt_sup.Text & "')"

cmd = New OleDbCommand(simpanmaster, cn) cmd.ExecuteNonQuery()

MsgBox("Data Tersimpan") 'Call hitung_baris() brs = 0

'Call tampil() Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

'Call mati()

Me.btn_simpan.Enabled = False Me.btn_edit.Enabled = True Me.btn_hapus.Enabled = True End Sub

Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click

Try

If MessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

Dim Com_Hapus As New OleDbCommand Com_Hapus.Connection = cn

Com_Hapus.CommandText = "DELETE FROM tb_penerimaan WHERE no_bale=" & _ "'" & Me.txt_kode.Text & "'"

Com_Hapus.ExecuteNonQuery() End If

'Call hitung_baris() brs = 0

(12)

MsgBox(ex.ToString()) End Try

'Me.TS_Total.Text = "of" & "<" & jml_baris & ">" End Sub

Private Sub Form_penerimaan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub nextToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nextToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs += 1

Call tampil()

Me.dg_brg.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub lastToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lastToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs = ds.Tables(0).Rows.Count - 1

Call tampil()

Me.dg_brg.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = jml_baris End Sub

Private Sub previousToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles previousToolStripButton.Click

Try

If (Not brs = 0) Then brs -= 1

Call tampil()

Me.dg_brg.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub firstToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles firstToolStripButton.Click

Try

brs = 0 Call tampil()

Me.dg_brg.CurrentRowIndex = brs Catch ex As Exception

MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub btn_edit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_edit.Click

(13)

Form Retur

Imports System.Data Imports System.Data.OleDb Public Class Form_retur Dim jml_baris As Integer Dim brs As Integer = 0

Private Sub btn_simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_simpan.Click

If Me.txt_no.Text = "" Or Me.txt_tgret.Text = "" Or Me.txt_no.Text = "" Or Me.txt_noret.Text = "" Then

MsgBox("Input Belum Lengkap") Exit Sub

End If

Try

Dim simpanmaster As String = "Insert into tb_retur(no_retur,tg_retur,no_penerimaan) values " & _

"('" & Me.txt_no.Text & "','" & Me.txt_tgret.Text & "','" & Me.txt_no.Text & "','" & Me.txt_noret.Text & "')"

cmd = New OleDbCommand(simpanmaster, cn) cmd.ExecuteNonQuery()

MsgBox("Data Tersimpan") Call hitung_baris() brs = 0

Call tampil() Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

Call mati()

Me.btn_simpan.Enabled = False Me.btn_edit.Enabled = True Me.btn_hapus.Enabled = True End Sub

Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click

Try

If MessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

Dim Com_Hapus As New OleDbCommand Com_Hapus.Connection = cn

Com_Hapus.CommandText = "DELETE FROM tb_retur WHERE no_penerimaan=" & _ "'" & Me.txt_tgret.Text & "'"

Com_Hapus.ExecuteNonQuery() End If

Call hitung_baris() brs = 0

Call tampil() Catch ex As Exception MsgBox(ex.ToString()) End Try

Me.TS_Total.Text = "of" & "<" & jml_baris & ">" End Sub

Private Sub btn_edit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_edit.Click

Me.txt_tgret.Text = "" Me.txt_noret.Text = "" Me.txt_no.Text = "" End Sub

Private Sub Form_retur_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

(14)

Me.btn_edit.Enabled = False Me.btn_simpan.Enabled = False Call mati()

End Sub Sub mati()

Me.txt_no.ReadOnly = True Me.txt_tgret.ReadOnly = True Me.txt_noret.ReadOnly = True End Sub

Sub hidup()

Me.txt_no.ReadOnly = False Me.txt_tgret.ReadOnly = False Me.txt_noret.ReadOnly = False End Sub

Sub tampil()

Dim semua = "select * From tb_retur order by no_penerimaan" da = New Data.OleDb.OleDbDataAdapter(semua, cn)

ds = New DataSet da.Fill(ds)

Dim barang As New DataTable barang.Clear()

da.Fill(barang)

Me.dg_brg.DataSource = barang Try

Me.txt_no.Text = ds.Tables(0).Rows(brs).Item(0) Me.txt_noret.Text = ds.Tables(0).Rows(brs).Item(1) Me.txt_tgret.Text = ds.Tables(0).Rows(brs).Item(2) Catch ex As Exception

MsgBox(ex.ToString) End Try

End Sub

Sub tampildt()

Me.txt_no.Text = ds.Tables(0).Rows(brs).Item(0) Me.txt_noret.Text = ds.Tables(0).Rows(brs).Item(1) Me.txt_tgret.Text = ds.Tables(0).Rows(brs).Item(1) End Sub

End Class

Form Reuse

Imports System.Data Imports System.Data.OleDb Public Class Form_reuse Dim jml_baris As Integer Dim brs As Integer = 0

Private Sub Label5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

End Sub

Private Sub btn_simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_simpan.Click

If Me.txt_kode.Text = "" Or Me.txt_kode.Text = "" Or Me.txt_nama.Text = "" Or Me.txt_tgpac.Text = "" Or Me.txt_spin.Text = "" Then

MsgBox("Input Belum Lengkap") Exit Sub

End If

Try

Dim simpanmaster As String = "Insert into

tb_reuse(kode_bale,nama_barang,tg_packing,kode_spining) values " & _

"('" & Me.txt_kode.Text & "','" & Me.txt_nama.Text & "','" & Me.txt_tgpac.Text & "','" & Me.txt_spin.Text & "')"

cmd = New OleDbCommand(simpanmaster, cn) cmd.ExecuteNonQuery()

MsgBox("Data Tersimpan") 'Call hitung_baris() brs = 0

(15)

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

'Call mati()

Me.btn_simpan.Enabled = False Me.btn_edit.Enabled = True Me.btn_hapus.Enabled = True End Sub

Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click

Try

If MessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

Dim Com_Hapus As New OleDbCommand Com_Hapus.Connection = cn

Com_Hapus.CommandText = "DELETE FROM tb_reuse WHERE kode_bale=" & _ "'" & Me.txt_kode.Text & "'"

Com_Hapus.ExecuteNonQuery() End If

'Call hitung_baris() brs = 0

'Call tampil() Catch ex As Exception MsgBox(ex.ToString()) End Try

'Me.TS_Total.Text = "of" & "<" & jml_baris & ">" End Sub

Private Sub Form_reuse_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub btn_edit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_edit.Click

Me.btn_simpan.Enabled = False End Sub

Private Sub ToolStrip2_ItemClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles ToolStrip2.ItemClicked

End Sub

Private Sub nextToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nextToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs += 1

Call tampil()

DG_Sup.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub lastToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lastToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs = ds.Tables(0).Rows.Count - 1

Call tampil()

DG_Sup.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

(16)

Private Sub previousToolStripButton_Click(ByVal sender As System.Object, ByVal e As

Private Sub firstToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles firstToolStripButton.Click

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

(17)

da.Fill(barang) Me.txt_jenis.Text = ds.Tables(0).Rows(brs).Item(1) Me.txt_kode.Text = ds.Tables(0).Rows(brs).Item(2) Me.txt_nama.Text = ds.Tables(0).Rows(brs).Item(3) Me.txt_line.Text = ds.Tables(0).Rows(brs).Item(4) End Sub

Sub cari()

If Me.txt_cari.Text = "" Then MsgBox("masukkan kode atau nama barang") Me.txt_cari.Focus()

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian")

End Try End Sub

Private Sub txt_cari_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txt_cari.TextChanged

'If e.keychar = Chr(13) Then Call cari()

'End If End Sub

Private Sub Btn_cari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_cari.Click

Call cari() End Sub

Private Sub btn_simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_simpan.Click

(18)

MsgBox("Input Belum Lengkap") Exit Sub

End If

Try

Dim simpanmaster As String = "Insert into

tb_barang(tg_packing,kode_bale,nama_barang,jenis,line) values " & _

"('" & Me.txt_tgl.Text & "','" & Me.txt_kode.Text & "','" & Me.txt_nama.Text & "','" & Me.txt_jenis.Text & "','" & Me.txt_line.Text & "')"

cmd = New OleDbCommand(simpanmaster, cn)

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

Private Sub btn_tambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_tambah.Click

Private Sub btn_edit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_edit.Click

Me.btn_tambah.Enabled = False End Sub

Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click

Try

If MessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

(19)

MsgBox(ex.ToString()) End Try

End Sub

Private Sub ToolStrip1_ItemClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles ToolStrip1.ItemClicked

End Sub

Private Sub nextToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nextToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs += 1

Call tampil()

Me.dg_brg.CurrentCell = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub lastToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lastToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs = ds.Tables(0).Rows.Count - 1

Call tampil()

DG_Sup.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = jml_baris End Sub

Private Sub previousToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles previousToolStripButton.Click

Try

If (Not brs = 0) Then brs -= 1

Call tampil()

DG_Sup.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub firstToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles firstToolStripButton.Click

Try

brs = 0 Call tampil()

DG_Sup.CurrentRowIndex = brs Catch ex As Exception

MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

End Class

Form Supplier

(20)

Private Sub Form_suplier_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)

da = New Data.OleDb.OleDbDataAdapter("SELECT * FROM T_Suplier", cn) ds = New DataSet

(21)

If ds.Tables(0).Rows.Count = Nothing Then

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

End Sub

Private Sub Txt_Cari_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Txt_Cari.TextChanged

'If e.KeyChar = Chr(13) Then ' Call cari()

'End If End Sub

Private Sub Btn_Cari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Cari.Click

Call cari() End Sub

Private Sub nextToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nextToolStripButton.Click

Private Sub firstToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles firstToolStripButton.Click

(22)

Private Sub lastToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lastToolStripButton.Click

Try

If (Not brs = ds.Tables(0).Rows.Count - 1) Then brs = ds.Tables(0).Rows.Count - 1

Call tampil()

DG_Sup.CurrentRowIndex = brs End If

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = jml_baris End Sub

Private Sub btn_tambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_tambah.Click

Call hidup()

Me.btn_edit.Enabled = False Me.btn_hapus.Enabled = Fals Me.btn_simpan.Enabled = True Me.Txt_KodeSup.Text = "" Me.Txt_NamaSup.Text = "" Me.Txt_Alamat.Text = "" Me.Txt_Email.Text = "" End Sub

Private Sub btn_simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_simpan.Click

'---Input Lengkap---

If Me.Txt_KodeSup.Text = "" Or Me.Txt_NamaSup.Text = "" Or Me.Txt_Alamat.Text = "" Or Me.Txt_Negara.Text = "" Or Me.Txt_Telp.Text = "" Or Me.Txt_Fax.Text = "" Or Me.Txt_Email.Text = "" Then

MsgBox("Input Belum Lengkap") Exit Sub

End If

Try

Dim simpanmaster As String = "Insert into

tb_supplier(kode_supplier,nama_suplier,alamat,Email) values " & _

"('" & Me.Txt_KodeSup.Text & "','" & Me.Txt_NamaSup.Text & "','" & Me.Txt_Alamat.Text & "','" & Me.Txt_Email.Text & "')"

cmd = New OleDbCommand(simpanmaster, cn) cmd.ExecuteNonQuery()

MsgBox("Data Tersimpan") Call hitung_baris() brs = 0

Call tampil() Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

Call mati()

Me.btn_simpan.Enabled = False Me.btn_edit.Enabled = True Me.btn_hapus.Enabled = True

Me.TS_Total.Text = "of" & "<" & jml_baris & ">" End Sub

Private Sub btn_edit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_edit.Click

Me.btn_tambah.Enabled = False

Call hidup() End Sub

Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click

Try

If MessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

(23)

Com_Hapus.Connection = cn

Com_Hapus.CommandText = "DELETE FROM tb_supplier WHERE kode_supplier=" & _ "'" & Me.Txt_KodeSup.Text & "'"

Com_Hapus.ExecuteNonQuery() End If

Call hitung_baris() brs = 0

Call tampil() Catch ex As Exception MsgBox(ex.ToString()) End Try

Me.TS_Total.Text = "of" & "<" & jml_baris & ">" End Sub

Private Sub DG_Sup_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles DG_Sup.Click

Me.btn_simpan.Enabled = False Me.btn_edit.Enabled = True Me.btn_hapus.Enabled = True

Try

brs = DG_Sup.CurrentCell.RowNumber Call tampilteks()

Catch ex As Exception MsgBox(ex.ToString()) End Try

TS_NO.Text = brs + 1 End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.Close() End Sub

End Class

Form Surat Jalan

Imports System.Data Imports System.Data.OleDb Public Class Form_surat

Private Sub Btn_Simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Simpan.Click

'---Input Lengkap---

If Me.Txt_NoSJ.Text = "" Or Me.Txt_NamaSopir.Text = "" Or Me.Txt_No_Kendaraan.Text = "" Or Me.Txt_Hasil.Text = "" Or Me.Cmb_KodeKon.Text = "" Then

MsgBox("Input Belum Lengkap") Exit Sub

End If

Try

Dim simpanmaster As String = "Insert into

tb_suratjln(no_surat,tg_surat,no_kontainer,no_kendaraan,nama_sopir,berat_kosong) values " & _ "('" & Me.Txt_NoSJ.Text & "','" & Format(Me.Dtp_Tgl.Value, "MM/dd/yyyy") & "','" & Format(Me.Dtp_Jam.Value, "hh:mm") & "','" & Me.Cmb_KodeKon.Text & "','" &

Me.Txt_No_Kendaraan.Text & "','" & Me.Txt_NamaSopir.Text & "'," & Me.Txt_Hasil.Text & ")" cmd = New OleDbCommand(simpanmaster, cn)

'MsgBox(simpanmaster) cmd.ExecuteNonQuery()

MsgBox("Data Tersimpan", MsgBoxStyle.MsgBoxRight) Call bersih()

Call sj_Oto() Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

End Sub

(24)

Call koneksi()

da = New Data.OleDb.OleDbDataAdapter("SELECT no_kontainer From tb_kontainer", cn) ds = New DataSet

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

End Sub

Private Sub Btn_Print_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Print.Click

'---Input Lengkap---

If Me.Txt_NoSJ.Text = "" Or Me.Txt_NamaSopir.Text = "" Or Me.Txt_No_Kendaraan.Text = "" Or Me.Txt_Hasil.Text = "" Or Me.Cmb_KodeKon.Text = "" Then

MsgBox("Input Belum Lengkap") "('" & Me.Txt_NoSJ.Text & "','" & Format(Me.Dtp_Tgl.Value, "MM/dd/yyyy") & "','" & Me.Dtp_Jam.Text & "','" & Me.Cmb_KodeKon.Text & "','" & Me.Txt_No_Kendaraan.Text & "','" & Me.Txt_NamaSopir.Text & "'," & Me.Txt_Hasil.Text & ")"

cmd = New OleDbCommand(simpanmaster, cn) 'MsgBox(simpanmaster)

cmd.ExecuteNonQuery() MsgBox("Data Tersimpan")

Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

Frm_Cetak_SJ.ShowDialog() End Sub

Private Sub Btn_Keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Keluar.Click

(25)

Form Transfer

Imports System.Data Imports System.Data.OleDb Public Class Form_transfer

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call koneksi() Call Isi_Dep() Call Combo_Gudang() Call combo_line() Call Tk_Oto() End Sub

Sub Isi_Dep() Dim A As DataRow

da = New Data.OleDb.OleDbDataAdapter("SELECT kode_spining From tb_spining", cn) ds = New DataSet

da.Fill(ds)

Me.Cmb_Dept.Items.Clear() For Each A In ds.Tables(0).Rows Me.Cmb_Dept.Items.Add(A.Item(0)) Next

End Sub

Sub Combo_Gudang()

Dim cmd As OleDbCommand = New OleDbCommand("Select kode_spining from tb_spining", cn) cmd.CommandType = CommandType.Text

Dim adapter As OleDbDataAdapter = New OleDbDataAdapter(cmd) Dim datatbl As DataTable = New DataTable

Dim ds As DataSet = New DataSet()

adapter.FillSchema(ds, SchemaType.Mapped, "kode_spining") 'Isi table

adapter.Fill(ds, "kode_spining") datatbl = ds.Tables("kode_spining")

Dim listCol As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn() listCol.DisplayIndex = 0

listCol.HeaderText = "Gdg"

listCol.DataPropertyName = "kode_spining" listCol.DataSource = ds.Tables("kode_spining") listCol.DisplayMember = "kode_spining"

DGV_TK.Columns.Add(listCol) DGV_TK.Columns(4).Width = 50

End Sub

Sub combo_line()

Dim cmd1 As OleDbCommand = New OleDbCommand("Select kode_barang from tb_persediaan group by kode_barang", cn)

cmd1.CommandType = CommandType.Text

Dim adapter As OleDbDataAdapter = New OleDbDataAdapter(cmd1) Dim datatbl As DataTable = New DataTable

Dim ds As DataSet = New DataSet()

adapter.FillSchema(ds, SchemaType.Mapped, "kode_barang") 'Isi table

adapter.Fill(ds, "kode_barang") datatbl = ds.Tables("kode_barang")

Dim listCol As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn() listCol.DisplayIndex = 1

listCol.HeaderText = "kode_barang" listCol.DataPropertyName = "kode_barang" listCol.DataSource = ds.Tables("kode_barang") listCol.DisplayMember = "kode_barang"

DGV_TK.Columns.Add(listCol) DGV_TK.Columns(5).Width = 75 End Sub

Sub bersih()

(26)

End Sub

MsgBox(ex.Message, MsgBoxStyle.Information, "Perhatian") End Try

End Sub

Private Sub Cmb_Dept_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cmb_Dept.SelectedIndexChanged

da = New Data.OleDb.OleDbDataAdapter("SELECT * From tb_spining where kode_spining='" & Me.Cmb_Dept.Text & "'", cn)

ds = New DataSet da.Fill(ds)

'Me.Lbl_Dept.Text = ds.Tables(0).Rows(0).Item(1) End Sub

Private Sub DGV_TK_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGV_TK.CellContentClick

cmd = New OleDbCommand("SELECT Q_In_Out_Jadi.kode_spining, Q_In_Out_Jadi.kode_barang, ='" & Me.DGV_TK.Rows(e.RowIndex).Cells(4).Value & "'", cn)

rd = cmd.ExecuteReader

cmd = New OleDbCommand("SELECT Q_In_Out_Jadi.kode_spining, Q_In_Out_Jadi.kode_barang, ='" & Me.DGV_TK.Rows(e.RowIndex).Cells(4).Value & "'", cn)

rd = cmd.ExecuteReader rd.Read()

If rd.HasRows Then

(27)

MsgBox("Barang gudang tidak tersedia!!!", MsgBoxStyle.Information) Me.DGV_TK.Rows(e.RowIndex).Cells(0).ReadOnly = True

End If End If End Sub

Private Sub Btn_Simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Simpan.Click

If Me.Cmb_Dept.Text = "" Or DGV_TK.Rows(0).Cells(1).Value = "" Then MsgBox("Input Data Belum Lengkap")

Exit Sub End If

'==============Simpan ke trans masuk

Dim simpanmaster As String = "Insert into tb_transaksi(no_bond,tg_bond,kode_spining) values " & _

"('" & Me.Txt_NoTK.Text & "','" & Format(Me.Dtp_Tgl.Value, "dd/MM/yyyy") & "','" & Me.Cmb_Dept.Text & "')"

cmd = New OleDbCommand(simpanmaster, cn) cmd.ExecuteNonQuery()

'==============Simpan ke detail masuk

For baris As Integer = 0 To DGV_TK.Rows.Count - 2 Dim sqlsimpan As String = "Insert into

tb_transaksi(no_bond,kode_bond,jumlah_Keluar,kode_spining) values " & _

"('" & Me.Txt_NoTK.Text & "','" & DGV_TK.Rows(baris).Cells(0).Value & "','" & DGV_TK.Rows(baris).Cells(3).Value & "','" & DGV_TK.Rows(baris).Cells(4).Value & "','" & DGV_TK.Rows(baris).Cells(5).Value & "')"

cmd = New OleDbCommand(sqlsimpan, cn) ' MsgBox(sqlsimpan)

cmd.ExecuteNonQuery() Next baris

MsgBox("Data Telah Tersimpan!!!", MsgBoxStyle.Information)

bersih() Call Tk_Oto() End Sub

Private Sub Btn_Keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Keluar.Click

Me.Close() End Sub

(28)

Form Utama

Public Class Form_utama

Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) ' Create a new instance of the child form.

Dim ChildForm As New System.Windows.Forms.Form

' Make it a child of this MDI form before showing it. ChildForm.MdiParent = Me

'm_ChildFormNumber += 1

'ChildForm.Text = "Window " & m_ChildFormNumber

ChildForm.Show() End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Form_departemen.Show() End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Clic

Form_suplier.Show() End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Form_surat.Show() End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Form_stock.Show() End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click

Form_penerimaan.Show() End Sub

Private Sub FRM_UTAMA_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FRM_UTAMA.Click

Form_reuse.Show() End Sub

Private Sub FormA_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub ContainerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContainerToolStripMenuItem.Click

Form_kontainer.Show() End Sub

Private Sub CekStokToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

End Sub

Private Sub BarangToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BarangToolStripMenuItem.Click

Form_stock.Show() End Sub

Private Sub ReturToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReturToolStripMenuItem.Click

Form_retur.Show() End Sub

(29)

Me.Close() End Sub

Referensi

Dokumen terkait

RENCANA TINGKAT CAPAIAN ( TARGET ) 1 2 3 4 5 6 7 8 9 10 Penyelenggaraan Diklat / Ujian Sertifikasi Pengadaan Barang/ Jasa Input : Dana Output : Jumlah PNS Yang

[r]

Untuk mencapai konfigurasi stabil gas mulia, atom-atom dapat membentuk ikatan dengan penggunaan bersama 2 atau 3 pasang elektron. Ikatan kovalen dengan penggunaan bersama

Oleh karena itu, sistem koloid dapat dibuat dengan cara pengelompokan (agregasi) partikel larutan atau dengan menghaluskan bahan kasar kemudian mendispersikannya dalam medium

Dengan pengembangan kurikulum berwawasan teknologi pada program studi tata busana diharapkan mahasiswa mampu menghasilkan produk produk busana yang inovatif yang

Beberapa data teknis produk tekstil yang perlu disertakan dalam label adalah ukuran, komposisi kain, kontruksi kain, proses penyempurnaan yang dilakukan, asal usul

5 3 ASEP BASRI SDS ISLAM RAMAH ANAK KEC..

Hasil analisis pada taraf signifikansi 0,05 diperoleh hasil: ada perbedaan reliabilitas hasil belajar antara yang dinilai menggunakan metode penskoran number-right