Bung Zona, 
Menurut saya, mesti disediakan sebuah table yg menampung maping setiap produksi 
memerlukan part apa dan berapa , jadi setiap produksi agar sistem mengurangi 
otomatis stok part-nya. 
contoh :
KodeBarang      Part1   Part2    Part3
A                      1          2         0
B                      0          0         4

namun tabel diatas akan menjadi tidak normal bila terdapat banyak part yang 
tidak digunakan. Agar menjadi normal bila keperluan part-nya beda2 untuk setiap 
produk barang, jadikan tabelnya sbb :
KodeBarang   KodePart    Keperluan
A                   P1             1
A                   P2             2
B                   P3            4

setiap ada memproduksi barang, baca tabel diatas, kalikan keperluannya dengan 
quantity barangnya, kemudian kurangi stok partnya sesuai hasil perkalian tsb. 
Demikian, maaf bila ada yg kurang berkenan.

Salam,
Nyom2 Darsana

  ----- Original Message ----- 
  From: ZONA 
  To: [email protected] 
  Sent: Tuesday, July 31, 2007 11:24 AM
  Subject: [Programmer-VB] Pengurangan Stock Otomatis (BOM)



  Saya punya stok. Misalnya:

  NomorPart             Stok
  Part1                       10  pcs
  Part2                        20 pcs
  Part3                        2 pcs

  Saya memproduksi Benda. Misalnya: Benda A.
  Untuk membuat Benda A ini, membutuhkan:
  Part1    sebanyak 1 pcs
  Part2    sebanyak 2 pcs

  Lalu saya membuat benda A   sebanyak 5 unit, mk part yg terpakai adalah:
  Part1       1  *  5  =5
  Part2       2 * 5   =10

  Bagaimana caranya agar stok berkurang otomatis   ketika saya membuat benda A  
5 unit?
  Jadi hasilnya :
  Part1        5
  Part2        10
  Part3        2

  Pakar-pakar vb mohon pencerahannya !

  terimakasih sebelumnya
  NB. saya menggunakan VB 6 dan sql server 7



   


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.476 / Virus Database: 269.11.0/929 - Release Date: 31/07/07 17:26

Kirim email ke