鼎新ERP /SMART
我公司有一個專案成本分析需求..
本表有一些缺陷..我也不打算針對缺陷說了
(這是前人弄得).
我先解釋這專案成本分析表:
可以知道某個工程專案
材料內容花了多少的錢
人工內容花了多少的錢
其他內容花了多少的錢
可以知道這專案利潤/成本/付款/未付款/開發票
我是希望能有人幫我忙.這是有償的(希望通過雙方議價.再去做!!)
1.專案成本分析需求 大體上已經完成差不多了
花了一段時間.拼湊結果
2.剩下付款單(ACPTC)這部分..
實在是不知道付款單付了那些筆採購單/進貨單???
(沒辦法了!!!)
詳細的數字內容..實在是不好拿來上
謝謝...可以私信我...加瀨也可以...
我是希望能有人幫我忙.這是有償的(希望通過雙方議價.再去做!!)


專案成本分析表
補充260323..我整理資料表的欄位..
V260324
補充..我周一/周二努力下
已將鼎新的資料表整理如下:
SQL語法也補上
構想是
1.從進貨單那邊有憑證推倒應付帳款
2.從付款單-->應付帳款.裡面有憑證(進貨)
3.以上兩個交叉比對.
可得知付款.若交叉比不到.代表未付款


如果付款單單身有KEY到進貨單 那就好辦
如沒有可以對應 時間+廠商
希望能幫到您!
圖1、圖2是ERP系統資料表。
圖3、是樓主最終要得到的EXCEL表。
要從付款單 倒查 應付憑單。
這邊有個問題,就是付款單金額是1對1 應付憑單,還是多對多應付憑單。
再從應付憑單和發票金額去倒查進貨單。
再從進貨單去查採購單。
再從看採購單去查對應那個專案。
重點是採購單內容是否有KEY專案代號。
沒有的話。
問骰子吧。
有個問題。
你的人工的輸入端是???
謝謝高手
1.請問 你的人工的輸入端是???
你這是要問我哪一個問題??不就是人在輸入資料給ERP嗎??
2.剛剛有發現到好幾筆
採購單/進貨單沒有專案代碼(採購人員打)
3.我原本邏輯是
專案代號-->採購單/進貨單-->應付帳款-->付款單的
採購單/進貨單沒有專案代碼(採購人員打)
現在又要加上
應付帳款/付款單上的專案代碼-->採購單/進貨單了
你現在看到的,其他高手解答的。
都是原物料成本。
你另外提到的
人工內容花了多少的錢
其他內容花了多少的錢
以上這2點才是麻煩。
看你回應,沒提到在ERP的那個單據有輸入。
現行的解法是要在應付憑單上填專案代碼。
才有辦法統計。
有個重點;
在人工方面,如果一個人做好幾個專案。但一次付款的的話。
你還是要依專案去拆成好幾個款項。
這樣才會準確。
這應該不難吧
但是要先了解資料結構
用sql就可以湊得出你要的表格
付款單需要知道 是針對哪張應付憑單付款
理論上這個資料再 ACPTD 付款單明細 , TD006/TD007
進貨單 如果是自動產出應付憑單的話 應該就可以整個串起來
但若公司採取「月底彙總多張進貨單,一次產生一張應付憑單」時,關係會變成 N:1:1
進貨單 A, B, C...彙總為「一張」應付憑單 針對該憑單付款。
付款單層級 只會紀錄那「一張」月結憑單的單號。
正常1張拋1筆的流程下
從 ACPTD 付款單明細的憑單來源TD006 TD007
串到 ACPTB 應付憑單 TB005,TB006,TB007
應該就可以找到哪個進貨單了吧
SELECT
TD.TD001 + '-' + TD.TD002 AS 付款單號,
TB.TB001 + '-' + TB.TB002 AS 應付憑單號,
TB.TB005 + '-' + TB.TB006 AS 進貨單號
FROM ACPTD TD
INNER JOIN ACPTB TB
ON TD.TD006 = TB.TB001
AND TD.TD007 = TB.TB002