کنفیگریٹر · قواعد
ایک فہرست میں دو طرح کے اصول۔ پابندی کے اصول یہ کہتے ہیں کہ واضح جوڑے کے طور پر کیا منتخب کیا جا سکتا ہے، کیونکہ ایک اصول گاہک کے سامنے کھڑے سیلز پرسن کے لیے قابل وضاحت ہونا چاہیے۔ طریقہ کار کے قواعد بتاتے ہیں کہ انتخاب کا کیا مطلب ہے — کون سا جزو، کس مقدار میں، کس آپریشن کے ذریعے، کس معائنہ کے ساتھ — اور عام اظہار کی زبان میں ایک شرط لکھی جاتی ہے۔
اسے کہاں تلاش کرنا ہے۔
- ماڈیول: سپلائی چین
- گروپ: ماسٹر ڈیٹا
- سیکشن: پروڈکٹ کنفیگریٹر
- سکرین: کنفیگریٹر · قواعد
کنسول میں پتہ: /scm/config-rules
فہرست · 26 کالم · 45 اس کی شکل پر فیلڈز · 4 ان میں سے ضروری ہے
فہرست کیا دکھاتی ہے۔
یہ فہرست کے کالم ہیں، جس ترتیب سے وہ تیار کیے گئے ہیں۔ ان میں سے کسی کو بھی ترتیب دیا جا سکتا ہے، فلٹر کیا جا سکتا ہے، چھپا یا برآمد کیا جا سکتا ہے۔
| کالم | قسم | فیلڈ کا نام |
|---|---|---|
| ماڈل | کوڈ | model_no |
| کوڈ | کوڈ | code |
| قاعدہ | متن | name |
| قسم | حیثیت | rule_type |
| BOM | کوڈ | then_bom_name |
| روٹنگ | کوڈ | then_routing_name |
| بدل دیتا ہے۔ | کوڈ | replace_item_no |
| بچے پر سیٹ کرتا ہے۔ | کوڈ | target_code |
| مقفل | ہاں یا نہیں؟ | is_locked |
| جب آپشن | کوڈ | when_option_code |
| پھر آپشن | کوڈ | then_option_code |
| جب | کوڈ | condition_expr |
| شمار کرتا ہے۔ | کوڈ | output_name |
| فارمولا | کوڈ | value_formula |
| حصہ منتخب کرتا ہے۔ | کوڈ | then_item_no |
| مقدار | کوڈ | qty_formula |
| اوپ | نمبر | operation_no |
| آپریشن | متن | operation_name |
| کام کا مرکز | کوڈ | then_work_center_code |
| باہر | ہاں یا نہیں؟ | is_subcontracted |
| معائنہ | کوڈ | then_inspection_plan_no |
| یہ کیا کہتا ہے۔ | متن | message |
| شدت | حیثیت | severity |
| فعال | ہاں یا نہیں؟ | is_active |
| سے نافذ ہے۔ | تاریخ | effective_from |
| تک | تاریخ | effective_to |
فارم
جب یہاں ریکارڈ بنتا ہے تو کیا پوچھا جاتا ہے۔ مطلوبہ فیلڈز نشان زد ہیں؛ کنفیگریشن لسٹ سے اخذ کردہ انتخاب وہ ہے جسے ایڈمنسٹریٹر بغیر ریلیز کے بڑھا سکتا ہے۔
| میدان | قسم | انتخاب | نوٹس |
|---|---|---|---|
| ماڈل مطلوبہ | انتخاب | موجودہ ریکارڈ سے دیکھا | |
| کوڈ مطلوبہ | متن | ||
| نام مطلوبہ | متن | ||
| قسم مطلوبہ | انتخاب | کی ضرورت ہے, شامل نہیں, مطلب, سفارش کرتا ہے, کم سے کم مقدار, زیادہ سے زیادہ_مقدار, فورسز_eto, حساب لگاتا ہے, منتخب_جز, منتخب_آپریشن, منتخب_روٹنگ, منتخب_معائنہ, منتخب_سب ماڈل, سیٹ_پیرامیٹر, defaults_value, propagates_value, excludes_component, بدلتا ہے_جز, سیٹ_جز کی_قدر, منتخب_بوم, ہٹاتا ہے_آپریشن, آپریشن کا_وقت مقرر کرتا ہے۔, sets_work_center, تصدیق کرتا ہے | پابندی کے اصول: "ضرورت" شکایت، "مطلب" ان کے لیے شامل کرتا ہے۔ عمل کے اصول: "حساب کرتا ہے" ایک نمبر پر کام کرتا ہے، "selects_" اصول طے کرتے ہیں کہ پروڈکٹ کس چیز سے اور کیسے بنی ہے، اور "defaults_value" جواب میں بھرتا ہے (مقفل: فرد اسے تبدیل نہیں کر سکتا)۔ اصول کے اعمال: "propagates_value" ذیلی اسمبلی میں ایک قدر لکھتا ہے (TG100.DIAL_SIZE = TG310.DIAL_SIZE)؛ "excludes_component"، "replaces_component" اور "sets_component_qty" ساخت میں پہلے سے موجود ایک حصے کو تبدیل کرتا ہے۔ "selects_bom"، اور "selects_routing" کے ساتھ "بیس روٹنگ کے بجائے"، ایک مختلف قسم کا انتخاب کریں۔ "removes_operation"، "sets_operation_time" اور "sets_work_center" کسی آپریشن کو اس کے نمبر سے تبدیل کرتا ہے۔ "تصدیق کرتا ہے" انکار کرتا ہے (خرابی) یا خبردار کرتا ہے جب اس کی حالت برقرار رہتی ہے۔ تیز: کنفیگریٹر · ورک بک › قواعد بطور متن، ایک IF … THEN … جملہ فی سطر۔ |
| جب یہ اختیار منتخب کیا جاتا ہے۔ | انتخاب | موجودہ ریکارڈ سے دیکھا | منتخب کردہ ماڈل کے اختیارات۔ وہ اختیار تلاش کرنے کے لیے مواد نمبر ٹائپ کریں جو اسے شامل کرتا ہے۔ |
| پھر یہ آپشن | انتخاب | موجودہ ریکارڈ سے دیکھا | اسی سوال تک محدود نہیں ہے جیسا کہ "جب" سائیڈ - ایک اصول جو درخت کو عبور کرتا ہے وہ اصول کا پورا نقطہ ہے۔ |
| جب (ایک شرط) | لمبا متن | سوالات کے کوڈز پر ایک فارمولے کی طرح لکھا گیا: steel_grade = 'A' اور diameter = 12 اور galvanizing = 'yes'۔ ہمیشہ لاگو ہونے والے اصول کے لیے اسے خالی چھوڑ دیں — جس طرح ماڈل کے معیاری اجزاء اور معیاری آپریشنز کا اظہار کیا جاتا ہے۔ ایک سوال میں منتخب کردہ آپشن کا کوڈ ہوتا ہے (dial_size = 'DS-4IN')، یا اس کے لیے ٹائپ کردہ نمبر جو قدر لیتا ہے؛ <question>_option ہمیشہ کوڈ رکھتا ہے۔ نثر نہیں: "جب ڈائل سائز 4 انچ ہو" سے انکار کر دیا گیا ہے۔ صرف عمل کے قواعد کے لیے — رکاوٹ کے اصول اوپر دو آپشن بکس استعمال کرتے ہیں۔ کنفیگریٹر · ماڈل › چیک کریں کہ اس ماڈل میں ہر نام اور کوڈ کی فہرست ہے۔ | |
| اس قدر کا نام جس کا یہ حساب کرتا ہے۔ | متن | ایک "حساب" کے اصول کے لیے۔ بعد کے اصول اس نام سے نتیجہ کو مخاطب کرتے ہیں۔ | |
| اس قدر کو کیسے ظاہر کیا جائے۔ | متن | ||
| اس قدر کی اکائی | متن | ||
| فارمولا | لمبا متن | جیسے لمبائی_ملی میٹر + عمل_الاؤنس + کٹنگ_الاؤنس | |
| پھر اس حصے کو منتخب کریں۔ | انتخاب | موجودہ ریکارڈ سے دیکھا | ایک حصہ۔ ایک ہی حالت میں کئی کے لیے، اصول کو محفوظ کریں اور انہیں اس کے اجزاء میں شامل کریں۔ |
| متبادل حصہ | انتخاب | موجودہ ریکارڈ سے دیکھا | جب پہلی پسند نہ ہو تو کیا استعمال ہوتا ہے۔ دوسرا جزو نہیں۔ |
| کیسا حصہ؟ | انتخاب | خام, جزو, ذیلی اسمبلی, قابل استعمال, پیکجنگ, خریدا | یہ فیصلہ کرتا ہے کہ لاگت کے شیٹ کی کون سی لائن پر اترتی ہے۔ |
| مقدار (ایک مستقل) | نمبر | ||
| مقدار (ایک فارمولا) | لمبا متن | جیسے خام_ماس_کلوگرام مستقل پر جیت جہاں دونوں کو دیا جاتا ہے۔ | |
| مقدار کی اکائی | متن | ||
| سکریپ % | نمبر | ||
| آپریشن میں استعمال کیا جاتا ہے۔ | نمبر | ||
| آپریشن نمبر | نمبر | ||
| آپریشن | متن | ||
| اس کام کے مرکز پر | انتخاب | موجودہ ریکارڈ سے دیکھا | |
| آپریشن کے بعد | نمبر | ||
| سیٹ اپ (منٹ) | نمبر | ||
| رن فی ایک (منٹ) | نمبر | ||
| رن ٹائم (ایک فارمولا) | لمبا متن | جیسے گول (2 + خام_لمبائی_ملی میٹر / 2000، 3) | |
| باہر پرفارم کیا۔ | ہاں یا نہیں؟ | روٹنگ وہ جگہ ہے جہاں ذیلی معاہدے کا فیصلہ کیا جاتا ہے۔ یہاں نشان زد ایک آپریشن مشین پر شیڈول ہونے کے بجائے خریداری کی درخواست کو بڑھاتا ہے۔ | |
| ذیلی ٹھیکیدار | انتخاب | موجودہ ریکارڈ سے دیکھا | |
| وہ کیا چارج کرتے ہیں (ایک مستقل) | نمبر | ||
| وہ کیا چارج کرتے ہیں (ایک فارمولا) | لمبا متن | Galvanizing کی قیمت زنک جمع ہونے اور مشینی گھنٹے کے حساب سے ہوتی ہے - ایک فلیٹ فگر ہر سائز کی لاگت کو ایک جیسا بناتا ہے۔ | |
| وہ اسے کب تک رکھتے ہیں (دن) | نمبر | ||
| پھر اس منصوبے کا معائنہ کریں۔ | انتخاب | موجودہ ریکارڈ سے دیکھا | |
| جس مرحلے پر | انتخاب | آنے والا, in_process, حتمی, پہلا_آرٹیکل, پری_شپ, متواتر, آڈٹ, واپس آ گیا | |
| پھر اس ذیلی اسمبلی کو ترتیب دیں۔ | انتخاب | موجودہ ریکارڈ سے دیکھا | |
| پھر مواد کے اس بل کو استعمال کریں۔ | انتخاب | موجودہ ریکارڈ سے دیکھا | Selects_bom: ایک متغیر بل جو شرط برقرار رہنے پر بنیاد والے کی جگہ لے لیتا ہے۔ |
| بیس روٹنگ کے بجائے | ہاں یا نہیں؟ | Selects_routing: آن، روٹنگ بیس روٹنگ کی جگہ لے لیتی ہے۔ بند، اس کے آپریشنز شامل کیے گئے ہیں۔ | |
| حصہ اس کی جگہ لے لیتا ہے۔ | انتخاب | موجودہ ریکارڈ سے دیکھا | replaces_component: یہ حصہ نکالا جاتا ہے اور "پھر اس حصے کو منتخب کریں" اس کی جگہ چلا جاتا ہے۔ |
| ذیلی اسمبلی کا سوال | متن | propagates_value: ذیلی اسمبلی پر سوال کوڈ ("پھر اس ذیلی اسمبلی کو ترتیب دیں") جس میں فارمولے کی قدر لکھی گئی ہے، جیسے DIAL_SIZE۔ | |
| مقفل | ہاں یا نہیں؟ | defaults_value / propagates_value: پر، وہ شخص تبدیل نہیں کر سکتا جو قاعدہ سیٹ کرتا ہے۔ بند، یہ صرف ایک طے شدہ ہے۔ | |
| جو شخص کو بتایا جاتا ہے۔ | لمبا متن | ایک رکاوٹ کا اصول جو بغیر کسی وضاحت کے فائر کرتا ہے وہ کنفیگریٹر ہے جسے لوگ استعمال کرنا بند کر دیتے ہیں۔ ایک عمل کا اصول اس کو اس وجہ کے طور پر استعمال کرتا ہے کہ یہ ہر حصے اور ہر آپریشن کے ساتھ لکھتا ہے۔ | |
| شدت | انتخاب | غلطی, انتباہ, معلومات | |
| آرڈر | نمبر | ||
| فعال | ہاں یا نہیں؟ | ||
| سے نافذ ہے۔ | تاریخ | قطار کا یہ ورژن نافذ ہونے کی تاریخ۔ اسے آج کی طرح چھوڑ دیں جب تک کہ آپ آگے کسی تبدیلی کی ڈیٹنگ نہیں کر رہے ہیں۔ | |
| تک | تاریخ | اوپن اینڈ کے لیے خالی چھوڑ دیں۔ اسے ترتیب دینے سے اس ورژن کو حذف کرنے کی بجائے ختم ہو جاتا ہے۔ |
قوانین جو یہاں لاگو ہوتے ہیں۔
اس اسکرین پر موجود ہر چیز اپنے اصولوں کے بجائے پلیٹ فارم کے قوانین کی پابندی کرتی ہے۔ اسے استعمال کرنے سے پہلے جاننے کے قابل ہیں:
- فہرست کو تنگ کرنا — تلاش، حالات، ترتیب، ٹوٹل، برآمد اور محفوظ کردہ خیالات۔
- کیا تبدیل کیا جا سکتا ہے — پانچ بنیادوں پر ریکارڈ میں ترمیم نہیں کی جا سکتی ہے۔
- کمپنیاں اور کاروباری اکائیاں — اس فہرست کے اوپر سوئچر اس کے ساتھ کیا کر رہا ہے۔
- ریکارڈ بنانا — مطلوبہ فیلڈز، انتخاب کہاں سے آتے ہیں، اور نمبر کیسے مختص کیا جاتا ہے۔
- اسپریڈشیٹ درآمد کرنا — یہ اسکرین ایک کو قبول کرتی ہے، اور یہ ٹائپنگ جیسے ہی اصولوں کے ذریعے چلتی ہے۔