0% found this document useful (0 votes)
27 views7 pages

Quires

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views7 pages

Quires

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Basic Scripts

---------------------

create dm_cabinet objects set object_name='NABARD', set acl_name='nb_all_users_acl', set acl_domain='dm_dbo';

create edmapp_org_folder objects set object_name='Rajasthan', set acl_name='nb_rj_all_users_acl', set


acl_domain='dm_dbo' link '/NABARD';

create dm_group object set group_name='nb_rj_dfibt_all_users', set group_display_name='RJ DFIBT All Users', set
group_class='group';

create,c,dm_acl

set,c,l,owner_name

dm_dbo

set,c,l,object_name

nb_rj_dfibt_all_users_acl

set,c,l,description

NABARD RJ DFIBT User ACL

set,c,l,acl_class

grant,c,l,dm_world,1

grant,c,l,dm_owner,6,change_state,change_permit,change_owner,execute_proc,change_location

grant,c,l,nb_rj_dfibt_all_users,6,change_state,change_permit,change_owner,execute_proc,change_location

save,c,l

Update ACL
-------------
retrieve,c,dm_acl where object_name = 'nb_rj_hrmd_asscom_nsojai_acl'

grant,c,l,nb_rj_hrmd_asscom_nsojai_read,1

grant,c,l,nb_rj_hrmd_asscom_read,1

grant,c,l,nb_rj_hrmd_read,1

grant,c,l,nb_rj_hrmd_asscom_nsojai_admin,6,change_state,change_permit,change_owner,execute_proc,change_lo
cation

grant,c,l,nb_rj_hrmd_asscom_admin,6,change_state,change_permit,change_owner,execute_proc,change_location

grant,c,l,nb_rj_hrmd_admin,6,change_state,change_permit,change_owner,execute_proc,change_location
grant,c,l,nb_rj_hrmd_asscom_nsojai_edit,6,change_state,change_permit,change_owner,execute_proc,change_loca
tion

grant,c,l,nb_rj_hrmd_asscom_edit,6,change_state,change_permit,change_owner,execute_proc,change_location

grant,c,l,nb_rj_hrmd_edit,6,change_state,change_permit,change_owner,execute_proc,change_location

grant,c,l,nb_global_admin,6,change_state,change_permit,change_owner,execute_proc,change_location

grant,c,l,nb_hrmd_cgm,6,change_state,change_permit,change_owner,execute_proc,change_location

save,c,l

create dm_user object set user_name = 'V P Save',set user_source = 'inline password',set user_login_name=
'vp.save',set user_password = 'Testing@123',set user_address ='[email protected]',set client_capability= 2,set
default_folder='/Temp',set user_privileges =4;

create edmapp_user_profile object set object_name='V P Save',set user_login_name='vp.save',set


user_email_address ='[email protected]',set designation ='AGM',set uin ='5307',set primary_mobile_number
='',set alternate_mobile_number ='',set intercom =9513,set telephone ='',set location ='Mumbai',set office = '',set
office_type = 'HO',set is_active=true,set user_grade='grade_c',set grade_level =3,set department='DIT',set
department_short_code='dit',set no_of_recent_docs=25,set no_of_fav_docs=25,set
acl_name='edmapp_user_profile_permis',set acl_domain='dm_dbo',append dept_multi_value='dit',link
'/UserProfile/UsersProfileBO';

alter group nb_dit_all_users ADD 'V P Save';

alter group nb_wf_dit_grade_c ADD 'V P Save';

alter group nb_dit_read ADD 'V P Save';

alter group nb_dit_edit ADD 'V P Save';

Add GROUP To Role


--------------------------
ALTER group edmapp_ho_users ADD 'nb_ho_all_users';

Add a User
----------------
ALTER group nb_rj_lib_all_users ADD 'C S Nanda';

Drop a User
---------------
ALTER group nb_rj_lib_all_users DROP 'C S Nanda';

Adding user to specific group : change group name and user_os_name

ALTER GROUP mrcs_mdts_dept_approver add(select user_name from dm_user where user_os_name in('anderd36'))

Dropping user from specific group change group name and user_os_name

