حقیقی دنیا کے بلنگ کے منظرنامے
ہر فری لانس کے بلنگ کے معاملات ایک صاف کنفیگ فائل کی نسبت زیادہ پیچیدہ ہوتے ہیں۔ کلائنٹس بدلتے ہیں، معاہدے تجدید ہوتے ہیں، غلطیاں ہوتی ہیں، اور کبھی کبھار آپ ایسا کام کرتے ہیں جس کے لیے آپ چارج نہیں کرنا چاہتے۔ یہ منظرنامے حقیقی حالات کی عکاسی کرتے ہیں اور ‘Vibes to Bucks’ ہر ایک کو کیسے سنبھالتا ہے۔
منظرنامہ 1 — معاہدے کی تجدید: وہی کلائنٹ، نیا پروجیکٹ
کون: انا، ایک فری لانس ڈیولپر جو github.com/acme/website پر کلائنٹ Acme کے لیے کام کر رہی ہیں۔
کیا ہوا: انا جنوری سے AI کے اخراجات کو Moneybird پروجیکٹ “Acme Website Q1–Q2” میں بل کر رہی ہیں۔ یکم جولائی کو، ایک نیا 6 ماہ کا معاہدہ شروع ہوتا ہے۔ کلائنٹ کا Moneybird پروجیکٹ “Acme Website Q3–Q4” میں تبدیل ہو جاتا ہے — ممکنہ طور پر مختلف فی گھنٹہ کی شرح کے ساتھ۔ ریپوزٹری اور برانچ وہی رہتے ہیں۔
انا کی خواہش:
- یکم جولائی سے، تمام نئے AI اخراجات نئے پروجیکٹ کے ساتھ ہم آہنگ ہوں۔
- پچھلے چھ ماہ کے وقت کے اندراجات جو پرانے پروجیکٹ کے تحت Moneybird میں ہیں، وہیں رہیں۔
- آج کا خرچ نئے پروجیکٹ میں جائے۔
رہنمائی کے بغیر خطرہ: انا اپنی بلنگ رول کو تبدیل کرتی ہے اور Sync Now چلاتی ہے۔ ایکسٹینشن جنوری سے جون تک دوبارہ مجموعی کرتا ہے، ان دنوں کے لیے نئے پروجیکٹ کے تحت کوئی وقت کے اندراجات نہیں دیکھتا، اور Moneybird میں 180 ڈپلیکیٹ اندراجات بناتا ہے — ان کے ساتھ جو پہلے سے پرانے پروجیکٹ کے تحت موجود ہیں۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: جب انا اپنی بلنگ رول کو نئے پروجیکٹ کی طرف اشارہ کرنے کے لیے ایڈٹ کرتی ہے، تو ایکسٹینشن اس سے پوچھتا ہے کہ تاریخی اخراجات کے ساتھ کیا ہونا چاہیے۔ وہ “آج سے لاگو کریں” کا انتخاب کرتی ہے۔ پچھلے دن اپنے پرانے پروجیکٹ کے ساتھ منسلک رہتے ہیں۔ صرف آج اور مستقبل کے دن نئے پروجیکٹ کے تحت ہم آہنگ ہوتے ہیں۔ کوئی ڈپلیکیٹ نہیں، کوئی صفائی کی ضرورت نہیں۔
منظرنامہ 2 — کلائنٹ کی تبدیلی: ریپو کو مختلف کلائنٹ میں منتقل کرنا
کون: بین، ایک ڈیولپر جو github.com/org/platform پر کام کر رہا ہے۔
کیا ہوا: بین نے ابتدا میں اس ریپو کو کلائنٹ Alpha کے لیے بل کیا، جس نے R&D مرحلے کی مالی اعانت کی۔ پلیٹ فارم اب پروڈکشن میں ہے اور کلائنٹ Beta جاری کسٹمر ہے۔ بین کو ریپوزٹری کو دوبارہ نقشہ بنانا ہے۔
2a — صاف وقفہ
بین کی خواہش: مستقبل کے اخراجات کلائنٹ Beta کو جائیں۔ کلائنٹ Alpha کے ساتھ ہم آہنگ شدہ پچھلے اندراجات کو چھوا نہ جائے۔ کچھ بھی ماضی میں نہیں۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: بین بلنگ رول کے رابطے کو Alpha سے Beta میں تبدیل کرتا ہے۔ ایکسٹینشن پوچھتا ہے کہ تاریخ کے ساتھ کیا ہونا چاہیے۔ وہ “آج سے لاگو کریں” کا انتخاب کرتا ہے۔ Alpha کے تاریخی اندراجات Moneybird میں رہتے ہیں۔ Beta آج سے اندراجات حاصل کرنا شروع کرتا ہے۔
2b — مکمل ماضی کی درستگی
بین کی خواہش: Alpha بلنگ ایک غلطی تھی — یہ سب شروع سے Beta ہونا چاہیے تھا۔ بین چاہتا ہے کہ سب کچھ Beta کے تحت دوبارہ ہم آہنگ ہو۔ وہ قبول کرتا ہے کہ اسے Moneybird میں Alpha کے اندراجات کو دستی طور پر صاف کرنا ہوگا۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: بین “تمام وقت کے لیے لاگو کریں” کا انتخاب کرتا ہے۔ ایکسٹینشن اسے خبردار کرتا ہے کہ Alpha کے تحت موجودہ اندراجات خود بخود حذف نہیں ہوں گے — اسے انہیں Moneybird میں ہٹانا ہوگا۔ پھر یہ ہر تاریخی دن کے لیے Beta کے تحت نئے اندراجات بناتا ہے۔
2c — صرف خلا کو ہم آہنگ کریں
بین کی خواہش: بین نے دو ہفتے پہلے ہم آہنگی روک دی جب اسے احساس ہوا کہ نقشہ غلط تھا۔ اس کے پاس لیجر میں 14 دن کے غیر ہم آہنگ اخراجات ہیں۔ وہ چاہتا ہے کہ وہ 14 دن Beta کو جائیں، لیکن پہلے سے Alpha کے ساتھ ہم آہنگ مہینے وہیں رہیں۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: بین “صرف غیر ہم آہنگ دنوں پر لاگو کریں” کا انتخاب کرتا ہے۔ ایکسٹینشن جانتا ہے کہ کن دنوں میں provider_posts میں پہلے سے وقت کا اندراج ہے اور انہیں چھوڑ دیتا ہے۔ صرف 14 غیر ہم آہنگ دن Beta کے تحت بنائے جاتے ہیں۔
منظرنامہ 3 — پروجیکٹ کی تقسیم: کام کو ذیلی پروجیکٹس میں دوبارہ تقسیم کرنا
کون: کلارا، ایک ڈیولپر جو کلائنٹ Gamma کے لیے ایک مونو ریپو پر کام کر رہی ہے۔
کیا ہوا: کلارا نے تمام AI کام کو ایک عمومی پروجیکٹ “General Development” میں بل کیا ہے۔ Gamma اب چاہتا ہے کہ اخراجات فیچر ایریا کے لحاظ سے تقسیم ہوں۔ کلارا برانچ پر مبنی بلنگ رولز بناتی ہے: feature/auth/* → “Auth Module” اور feature/billing/* → “Billing Module”۔
3a — صرف آگے کی تقسیم
کلارا کی خواہش: آگے بڑھتے ہوئے، اخراجات درست ذیلی پروجیکٹ کی طرف جائیں۔ “General Development” کے تحت پہلے سے ہم آہنگ اخراجات وہیں رہیں۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: جب کلارا نئے برانچ رولز شامل کرتی ہے، تو ایکسٹینشن ہر ایک کے لیے تاریخ کے بارے میں پوچھتا ہے۔ وہ دونوں کے لیے “آج سے لاگو کریں” کا انتخاب کرتی ہے۔ “General Development” کے تحت تاریخی اندراجات کو چھوا نہیں جاتا۔
3b — تاریخی درستگی
کلارا کی خواہش: وہ دراصل ماضی کے اخراجات کو درست ذیلی پروجیکٹس میں منتقل کرنا چاہتی ہے۔ وہ قبول کرتی ہے کہ وہ Moneybird میں پرانے “General Development” اندراجات کو دستی طور پر حذف کرے گی۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: کلارا نئے رولز کے لیے “تمام وقت کے لیے لاگو کریں” کا انتخاب کرتی ہے۔ ایکسٹینشن پرانے پروجیکٹ کے تحت موجودہ اندراجات کے بارے میں خبردار کرتا ہے اور فی دن فی ذیلی پروجیکٹ درست اندراجات بناتا ہے۔ کلارا Moneybird میں پرانے اندراجات کو صاف کرتی ہے۔
منظرنامہ 4 — غیر بلنگی خیرسگالی کام
کون: ڈیوڈ، ایک فری لانس جو کلائنٹ Delta کے ریپو پر کام کر رہا ہے۔
کیا ہوا: ڈیوڈ کو ایک اندرونی کوڈ ریویو اور کچھ تجرباتی کام میں شامل کیا گیا ہے جو Delta کے دائرہ کار کا حصہ نہیں ہے — لیکن وہ ان کے ریپو پر Cursor کھلا رکھتا ہے۔ وہ نہیں چاہتا کہ اگلے 2 گھنٹوں کا AI خرچ Delta کو چارج کیا جائے۔
ڈیوڈ کی خواہش:
- Delta بلنگ رول کو “غیر بلنگی” موڈ میں ٹوگل کریں۔ اسٹیٹس بار میں ایک واضح اشارہ رول کو غیر بلنگی ظاہر کرتا ہے۔
- AI اخراجات اب بھی ڈیش بورڈ پر ٹریک اور نظر آتے ہیں — وہ دیکھنا چاہتا ہے کہ یہ خیرسگالی کام اسے کیا خرچ کر رہا ہے — لیکن بلنگ کے لیے نشان زد نہیں۔
- ہر گھنٹے ایک یاد دہانی کی اطلاع: “Delta بلنگ رول 2 گھنٹوں کے لیے غیر بلنگی رہا ہے۔ کیا اب بھی غیر بلنگی کام کر رہے ہیں؟”
- جب وہ بلنگی پر واپس ٹوگل کرتا ہے، تو معمول کی ہم آہنگی دوبارہ شروع ہوتی ہے۔
- غیر بلنگی اخراجات ڈیش بورڈ پر Delta کے تحت ظاہر ہوتے ہیں لیکن بلنگی اخراجات سے واضح طور پر الگ ہوتے ہیں۔
کیوں فی-نقشہ، نہ کہ عالمی: ڈیوڈ ممکن ہے کہ ایک ساتھ کئی کام کر رہا ہو۔ اگر وہ Delta کو غیر بلنگی رکھتے ہوئے کلائنٹ Beta کے ریپو پر سوئچ کرتا ہے، تو Beta کو اب بھی معمول کے مطابق بل کیا جانا چاہیے۔ غیر بلنگی ایک فی-کلائنٹ خیرسگالی فیصلہ ہے: “یہ خرچ جو میں کر رہا ہوں کلائنٹ کی درخواست نہیں ہے — میں یہ ان کے لیے خیرسگالی کے طور پر کر رہا ہوں۔”
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: ڈیوڈ سیٹنگز پینل کھولتا ہے اور Delta کے بلنگ رول کو غیر بلنگی پر ٹوگل کرتا ہے۔ ایک ڈائیلاگ دو چیزیں پوچھتا ہے: غیر بلنگی کب شروع ہونا چاہیے (اب، یا پچھلی تاریخ)، اور کب ختم ہونا چاہیے۔ ڈیوڈ “اب سے” اور “آج کے آخر تک” کا انتخاب کرتا ہے — بلنگ خود بخود کل دوبارہ شروع ہو جاتی ہے۔ اسٹیٹس بار دکھاتا ہے $4.23 آج · Delta [آج کے آخر تک غیر بلنگی] جب وہ Delta کے ریپو میں کام کرتا ہے۔ غیر بلنگی اخراجات اب بھی Moneybird میں غیر بلنگی وقت کے اندراجات کے طور پر ہم آہنگ ہوتے ہیں (ریکارڈز میں نظر آتے ہیں لیکن کلائنٹ کی انوائسنگ سے خارج ہوتے ہیں)۔ ڈیش بورڈ Delta کے لیے بلنگی اور غیر بلنگی دونوں اخراجات دکھاتا ہے، واضح طور پر الگ۔
اگر ڈیوڈ کو توقع ہے کہ خیرسگالی کام زیادہ دیر تک چلے گا، تو وہ “مخصوص تاریخ” (مثلاً جمعہ تک غیر بلنگی) یا “جب تک میں دستی طور پر دوبارہ شروع نہ کروں” کا انتخاب کر سکتا ہے، یاد دہانی کے وقفے کے ساتھ (ہر 30 منٹ، 1 گھنٹہ، 2 گھنٹے، وغیرہ) تاکہ وہ بلنگ دوبارہ آن کرنا نہ بھولے۔
تبدیلی — پچھلی تاریخ کی غیر بلنگی
ڈیوڈ کی خواہش: وہ شروع کرنے سے پہلے ٹوگل کرنا بھول گیا۔ وہ چاہتا ہے کہ پچھلے 90 منٹ کو بعد میں غیر بلنگی کے طور پر نشان زد کرے۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: ڈیوڈ سیٹنگز پینل کھولتا ہے، Delta کو غیر بلنگی پر ٹوگل کرتا ہے، اور شروع سیکشن کے تحت “پچھلی تاریخ” کا انتخاب کرتا ہے، 90 منٹ پہلے کا وقت منتخب کرتا ہے۔ اس وقت سے آگے کے اخراجات کو غیر بلنگی کے طور پر نشان زد کیا جاتا ہے۔ اگر آج کا وقت کا اندراج پہلے ہی Moneybird میں ہم آہنگ ہو چکا تھا، تو ایکسٹینشن دوبارہ حساب کرتا ہے اور اسے اپ ڈیٹ کرتا ہے تاکہ کم بلنگی مقدار کی عکاسی ہو۔ پچھلی تاریخ کو آج تک محدود کیا جاتا ہے — کئی دن کی اصلاحات کے لیے، Sync Ledger انڈو-اور-ریسینک کنٹرولز فراہم کرتا ہے۔
منظرنامہ 5 — غلط ہم آہنگی کو کالعدم کریں
کون: ایو، ایک فری لانس جس نے ایک نقشہ تبدیل کیا اور فوراً Sync Now چلایا۔
کیا ہوا: ایو نے ایک بلنگ رول کو ایڈٹ کیا (پروجیکٹ کو تبدیل کیا) اور Sync Now چلایا بغیر نتائج کے بارے میں سوچے۔ ایکسٹینشن نے Moneybird میں غلط پروجیکٹ کے تحت 3 ماہ کے نئے وقت کے اندراجات بنائے، پرانے پروجیکٹ کے تحت موجودہ درست اندراجات کے ساتھ۔
ایو کی خواہش:
- دیکھیں کہ ابھی کیا ہم آہنگ ہوا — ایک خلاصہ جو دکھاتا ہے کہ کتنے اندراجات بنائے گئے یا اپ ڈیٹ کیے گئے، کن دنوں کے لیے، کن پروجیکٹ کے تحت۔
- واپس پلٹیں: یا تو ایکسٹینشن غلط بنائے گئے اندراجات کو حذف کرتا ہے، یا یہ واضح طور پر بتاتا ہے کہ کون سے اندراج IDs کو دستی طور پر صاف کرنا ہے۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: ہر ہم آہنگی کے بعد، ایکسٹینشن ایک نوٹیفکیشن دکھاتا ہے: “Moneybird کے ساتھ ہم آہنگ — 87 بنائے گئے، 2 اپ ڈیٹ کیے گئے، 14 چھوڑ دیے گئے۔” “تفصیلات دکھائیں” پر کلک کرنے سے Sync Ledger کھلتا ہے — ایک مخصوص منظر جو ہر ہم آہنگ اور زیر التواء اندراج کو دکھاتا ہے، کلائنٹ، پروجیکٹ، اور تاریخ کے لحاظ سے فلٹر کیا جا سکتا ہے۔ ایو بالکل دیکھ سکتی ہے کہ کون سے اندراجات ابھی بنائے گئے تھے، غلط اندراجات کو منتخب کرتی ہے، اور “ہم آہنگی کو کالعدم کریں” پر کلک کرتی ہے۔ ایکسٹینشن ان اندراجات کو Moneybird سے حذف کر دیتا ہے اور انہیں دوبارہ ہم آہنگ کرنے کے لیے زیر التواء کے طور پر نشان زد کرتا ہے جب وہ رول کو درست کرتی ہے۔
منظرنامہ 6 — عارضی پروجیکٹ بلنگ
کون: فرینک، ایک ڈیولپر جو github.com/acme/api پر کام کر رہا ہے۔
کیا ہوا: فرینک عام طور پر پروجیکٹ “API Maintenance” کو بل کرتا ہے۔ مارچ میں دو ہفتوں کے لیے، وہ ایک خاص اسپرنٹ پر ہے جو “API v2 Migration” کو بل کیا جاتا ہے۔ اسپرنٹ کے بعد، وہ واپس سوئچ کرتا ہے۔
فرینک کی خواہش:
- 10 مارچ کو بلنگ رول کو “API v2 Migration” میں تبدیل کریں۔
- 24 مارچ کو اسے واپس “API Maintenance” میں تبدیل کریں۔
- صرف 10–23 مارچ کی ونڈو “API v2 Migration” میں ہم آہنگ ہو۔
- 10 مارچ سے پہلے اور 23 مارچ کے بعد سب کچھ “API Maintenance” میں ہم آہنگ ہو۔
- کسی بھی سمت میں کوئی ماضی کی گڑبڑ نہ ہو۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: دونوں بار جب فرینک بلنگ رول کو تبدیل کرتا ہے، وہ “آج سے لاگو کریں” کا انتخاب کرتا ہے۔ 10 مارچ کو، رول “API v2 Migration” کو بل کرنا شروع کرتا ہے۔ 24 مارچ کو، یہ واپس “API Maintenance” میں سوئچ کرتا ہے۔ ہر مدت کے اندراجات اس وقت فعال پروجیکٹ کے ساتھ رہتے ہیں۔
منظرنامہ 7 — بلنگ روکیں، ٹریکنگ جاری رکھیں
کون: جینا، ایک فری لانس جو کلائنٹ Eta کے ساتھ ختم ہو رہی ہے۔
کیا ہوا: معاہدہ ختم ہو گیا ہے، لیکن جینا اب بھی Eta کے ریپو پر معمولی دیکھ بھال کرتی ہے۔ وہ اپنے ڈیش بورڈ میں AI اخراجات دیکھنا چاہتی ہے — تاکہ یہ اندازہ لگایا جا سکے کہ آیا نیا معاہدہ فائدہ مند ہوگا — لیکن وہ کوئی وقت کے اندراجات ہم آہنگ نہیں کرنا چاہتی۔
جینا کی خواہش:
- بلنگ رول کو مستقل طور پر غیر بلنگی کے طور پر نشان زد کریں (ایک عارضی ٹوگل نہیں — ایک مستقل سیٹنگ)۔
- ڈیش بورڈ اب بھی کلائنٹ Eta کے تحت اخراجات دکھاتا ہے۔
- ہم آہنگی اس بلنگ رول کو مکمل طور پر چھوڑ دیتی ہے۔
- اگر Eta نئے معاہدے کے ساتھ واپس آتا ہے، تو وہ اسے دوبارہ بلنگی میں سوئچ کرتی ہے اور صرف اس نقطہ سے آگے ہم آہنگی کرتی ہے — نہ کہ خلا کی مدت۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: جینا Eta کے بلنگ رول پر “بلنگی” کو غیر چیک کرتی ہے۔ اخراجات کو ٹریک کیا جاتا ہے اور Eta کے تحت ڈیش بورڈ پر ظاہر ہوتے ہیں، لیکن کوئی وقت کے اندراجات نہیں بنائے جاتے۔ جب نیا معاہدہ آتا ہے، تو وہ بلنگ کو دوبارہ فعال کرتی ہے اور “آج سے لاگو کریں” کا انتخاب کرتی ہے۔ غیر بلنگی خلا غیر بلنگی رہتا ہے۔
منظرنامہ 8 — پرووائیڈر کی منتقلی
کون: ہیوگو، ایک فری لانس جو 6 ماہ سے Moneybird کے ساتھ ہم آہنگی کر رہا ہے۔
کیا ہوا: ہیوگو کی اکاؤنٹنگ فرم اسے Harvest پر منتقل کرتی ہے۔ وہ اپنے کنفیگ میں destination: harvest کو تبدیل کرتا ہے اور نئے Harvest بلنگ رولز سیٹ اپ کرتا ہے۔
ہیوگو کی خواہش:
- آگے بڑھتے ہوئے، ہم آہنگی Harvest کے ساتھ ہو۔
- Moneybird کے 6 ماہ کے اندراجات کو چھوا نہ جائے۔
- تاریخی مدت کے لیے Harvest میں کوئی ماضی کے اندراجات نہ بنائے جائیں۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: جب ہیوگو بلنگ پرووائیڈر کو سوئچ کرتا ہے، تو ایکسٹینشن یہ پتہ لگاتا ہے کہ Harvest کے پاس کوئی ہم آہنگی کی تاریخ نہیں ہے۔ بغیر رہنمائی کے یہ ہر تاریخی دن کے لیے اندراجات بنانے کی کوشش کرے گا۔ اس کے بجائے، وہی تین آپشنز والا ڈائیلاگ ظاہر ہوتا ہے: “آج سے تازہ شروع کریں”, “تمام تاریخ کو ہم آہنگ کریں”, یا “صرف غیر ہم آہنگ دنوں کو ہم آہنگ کریں”۔ ہیوگو “تازہ شروع کریں” کا انتخاب کرتا ہے۔ ایکسٹینشن ایک منتقلی کی کٹ آف تاریخ سیٹ کرتا ہے تاکہ ہم آہنگی انجن آج سے پہلے کے تمام دنوں کو چھوڑ دے۔ صرف آج اور مستقبل کے دن Harvest کے اندراجات بناتے ہیں۔ اس کے Moneybird کے اندراجات کو چھوا نہیں جاتا۔
منظرنامہ 9 — غلطی سے رول کو حذف کرنا
کون: ایوان، ایک فری لانس جو کلائنٹ Kappa کے ریپو کو بل کر رہا ہے۔
کیا ہوا: ایوان نے گھنٹہ وار شرح کو تبدیل کرنے کے لیے اپنی بلنگ رول کو ایڈٹ کرنے کا ارادہ کیا، لیکن غلطی سے اسے حذف کر دیا۔ وہ فوراً نوٹس کرتا ہے اور صحیح سیٹنگز کے ساتھ رول کو دوبارہ بناتا ہے۔
ایوان کی خواہش:
- رول کو دوبارہ بنائیں بغیر Moneybird میں مہینوں کے ڈپلیکیٹ وقت کے اندراجات بنائے۔
- پہلے سے ہم آہنگ شدہ پچھلے اندراجات کو چھوا نہ جائے۔
- بلنگ بغیر کسی وقفے کے جاری رہے جیسے کچھ ہوا ہی نہ ہو۔
رہنمائی کے بغیر خطرہ: ایوان نیا رول بناتا ہے۔ ایکسٹینشن ایک ریپو کو دیکھتا ہے جس کے پاس تاریخی لاگت کے ڈیٹا کے ساتھ کوئی مماثل بلنگ رول کی تاریخ نہیں ہے۔ ایک نادان ہم آہنگی ہر پچھلے دن کو “اس رول کے تحت کبھی ہم آہنگ نہیں ہوا” کے طور پر سمجھے گی اور پوری تاریخ کے لیے اندراجات بنائے گی۔
‘Vibes to Bucks’ اسے کیسے سنبھالتا ہے: جب ایوان ایک ایسے ریپو کے لیے بلنگ رول بناتا ہے جس کے پاس لیجر میں تاریخی لاگت کا ڈیٹا ہوتا ہے، تو ایکسٹینشن اسے پہچانتا ہے اور وہی تین آپشنز والا ڈائیلاگ پیش کرتا ہے۔ ایوان “آج سے لاگو کریں” کا انتخاب کرتا ہے — پچھلے اندراجات جیسے تھے ویسے ہی رہتے ہیں، اور بلنگ آج سے دوبارہ شروع ہوتی ہے۔ کوئی ڈپلیکیٹ نہیں، کوئی خلا نہیں، کوئی گھبراہٹ نہیں۔
مشترکہ دھاگہ
اوپر دیے گئے ہر منظرنامے کا ایک ہی سوال ہے: جب آپ بلنگ رول کو تبدیل کرتے ہیں، تو ماضی کے ساتھ کیا ہونا چاہیے؟
‘Vibes to Bucks’ کبھی بھی آپ کے لیے یہ فیصلہ نہیں کرتا۔ ہر بار جب آپ بلنگ رول کو ایڈٹ کرتے ہیں — کلائنٹ، پروجیکٹ، شرح، یا بلنگی حیثیت کو تبدیل کرتے ہیں — ایکسٹینشن آپ سے انتخاب کرنے کو کہتا ہے:
| انتخاب | یہ کیا کرتا ہے |
|---|---|
| آج سے لاگو کریں | پچھلے دن اپنی موجودہ بلنگ کو برقرار رکھتے ہیں۔ صرف آج اور مستقبل کے دن نئے رول کا استعمال کرتے ہیں۔ |
| تمام وقت کے لیے لاگو کریں | نیا رول لیجر میں ہر دن پر ماضی کے طور پر لاگو ہوتا ہے۔ موجودہ اندراجات کے بارے میں خبردار کرتا ہے جو خود بخود حذف نہیں ہوں گے۔ |
| صرف غیر ہم آہنگ دنوں پر لاگو کریں | وہ دن جن کے پاس بلنگ پرووائیڈر میں پہلے سے وقت کا اندراج ہے، انہیں چھوڑ دیا جاتا ہے۔ صرف وہ دن جن کے پاس کوئی موجودہ اندراج نہیں ہے، نئے رول کا استعمال کرتے ہیں۔ |
یہ رہنمائی شدہ انتخاب ایک واضح ڈائیلاگ میں ظاہر ہوتا ہے جب بھی بلنگ رول کی تبدیلی تاریخی اخراجات کو متاثر کر سکتی ہے۔ کوئی حیرت نہیں، کوئی خاموش ماضی کی دوبارہ بلنگ نہیں، کوئی یتیم ڈپلیکیٹ نہیں۔