2009年7月29日 星期三

eProERP如何掛載客製程式

若您委托eProERP的顧問編寫程式,您會收到顧問寄來的email,裡面有pbd的執行程式,也可能有sql的程式,並會有以下說明:


 


MIS130增加或放置目錄(亦可自行安排)


系統:票據出納系統


目錄:NTSU00 客製程式


 


是否有搭配並需執行SQL程式:是


程式編號:NTSU430


程式說明:支票套印


程式視窗:w_inquery_ntsu430


 


一、程式先放到runner.exe所在的目錄下,通常是exe32的目錄


 


二、若客製程式有搭配需要執行SQL程式,也請先執行之,記得要在eProERP的資料庫下執行


 


三、決定程式目錄、程式要如何命名,如果欲增加一個票據出納系統下的NTSU00 客製程式目錄,再加上NTSU430 支票套印的程式:


1.      MIS130中/在NTS票據出納系統上/按滑鼠右鍵/加入目錄/在跳出的視窗中:目錄代號輸入NTSU 00;目錄名稱輸入客製程式/確定。


2.      再至剛新增的NTSU00客製程式目錄上/按滑鼠右鍵/加入程式/程式編號輸入 NTSU 430;程式說明輸入支票套印;程式視窗輸入w_inquery_ntsu 430/確定。您應該就可以看到該新增的 NTSU430 支票套印項目了。(若同目錄下加n支程式,可重覆做此條目n)


3.      回到票據出納系統上按滑書右鍵/系統程式庫設定/新增/輸入 NTSU 430”/更新/關閉(若加n支程式,可重覆做此條目n)


4.      結束MIS130/在eProERP畫面左上方按下系統程式庫設定按鈕/找到剛剛加的 NTSU 430” (該列會是粉紅色的)/按該列右邊小黃頁/選到 NTSU430.pbd”/更新/關閉/確定。


5.      eProERP會讓您重新登入一次,去票據出納系統中/NTSU00 客製程式目錄下找到您剛剛掛的程式,NTSU430 支票套印應該已經在那裡等您了。


 


ps.藍色字請按每一次的項目不同,自行代換之~


點下系統程式庫空白?!查找eProERP的版本

第一次執行某公司的資料庫,要先掛載程式庫,但發現:按下系統程式庫設定,程式路徑空白?!




先查一下runner.ini中的[RUNNER]設定中pbdversion=?


 


pbdversion=912,這912要和你的secmlibpbdvirsion欄位中的數字要一樣




 select * from secmlib查察後發覺pbdvirsion欄位是91runner.ini[RUNNER]下的pbdversion=912改成pbdversion=91並存檔,再按一次系統程式庫設定,就出現路徑了




接著按下自動載入/確認/關閉/是




若過程中有跳出視窗,提醒程式庫檔案不存在,那是因為eProERP執行目錄下沒有那支程式,請把該程式copyrunner.exe所在的目錄中,再重覆執行載入一次即可。若不是很重要的程式,也不一定要有,"不存是否更新"直接按是、是、是......確定/重新登入一次eProERP即可。