1、 使用RMIS的報(bào)表工具制作報(bào)表,報(bào)表名稱(chēng)要以SCM開(kāi)頭
2、 報(bào)表數(shù)據(jù)源中必須有供應(yīng)商編碼這個(gè)參數(shù),且這個(gè)參數(shù)的“輔助輸入方式”必須選擇為“選擇供應(yīng)商”
3、 在后臺(tái)RMIS的【網(wǎng)上服務(wù)廳管理】下找到【菜單維護(hù)】
4、 將新做的報(bào)表放在69開(kāi)頭的菜單下。菜單編碼為[69]的菜單是自定義報(bào)表專(zhuān)用的第一級(jí)菜單,該級(jí)菜單為系統(tǒng)固定菜單,不允許刪除且所有自定義的報(bào)表只能放到該級(jí)菜單下才可以供供應(yīng)商在網(wǎng)上服務(wù)廳查詢(xún)。
5、 在供應(yīng)鏈管理系統(tǒng)所屬站點(diǎn)下需要建立一個(gè)外網(wǎng)能夠訪(fǎng)問(wèn)的EnjoyRMIS_Client虛擬目錄,供網(wǎng)上服務(wù)廳調(diào)用自定義報(bào)表。EnjoySCM_Web/web.config里的配置HqClient需配置為該新建的EnjoyRMIS_Client站點(diǎn)的地址+端口。
6、 網(wǎng)上服務(wù)廳使用自定義報(bào)表的時(shí)候,網(wǎng)上服務(wù)廳的入口與上面新建的EnjoyRMIS_Clien的要一致,不然服務(wù)器會(huì)認(rèn)為是兩個(gè)不同的域,這樣子登錄網(wǎng)上服務(wù)廳后跳至報(bào)表時(shí),網(wǎng)上服務(wù)廳產(chǎn)生的COOKIE對(duì)RMIS就會(huì)失效,失效就認(rèn)為你沒(méi)有登錄從而自動(dòng)跳轉(zhuǎn)到網(wǎng)上服務(wù)廳的登錄界面,而不是查看報(bào)表。
保持一致的辦法:
① EnjoySCM_Web/web.config里HqClient的配置要跟網(wǎng)上服務(wù)廳登錄地址的IP一致。
② 外網(wǎng)能夠訪(fǎng)問(wèn)的EnjoyRMIS_Client虛擬目錄與SCM建在同一個(gè)網(wǎng)站下。
以上配置沒(méi)有問(wèn)題后,仍然打不開(kāi)報(bào)錯(cuò),錯(cuò)誤為:
“/”應(yīng)用程序中的服務(wù)器錯(cuò)誤。請(qǐng)求的 URL: /EnjoySCM_Web/login.aspx
這是因?yàn)榕浒l(fā)的升級(jí)包EnjoySCM_Web下default
默認(rèn)是沒(méi)有端口號(hào)
window.location = http://localhost/EnjoySCM_Web/login.aspx;
此時(shí)根據(jù)實(shí)際情況加上端口號(hào)。即可