منصوبے کے بارے میں
ERPNext Enhancements (`erpnext_enhancements`) Sapphire Fountains کی جانب سے MIT لائسنس یافتہ Frappe v16 ایپلیکیشن ہے جو ERPNext کو فورک کیے بغیر معیاری ERPNext انسٹالیشن پر کمپنی کے مخصوص کاروباری عمل کو شامل کرتی ہے۔ یہ پہلے الگ الگ متعدد ایپس (CRM، Global، Project، Task، اور QuickBooks Time enhancements) کو ایک قابلِ انسٹال ایپ میں یکجا کرتی ہے جو کئی Frappe ماڈیولز پر مشتمل ہے، نیز ایک علیحدہ Time Kiosk Progressive Web App اور وسیع براؤزر سائیڈ ڈیسک حسبِ ضرورت تبدیلیاں۔
اہم صلاحیتوں کے شعبوں میں پروجیکٹ مینجمنٹ کی بہتریاں شامل ہیں، جیسے کہ ٹیبڈ ریئل ٹائم ویوز کے ساتھ ایک حسبِ ضرورت Project Dashboard ڈیسک صفحہ، پورٹ فولیو Gantt، ریسورس ہیٹ میپ، Master Project گروپنگ، پروکیورمنٹ رول اپس، پروجیکٹ انضمام، اور Opportunity-to-Project تبدیلی۔ Sapphire Maintenance ٹیمپلیٹ پر مبنی فیلڈ سروس مینٹیننس ریکارڈز فراہم کرتا ہے جو Stock Entries، Timesheets، وارنٹی RMAs، اور ڈرافٹ Sales Invoices بنا سکتے ہیں، ساتھ ایک کسٹمر پورٹل اور پیش گوئی پر مبنی شیڈولنگ۔ Time Kiosk PWA قابلِ انسٹال، آف لائن قابلِ استعمال وقت کی ٹریکنگ پیش کرتا ہے جس میں بیٹری سے آگاہ GPS ٹریکنگ، قطار میں لگے اپ لوڈز، اور ERPNext Timesheets میں یکجائی شامل ہے۔
ایپ CRM بہتریاں، خودکار Google Drive پروجیکٹ فولڈر فراہمی، QuickBooks Online اکاؤنٹنگ سنک، QuickBooks Time انٹیگریشن، Stripe ادائیگیاں، Plaid بینکنگ، Twilio/Triton ٹیلی فونی، GA4/Search Console ڈیش بورڈز، اور Triton نامی ایک درونِ ایپ AI اسسٹنٹ بھی شامل کرتی ہے۔ ایک قابلِ ذکر ذیلی نظام منتخب doctypes کے لیے لائیو باہمی تدوین ہے، جو فیلڈ تبدیلیوں کو حقیقی وقت میں اسٹریم کرتا ہے، ساتھیوں کی محفوظ کردہ تبدیلیوں کو خاموشی سے ضم کرتا ہے، اور نمایاں کرتا ہے کہ دوسرے کون سی فیلڈز میں تدوین کر رہے ہیں۔ اضافی ماڈیولز HR، تربیت، انوینٹری بارکوڈ گنتی، فلیٹ مینٹیننس، سفر کے انتظام، اثاثہ بکنگ، پیکج ڈسپیچ، واٹر انجینئرنگ، پروڈکٹ کنفیگریشن، KPI ڈیش بورڈز، AI گورننس، ڈیوائس مینجمنٹ، MDM انٹیگریشن، آف سائٹ بیک اپس، چیٹ انٹیگریشن، پروڈکٹ فیڈبیک، اور مارکیٹنگ رپورٹنگ کا احاطہ کرتے ہیں۔
معماری کے لحاظ سے یہ ایک روایتی Frappe ایپ ہے: `hooks.py` دستاویزی ایونٹس، شیڈولر جابز، اوور رائیڈز، فکسچرز، اثاثے، اور بوٹ معلومات رجسٹر کرتا ہے؛ Python کنٹرولرز اور وائٹ لسٹڈ APIs سرور سائیڈ رویہ فراہم کرتے ہیں؛ JavaScript/CSS اثاثے ڈیسک کو حسبِ ضرورت بناتے ہیں؛ DocTypes، Custom Fields، Property Setters، Workflows، اور Notifications فکسچرز، سیٹ اپ روٹینز، اور مائیگریشن پیچز کے ذریعے منظم کیے جاتے ہیں۔ انسٹالیشن Frappe bench CLI (`bench get-app` اور `bench install-app`) استعمال کرتی ہے، Frappe >=16.0.0,<17.0.0 اور Python >=3.10 درکار ہیں، اور Time Kiosk جیو لوکیشن، سروس ورکرز، اور PWA انسٹالیشن کے لیے HTTPS لازمی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.