اذهب الي المحتوي
أوفيسنا

تحديد تاريخ استحقاق القسط الاخير اليا


المالكي

الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

قمت بعمل قاعدة بيانات لاقساط العملاء وفي النموزج عدد الاقساط ، تاريخ القسط الاول ، واريد ان يقوم اليا في خانة القسط الاخير بتحديد تاريخه اليا اعتمادا علي خانة عدد الاقساط وتاريخ القسط لاول

وقمت بعمل الكود الخاص به

ExpiryDate = StartDate + InstallmentNo * 30

حيث InstallmentNo هو عدد الاقساط

ولكن يظهر تاريخ الانتهاء 1900

فما هو الخطا

ارجو المساعدة

وهل يمكن عمل تواريخ استحقاق الاقساط الشهرية اعتمادا علي عدد الاقساط وتاريخ القسط الاول ،، بحيث يعطي تقرير رقم القسط وتاريخ استحقاقه

واشكركم مقدما

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم


الاخ الكريم / التقني اشكرك لتفاعلك وسرعة الرد :fff:
ولكن لم اجد ايقونة ادارج ملف
واسال عن كيفية اضافة مدة محددة شهر مثلا علي تاريخ استحقاق القسط التالي
مثلا اذا كانت خانة تاريخ استحقاق القسط الاول 1/8/2005
فما هو الكود الواجب كتابته عند الدخول لخانة تاريخ استحقاق القسط الثاني ليكون 1/9/2005
واشكرك مرة اخري
رابط هذا التعليق
شارك

السلام عليكم

لمعرفة تاريخ القسط الاخير:

بما أن عدد الاقساط هو نفسه عدد الشهور تقوم بإضافة عدد الاقساط على أنه مدة الشهور المضافة إلى التاريخ وأفضل طريقة هي أستخدام الدالة dateadd

ExpiryDate =dateadd("m",InstallmentNo -1,StartDate )

قمت بأنقاص عدد الاقساط بمقدار قسط واحد لأن الدالة تقوم بإضافة قيمة InstallmentNo إلى عدد تاريخ القسط الاول

ولإضافة مدة محددة على تاريخ استحقاق القسط التالي:

يجب إيجاد تاريخ آخر دفعة تم تسديدها ثم نقوم بإضافة شهر واحد والافضل أستخدام الدالة DLast مع إضافة الشروط إليها

LastPaymentDate=DLast("StartDate","PaymentTable","CustomerID="& CustomerID)

NextPaymentDate =dateadd("m",1,LastPaymentDate)

LastPaymentDate متغير قمت بتعريفه لاسناد تاريخ آخر دفعة إليه

PaymentTable الجدول دفعات العملاء

CustomerID رقم العميل الحالي

NextPaymentDate تاريخ الدفعة التالية

تم تعديل بواسطه G42U
رابط هذا التعليق
شارك

هل يمكن عمل تواريخ استحقاق الاقساط الشهرية اعتمادا علي عدد الاقساط وتاريخ القسط الاول ،، بحيث يعطي تقرير رقم القسط وتاريخ استحقاقه

نعم ذلك ممكن!

تم تعديل بواسطه G42U
رابط هذا التعليق
شارك

الدوال المالية (financial function)

توجد عدة دوال تستطيع إجراء عدة عمليات على في الامور المالية بأستخدام الدوال المالية مثل حساب إهلاك الاصول الثابته أو الدفعات المستحقة. وهذه بعض الدوال المالية:

الدالة PMT

تقوم بحساب الدفعة الشهرية الدورية اللازمة لتسديد قرض.

PMT(rate,nper,pv,fv,due)

rate: معدل الفائدة السنوية

nper: عدد الدفعات

pv: مبلغ القربض

fv: القيمة المستقبلية بعد سداد آخر دفعة

due: رقم يوضح متى تستحق الدفعات الدورية. الرقم صفر معناه أن الدفعات تستحق في نهاية المدة والرقم 1 مهناه ان الدفعات تستحق في بداية المدة.

الدالة PV

تقوم بحساب القيمة الحالية لدفعات متساوية يعني ما هو المبلغ الذي تستطيع الحصول عليه الآن لتقوم بسداده على دفعات دورية بمعدل ثابت لمدة زمنية

