單據部署到新環境後只能以唯讀方式開啟

2021-06-20 14:50:45 字數 1005 閱讀 5379

在測試環境中,通過bos平台做好單據,然後以「程式集」的方式部署到新環境中,在新環境中把部署上去的單據在bos中開啟,只能以唯讀方式開啟,不能修改。

經了解,3.0版本的控制是這樣的:

相同開發商,部署的單據是允許修改的,按照你的例子,就是說測試環境和新環境,bos註冊的開發商**要是一樣的才可修改。

這個開發商**我分兩個方面來解釋一下:

第一:開發商**是給予不同的夥伴或者是開發者通過 cloud bos開發的東西有特定的標示,可避免不同的開發者間源資料的混亂 

第二 :基於第一點,開發**定義最好是具有唯一性,所以對於註冊了的夥伴可通過協同平台申請開發商**;至於一般學習的使用者的話,這裡可自定義沒有關係,當然如有有協同開發的話,那這個**的定義就需要先行考慮清楚了。

由於修改開發商**涉及的內容比較多,比如已經以該開發商**作為字首的業務物件,流程等等,所以目前在前台沒有提供修改開發商**的地方。

如果是非正式的生產環境的話,建議後台修改開發商**:

update t0 set t0.fdevcode='' 

from t_bos_isv t0 left outer join t_bos_isv_l t0_l on (t0.fisvid = t0_l.fisvid and t0_l.flocaleid = 2052)

where t0.flevel=1

注:

開發商**在「管理中心」的t_bos_isv和t_bos_isv_l表,直接修改fdevcode和fname,其他資訊千萬不要修改。

如果已有二次開發的單據,並且二次開發單據

不是guid(

業務物件編號不是bos自動生成

)為標識,可能會無法開啟,需要同步修改:

1.業務中心資料庫t_meta_objecttype中所有二次開發商原標識,更改為新標識。

2.檢查t_meta_objecttype中fkernelxml元資料中有二次開發商標識為新標識。

3.檢查其他如業務流、工作流、資料授權等,建議重新定義。

單據部署到新環境後只能以唯讀方式開啟

在測試環境中,通過bos平台做好單據,然後以 程式集 的方式部署到新環境中,在新環境中把部署上去的單據在bos中開啟,只能以唯讀方式開啟,不能修改。經了解,3.0版本的控制是這樣的 相同開發商,部署的單據是允許修改的,按照你的例子,就是說測試環境和新環境,bos註冊的開發商 要是一樣的才可修改。這個...

windows環境下部署Tomcat到伺服器

1.在系統變數中設定 變數名 catalina home 變數值 d program files tomcat7.0.81 放tomcat的主目錄 2.系統變數的path變數中增加tomcat的bin目錄 可不設定 d program files tomcat bin 3.安裝tomcat的服務 在...

三種測試環境到生產環境部署的介紹

a b 測試跟藍綠部署完全是兩碼事。a b 測試是用來測試應用功能表現的方法,例如可用性 受歡迎程度 可見性等等。a b 測試通常用在應用的前端上,不過當然需要後端來支援。a b 測試與藍綠部署的區別在於,a b 測試目的在於通過科學的實驗設計 取樣樣本代表性 流量分割與小流量測試等方式來獲得具有代...