طریقۂ کار: میراث کیلکولیٹر ترکہ کا حساب کیسے کرتا ہے
انجن کی ساخت، قواعد کس ترتیب سے لگتے ہیں، کیا عالم پر چھوڑا جاتا ہے، اور جانچ کیسے ہوتی ہے۔
درست کسور
ہر حصہ کسی بھی سائز کے دو صحیح اعداد (BigInt) کا درست کسر ہے، کبھی تقریبی اعشاری عدد نہیں۔ حصوں کا مجموعہ ٹھیک ۱ ہوتا ہے، اور رقمیں کرنسی کی سب سے چھوٹی اکائی میں بانٹی جاتی ہیں تاکہ ان کا مجموعہ ٹھیک ترکے کے برابر ہو۔
حساب کی ترتیب
ایک ہی فنکشن ہر مذہب کے لیے ہر ترکہ اس ترتیب سے حساب کرتا ہے:
- ورثا کی تعداد پڑھنا۔ غلط اِن پٹ یا کوئی وارث نہ ہو تو یہیں رک کر نظرِ ثانی کے لیے نشان زد ہوتا ہے۔
- ذوی الارحام صرف تب وارث ہوتے ہیں جب شوہر یا بیوی کے سوا کوئی وارث نہ ہو؛ ورنہ محجوب دکھائے جاتے ہیں۔
- حضرت زید بن ثابتؓ کے طریقے پر بہن بھائیوں کے ساتھ دادا، معادّہ اور اکدریہ سمیت (حنفیہ کے سوا: وہاں دادا بہن بھائیوں کو محجوب کرتا ہے)۔
- عمریتان۔
- مشترکہ (مالکیہ اور شافعیہ)۔
- مقررہ حصے (فروض) اور حجب۔
- عول: جب مقررہ حصے ترکے سے بڑھ جائیں تو تناسب سے کم ہوتے ہیں، اور عصبہ وارث صفر پر دکھایا جاتا ہے۔
- عصبات، چچا زاد بھائی تک، باقی لیتے ہیں؛ مرد و عورت دونوں ہوں تو مرد کو عورت کا دگنا۔
- مذہب کے مطابق رد: عصبہ نہ ہو تو بچا ہوا مال شوہر و بیوی کے سوا مقررہ حصے والوں کو لوٹتا ہے۔ شوہر یا بیوی تنہا وارث ہو تو صرف حنفی مذہب میں اسے ملتا ہے؛ باقی مذاہب میں بیت المال (سرکاری خزانہ) کو جاتا ہے اور مسئلہ نظرِ ثانی کے لیے نشان زد ہوتا ہے۔
- ایک ہی کھاتے سے ہر وارث کا حصہ اور مرحلہ وار تفصیل تیار کرنا۔
مرحلہ وار تفصیل
ہر نتیجے کے ساتھ مراحل کی ترتیب وار تفصیل ہوتی ہے۔ ہر مرحلہ لاگو قاعدے — مقررہ حصہ، حجب، باقی، عول، رد، اصلِ مسئلہ یا اس کی تصحیح — اس وارث کا جسے وہ متاثر کرتا ہے، اور اس کے پہلے اور بعد کے حصے کا ذکر کرتا ہے۔ کیلکولیٹر کا حل پینل یہی تفصیل دکھاتا ہے اور کوئی عدد دوبارہ حساب نہیں کرتا۔ ٹیسٹ مجموعہ ہر تفصیل کو دوبارہ چلا کر جانچتا ہے کہ وہ ٹھیک آخری حصوں پر پہنچتی ہے۔
چار مذاہب، ایک انجن
مذہب ایک اِن پٹ ہے۔ جب کسی مذہب میں ایک سے زیادہ اقوال ہوں تو نتیجے میں لاگو قول کا نام لیتا نوٹ ہوتا ہے، جیسے متاخرین مالکیہ و شافعیہ کے قول پر رد۔ جب کسی معتمد قول کی تصدیق نہ ہو سکے تو انجن عدد دینے کے بجائے بتاتا ہے کہ مسئلے کو عالم کی نظرِ ثانی درکار ہے۔
انجن کا ورژن
یہ صفحہ نیچے دیے گئے انجن ورژن کی وضاحت کرتا ہے۔ کیلکولیٹر کا ہر نتیجہ یہی ورژن رکھتا ہے۔ 0.3.0-sunni4
جب کیلکولیٹر حصے نہیں دیتا
ان صورتوں میں یہ بتاتا ہے کہ ترکے کو عالم کی نظرِ ثانی درکار ہے:
- غلط اِن پٹ: ایک سے زیادہ شوہر، شوہر اور بیوی ایک ساتھ، یا ایک ہی جانب سے ایک سے زیادہ باپ، ماں، دادا/نانا یا دادی/نانی۔
- کوئی وارث درج نہیں کیا گیا۔
- مالکی، شافعی اور حنبلی مذاہب میں شوہر یا بیوی کا تنہا وارث ہونا، جہاں باقی بیت المال (سرکاری خزانہ) کو جاتا ہے۔
- ذوی الارحام کی وہ صورتیں جنہیں مذہب کے متون نے طے نہیں کیا یا جو انجن میں شامل نہیں۔
جو شامل نہیں
کیلکولیٹر میں ان صورتوں کے لیے کوئی اِن پٹ نہیں:
- لاپتہ شخص (مفقود)۔
- پیٹ میں بچہ (حمل)۔
- غیر متعین جنس کا وارث (خنثیٰ)۔
- ایک ساتھ فوت ہونے والے رشتہ دار جب موت کی ترتیب معلوم نہ ہو۔
- جعفری مذہب: کیلکولیٹر صرف چار سنی مذاہب کا احاطہ کرتا ہے۔
جانچ
407 مذہبی رنز میں سے 407 کامیاب ہیں۔ ہر کیس ہر وارث کا متوقع حصہ اور وہ کلاسیکی کتاب بتاتا ہے جس سے اس کی تصدیق ہوئی، اور جس مذہب کا ذکر کرے اس کے لیے ایک بار چلتا ہے۔ توثیقی صفحہ ہر رن اس کے نتیجے کے ساتھ دکھاتا ہے۔
تمام ٹیسٹ کیس دیکھیں