ERP اور CRM Dolibarr کمپنیوں اور نجی یا ریاستی اداروں کے لیے ایک انتظامی نظام ہے، یہ مارکیٹ کے سب سے طاقتور اوپن سورس حل میں سے ایک ہے جس کے متعدد ماڈیولز ان کے صارفین کے لیے مفت دستیاب ہیں، اور تمام ERP کی طرح، Dolibarr کے پاس ایک مضبوط نظام ہے جو اپنے صارفین کو اجازت دیتا ہے۔ نئے ورژن کے ذرائع کے آن لائن تعینات ہونے کے بعد ان کے Dolibarr کو اپ ڈیٹ کرنے کے لیے، اس صورت میں آپ کے پاس انجام دینے کے دو طریقے ہیں۔ dolibarr کی اپ ڈیٹ: سادہ یا خودکار...

انتباہ! بزنس مینیجمنٹ سسٹمز پر اس قسم کی اپ ڈیٹ کو ہمیشہ آسان یا انجام دینے میں آسان نہیں سمجھا جاتا ہے، اس کے لیے Dolibarr کے ERP میں ماہرین (آئی ٹی ماہرین، ڈویلپرز یا خصوصی کمپنیاں) کی ضرورت ہوگی تاکہ آپ کے Dolibarr پر ڈیٹا کے کسی نقصان یا رکاوٹ سے بچنے کے لیے احتیاطی تدابیر اختیار کی جاسکیں۔ ٹول جو آپ کی کمپنی میں استعمال ہوتا ہے۔

میں آپ کے سامنے ڈولیبر کو اپ ڈیٹ کرنے میں دشواری کے بارے میں ایک چھوٹی سی مثال پیش کرتا ہوں، یہ فرض کرتے ہوئے کہ ہمارے پاس پروڈکشن میں ایک Y ورژن پر Dolibarr انسٹال ہے اور ایک کلاسک ویب سرور پر تعینات ہے، اگر آپ xamp، Wamp یا Mamp، یا کوئی اور Debian انسٹالیشن استعمال کرتے ہیں، تو یہ تینوں سرورز پر تھوڑا مختلف ہو، کیونکہ ذرائع ایک ہی جگہ پر انسٹال نہیں ہوتے ہیں۔

Dolibarr کی تنصیب کا طریقہ کار:

Dolibarr ERP کو ​​انسٹال کرنے سے پہلے، Dolibarr کے فن تعمیر کو جاننا بہتر ہے جو کہ ایک ڈیٹا بیس اور 3 ڈائریکٹریوں پر مشتمل ہے جو کہ dolibarr ڈائرکٹری کے تحت ایک ساتھ گروپ کی گئی ہیں (ایک مثال کی مثال ذیل میں):

  • Htdocs فولڈر: انتظامی صفحات کے ذرائع پر مشتمل ہے۔
  • دستاویزات کا فولڈر: ڈولیبر کے ذریعہ تیار کردہ تمام دستاویزات پر مشتمل ہے (پی ڈی ایف، تصاویر وغیرہ ...)
  • اسکرپٹ فولڈر: ڈولیبر کے تمام طے شدہ کاموں پر مشتمل ہے۔

Dolibarr url لنک (dolibarr.votre-site.com) عام طور پر htdocs ڈائریکٹری کی طرف اشارہ کرتا ہے اور بعد میں جو Dolibarr ERP مینجمنٹ سسٹم پر مشتمل ہوتا ہے۔ دیگر دستاویزات اور اسکرپٹ ڈائریکٹریز کو کروم یا فائر فاکس براؤزر سے نظر نہیں آنا چاہیے (سیکیورٹی تک رسائی ممنوع ہونی چاہیے)

نوٹ: آپ کو اپنے ڈیٹا کے ساتھ کسی بھی پریشانی سے بچنے کے لیے ہمیشہ بیک اپ لینا چاہیے، 3 ڈائریکٹریز (اوپر مذکور) کی بیک اپ کاپی بنائیں اور کاپی کو محفوظ جگہ پر رکھیں۔ Dolibarr ڈیٹا بیس (mysqldunp، phpmyadmin، یا Dolibarr انٹرفیس کے ذریعے) کا بیک اپ لیں اور اسے بھی محفوظ جگہ پر رکھیں۔

پہلا مرحلہ: اپنی پروڈکشن Dolibarr کی ایک کاپی بنائیں:

  • نیوولیبار کے نام سے ایک ڈائرکٹری بنائیں (مثال کے طور پر)
  • Dolibarr ڈائریکٹریز کو وہاں کاپی کریں: پرانے ورژن سے htdocs اور اسکرپٹس
  • اپنی دستاویزات کی ڈائرکٹری کو پرانی ڈولیبر انسٹالیشن سے نئی "نیوولیبار" ڈائرکٹری میں کاپی کریں۔
  • (نیوولیبار) نامی دوسرا خالی ڈیٹا بیس بنائیں
  • اپنے پرانے dolibarr ERP کا بیک اپ اس نئے ڈیٹا بیس میں درآمد کریں۔
  • htdocs/conf/conf.php فائل میں احتیاط سے ترمیم کریں: ڈیٹا بیس کی لائنیں، آپ کے Dolibarr کا url اور دستاویزات کی ڈائرکٹری کا راستہ۔
  • اس نئے ڈولیبار تک رسائی کے لیے یو آر ایل بنائیں (مثال: dolibarr.votre-site.com)
  • اس آپریشن کے بعد سب کچھ معمول کے مطابق کام کرنا چاہیے کیونکہ بیک اپ ورژن پروڈکشن ورژن کی کاربن کاپی ہے۔