ALTER GROUP mrcs_mdts_dept_approver drop(select user_name from dm_user where user_os_name in(('piesc2'))
Check in command
-----------------
checkout,c,0802cba08029b017
fetch,c,0802cba08029b017
setfile,c,0802cba08029b017,'D:\backup of cts profiles\transformXcpPdf.xml'
save,c,l

Retrieving inbox
----------------------
EXECUTE get_inbox WITH name='user name'

TO find users in group


----------------------
select users_names from dm_group where group_name ='nb_fspd_admin';

To find group in which user present


-----------------------------------------------
select group_name from dm_group where any users_names in ('user_name')

TO grant acl
-----------------
fetch,c,{r_object_id}
grant,c,l,nb_global_admin,1
save,c,l

change acl name


----------------------

fetch,c,4502cba080071544
set,c,l,object_name
nb_rj_bid_upnrm_cacnt_acl
save,c,l

Login Details
---------------
select d.user_name,fr.user_address,d.event_name,d.time_stamp from dm_audittrail d,dm_user fr where
time_stamp > DATE('04/18/2019 17:00:00') and time_stamp <=DATE('04/18/2019 23:59:59') and d.event_name
in('dm_connect') and and d.user_name ='Sidharthan R.V' d.user_name=fr.user_name order by d.user_name ;

To get status of workflow


----------------------------------

select distinct r_workflow_id from dmi_package where any r_component_id in ('0802cba080448419')

select dmi_workitem.r_object_id as workitemid ,user_login_name,r_performer_name,


r_act_seqno,dm_activity.object_name,r_creation_date, r_workflow_id,r_runtime_state from dm_activity,
dmi_workitem ,dm_user where r_workflow_id in ('4d02cba080010dbd') AND dm_activity.r_object_id=
dmi_workitem .r_act_def_id and dm_user.user_name = r_performer_name order by r_act_seqno desc ;

select r.r_act_seqno, wf.r_object_id as workflow_id from dmi_workitem r, dm_workflow wf, dm_activity act where
wf.r_object_id = r.r_workflow_id and r.r_act_def_id = act.r_object_id and r.r_runtime_state in (3,4,5,6,7) and
wf.process_id in ('4b02cba08000729e') and r_start_date >date('01/01/2019 00:00:00');
1.select r_object_id, r_workflow_id, r_performer_name, r_runtime_state,r_act_seqno from dmi_workitem where
r_workflow_id in (select r_workflow_id from dmi_package where any r_component_id ='09025b4181012cdd');

0, meaning dormant 1, meaning acquired


2, meaning finished 3, meaning paused
4, meaning Dpaused (a work item in the dormant state is paused)
5, meaning Apaused (a work item in theacquired state is paused)
6, meaning Ppaused (a work item in the paused state is paused)
Values 4-6 occur when a workflow containing the work item is halted.

2.Restarting a wo
restart,c,<workflow_id>,r_act_seqno

3.Aborting a workflow:
abort,c,<WORKFLOW_ID>

4.destroying a workflow:
delete,c,<WORKFLOW_ID>

For document/folder details:

1.dump,c,object ids

For changing immutable status:

1.set,c,object id,r_immutable_flag
data = F
2.save,c,obj id

-for version label:


1. dump,c,object id(check the version sate and ssign the next number to new state)
2. set,c,object id,r_version_label[*]
data= the required *
3.save,c,object id

-for checking if any doc is locked by the user..use query:


select * from dm_document where r_lock_owner= 'Rethwisch, Amelia '

For rendition creation:

1.queue,c,09186af580915ca1,dm_autorender_win31,rendition,0,F,,rendition_req_ps_pdf

-Update acl on docs

update dm_sysobject(all) objects set acl_name='prl_external_customer_acl' set acl_domain='mrcs_main' where


folder('/Corporate/Physiological Research Lab (PRL)/03. Current Data/02. Studies/S3057',descend)

update object details:

update object_type objects set owner_name= '' where object_name in ('...')


To remove outstanding tasks from user's inbox: (make sure workflow is not running)

1. EXECUTE get_inbox WITH name='Austria, Michael Vasquez'


2. dequeue,c,1b186af58800c5c6 API
or
select r_object_id, name from dmi_queue_item where router_id = '4d186af580137ec9'

To unlink the documents :


unlink,c,<objectID of document>,<Object id of the folder to to which the document has been linked>
save,c,<Document ID>
save,c,<id of the folder linked>

to update and set home repositior for any user


update dm_user object SET home_docbase='….'where user_login_name='….';

Changing the type of a document:


CHANGE dm_document objects to m_mrcs_diabetes_doc where r_object_id = '0bXXXXXXXXXXXXXX'

To change the current state of the document:


set,c,objID,r_current_state
3
save,c,objID

Deactive User
-------------
select r_object_id,dept_multi_value from edmapp_user_profile where uin ='3327'

select * from edmapp_user_profile where uin ='3327'

select group_name from dm_group where any users_names in ('')

select * from dm_user where user_name in ('A T Panigrahi','L B Jadhav','Santokh Singh A Labana','Shyamlal
Upadhyay','Veena Shekhar Agashe')

select r_object_id,taxonomy_groups,workflow_groups,functions,activities from edmapp_user_profile where uin


='3327'

QC TASk
-------
select sum(total_pages) from edmapp_historical_docs where historical_status in ('QC InProgress')

select distinct(historical_status ) from edmapp_historical_docs

circulars
----------
select *from edmapp_org_circular where r_creation_date >date(today)

select circular_no,ref_no,department,circular_type,circular_date,subject from edmapp_org_circular where


department not in ('DFIBT','HRMD','Secretary''s')
select circular_no,ref_no,department,circular_type,circular_date,subject,r_creation_date from edmapp_org_circular
where department not in ('DFIBT','HRMD','Secretary''s') and r_creation_date >date(today)

changing users from one dept to other


-----------------------------------------
select r_object_id,dept_multi_value from edmapp_user_profile where uin ='3327'

select * from edmapp_user_profile where uin ='3327'

select group_name from dm_group where any users_names in ('user_name')

select * from dm_user where user_name in ('A T Panigrahi','L B Jadhav','Santokh Singh A Labana','Shyamlal
Upadhyay','Veena Shekhar Agashe')

select r_object_id,taxonomy_groups,workflow_groups,functions,activities from edmapp_user_profile where uin


='3327'

Historical Data
---------------

select
historical_id,ro_name,department_name,function_name,activity_name,total_blank_pages,total_pages,coloured_pa
ges,historical_status,r_creation_date,maker_name,checker_name from edmapp_historical_docs where historical_id
like 'hd_ro_rj%'

select *from edmapp_historical_docs where historical_id like 'hd_ro_rj%' and historical_status in ('QC
InProgress','Completed','QC Rejected')

select object_name from dm_document where object_name like 'hd_ro_rj_bid_podf_pomisc_8%' and i_cabinet_id
not in ('0c02cba080006b28')

select r_object_id,historical_id,historical_status,captiva_status,r_creation_date from edmapp_historical_docs where


historical_id in (select object_name from dm_document where object_name like 'hd_ro_rj%' and i_cabinet_id not in
('0c02cba080006b28')) and historical_status in ('QC InProgress','Completed','QC Rejected')

acl isssue
------------

SELECT r_object_id,object_name,acl_name,is_activity FROM edmapp_org_folder WHERE


folder('/NABARD/Rajasthan',descend) and is_activity=true;

select r_object_id,object_name from dm_acl where object_name in (SELECT acl_name FROM edmapp_org_folder
WHERE folder('/NABARD/Rajasthan',descend) and is_activity=true);

select r_object_id,object_name,acl_name from edmapp_org_folder WHERE folder('/NABARD/Rajasthan',descend)


and is_activity=true and acl_name not in (select object_name from dm_acl where object_name in (SELECT acl_name
FROM edmapp_org_folder WHERE folder('/NABARD/Rajasthan',descend) and is_activity=true));

select *from dm_acl where object_name ='nb__dor_dorst_asoscb_acl'

fetch,c,0b02cba0801bc747
set,c,l,acl_name
nb_rj_dor_dorst_asorrb_acl
save,c,l

fetch,c,4502cba080071544
set,c,l,object_name
nb_rj_bid_upnrm_cacnt_acl
save,c,l

retrieve,c,dm_acl where object_name ='nb_ka_hrmd_asscom_lounge_acl'

Login Details
---------------
select d.user_name,fr.user_address,d.event_name,d.time_stamp from dm_audittrail d,dm_user fr where
time_stamp > DATE('04/18/2019 17:00:00') and time_stamp <=DATE('04/18/2019 23:59:59') and d.event_name
in('dm_connect') and and d.user_name ='Sidharthan R.V' d.user_name=fr.user_name order by d.user_name ;

Select *from dm_user where last_login_utc_time>=date('4/18/2019 00:00:00') and


last_login_utc_time<=date('4/19/2019 00:00:00');

select r_object_id,object_name,short_code,ro_code from edmapp_org_folder where is_department =true and


short_code in('hrmd') and status ='RO'

File Number
-----------
select category,description,value_display from edmapp_dept_admin_config where category ='File Number' and
department_name ='ofdd'

- delete user preference in D2

delete user prefrences using this query

select * from d2c_preferences where object_name='Reincke, Joseph'

select * from x3_preferences where object_name like 'Reincke%'

delete d2c_preferences object where object_name='Reincke, Joseph'

delete x3_preferences object where object_name='Reincke, Joseph'

You might also like