-->

Iklan header

Cara Mengolah Harga Satuan Berbeda di Form Ms Access

Cara Mengolah Harga Satuan Berbeda di Form Ms Access - Dalam sebuah pencatatan data barang untuk harga satuan yang didapat dari suplier terkadang berubah-ubah atau berbeda dalam periode satu atau beberapa bulan yang sudah ditetapkan oleh Suplier. Cara Mengolah Harga Satuan Berbeda di Form Ms Access tentunya sangat penting dalam sebuah aplikasi yang berhubungan dengan pembelian atau penjualan.

Bagaimanakah mengolah data khususnya harga satuan yang berbeda tersebut agar pencatatannya dapat lebih valid.

Contoh kasus:
Pembelian barang A pada tanggal 1/10/2019 adalah  Rp. 15.000, kemudian pada pembelian selanjutnya tanggal 10/11/2019 harga barang A menjadi Rp. 20.000.
Kemudian yang digunakan adalah harga yang terakhir yaitu Rp. 20.000

Bagaimanakah cara menggunakan harga satuan yang terakhir dalam mengolah data barang tersebut?

Baca juga: Cara Membuat Form Login di Ms Access 2013

Cara Mengolah Harga Satuan Yang Berubah-ubah atau Berbeda

Inilah langkah-langkah cara mengolah harga satuan yang berubah-ubah dimana yang dicatat atau disimpan ke database adalah harga satuan terbaru(tanggal terakhir):

1. Buka aplikasi Ms Access
2. Siapkan tabel yang digunakan yaitu:
Tabel Barang:
cara-mengolah-harga-satuan-berbeda

Tabel Detail harga:
cara-mengolah-harga-satuan-berbeda

3. Buatlah Relationship seperti dibawah ini:

cara-mengolah-harga-satuan-berbeda

4. Buatlah sebuah Form menggunakan Form Wizard yang diambil dari tabel Harga dan Detail harga sebagai berikut:

  • Klik tab "CREATE"-->"Form Wizard"

cara-mengolah-harga-satuan-berbeda

  • Pilih Tabel: T_Detail_Harga, kemudian masukkan semua field dengan meng-klik tombol ">>", setelah itu klik "Next"

cara-mengolah-harga-satuan-berbeda

  • Klik model tampilan "Tabular" -->"Next"

cara-mengolah-harga-satuan-berbeda

  • Berinama Form dan Simpan Form -->"Finish"

cara-mengolah-harga-satuan-berbeda

  • Isikan datanya seperti contoh pada gambar dibawah ini (data langsung tersimpan di tabel detail harga)

cara-mengolah-harga-satuan-berbeda

5. Buat Query untuk menampilkan data harga barang yang terakhir dimasukkan berdasarkan tanggal terbaru yaitu:

  • Klik tab "CREATE"-->"Query Design" --> pilih tabel T_Detail_harga

cara-mengolah-harga-satuan-berbeda

  • Masukkan field: Kode_brg, Tgl_HB,  Harga_Beli. Jika Anda view akan tampak semua datanya.

cara-mengolah-harga-satuan-berbeda

  • Klik tombol "Totals" (lihat perbedaanya dengan gambar 11), maka akan tampak seperti gambar dibawah:

cara-mengolah-harga-satuan-berbeda

  • Pada baris "Total:", di kolom Tgl_HB klik menu  dropdown dan pilih "Last", begitu juga dengan Harga_Beli pilih "Last"

cara-mengolah-harga-satuan-berbeda

  • Jika Anda View maka akan tampak bedanya dengan data sebelumnya, karena yang tampil adalah data yang terakhir di masukkan (dicatat) berdasarkan tanggal

cara-mengolah-harga-satuan-berbeda

  • Simpan Query dengan nama Query Harga Terbaru

6. Buat Action Query untuk membuat tabel Harga Terbaru yang datanya diambil dari query Harga Terbaru caranya:

  • Buat query dengan model Query Design --> tab "Query" --> pilih Query Harga Terbaru, dan Masukkan semua Field pada query tersebut

