全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1662
推到 Plurk!
推到 Facebook!

多人共用的發票系統架構規劃如何處理最好 ?

缺席
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-25 14:35:01 IP:211.22.xxx.xxx 未訂閱
目前面臨到一個朋友想要將公司的出貨管理系統加入三聯式發票列印的功能. 原來作業方式是使用一般收銀機手工輸入開立, 發票紙張格式就像加油站的三聯式發票. 依據出貨對象的性質不同來決定是否要開發票. 然後發票開立後再將發票編號人工 KeyIn 到程式後才列印出貨單. 程序上很繁瑣所以常常會發生 KeyIn 錯誤的問題. 因此想要作整合. 環境是有三台電腦處理出貨單, 相對的三台都要有列印發票的功能. 目前的希望的架構是三台電腦共用兩台點陣印表機(一台印出貨單另一台列印三聯式發票). 不過在列印發票的管理上就面臨到障礙了. 由於發票編號是已經印刷在發票上, 所以在列印工作的管理上就不能類似出貨單想列印時才印. 必需在分配發票編號時就將發票列印出來, 不然後分配發票編號的先印那就亂了套了. 同時要開發票的出貨單也必須要等分配發票編號後才列印. 不知道是否有人做過這樣的架構, 有沒有什麼建議呢? 我是雪龍 發表人 - bestlong 於 2005/01/25 14:39:00
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-26 22:46:40 IP:61.59.xxx.xxx 未訂閱
目前的想法是建立一個列印服務系統, 專管列印出貨單連帶三聯式發票. 我是雪龍
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
chfamy
中階會員


發表:87
回覆:161
積分:54
註冊:2002-05-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-26 23:10:09 IP:61.219.xxx.xxx 未訂閱
使用印表伺服器(SMC或D-Link)串聯印表機,我負責維護的系統是如此建置, 出貨單與發票連動列印,使用ReportBuilder(Q-Report應該也可以)開發印 表功能,不用預覽報表,直接將兩份報表直接送至兩部印表機,用戶可以指定 印表機,印表機設定存於INI檔案中,每次印表就直接按照設定印表機列印資 料,該系統網路有試用版可下載試用,如要需要再行告知,避免有廣告產品嫌 疑.
oudex
一般會員


發表:1
回覆:4
積分:1
註冊:2003-08-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-26 23:11:11 IP:211.76.xxx.xxx 未訂閱
小弟拙見 應該會有個紀錄發票號碼的地方吧 在 Transaction 中得到發票號碼後印出應該就不會有問題了吧?
chfamy
中階會員


發表:87
回覆:161
積分:54
註冊:2002-05-03

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-26 23:15:36 IP:61.219.xxx.xxx 未訂閱
發票跳號設定請參考下列URL,有螢幕畫面, 【討論】關於"自動編號"的應用.....  http://delphi.ktop.com.tw/topic.php?TOPIC_ID=63626
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-01-26 23:48:16 IP:61.59.xxx.xxx 未訂閱
引言: 使用印表伺服器(SMC或D-Link)串聯印表機,我負責維護的系統是如此建置, 出貨單與發票連動列印,使用ReportBuilder(Q-Report應該也可以)開發印 表功能,不用預覽報表,直接將兩份報表直接送至兩部印表機,用戶可以指定 印表機,印表機設定存於INI檔案中,每次印表就直接按照設定印表機列印資 料,該系統網路有試用版可下載試用,如要需要再行告知,避免有廣告產品嫌 疑. < face="Verdana, Arial, Helvetica"> 請問有更詳細的說明嗎? 該如何取得? 我是雪龍
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-01-27 00:07:16 IP:61.59.xxx.xxx 未訂閱
引言: 應該會有個紀錄發票號碼的地方吧 在 Transaction 中得到發票號碼後印出應該就不會有問題了吧?
沒有錯系統一定會紀錄發票號碼的資料, 因為發票號碼是在稅務單位購買的時候才會知道. 而且還會有多區段的狀況. 一般收銀系統在安裝發票時要輸入: 字軌、起始編號、發票張數 另外出貨明細的筆數也會有所影響, 因為發票的列印範圍有限. 所以有時候一張出貨單會列印出多張發票, 也要自動處理扣掉. 還有發生列印錯誤的狀況, 還要處理發票作廢紀錄. 我是雪龍
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-01-27 00:29:37 IP:61.59.xxx.xxx 未訂閱
發票編號的分配, 會運用到自動編號的技巧, 也就是 CacheUpdate Transation 處理. 發票一但列印出來不管正確與否該編號就用掉. 已分配發票編號的出貨單如果碰到出貨單一定要刪除的狀況. 要將該發票編號拋到作廢發票紀錄中. 我是雪龍
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
chfamy
中階會員


