حاسبة مسافة التأجير
إذا أعدت سيارة مستأجرة وقد قطعت 42000 ميل وحصتك 36000 بغرامة 0.15 لكل ميل، فعليك 900 مقابل 6000 ميل زائدة. الأميال غير المستخدمة لا تُسترد، فلا تقل الرسوم عن الصفر أبدًا. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الأميال المسموحة
- 36,000
- الأميال الفعلية
- 42,000
- السعر لكل ميل
- 0.15
- الأميال الزائدة
- 6,000
- رسوم التجاوز
- 900
يُسعَّر عقد التأجير المغلق للمركبة حصة أميال تعاقدية داخل القسط الشهري، ثم يفوتر عند الإرجاع غرامة لكل ميل يتجاوز به العداد تلك الحصة. من يقارن عقدًا لستة وثلاثين شهرًا باثني عشر ألف ميل بعقد شقيق بخمسة عشر ألفًا يحتاج نقد التجاوز، لا جدولًا يعامل الأميال غير المستخدمة كاسترداد. تقبل حاسبة مسافة التأجير هذه الأميال المسموحة والأميال المقطوعة فعلًا وتعرفة الغرامة لكل ميل، وتعيد الأميال الزائدة وتكلفة التجاوز، وتعامل الإرجاع دون الحصة كرسم صفر لا كرصيد.
معنى تجاوز مسافة التأجير وكيف تعمل الصيغة أحادية الاتجاه
القسط الشهري لتأجير مغلق لسيارة أو شاحنة خفيفة يضم أصلًا حصة أميال تعاقدية. تسعّر شركات التمويل التابعة تلك الحصة رقمًا سنويًا مثل اثني عشر ألف ميل أو خمسة عشر ألفًا ثم تضربها في الأجل بالسنوات، فيكون تأجير ستة وثلاثين شهرًا باثني عشر ألف ميل ستة وثلاثين ألف ميل مسموح لا اثني عشر ألفًا. عند الإرجاع يقرأ المؤجّر العداد ويطرح حصة العقد ويضرب الأميال المتبقية في تعرفة التجاوز المطبوعة في العقد، وغالبًا ما تكون بين عشرة وثلاثين سنتًا للميل في عقود التجزئة الأمريكية.
الأميال غير المستخدمة ليست استردادًا: المستأجر دفع مقدمًا حق السير حتى السقف، والإرجاع دونه لا يولّد رصيدًا في كشف التصفية. تلك الهوية ذات الجانب الواحد هي سبب أن طرحًا ساذجًا قد يصير سالبًا منتج خاطئ لحاسبة مسافة التأجير. تنفّذ هذه النقطة هوية القطاع: الأميال الزائدة تساوي الأكبر بين صفر والأميال الفعلية ناقص المسموحة، وتكلفة التجاوز تساوي تلك الكمية في تعرفة الغرامة لكل ميل.
رسوم الاقتناء والتآكل الزائد ورسوم التصرف وضريبة المبيعات على التجاوز لا تُختَرع؛ أضيفوها على ورقة الإرجاع الكاملة. الحاسبة رياضيات التجاوز قبل الضريبة فقط، وهو الرقم الذي يُبحث عنه عند كتابة حاسبة مسافة التأجير.
أين تجد حاسبة مسافة التأجير نفعها
مواقع الوكلاء وإعلانات الأسواق التي تتنافس على حاسبة مسافة التأجير تحتاج ودجتًا حيًّا يحوّل حصة منشورة وتقدير قيادة سنويًا منسوبًا إلى الأجل المتبقي وغرامة الميل لدى المموّل التابع إلى النقد الذي سيدفعه المشتري عند الإرجاع. فرق المحتوى يمكنها توضيح إرجاع دون الحصة برسم صفر بلا رصيد مخترع. التحقق الفاشل لا يستهلك الرصيد.
أبقوا الأميال الفعلية غير سالبة، وثبّتوا حقول المال المقربة في الاختبارات، فتحصلون على أرقام تجاوز مسافة تأجير قابلة لإعادة الإنتاج للودجات ووحدات LMS والعاملين على الحافة دون ركام إقراض خاص بكم.
حالات الاستخدام
تقدير عند إرجاع التأجير
أدخلوا حصة العقد والعداد الحالي أو المتوقع وغرامة الميل لرؤية رسم التجاوز قبل الضريبة قبل إرجاع المركبة.
شراء أميال إضافية مقابل الدفع لاحقًا
قارنوا التكلفة النقدية لأميال إضافية مدفوعة مقدمًا بالتجاوز نفسه المتوقع المفوتر بتعرفة العقد لكل ميل عند الإرجاع.
الأسئلة الشائعة
كيف يُحسب تجاوز مسافة التأجير؟
تكلفة التجاوز تلك الأميال في تعرفة الميل، مقربة إلى منزلتين.
ماذا لو قطعتم أميالًا أقل من الحصة؟
الأميال غير المستخدمة ليست رصيدًا ولا حسما في تأجير مغلق؛ الحاسبة لا تعيد رسمًا سالبًا أبدًا.
هل تُدرج الضرائب والتآكل ورسوم التصرف؟
لا. تحسب هذه النقطة تجاوز المسافة قبل الضريبة فقط. أضيفوا التآكل الزائد ورسوم التصرف وأي ضريبة على التجاوز على ورقة الإرجاع الكاملة.
هل أُدخل حصة الأميال السنوية أم مجموع العقد؟
أدخل مجموع العقد كله: الحصة السنوية مضروبة في سنوات التأجير. فعقد مدته ثلاث سنوات يشمل 36000 ميل يُدخل على أنه 36000، لا بالرقم السنوي.
كيف أُدخل غرامة الميل الواحد؟
اكتبها بالعملة لكل ميل، فخمسة عشر سنتًا تُكتب 0.15. يرد المعدل في عقد التأجير، وفي عقود التجزئة الأمريكية يتراوح عادة بين عشرة وثلاثين سنتًا للميل.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/lease-mileage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"allowed_miles":36000,"actual_miles":42000,"per_mile_rate":0.15}'const res = await fetch("https://api.kit.forhosting.com/fin/lease-mileage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"allowed_miles": 36000,
"actual_miles": 42000,
"per_mile_rate": 0.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/lease-mileage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"allowed_miles": 36000,
"actual_miles": 42000,
"per_mile_rate": 0.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/lease-mileage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"allowed_miles":36000,"actual_miles":42000,"per_mile_rate":0.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"allowed_miles":36000,"actual_miles":42000,"per_mile_rate":0.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/lease-mileage", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"allowed_miles": 36000,
"actual_miles": 42000,
"per_mile_rate": 0.15
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.lease_mileage",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الأميال الفعلية السالبة تفشل بـ invalid_input بدل أن تنتج حسما عبثيًا. الحساب الحسابي الخالص نفسه يغذي الودجت المجاني في المتصفح ومسار API، فلا تختلف صفحة إعلان ومسار تسعير أبدًا على رقم التجاوز.
معنى تجاوز مسافة التأجير وكيف تعمل الصيغة أحادية الاتجاه
تبلّغ الاستجابة excess_miles وexcess_charge حتى يرى المشتري فجوة الأميال منفصلة عن النقد المستحق.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
الأميال الفعلية هي الحقل الذي يبرزه عقد المنتج: عداد سالب لا يُبتَر إلى صفر ولا يُعامل حسما. اقرنوا الرقم بجدول ضرائبكم إن فرضت الولاية ضريبة على التجاوز؛ تحسب هذه النقطة رياضيات مسافة التأجير قبل الضريبة فقط. أرسلوا عبر POST جسم JSON بثلاثة حقول إلزامية: allowed_miles وهو سقف الأميال التعاقدي كعدد منتهٍ لا يقل عن صفر (أسماء بديلة allowed وallowance وincluded_miles)؛ وactual_miles وهو أميال العداد المقطوعة كعدد منتهٍ لا يقل عن صفر (أسماء بديلة actual وmiles_driven وdriven)؛ وper_mile_rate وهو غرامة التجاوز التعاقدية بالعملة لكل ميل كعدد منتهٍ لا يقل عن صفر، مثل 0.15 لخمسة عشر سنتًا (أسماء بديلة rate وpenalty وexcess_rate وoverage_rate). قد يصل كل حقل رقمي كرقم JSON أو كسلسلة رقمية. الحقول الناقصة والسلاسل الفارغة والقيم المنطقية والقيم غير المنتهية والحصة السالبة والتعرفة السالبة والأميال الفعلية السالبة تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. عند النجاح يعيد الجسم allowed_miles وactual_miles وper_mile_rate، ويضيف excess_miles وexcess_charge وسلسلة صيغة تعيد صياغة هوية الأكبر مع الصفر. مثال: allowed_miles ستة وثلاثون ألفًا وactual_miles اثنان وأربعون ألفًا وper_mile_rate 0.15 تنتج ستة آلاف ميل زائد وتكلفة تجاوز تسعمائة بعد تقريب المال إلى منزلتين. عندما تقع الأميال الفعلية عند الحصة أو دونها يكون excess_miles وexcess_charge كلاهما صفرًا.
أين تجد حاسبة مسافة التأجير نفعها
أدوات التسعير وصفحات المقارنة يمكنها استدعاء الوحدة الخالصة نفسها من المتصفح للمعاينات المجانية ومن API عند حفظ سيناريو، فيضمن أن التجاوز الذي رآه زائر على صفحة الهبوط يطابق التجاوز المخزَّن بعد حفظ العرض. تطبيقات التمويل الشخصي وميزانيات الأسرة تعرف أصلًا رحلة مخططة؛ إرسال allowed_miles وactual_miles وper_mile_rate يملأ بطاقة بالأميال الزائدة وتكلفة التجاوز حتى يرى السائق إن كان شراء أميال إضافية مقدمًا أرخص من دفع الغرامة لاحقًا. من يدرّسون التأجير مقابل القرض يمكنهم زرع أمثلة صفّ تفشل بصوت عالٍ عندما يكون actual_miles سالبًا، بدل رد عداد سالب في صمت. ولأن التنفيذ parse خالص من المستوى A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.
حالات التكامل
أدوات التسعير والمقارنة
اخزنوا allowed_miles وactual_miles وper_mile_rate في مسار تسعير تطابق تكلفة تجاوزه عبر API المعاينة المجانية في المتصفح بايتًا ببايت.
أسئلة تقنية
ماذا يحدث إذا كانت الأميال الفعلية سالبة؟
تفشل المهمة بـ invalid_input. لا يجوز أن يكون actual_miles سالبًا: يُرفض العداد السالب ولا يُفوتر بدل معاملته حسما.
كم تكلفة حاسبة مسافة التأجير؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.