لہذا پروڈکشن کا ڈولیبر ورژن مائیگریشن کرنے کے لیے استعمال کیا جائے گا اور اس دوران آپ کی کمپنی کے صارفین کے ذریعے پرانی انسٹالیشن کا استعمال جاری رہے گا یا اگر آپ کسٹمر یا سپلائر انوائس بنانا چاہتے ہیں تو آپ اسے کھول دیتے ہیں...

اب اگر آپ اتارنے کے لیے تیار ہیں! ہم منتقلی کے مراحل کی طرف بڑھتے ہیں:

مرحلہ 2: ڈولیبر کی ہجرت:

ہم نئے Dolibarr کی طرف ہجرت کرتے ہیں اور پرانا ورژن آپ کے روزمرہ کے انتظام کا خیال رکھتا ہے۔

اپنے Dolibarr پر نصب تمام بیرونی ماڈیولز کو غیر فعال کریں۔

فائل htdocs/conf/conf.php رکھیں

اور پھر نئی انسٹالیشن کی htdocs اور اسکرپٹ ڈائرکٹریز کو نئے ورژن کی ڈائریکٹریز سے بدل دیں۔

Dolibarr ERP سے جڑیں اور مائیگریشن اسکرپٹس چلائیں۔

بس اور ٹھیک ہے، اب آپ کے پاس Dolibarr کا ایک نیا بنیادی ورژن اور آپ کا پرانا ڈیٹا ہے۔ یہ چیک کرنا شروع کریں کہ آیا سب کچھ ٹھیک سے کام کر رہا ہے۔

مرحلہ 3: Dolibarr بیرونی ماڈیولز کے نئے ورژن انسٹال کریں:

آپ نے Dolibarr کو اپ ڈیٹ کیا ہے، آپ کو ماڈیولز کے نئے ورژن بھی انسٹال کرنا ہوں گے (آپ کو ماڈیولز کے ڈویلپرز سے رابطہ کرنا چاہیے)۔ اہم، کیونکہ Dolibarr کے آپ کے پرانے ورژن کے لیے خریدا گیا ماڈیول نئے ورژن پر کام نہیں کرے گا۔

اپنے ماڈیولز کے نئے ورژنز کی .zip فائلیں ڈاؤن لوڈ کریں، پھر ہر ماڈیول کو ایکٹیویٹ کریں تاکہ یہ اپنی مائیگریشن اسکرپٹس کو بھی عمل میں لائے۔

4 مرحلہ: TEST ہجرت

تصدیقی مرحلہ: چیک کریں کہ آپ جو فنکشنز عام طور پر اپنے Dolibarr میں استعمال کرتے ہیں وہ صحیح طریقے سے کام کر رہے ہیں: ایک رابطہ بنائیں، ایک فریق ثالث بنائیں، رسیدیں قائم کریں، دستاویزات کی جانچ کریں، اپنے ged dolibarr پر فائلیں اپ لوڈ کریں، وغیرہ۔

نئے Dolibarr فنکشنز کی جانچ کریں جو آپ عام طور پر استعمال کرنا چاہتے ہیں،

پلگ ان کے صحیح کام کرنے کی جانچ کریں اور اگر آپ کو کوئی پریشانی ہو تو آپ کو اپنے پلگ ان کے ڈویلپر سے رابطہ کرنا چاہیے۔

مرحلہ 5: ڈولیبر کی پیداوار!

  • سب سے پہلے، ڈولیبر ڈیٹا بیس کو پیداوار میں محفوظ کریں،
  • تمام طے شدہ کاموں کو روکیں، آپ کی پروڈکشن ڈولیبر پر کوئی بھی درآمد،
  • تمام بیرونی ماڈیولز کو غیر فعال کریں،
  • htdocs/conf/conf.php فائل کو محفوظ جگہ پر رکھیں...
  • htdocs اور اسکرپٹس کو اس نئے ورژن سے تبدیل کریں جس کا آپ نے تجربہ کیا ہے (بشمول بیرونی ماڈیولز)
  • اپنے Dolibarr ERP کے پرانے پروڈکشن ورژن کی htdocs/conf/conf.php فائل کو بازیافت کریں۔
  • اپنی پروڈکشن Dolibarr سے جڑیں اور مائیگریشن اسکرپٹس چلائیں (دھیان دیں! ہم اسے دوبارہ کر رہے ہیں، لیکن پروڈکشن ڈیٹا پر)۔
  • بیرونی ماڈیولز کو دوبارہ جوڑیں اور دوبارہ چالو کریں،
  • طے شدہ کاموں کو دوبارہ شروع کریں۔
  • دوبارہ چیک کریں!

مبارک ہو، آپ نے اپنی ڈولیبر ہجرت مکمل کر لی ہے!

اہم! اگر کسی وجہ سے آپ کی Dolibarr کی منتقلی ناکام ہوگئی، تو ذیل میں ہماری تجاویز ہیں: اپنے پرانے ورژن کو بحال کرنے کا طریقہ:

  • پروڈ میں انسٹالیشن سے htdocs اور اسکرپٹ ڈائریکٹریز کو حذف کریں،
  • اپنے پرانے ذرائع کو واپس رکھیں، احتیاط سے پوائنٹ 2 میں محفوظ کیا گیا ہے،
  • پروڈکشن ڈیٹا بیس سے تمام کالم حذف کریں۔
  • پروڈکشن ڈیٹا بیس کا بیک اپ بحال کریں جو آپ نے پروڈکشن میں جانے سے پہلے بنایا تھا (مرحلہ 5)

: اختتام

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

آپ اپنی ہجرت میں مدد چاہتے ہیں، ہماری Dolibarr مائیگریشن سروس کا آرڈر دیں۔!