Mas yugo....

Terima kasih atas sarannya...

Tapi saya tidak tau cara memanfaatkan store procedure di sql server.

Caranya seperti apa mas?

Karena sy tidak mengerti untuk bahasa sql ya mas

Terima kasih

 

Afrizal

________________________________

From: [email protected]
[mailto:[email protected]] On Behalf Of Yugo Gautomo
Sent: 04 Februari 2010 1:22
To: [email protected]
Subject: [belajar-access] Re: stock awal bulan

 

  

Kalau saya biasanya membuat table tambahan khusus report pak,
biar querynya tidak terlalu berat, dan saya memanfaatkan store procedure
di sql server.

1. saya buat table ReportHPP
fieldnya product_id, month, qty_awal, price_awal, qty_beli, price_beli,
qty_jual, price_jual, qty_akhr, price_akhir.

table ini diinput saat button transaksi di save, selain insert kedalam
table detail pembelian atau penjualan, dia juga update ke table Report
hpp ini.

kalau di sp, begitu table detail pembelian atau penjualan di insert,
maka akan otomatis update table report hpp.

mengenai harga, lebih baik menggunakan sistem LIFO, begitu harga
berubah, kita save perubahannya ke dalam table laporan ini.

saat awal bulan kita harus create record untuk semua product_id, dengan
value qty_awal dan price_awal = qty_akhir & price akhir.
Memang kelihatannya redundant, tapi saya lebih memikirkan efektifitas
dan kemudahan query reporting.

Karena pengalaman saya apabila yang querynya sampai lebih dari 3 lapis
akan memakan resource yang banyak dan pusing yang amat sangat.

Kalau hanya untuk report bulan berjalan, sebaiknya tambahkan saja
field-field report tsb kedalam table Master Product / Item.

demikian semoga membantu.

Untuk yang report stock obat, memang lebih baik menggunakan query yang
diberikan oleh pak Aksa

Wassalam.

--- In [email protected]
<mailto:belajar-access%40yahoogroups.com> , Aksan Kurdin
<aksan.kur...@...> wrote:
>
> Dear P. Yugo, P. Afrizal,
> Senang sekali semakin banyak solusi alternatif yang hendak ditawarkan.
> Silakan download dari message: 
> http://tech.groups.yahoo.com/group/belajar-access/message/24849
<http://tech.groups.yahoo.com/group/belajar-access/message/24849> 
> Kita sangat menunggu solusi dari P. Yugo .....
> 
> Aksan Kurdin
> 
> On 2/3/2010 2:40 AM, Yugo Gautomo wrote:
> >
> > Boleh kirim file accessnya pak dalam format Access 2003.
> > Saya akan coba bantu sesempatnya pak.
> >
> > kalau untuk update otomatis mungkin bisa dicoba cara ini
> >
> > UPDATE stokawal VALUE (SELECT stokakhir WHERE Product_id = 'xxx') 
> > WHERE PRODUCT_ID = 'xxx'
> >
> > 'xxx' itu sama dengan parameter yang rekursif, jadi harusnya taruh
di 
> > program
> > Regards,
> >
> > Yugo
> >



Kirim email ke