PV(rate,nper,pmt,fv,due)

rate: معدل الفائدة

nper: المدة (عدد الدفعات)

pmt:مبلغ الدفعة الدورية

fv: القيمة المستقبلية بعد سداد آخر دفعة

due: رقم يوضح متى تستحق الدفعات الدورية. الرقم صفر معناه أن الدفعات تستحق في نهاية المدة والرقم 1 مهناه ان الدفعات تستحق في بداية المدة.

الدالة FV

تقوم بحساب القيمة المستقبلية لمبلغ معين تريد إيداعه على دفعات بمعدل فائدة ثابت. وهي تشبه الدالة PV ولاكنها تحسب المبلغ في تاريخ لاحق.

(FV(rate,nper,pmt,pv,due)

rate: معدل الفائدة

nper: المدة (عدد الدفعات)

pmt: المدة (عدد الدفعات)

pv: المبلغ الموجود قبل إيداع الدفعات

due: رقم يوضح متى تستحق الدفعات الدورية. الرقم صفر معناه أن الدفعات تستحق في نهاية المدة والرقم 1 مهناه ان الدفعات تستحق في بداية المدة.

الدالة RATE

تقوم هذه الدالة بحساب معدل الفائدة الدورية التي يمكن الحصول عليها شهريا لاستثمار مبلغ حالي ليصبح مبلغا معلوماً بعد فترة معينة.

RATE(npre,pmt,pv,fv,due,guess)

npre:عدد الدفعات الدورية

pmt:مبلغ الدفعة الدورية

pv:القيمة المستقبلية للمبلغ

fv:القيمة الحالية للمبلغ

due:: رقم يوضح متى تستحق الدفعات الدورية. الرقم صفر معناه أن الدفعات تستحق في نهاية المدة والرقم 1 مهناه ان الدفعات تستحق في بداية المدة.

guess:المبلغ الذي تتوقع الحصول عليه بمعدل فائدة معين وعادة يكون 10%

الدالة DDB

تستخدم هذه الدالة في حساب قيمة إهلاك الاصول الثابته بطريقة الاستهلاك المتناقص (Double-Declining-Balance) ومعروف في المحاسبة أن قسط الاهلاك طبقا لهذه الطريقة يكون غالبا في السنوات الاولى من عمر الاصل الثابت

DDB(cost,solvage,life,period)

cost: ثمن شراء الاصل

solvage: قيمة الاصل في نهاية المدة

life: العمر الافتراضي للأصل

period: سنة معينة تحسب فيها قيمة الاصل

الدالة SLN

تستخدم لحساب الخط المستقيم لانخفاض قيمة ملكية معينةخلال فترة دورة زمنية معينة. يعني قسط الاهلاك السنوي الثابت للأصل وتصمى في المحاسبة (Straight-Line-Depreciation).

SLN(cost,solvage,life)

cost: ثمن شراء الاصل

solvage: قيمة الاصل في نهاية المدة

life: عدد سنوات الخدمة للأصل

الدالة SYD

تستخدم هذه الدالة في حساب قيمة إهلاك الاصول الثابته بطريقة تسمى Sum-of-the-year's-digit-Depreciation

SYD(cost,solvage,life,period)

cost: ثمن شراء الاصل

solvage: قيمة الاصل في نهاية المدة

life: العمر الافتراضي للأصل

period: سنة معينة تحسب فيها قيمة الاصل

هناك دوال أخرى ولكن ......!

وإذا توفر عندي وقت سأرفق مثال على هذه الدوال

أتمنى الفائدة للجميع

رابط هذا التعليق
شارك

ما شاء الله عليك أخي G42U

كفيت ووفيت

وبارك الله بك أخي العزيز

أخي المالكي

بالنسبة لرابط تحميل الملفات فها هو :

http://www.officena.net/ib/index.php?showforum=58

تابع مع G42U فهو متمكن في هذا المجال

والله يوفق الجميع

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم

الاخ العزيز / G42U
بسم الله ما شاء الله ، ومثل ما يقول اخونا التقني كفيت ووفيت
جعله الله في ميزان حسناتك
واشكرك اخي التقني لاعلامي برابط ارفاق الملفات
اشكركم جميعا :fff::fff::fff:
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information