Nis
29
2015

PL SQL den Workflow Procesi Çalıştırmak

DECLARE
   v_itemtype   VARCHAR2 (30) := 'TPLEAVE';          --Item Type Internal Nam
   v_process    VARCHAR2 (30) := 'DEFAULT_PROCESS';            --Process Name
   v_itemkey    VARCHAR2 (30);
BEGIN
   SELECT rcv_transactions_s.NEXTVAL
     INTO v_itemkey
     FROM DUAL;                                            --Assign a item key
 
   wf_engine.createprocess (v_itemtype, v_itemkey, v_process);
                      --Creates a new runtime process for an application item.
   wf_engine.setitemattrtext (v_itemtype, v_itemkey, 'EMPLOYEE', 'OPERATIONS');
                                                             --Input Parameter
   wf_engine.setitemattrtext (v_itemtype, v_itemkey, 'MANAGER', 'CBROWN');
                                                             --Input Parameter
   wf_engine.setitemattrdate (v_itemtype, v_itemkey, 'START_DATE', SYSDATE);
                                                             --Input Parameter
   wf_engine.setitemattrdate (v_itemtype, v_itemkey, 'END_DATE', SYSDATE + 1);
                                                             --Input Parameter
   wf_engine.startprocess (v_itemtype, v_itemkey);
                                  --Begins execution of the specified process.
   COMMIT;
END;

Aşağıda ilişkili sorguları görebilirsiniz.

SELECT * FROM wf_items WHERE item_type = 'TPLEAVE' ;
 
SELECT * FROM wf_item_activity_statuses WHERE item_type = 'TPLEAVE' AND item_key= '4088307' ;
 
SELECT * FROM wf_notifications WHERE notification_id = 8972914;

Mustafa Yılmaz

2011 yılında Trakya Üniversitesi Bilgisayar Mühendisliğinden Mezun
Oldu.
4 yıldan fazla bir zamandır Yazılım,3 yıldır Oracle E-Business Suite Uygulama Yazılımı
üzerinde Teknik Danışman Olarak profesyonel kariyerine devam
etmektedir.

Mail: mustafayilmaz56@gmail.com
Mustafa Yılmaz

Latest posts by Mustafa Yılmaz (see all)

İlgili Yazılar



Yorum yapın

*