監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
OA數(shù)據(jù)庫

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > OA軟件研發(fā) > OA數(shù)據(jù)庫

泛普OA辦公軟件直接讀取異構(gòu)系統(tǒng)的結(jié)構(gòu)型數(shù)據(jù)自動生成審批流程

申請免費(fèi)試用、咨詢電話:400-8352-114

直接讀取異構(gòu)系統(tǒng)的結(jié)構(gòu)型數(shù)據(jù)自動生成審批流程
一. 接口說明
該接口將提供可視化界面配置的方式,通過配置異構(gòu)系統(tǒng)結(jié)構(gòu)型數(shù)據(jù)和流程表單字段對應(yīng)關(guān)系,檢索數(shù)據(jù)SQL語句等信息,實(shí)現(xiàn)定時的從異構(gòu)系統(tǒng)獲取數(shù)據(jù)自定生成審批工作流。

二. 實(shí)現(xiàn)方法&步驟
1. 配置異構(gòu)系統(tǒng)數(shù)據(jù)源,
該設(shè)置同上文描述的數(shù)據(jù)源配置
2. 配置需要從異構(gòu)系統(tǒng)獲取數(shù)據(jù)的表信息
 
屬性說明
 名稱:該設(shè)置的名稱(非關(guān)鍵信息)
 流程名稱:泛普OA辦公軟件泛普OA系統(tǒng)系統(tǒng)中的某流程
 數(shù)據(jù)源:通過【配值數(shù)據(jù)源接口】配置好的數(shù)據(jù)源,即指明與哪個數(shù)據(jù)庫對接
 外部主表:這里設(shè)置流程主表信息從異構(gòu)系統(tǒng)數(shù)據(jù)庫中哪個表獲取數(shù)據(jù)
 外部主表?xiàng)l件:這里設(shè)置從異構(gòu)系統(tǒng)主表中獲取數(shù)據(jù)時的過濾條件
 外部明細(xì)表1: 這里設(shè)置流程明細(xì)表信息從異構(gòu)系統(tǒng)數(shù)據(jù)庫中哪個表獲取數(shù)據(jù)
 外部明細(xì)表?xiàng)l件1:這里設(shè)置從異構(gòu)系統(tǒng)明細(xì)表中獲取數(shù)據(jù)時的過濾條件
說明:
1:該流程自動觸發(fā)時,將根據(jù)外部主表?xiàng)l件搜索外部主表,有多少條記錄即觸發(fā)多少條流程;流程主字段的值來源于外部主表,而每條流程的各明細(xì)值將分別根據(jù)明細(xì)表?xiàng)l件搜索明細(xì)表得到的結(jié)果進(jìn)行賦值;主表中必須包含id(主鍵),requestid(請求id,整型),F(xiàn)TriggerFlag(已讀未讀標(biāo)記位,初始值必須為0,表示未讀,讀取后會自動更新為1)這三個字段;
 2:條件以“where”開頭,如:“where fieldname1=1 and fieldname2='value2'”;回寫設(shè)置以“set”開頭,如:“set flag=1,isok=true”,F(xiàn)triggerFlag和requestid字段自動更新,不能在此設(shè)置;
 3:流程觸發(fā)時會回寫外部主表,F(xiàn)triggerFlag=0表示未讀,F(xiàn)triggerFlag=1表示已讀,requestid=0表示流程創(chuàng)建人對應(yīng)的外部字段值為空,requestid=-1表示外部字段保存的人員信息在oa中不存在,requestid=-2表示未知原因?qū)е铝鞒逃|發(fā)未成功。
3. 配置異構(gòu)系統(tǒng)獲取數(shù)據(jù)表和流程字段的對應(yīng)關(guān)系
 
上述界面將把流程主字段和明細(xì)字段和異構(gòu)系統(tǒng)表字段一一對應(yīng)
說明:
1:流程標(biāo)題:可以選擇某個外部字段做為流程標(biāo)題的來源,如果沒選擇,流程標(biāo)題按“流程名-創(chuàng)建人名-日期”的格式自動生成。
2:轉(zhuǎn)換規(guī)則:轉(zhuǎn)換規(guī)則只針對人力資源瀏覽框,部門瀏覽框和分部瀏覽框,如果選擇了轉(zhuǎn)換規(guī)則,將按照轉(zhuǎn)換規(guī)則字段與外部字段對應(yīng),再通過轉(zhuǎn)換字段找到人力資源瀏覽框,部門瀏覽框和分部瀏覽框?qū)?yīng)的值。
 [創(chuàng)建人可以在轉(zhuǎn)換規(guī)則中選擇“固定創(chuàng)建人選擇”,選擇的人員即做為觸發(fā)流程的創(chuàng)建人,如果沒有選擇,則以系統(tǒng)管理員做為創(chuàng)建人。]
3:選擇外部字段與流程字段一一對應(yīng),在將外部字段賦值的過程中,如果外部字段的數(shù)據(jù)庫類型與流程字段類型不匹配將按以下規(guī)則處理:流程字段是字符型,如果外部數(shù)據(jù)超長,則對外部數(shù)據(jù)進(jìn)行截位后賦值給流程字段;流程字段是整型或浮點(diǎn)型,如果外部數(shù)據(jù)為字符,則賦值-1給流程字段。
4. 配置自動生成流程的頻率
 
此后系統(tǒng)將根據(jù)設(shè)置的頻率,設(shè)置的字段對應(yīng)關(guān)系,自動從異構(gòu)系統(tǒng)獲取數(shù)據(jù)生成工作流到泛普OA辦公軟件泛普OA系統(tǒng),在工作流審批結(jié)束后也可以根據(jù)設(shè)置將工作流的字段信息寫回到異構(gòu)系統(tǒng)的數(shù)據(jù)表中。
 

發(fā)布:2006-03-09 18:05    編輯:泛普軟件 · admin    [打印此頁]    [關(guān)閉]
相關(guān)文章:
OA軟件研發(fā)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普OA數(shù)據(jù)庫其他應(yīng)用

OA設(shè)計(jì) OA系統(tǒng)測試 OA平臺 OA定制 OA開源 OA代碼(源碼) OA方案 OA培訓(xùn) OA破解 OA下載 OA購買 OA數(shù)據(jù)庫 OA系統(tǒng)界面設(shè)計(jì) 泛普OA新功能開發(fā)