Anda di halaman 1dari 2

Saya ada program aplikasi yg sudah jadi, lalu saya ingin devlop laporan stok barang.

dari tabel yg di gunakan adalah :


stk_tran_in = berisi semua data transaksi barang masuk
Stk_tran_out = berisi semua data transaksi barang keluar

adapun format laporan yg di inginkan adalah, dan data tarik dari tgl 12/1/08 s/d 14/1/08

Code:

group Gudang (di gorup per gudang) MISAL GUDANG A


group ItemCode (di group per item) MISAL ITEM B01
sort Tanggal (di sort per tgl dan No. Dok)

Tanggal No.Dok Stok Awal QtyMasuk Qty Keluar Stok Akhir


B/F (stok akhir) 100
12/1/08 SIN007 100 10 0 110
12/1/08 INV100 110 0 5 105
12/1/08 INV101 105 0 3 102

group Gudang (di gorup per gudang) MISAL GUDANG B


group ItemCode (di group per item) MISAL ITEM B01
sort Tanggal (di sort per tgl)
Tanggal No.Dok Stok Awal Qty Masuk Qty Keluar Stok Akhir
B/F (stok akhir) 10
12/1/08 INV200 10 0 8 2
12/1/08 INV210 2 0 1 1
12/1/08 SIN005 1 7 0 8

UTK B/F = MENGHITUNG SEMUA TRANSAKSI Barang Masuk - Barang Keluar dari
tgl < 12/1/08

1. yg sdh saya lakukan adalah


- menghitung seluruh barang masuk - barang keluar per tgl < 12/1/08 per gudang utk
mencari B/F
- mencari data transaksi barang masuk dari tgl >=12/1/08 s/d <=14/1/08
- mencari data transaksi barang keluar dari tgl >=12/1/08 s/d <=14/1/08
- data tsb simpan dalam satu tabel temporary.
data yg di simpan adalah (kodegudang, itemcode, tanggal,no.dok, Qty masuk, Qtykeluar)
2. yang jadi masalah adalah bagaimana cara membuat Stok Awal dan Stok Akhir dan B/F
seprti laporan
tsb.
di dalam tabel temporary data tsb akan spt ini
Code:

Tanggal No.Dok QtyMasuk QtyKeluar itemcode kodegudang

12/1/08 SIN007 10 0 B01 A


12/1/08 SIN005 7 0 BO1 B
12/1/08 INV100 0 5 B01 A
12/1/08 INV101 0 3 B01 A
12/1/08 INV200 0 8 B01 B
12/1/08 INV210 0 1 B01 B