cara-mengolah-harga-satuan-berbeda

  • - Klik tombol "Make Table" --> isikan dengan nama tabel baru yaitu "T_Harga_Terbaru" --> OK

cara-mengolah-harga-satuan-berbeda

  • Klik tombol Run(!) untuk menciptakan tabel baru tersebut, kemudian tutup query dan simpan dengan nama: "Buat tabel Harga Terbaru"

7. Proses update data harga beli terbaru ke dalam tabel barang berdasarkan Tanggal,
Caranya:

  • Buatlah sebuah query model design
  • Masukkan tabel: Tb_barang dan tabel:T_Harga_Terbaru, dan hubungkan (perintah drag) dari field Kode_Brg ke Kode
  • Masukkan field Harga_Beli (tabel: Tb_Barang), dan Kode_Brg (tabel: T_Harga_Terbaru)

cara-mengolah-harga-satuan-berbeda

  • Klik tombol "Update"

cara-mengolah-harga-satuan-berbeda

  • Pada baris "Update To:", kolom harga_beli, klik kanan pilih "Build" atau klik tombol Builder (dibagian atas).
  • Klik "Database2.accdb" --> Tables --> T_Harga_Terbaru --> Double klik: Harga_Beli -->OK

cara-mengolah-harga-satuan-berbeda

  • Pada baris "Criteria:", kolom Kode_Brg, klik kanan pilih "Build"
  • Klik "Database2.accdb" --> Forms --> "F_Detail_Harga Subform" --> Double klik "Kode_Brg" --> OK

cara-mengolah-harga-satuan-berbeda

  • Simpan query dengan nama "Query Update Harga Terbaru"

8. Menambahkan tombol Update di Form F_Detail_harga Subform yaitu:

  • Buka form F_Harga dalam tampilan desain
  • Tambahkan tombol "Button" dari tab Design
  • Pada tampilam wizard--> Miscellaneous --> Run Query --> NEXT

cara-mengolah-harga-satuan-berbeda

  • Pilih action query: "Buat Tabel harga Terbaru" --> NEXT
  • Pada option "Text:"--> Berinama tombol misalkan Update Harga --> NEXT --> Finish
  • Klik kanan pada tombol "Update Harga", dan pilih "Properties" atau klik tombol Property Sheet (dibagian atas)
  • Pada tab "Event" --> baris "On Click" --> klik tanda "..."

cara-mengolah-harga-satuan-berbeda

  • Pada tampilan editor Macro tambahkan perintah, dan Open query --> Pilih action query:"Query Update Harga terbaru", dan Refresh

cara-mengolah-harga-satuan-berbeda

  • Kemudian Klik tombol simpan, dan Close

9. Untuk mengetahui hasilnya:

  • Buka tabel: Tb_barang lihat harga beli untuk kode barang: B1

cara-mengolah-harga-satuan-berbeda

  • Buka tabel: Tb_Harga_Terbaru, perhatikan harga  beli terbaru untuk kode B1

cara-mengolah-harga-satuan-berbeda

  • Buka Form dan isikan data terbaru, kemudian klik tombol "Update Harga", Coba buka tabel: Tb-Barang apakah data harga_beli sudah berubah atau belum.

cara-mengolah-harga-satuan-berbeda

  • Hasilnya lihat di tabel Barang, Harga beli telah berubah mengikuti harga yang dimasukkan sesuai dengan tanggal terakhir Harga beli dimasukkan.

cara-mengolah-harga-satuan-berbeda

Itulah tutorial Cara Mengolah Harga Satuan Berbeda di Form Ms Access, dimana setiap harga  dicatat dan disimpan pada tabel Harga, dan akan update sesuai harga terakhir yang dicatat berdasarkan tanggal. Semoga artikel ini dapat membantu para pembaca blog ini.

0 Response to "Cara Mengolah Harga Satuan Berbeda di Form Ms Access"

Posting Komentar

Terima kasih sudah membaca di blog BorneoTutorials, Silahkan tinggalkan komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel