Desain multi price banyak macam, dan penentuan harga jual dari harga beli juga banyak macam, tergantung policy company. Beberapa ada yang sederhana perhitungannya, yaitu faktor margin harga jual selalu sama di setiap barang, sehingga struktur tabel lebih sederhana. Ada pula yang menentukan harga jual berdasarkan kondisi yang lebih kompleks, seperti level quantity order, level discount, customer special, dsb, sehingga penentuan harga jual tidak bisa dilakukan secara tabel, tetapi harus melewati pola rumus terlebih dahulu, jika memungkinkan semuanya di sisi back end (store proc/function/query), atau jika terpaksa di sisi front end (vba di form interface). Masing-masing tentu ada plus minus nya, seperti kalau di sisi back end, maka aplikasi yang dilepas tidak perlu lagi dikompile ulang saat ada perubahan policy (yang mengakibatkan perubahan rumus), sedang kalau di sisi front end, aplikasi lebih fleksibel untuk di jual dengan pilihan back end yang berbeda-beda.

Berikut salah satu desain yang menggunakan cara fix harga beli dan jual di tabel terpisah (harga barang). Harga beli dan harga jual di simpan dalam tabel.

Database master barang disesuaikan. Buatkan satu file master harga yang keynya adalah [kode barang] + [tipe harga].
Jadi desain tabelnya menjadi seperti berikut:

M_Barang (kodeBarang text, (PK) namaBarang text)
M_TipeHarga (tipeHarga text (PK), keterangan text)
T_Harga (kodeBarang text (FK), tipeHarga text (FK), hargaBeli numerik, hargaJual numerik)

T_Harga di set index PK-nya ke kodeBarang + tipeHarga

sehingga di cboPilihan bisa di isikan dengan data dari T_Harga yang bersesuaian dengan kodeBarang di transaksi detail.

Nanti mudah-mudahan akan saya lanjutkan lagi pembahasannya pak dar, anak saya udah rame nih minta renang.

Aksan Kurdin

On 7/23/2010 3:04 PM, Haer Talib wrote:

Apa maksud menyesuaikan?

jika pada main form anda menggunakan cboPilihanHarga,
maka pada subform anda bisa pakai, misalnya:
Harga=parent!cboPilihanHarga

Salam,
Haer


2010/7/24 Bambang Mahfudin <[email protected] <mailto:[email protected]>>



    Bapak Moderator dan Accessers
    Saya sedang bikin form penjualan dengan beberapa pilhan harga jual
    pada main formnya
    1.Harga Reseller
    2.Harga Grosir
    3.Harga Toko
    4.Harga Bengkel A
    5.Harga Bengkel B
    Problem :
    Bagaimana harga jual pada sub form ( form penjualan detail ) bisa
    menyesuaikan
    dengan pilihan harga pada main form nya
    Saya lebih suka pakai code spt dibawah, karena harga masih bisa
    dibuat manual
    Private Sub Kode_AfterUpdate()
    NamaBarang = Kode.Column(1)
    Harga = Kode.Column(2)
    Jumlah.SetFocus
    End Sub
    Mohon petunjuk / clue. Terima kasih sebelumnya

    SalamAcess
    BambangMahfudin





--

Jadikan www.gapura.web.id <http://www.gapura.web.id> sebagai homepage browser anda.
=> Akses ke website favorit tinggal klik aja. (Lihat dulu deh).



Kirim email ke