發表:87
回覆:161
積分:54
註冊:2002-05-03

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-01-27 08:41:34 IP:61.219.xxx.xxx 未訂閱
試用版下載URL如下,安裝後有詳細說明文件PDF格式: http://210.192.97.175/DownLoadData/TrialSoftware/EwsSystem/SetUp.Exe 發票及出貨單功能,請查看0.例行作業-->07.結帳收款(發票開立&選項設定)
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-01-27 09:21:39 IP:220.135.xxx.xxx 未訂閱
引言: 目前的想法是建立一個列印服務系統, 專管列印出貨單連帶三聯式發票. 我是雪龍
Hi bestlong兄你好: 我猜測你的問題是不是怕取得發票號後, 後取得的反而先印, 如果是其實你已經想到方法了, 另外作一支程式專管列印的動作, 一方面也控管發票號一定要排定後才列印. 有兩種方法可做 1.由使用者那邊產生發票號再將列印需求送出到控管程式, 若中間有跳號要送訊息給各使用者, 比較麻煩 2.直接由控管程式產生發票號並列印, 並將發票號Update回使用者的資料, 這比較實際 我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#11 引用回覆 回覆 發表時間:2005-01-27 11:18:07 IP:211.22.xxx.xxx 未訂閱
引言: Hi bestlong兄你好: 我猜測你的問題是不是怕取得發票號後, 後取得的反而先印, 如果是其實你已經想到方法了, 另外作一支程式專管列印的動作, 一方面也控管發票號一定要排定後才列印. 有兩種方法可做 1.由使用者那邊產生發票號再將列印需求送出到控管程式, 若中間有跳號要送訊息給各使用者, 比較麻煩 2.直接由控管程式產生發票號並列印, 並將發票號Update回使用者的資料, 這比較實際
我原本的想法就是類似您所說的第二個方式. 由控管程式處理出貨單的列印還有發票編號的分配及列印 並且週期檢查是否有列印要求. 工作站是將出貨單原來的直接列印的方式改變成要求列印 想要做的很完美但是又希望架構不要太複雜, 使用者容易故障排除. 所以想討問看看有沒有可以再改良的方式. 我是雪龍
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#12 引用回覆 回覆 發表時間:2005-04-07 22:23:39 IP:61.59.xxx.xxx 未訂閱
目前作法可以參考有些大賣場的處理模式, 發票紙張格式也是同加油三連發票單大小, 所使用的發票紙張並不是預先印刷好發票編號, 而是由電腦所列印出來的, 且發票中僅列印總金額與相對的銷貨明細表的單據編號, 適用於有同時開立銷貨清單的狀況. 只是要能做此種開立發票的模式, 在稅務管理機關方面是否有條件限制尚待確認. 雪龍 http://bestlong.no-ip.com/ 學海無涯覺無盡,勤做筆記防失憶 發表人 - bestlong 於 2005/04/07 22:28:49
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#13 引用回覆 回覆 發表時間:2005-04-07 22:52:50 IP:61.59.xxx.xxx 未訂閱
引言: 我猜測你的問題是不是怕取得發票號後, 後取得的反而先印, 如果是其實你已經想到方法了, 另外作一支程式專管列印的動作, 一方面也控管發票號一定要排定後才列印. 有兩種方法可做 1.由使用者那邊產生發票號再將列印需求送出到控管程式, 若中間有跳號要送訊息給各使用者, 比較麻煩 2.直接由控管程式產生發票號並列印, 並將發票號Update回使用者的資料, 這比較實際 我不是高手, 高手是正在銀幕前微笑的人.
因為此項回覆較為接近我的想法, 送分感謝喔. 雪龍 http://bestlong.no-ip.com/ 學海無涯覺無盡,勤做筆記防失憶
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
系統時間:2024-05-17 13:29:32
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!