tblChkAcpt 驗收單主項
tblChkAcptDet 驗收單細項
(PoNo 採購單號)
依據料號以及日期
(新舊料號,萬用字元)
統計 材料 的價格差異表
業務之下
需要轉 Excel 檔
===========================================
[驗收單]之下有[驗收細項]
一筆驗收單,有多筆採購細項
細項上有該原料的單價
透過日期物料,可以找到該日期下的物料,當時的單價
(會不會有同一時期驗收單,相同物料,不同單價)
畫面應該怎樣呈現比較好
如果只是單純找要看的物料
變成只有一筆一筆
通常在比對價格的時候都是怎麼比對?
是不是應該是有一個採購表單
需要去看這個單據上面,所有物料在某個時期的單價是多少
單位量~採購數量~備品數量~需不需要考量到折扣問題
要不要考量稅率問題,匯率問題
=================================================
到底怎麼比對是個問題
現在的物料單價應該是透過採購單,
比對的時候,應該跟何時的單據做比對
讓使用者輸入日期,使用者不盡然知道哪個時間點,才會有該物料的驗收單
想法是,透過物料號的輸入,撈出所有歷史驗收單該筆料號的資訊,
要比價的時候,
在該 GridView點兩下選取(在點兩下取消),選擇的該列資料,
會與目前採購單上的物料單價做比對
筆對完之後應該呈現些什麼訊息,如果只是價差會很空
======================================================
費用性物品需不需要做
通常物價都有一定時期的波動,
應該以該物料的單價來分類,剔除相同價位的驗收單
每個顯示的驗收單上該物料的單價都不同
(沒考慮到時間點問題,相同價位,但是驗收單可能是不同時期,
或許可以做到說看某段時間內,單價是一致的,這段時間週期的驗收單才剔除)
想法是透過不同料號去分類,
該料號第一筆是目前單價,之下會是歷史單價
歷史單價應該撈到多深也是個問題,通常關心的應該是近期吧?
應該透過日期範圍去篩選?(幾個月內,幾年內)
輸入日期部分應該怎麼設置比較好
==================================================
驗收單號,料號,廠商,單價,申購部門(幾乎所有Det有的都要)
驗收單應該以日期排序,
第一筆是最近的價格
可以往下比對舊資料
需要做些怎樣的統計運算
圖表,漲跌,轉檔應該以什麼做分類依據,
以單一物料編號還是可以選擇許多物料編號
透過新料號
select *
from tblChkAcptdet a join tblStock b on a.partcode = b.partcode
where b.partcode = 'VC52AM0HBP'
(撈完後要在處理單價相同的驗收單剔除?要考量單價相同的驗收單時間點)
透過舊料號
================================================
料號 品名 單位 驗收日期
M--A… …… KG 2011/1/1 2011/3/2 2011/4/13 2011/5/13
100 115 120 105
tblChkAcpt 驗收單主項 (已核對狀態,版本最新)
tblChkAcptDet 驗收單細項
tblStock (撈舊料號,品名,單位)
(PoNo 採購單號)
只需要記錄每次價格的變動
可以輸入日期範圍去查詢該段時間的波動
(想以年月下拉式選單去做,不做日)
(查一下COMBOBOX+TEXTBOX)
讓使用者可以選擇要不要納入廠商資訊
舊物料查詢
字串前+ %
字串後+ ]
select distinct a.partcode, b.partrule, b.unit, c.ChkAcptDate, a.unitprice
from tblChkAcptdet a join tblStock b on a.partcode = b.partcode
join tblChkAcpt c on a.ChkAcptNo = c.ChkAcptNo
where b.partrule Like '%VC52AM0HBP]'
新物料查詢
撈出 物料號, 品名,單位, 驗收日期,物料單價
select distinct a.partcode, b.partrule, b.unit, c.ChkAcptDate, a.unitprice
from tblChkAcptdet a join tblStock b on a.partcode = b.partcode
join tblChkAcpt c on a.ChkAcptNo = c.ChkAcptNo
where b.partcode = 'VC52AM0HBP'
品名應該要做舊料號切割(舊料號,品名)
能夠轉Excel時候 都印出(新料號,舊料號,品名)
===================================================
切兩個VIEW
一個 物料號,品名,單位 (DISTINCT)
點選該VIEW的物料
第二個VIEW
呈現該物料的 驗收日期,單價
轉Excel的時候再把兩個VIEW的資料兜起來
沒有留言:
張貼留言