براہِ راست مواد پر جائیں

ورک فلو لاجک ڈیزائنر (Workflow Logic Designer)

ورک فلو لاجک ڈیزائنر آپ کو کوڈ لکھے بغیر ڈریگ اینڈ ڈراپ کے ذریعے منظوری کی منطق بنانے دیتا ہے —— تیروں سے جڑے ہوئے نوڈز استعمال کرتے ہوئے، بالکل کسی بھی پیشہ ورانہ ڈایاگرام بنانے والے ٹول کی طرح۔

ڈیزائنر کا عمومی جائزہ

ٹول بار

بٹن کام
واپس (تیر) ورک فلو انجن پر واپس لے جاتا ہے
Publish پراسیس شائع کرتا ہے اور اسے فعال بناتا ہے
ردی کی ٹوکری کا آئیکن پورے پراسیس کو حذف کرتا ہے
فونٹ سائز کنٹرولز اسکرین کے متن کو بڑا/چھوٹا کرتا ہے

میٹا ڈیٹا ہیڈر

  • حالت: پورے پراسیس کو فعال/غیر فعال کرنے کا سوئچ۔
  • پراسیس کا نام: پراسیس کا منفرد کوڈ۔
  • تفصیل: مختصر وضاحت۔
  • ایپ: وہ ماڈیول جسے یہ پراسیس کنٹرول کرتا ہے (ورک آرڈر، خریداری، پرچیز ریکویسٹ، میٹریل ریکویسٹ، سروس ریکویسٹ، انسیڈنٹ، پرچیز آرڈر)۔

لاجک پیلیٹ —— نوڈ کی اقسام

بائیں طرف کے پیلیٹ میں کسی بھی قسم پر کلک کریں تاکہ اسے کینوس میں شامل کریں:

  • Start Node: پراسیس کا آغاز کا مقام (بالکل ایک ہونا ضروری ہے)۔
  • Task Node (یوزر ٹاسک): انسانی منظوری کا مرحلہ —— آپ فیصلے کے ذمہ دار کردار (Assign Roles) مقرر کرتے ہیں، اور اگر کوئی وقت پر جواب نہ دے تو ایسکلیشن کا وقت (Escalation Hours)۔ اس کے دو آؤٹ پٹ راستے ہیں: TRUE (منظور) اور FALSE (مسترد)۔
  • Condition Node (فیصلہ): کسی شرط کی بنیاد پر خودکار منطقی شاخ، جس میں بھی TRUE اور FALSE آؤٹ پٹس ہوتے ہیں۔
  • Action Node (خودکار عمل): انسانی مداخلت کے بغیر خودکار عملدرآمد کا مرحلہ —— جیسے کوئی اسکرپٹ (Action Script) چلانا یا ریکارڈ کی حالت خودکار طور پر تبدیل کرنا۔
  • End Node: پراسیس کا اختتامی مقام۔

کنفیگریشن پینل

کسی بھی نوڈ پر کلک کرنے سے دائیں طرف اس کا کنفیگریشن پینل کھلتا ہے:

  • تمام نوڈز: ایک لیبل۔
  • Task Node: کردار تفویض کرنا (Assign Roles) —— ایک یا زیادہ کردار تلاش کریں —— اور گھنٹوں میں ایسکلیشن کا وقت۔
  • Action Node: چلنے والا Action Script کوڈ، اور عمل کے بعد کی کارروائی کی قسم (جیسے حالت کی تبدیلی)۔
  • Condition Node: وہ منطقی شرط جو TRUE/FALSE شاخ کا تعین کرتی ہے۔

عملی اقدامات

1. نیا پراسیس بنانا

ورک فلو انجن سے NEW PROCESS پر کلک کریں، پراسیس کا نام اور منسلک ایپ مقرر کریں۔

2. فلو بنانا

ایک Start نوڈ گھسیٹیں، اسے Task یا Condition نوڈ سے جوڑیں، اور End نوڈ تک پہنچنے تک جاری رکھیں۔

3. ہر نوڈ کو ترتیب دینا

ہر نوڈ پر کلک کریں اور دائیں پینل سے اس کی سیٹنگز (کردار، اسکرپٹ، شرط) پُر کریں۔

4. شائع کرنا

Publish پر کلک کریں تاکہ پراسیس فعال ہو جائے اور اصل ریکارڈز کو کنٹرول کرنا شروع کر دے۔

شائع کرنے سے پہلے

یقینی بنائیں کہ ہر Task نوڈ کو کردار تفویض کیے گئے ہیں —— بغیر کرداروں کے منظوری کا نوڈ یہ نہیں جان سکے گا کہ درخواست کسے بھیجنی ہے۔


واپس جائیں: ورک فلو انجن ←