當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普服務(wù)體系 > OA系統(tǒng)二次開(kāi)發(fā)
協(xié)同辦公OA軟件的數(shù)據(jù)庫(kù)查詢(xún)和處理語(yǔ)句
申請(qǐng)免費(fèi)試用、咨詢(xún)電話:400-8352-114
查詢(xún)?nèi)齻€(gè)月未登陸系統(tǒng)的人員的語(yǔ)句
select lastname,lastlogindate from hrmresource where lastlogindate not between CONVERT(varchar(100), GETDATE()-90, 23) and CONVERT(varchar(100), GETDATE(), 23)
通過(guò)流程ID,查詢(xún)當(dāng)前未操作者及當(dāng)前節(jié)點(diǎn)
當(dāng)前節(jié)點(diǎn):
select currentnodeid from workflow_requestbase where requestid = ?
當(dāng)前未操作者:
select userid from workflow_currentoperator where requestid = ? and isremark = '0'
將2009年12月31日之前創(chuàng)建的、未歸檔的流程全部列出來(lái),并作歸檔處理
update workflow_currentoperator set iscomplete=1 where requestid in (select requestid from workflow_requestbase where createdate<='2009-12-31')
/
update workflow_currentoperator set iscomplete=1, isremark='2' where isremark='0' and requestid in (select requestid from workflow_requestbase where createdate<='2009-12-31')
/
update workflow_requestbase set currentnodetype='3', currentnodeid=(select nodetype from workflow_flownode where workflow_requestbase.workflowid=workflow_flownode.workflowid and workflow_flownode.nodetype='3') where createdate<='2009-12-31'
/
OA系統(tǒng)人員的所在分部ID和信息
--查詢(xún)登錄用戶所在分部信息,以登錄用戶名為查詢(xún)條件
select hrc.* from HrmResource hr,HrmSubcompany hrc where hr.subcompanyid1=hrc.id and loginid='登錄用戶名'
--查詢(xún)登錄用戶所在分部id,以登錄用戶名為查詢(xún)條件
select hrc.id from HrmResource hr,HrmSubcompany hrc where hr.subcompanyid1=hrc.id and loginid='登錄用戶名'
查詢(xún)?nèi)藛T的所有的角色與角色級(jí)別
--(1)人力資源表,以登錄名為查詢(xún)條件 ,取id作為(2)的條件@id
select * from HrmResource where loginid='登錄用戶名'
--(2)以人力資源@id為查詢(xún)條件
select hrm.*,hr.rolesname from HrmRoleMembers hrm,HrmRoles hr where hrm.roleid=hr.id and resourceid=@id
---roleid:為角色I(xiàn)D
---rolelevel:角色級(jí)別 0=部門(mén) ,1=分部 ,2=總部
---rolesname:角色名稱(chēng)
把某幾個(gè)目錄下面的文檔全都共享給某一個(gè)人
--(1)獲得需要修改的主目錄id號(hào),以主目錄名稱(chēng)為條件
select id as maincateid,categoryname from DocMainCategory where categoryname='主目錄名稱(chēng)'
--(2)獲得需要修改的分目錄id號(hào),以(1)中獲得的maincateid為條件@maincateid
select id as subcateid,categoryname from DocSubCategory where maincategoryid=@maincateid
--(3)獲得需要修改的子目錄id號(hào),以(2)中獲得的subcateid為條件@subcateid,并且以子目錄名稱(chēng)為條件
select id as docid,categoryname from DocSecCategory where subcategoryid=subcateid and categoryname='子目錄名稱(chēng)'
--(4)以登錄名為條件,獲得需要獲得文檔權(quán)限的用戶的userid
select t.id as userid from HrmResource t where t.loginid='liur'
--(5)將某個(gè)目錄下面的以前的所有文檔的查看權(quán)限賦予某個(gè)系統(tǒng)用戶,
-----以(3)獲得的docid為條件@docid,替換下面語(yǔ)句中的@docid,
-----以(4)獲得的userid替換下面語(yǔ)句中的@userid,
-----執(zhí)行下面兩個(gè)insert語(yǔ)句。
--注:(1)下面的insert語(yǔ)句執(zhí)行一次就可以了。
------(2)默認(rèn)的安全級(jí)別SECLEVEL為1,若不是可以手動(dòng)調(diào)整。
------(3)sharelevel:共享級(jí)別,1=查看,2=編輯,3完全控制。
------(4)需要替換以下語(yǔ)句中的參數(shù)@userid,@docid。
--docshare:權(quán)限表
INSERT INTO docshare(DOCID,SHARETYPE,SECLEVEL,ROLELEVEL,SHARELEVEL,USERID,SUBCOMPANYID,DEPARTMENTID,ROLEID,FORALLUSER,CRMID,SHARESOURCE,ISSECDEFAULTSHARE,ORGGROUPID,DOWNLOADLEVEL)
select id,1,1,0,1,@userid,0,0,0,0,0,NULL,'1',0,NULL
from docdetail
where seccategory=@docid
-- shareinnerdoc:權(quán)限明細(xì)表
INSERT INTO shareinnerdoc(SOURCEID,TYPE,CONTENT,SECLEVEL,SHARELEVEL,SRCFROM,OPUSER,SHARESOURCE,DOWNLOADLEVEL)
select id,1,@userid,1,1,1,0,0,NULL
from docdetail
where seccategory=@docid
注:以上語(yǔ)句可能有的是針對(duì)SQLServer數(shù)據(jù)庫(kù),有的是針對(duì)Oracle,如果您在操作時(shí)發(fā)現(xiàn)無(wú)法操作,請(qǐng)聯(lián)系我們,我們會(huì)再提供相匹配的數(shù)據(jù)庫(kù)的腳本。
例如要將所有流程的是否需要確認(rèn)功能取消,則可以執(zhí)行以下語(yǔ)句:
update workflow_base set needAffirmance=''
注:如果對(duì)數(shù)據(jù)庫(kù)直接操作,一定要備份好數(shù)據(jù)庫(kù),并且與泛普OA軟件確認(rèn)后再進(jìn)行操作。
原來(lái)文檔目錄的共享設(shè)置為安全級(jí)別為0-100,現(xiàn)在要改為某個(gè)分部的0-100,如何操作。
執(zhí)行以下sql修復(fù)數(shù)據(jù):
update DocSecCategoryShare set sharetype=2,subcompanyid=分部ID where sharetype=5
/
update shareinnerdoc set type=2,content=分部ID where type=5
/
update DocShare set sharetype=2,subcompanyid=分部ID where sharetype=5
/
Commit;
1、人員的在職、離職、試用等狀態(tài)在數(shù)據(jù)庫(kù)哪張表,字段以及對(duì)應(yīng)的值分別是什么;2、區(qū)分部門(mén)是否封存的字段以及對(duì)應(yīng)的值是什么,在數(shù)據(jù)庫(kù)的哪張表中?
hrmresource 里面的 status 為狀態(tài)字段狀態(tài):
0:試用 1:正式 2:臨時(shí) 3:試用延期 4:解聘 5:離職 6:退休 7:無(wú)效
HrmDepartment 里面有封存標(biāo)識(shí) canceled
canceled 1為封存
那0 和空不是代表不封存
清除所有的資產(chǎn)信息的語(yǔ)句
delete from cptcapital
delete from CptAssortmentShare
delete from CptBorrowBuffer
delete from CptCapitalAssortment
delete from CptCapitalGroup
delete from CptCapitalModify
delete from CptCapitalModifyField
delete from CptCapitalShareInfo
delete from CptCapitalState
delete from CptCapitalType
delete from CptCheckStock
delete from CptCheckStockList
delete from CptDepreMethod1
delete from CptDepreMethod2
delete from CptRelateWorkflow
delete from CptSearchDefinition
delete from CptSearchMould
delete from CptShareDetail
delete from CptStockInDetail
delete from CptStockInMain
delete from CptUseLog
注:以上語(yǔ)句可能有的是針對(duì)SQLServer數(shù)據(jù)庫(kù),有的是針對(duì)Oracle,如果您在操作時(shí)發(fā)現(xiàn)無(wú)法操作,請(qǐng)聯(lián)系我們,我們會(huì)再提供相匹配的數(shù)據(jù)庫(kù)的腳本。
泛普OA辦公系統(tǒng)最新資訊
- 1協(xié)同OA軟件按流程限制用戶可選擇的預(yù)算科目
- 2OA中關(guān)于消耗后剩余預(yù)提預(yù)算金額 浮點(diǎn)型
- 3OA管理系統(tǒng)開(kāi)發(fā)需求方案
- 4公司OA系統(tǒng)的業(yè)務(wù)查詢(xún)頁(yè)面修改需求如下:
- 5OA需求:對(duì)系統(tǒng)表單‘采購(gòu)申請(qǐng)單’添加明細(xì)
- 6OA軟件系統(tǒng)二次開(kāi)發(fā)培訓(xùn)文檔,你值得一看
- 7企業(yè)對(duì)協(xié)同OA軟件的門(mén)戶元素開(kāi)發(fā)需求
- 8OA辦公系統(tǒng)CRM銷(xiāo)售管理信息系統(tǒng)定制需求分析
- 9OA系統(tǒng)-ThinkOne與FineReport實(shí)現(xiàn)權(quán)限控制和集成登錄
- 10OA辦公系統(tǒng)具體都有哪些功能~!請(qǐng)大家?guī)臀医榻B一款OA辦公軟件,介紹下OA辦公系統(tǒng)具體都有哪些功能~!請(qǐng)大家?guī)臀医榻B一下
- 11協(xié)同OA辦公系統(tǒng)的預(yù)算相關(guān)系統(tǒng)表單開(kāi)發(fā)
- 12什么是OA系統(tǒng)的二次開(kāi)發(fā)功能呢?
- 13OA模糊預(yù)算提醒,是對(duì)預(yù)算信息進(jìn)行保密
- 14OA管理軟件[資產(chǎn)采購(gòu)]與[資產(chǎn)入庫(kù)]自定義流程需求
- 15泛普OA軟件二次開(kāi)發(fā)總結(jié)(史上最全的)
- 16泛普OA系統(tǒng)新增新的權(quán)限控制新功能的查看
- 17泛普OA軟件協(xié)同商務(wù)系統(tǒng)OA式樣編寫(xiě)指南
- 18OA系統(tǒng)關(guān)于需求,提供任務(wù)查詢(xún)調(diào)整代碼位置:
- 19泛普OA協(xié)同辦公系統(tǒng)的二次開(kāi)發(fā)服務(wù)范圍
- 20協(xié)同辦公軟件的硬件平臺(tái)支持
- 21泛普協(xié)同管理平臺(tái)與SAP集成方案
- 22協(xié)同OA管理應(yīng)用平臺(tái)項(xiàng)目_OA與EAS系統(tǒng)集成方案
- 23XX電網(wǎng)傳媒OA軟件客戶模塊定制開(kāi)發(fā)測(cè)試
- 24協(xié)同OA軟件對(duì)流程,文檔數(shù)據(jù)的存放說(shuō)明
- 25協(xié)同OA管理應(yīng)用方案---出勤管理
- 26協(xié)同OA軟件與金蝶K3集成技術(shù)方案
- 27地產(chǎn)行業(yè)OA協(xié)同軟件定制開(kāi)發(fā)需求及實(shí)施方案
- 28協(xié)同OA系統(tǒng)可以在集成化些什么功能呢?
- 29OA協(xié)同軟件工作日志開(kāi)發(fā)方案
- 30OA軟件流程雙編號(hào)開(kāi)發(fā)說(shuō)明文檔
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