29
2015
Worfklowda Tanımlanan bir Rol İçin Kullanıcı Ataması
Merhabalar,
Bazı zamanlarda workflowda bildirimleri birden çok kişiye atmak zorunda kalabiliyoruz.Bunun için rollerin üzerine kullanıcı atarak birden çok kişiye bildirimin gitmesini sağlayabilirsiniz.
Rol tanımlamak için örnek olarak aşağıdaki scriptten yararlanılabilinir.
declare
begin
wf_directory.createadhocrole
(role_name =><‘XXBILDIRIM’>
,role_display_name => <‘XXBILDIRIM’>
,LANGUAGE => NULL
,territory => NULL
,role_description => ‘MAIN_ROLE’
,notification_preference => ‘MAILHTML’
,role_users => NULL
,email_address => NULL
,fax => NULL
,status => ‘ACTIVE’
,expiration_date => SYSDATE+ 120
,parent_orig_system => ‘WF_LOCAL_ROLES’
,parent_orig_system_id => 0
,owner_tag => NULL);
commit;
end;
Yukarıdaki rol tanımlama işlemi tamamlandıktan sonra rollere kullanıcıları atabiliriz.
DECLARE
vrolename VARCHAR2 (100);
vusername VARCHAR2 (100);
BEGIN
vrolename := <‘XXBILDIRIM’>;
vusername := <‘XXDENEME’>;–Atanacak Kullanıcı Adı
wf_directory.adduserstoadhocrole (vrolename, vusername);
COMMIT;
END;
Oluşturulan rolleri görüntülemek için
select * from wf_roles where name like <‘XXBILDIRIM’%>;
Rol üzerindeki kullanıcıları görüntülemek için ise
select * from wf_user_roles where role_name like <‘XXBILDIRIM’>;
Ozan Arıkan
Sistemlerinden mezun oldu. 2012 yılından Beri Oracle e-Business
Suite Uygulama Geliştirme Fonksiyonel ve Teknik Danışman olarak
DbOptimize bünyesinde kariyerine devam etmektedir.
Mail: oznarkn@gmail.com
Latest posts by Ozan Arıkan (see all)
- Xslt üzerinde değişken tanımlanması - 07 Mart 2021
- Weblogic varsayılan java dizinin değiştirilmesi - 08 Temmuz 2020
- Jdeveloper üzerinde kaynak kodlara erişim eklentisi - 30 Mayıs 2020