電子發票模組安裝設定及說明 安裝優先項目:需先把POS營業日期調成當日,避免取號抓錯月份!!!! ◎◎公司名稱 InvHead0 不可超過12碼●● A. 安裝設定 1. 程式安裝. - jre-6u21-windows-i586.exe - SetupInvSrv.exe >> 安裝到C:\InvSrv [開元需使用KY版本!!] - POS355隱藏的網卡 >> POS355刪除多餘的ip\刪除多餘的ip.bat 可解決 ◎安裝完後請先將INVSrv 電子發票服務程式先關閉 2. 準備事項. - 客戶統編,對外IP位置是否與申請相同 - POSID(001,一台以上002,003......) 『第二台以上需設定連線字串INI檔』 - 備份路徑設定 - D:\INVE 建立第一備份路徑 第二備份路徑:USB備份碟(開發票POS用,清空使用) * 公司試帳號: 統編:12967293/POSID:001 (客戶門市安裝乎略) 3. 設定. * 預先備份reg,避免安裝錯誤可復原 * 網路需設定DNS (168.95.192.1) * 鯨躍伺服器正式環境InvSrv.ini 中設HostIP : ve.ei.com.tw (公司內部測試請不要設定) * POS本機設定: (餐飲系統工作站/系統維護) - 單據印表設定[BK0001]: 設定工作站代號(與收銀機編號一致 001) - 作業參數檔維護[ID0101]: 設定發票抬頭參數(InvHead0-3) - 發票印表設定[BK0003]: -- 印表機型別=> T70E2, -- 通訊埠: COM1 -- 發票備份路逕一:(指向D:\INVE) -- 發票備份路逕二:(指向USB備份碟, 如E:) -- 隨便設定下一張發票號碼(新客戶才需要設定,原用二聯式只需設定型別) -- ●發票印表設定:統一編號檢查,請打勾,如user輸入錯誤統編,鯨躍會擋住無法上傳 - ◎營業日期跟系統日期月份需相同(下載發票批次期別) * InvSrv(電子發票上傳服務) - 初次啟動後,先檢查訊息視窗顯示的POS本機設定資料是否正確. - 執行桌面上電子發票上傳服務(InvSrv.exe)----->[電子發票初始化設定] -- (此時USB備份碟需插上並清空之前的發票設定檔) - 初始化設定會在USB備份碟上產生以下檔案及目錄, 寫入POS本機設定 -- InvData.txt(存設定基本資料:統編/收銀機編號/QRCode金鑰..) -- InvNOBE.txt(存電子平台發送的下一批號碼) -- InvLast.txt(存下一張發票號碼及最後開出的號碼) -- ADD資料夾: 待上傳新開立發票 -- VOID資料夾: 待上傳作廢發票(目前設定隔日才會上傳) -- UNVOID資料夾: 待上傳取消作廢發票(目前設定隔日才會上傳) -- ERR資料夾:上傳錯誤,無法上傳檔案,會移到此資料夾 -- D1/D2/D3/D4/D5/D6/D7資料夾: 存放一週備份(已上傳發票). 4.BIOS檢查 USB裝置BOOT選項->關閉,重開機測試 --------------------------------------------------------------------- B. 作業說明 - POS收銀作業程式啟動時會比對POS本機設定和USB備份碟 -- 檢查InvData/InvNOBE/InvLast的設定如果不一致,就無法進行發票作業 --------------------------------------------------------------------- C. InvSrv(電子發票上傳服務) 的復原作業 - [復原本機發票設定(從USB)] -- 在POS機重灌後, 請先從備份資料夾BK35_SD, 復原基本資料及reg檔. -- 然後使用本功能將USB備份碟的資料重新寫回POS本機設定. - [重新寫入USB備份] -- 將POS本機設定重新寫入新的USB備份碟. 連線字串預設定第一行,如果不行,改用第三行試試 CntStr=jdbc:sqlserver://127.0.0.1:1433;databaseName=BKSQL;user=sa;password=; #CT#CntStr = jdbc:sqlserver://127.0.0.1:3533;databaseName=BKSQL;user=sa;password=; #CntStr=jdbc:jtds:sqlserver://127.0.0.1/BKSQL;namedPipe=true;instance=;user=sa;password=; ---------------------------------------------------------------------- 如安裝 第二台以上 (002,003,004)需設定INVSrv.ini CntStr=jdbc:jtds:sqlserver://127.0.0.1/BKSQL;namedPipe=true;instance=;user=sa;password=; ↑↑↑此行改成POS主機IP位置 CntStr=jdbc:jtds:sqlserver://192.168.1.101/BKSQL;namedPipe=true;instance=;user=sa;password=; ↑↑↑如沒修正成POS主機IP將會無法連接資料庫 連線字串預設定第一行,如果不行,改用第三行試試(002,003,004) CntStr=jdbc:sqlserver://192.168.1.101:1433;databaseName=BKSQL;user=sa;password=; #CT#CntStr = jdbc:sqlserver://192.168.1.101:3533;databaseName=BKSQL;user=sa;password=; #CntStr=jdbc:jtds:sqlserver://192.168.1.101/BKSQL;namedPipe=true;instance=;user=sa;password=;