delphi4arab منتديات دلفي للعرب
حساب الاجر القاعدي في الوظيف - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : مصادر دلفي مفتوحة تعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=14)
+--- الموضوع : حساب الاجر القاعدي في الوظيف (/showthread.php?tid=10816)



حساب الاجر القاعدي في الوظيف - onexite - 04-05-2020

تحية طيبة وبعد

حساب الرواتب في الوظيف الهمومي يعتمد على الاجر القاعدي وهو الاساس لحساب المنح والخبرة المهنية

لكل عمل يوجد صنف مثلا :
  • مهندس دولة 13
  • تقني سامي 10
وتوجد درجة وهي تكتسب بسنوات الخبرة / كل 3 سنوات بدرجة تقريبا في حدود 12 درجة
  • لكل عمل نقطة استدلالية
  •  لكل درجة نقطة استدلاية مقابلة وهي متعلقة بالصنف ولتمثيل هذه النقط يجب جدول

[صورة: attachment.php?aid=4241]
لو نريد حساب النقطة لمهندس دولة نعلم انه مصنف في 13 اذن النقطة الستدلالية 578 ولديه خبرة مثلا درجة 4 وتساوي النقطة الاستدلالية 116
ولحساب الاجر القاعدي = 578 * 45 دج = 26010 دج
والخبرة المهنية = 116 * 45 دج = 5220 دج
والناتج الاجر الاساسي = 26010 + 5220 = 31230 دج



PHP كود :
const
  gri_new : array[1..10, 1..15] of Word =
  (
    ( 0,  0, 0,  1,  2,  3,  4,  5,  6,  7 ,  8,  9,  10 ,  11 ,  12),
    ( 7, 348, 0, 17, 35,  52,  70,  87, 104, 122, 139, 157, 174 , 191 , 209 ),
    (10, 453, 0, 23, 45,  68,  91, 113, 136, 159, 181, 204, 227 , 249 , 272 ),
    (11, 498, 0, 25, 50,  75, 100, 125, 149, 174, 199, 224, 249 , 274 , 299 ),
    (12, 537, 0, 27, 54,  81, 109, 134, 161, 188, 215, 242, 269 , 295 , 322 ),
    (13, 578, 0, 29, 58,  87, 116, 145, 173, 202, 231, 260, 289 , 318 , 347 ),
    (14, 621, 0, 31, 62,  93, 124, 155, 186, 217, 248, 279, 311 , 342 , 373 ),
    (15, 666, 0, 33, 67, 100, 133, 167, 200, 233, 266, 300, 333 , 366 , 400 ),
    (16, 713, 0, 36, 71, 107, 143, 178, 214, 220, 285, 321, 357 , 392 , 428 ),
    (17, 762, 0, 38, 76, 114, 152, 191, 229, 267, 305 ,343, 381 , 419 , 457 )
  ); 


ولحساب الاجر القاعدي نستخرج النقطة ونضربها في 45 دج

والناتج base اجر قاعدي

iep خبرة مهنية





PHP كود :
var i,_ech,_catg:Word;
_base, _iep,:Single;
begin

_ech
:=StrToInt(edt1.Text);
_catg:=StrToInt(edt2.Text);


for 
I := 1 to 10 do
  if _catg=gri_new[i,1] then
  begin
  _base
:=(gri_new[i,2]*45);
  _iep:=(gri_new[i,_ech+3]*45);
  Break;
  end; 



RE: حساب الاجر القاعدي في الوظيف - mobile - 04-05-2020

السلام عليكم ورحمة الله
بوركت اخي onexite ربمنا نجرب ونعاودك Smile


RE: حساب الاجر القاعدي في الوظيف - onexite - 04-05-2020

(04-05-2020, 08:20 PM)mobile كتب : السلام عليكم ورحمة الله
بوركت اخي onexite ربمنا نجرب ونعاودك Smile
هو اساس حساب الرواتب ، بقية المنح تعتمد على الاجر القاعدي


RE: حساب الاجر القاعدي في الوظيف - larbiparadox - 05-05-2020

الدالة

PHP كود :
function Salaire_base(const _ech,_catg:string ): integer;

var 
i:Word;
_base, _iep:integer;

const
  gri_new : array[1..10, 1..15] of Word =
  (
    ( 0,  0, 0,  1,  2,  3,  4,  5,  6,  7 ,  8,  9,  10 ,  11 ,  12),
    ( 7, 348, 0, 17, 35,  52,  70,  87, 104, 122, 139, 157, 174 , 191 , 209 ),
    (10, 453, 0, 23, 45,  68,  91, 113, 136, 159, 181, 204, 227 , 249 , 272 ),
    (11, 498, 0, 25, 50,  75, 100, 125, 149, 174, 199, 224, 249 , 274 , 299 ),
    (12, 537, 0, 27, 54,  81, 109, 134, 161, 188, 215, 242, 269 , 295 , 322 ),
    (13, 578, 0, 29, 58,  87, 116, 145, 173, 202, 231, 260, 289 , 318 , 347 ),
    (14, 621, 0, 31, 62,  93, 124, 155, 186, 217, 248, 279, 311 , 342 , 373 ),
    (15, 666, 0, 33, 67, 100, 133, 167, 200, 233, 266, 300, 333 , 366 , 400 ),
    (16, 713, 0, 36, 71, 107, 143, 178, 214, 220, 285, 321, 357 , 392 , 428 ),
    (17, 762, 0, 38, 76, 114, 152, 191, 229, 267, 305 ,343, 381 , 419 , 457 )
  );

begin


for I := 1 to 10 do begin

  
if _catg=IntToStr(gri_new[i,1]) then
  begin
  _base
:=(gri_new[i,2]*45);

  _iep:=(gri_new[i, StrToInt(_ech)   +3]*45);

Result :=  _base + _iep;

  Break;
  end;

end;

end; 

إستدعاء

PHP كود :
edit3.Text := FormatFloat('#,##0.00', Salaire_base(edit1.Text,edit2.Text )    ); 

النتيجة

[صورة: 556887155.png]


RE: حساب الاجر القاعدي في الوظيف - ALG2009 - 05-05-2020

بارك الله فيك لماذا لا يكون برنامج جماعي للإجور


RE: حساب الاجر القاعدي في الوظيف - onexite - 05-05-2020

(05-05-2020, 04:23 PM)ALG2009 كتب : بارك الله فيك لماذا لا يكون برنامج جماعي للإجور
الامر بسيط اضف بعض المنح وهي نسب مؤوية من الاجر القاغدي
واحسب المنح العائلية وهي متعلقة بالحالة العائلية
وعند الانتهاء تطبق الاقتطاعات
------------------------------------------------------------


RE: حساب الاجر القاعدي في الوظيف - ALG2009 - 06-05-2020

(05-05-2020, 09:37 PM)onexite كتب : الامر بسيط اضف بعض المنح وهي نسب مؤوية من الاجر القاغدي
واحسب المنح العائلية وهي متعلقة بالحالة العائلية
وعند الانتهاء تطبق الاقتطاعات
------------------------------------------------------------

أعرف أنه برنامج  سهل البرمجة ولكن المشكل في كيفية حساب المخلفات (مخلفات الدرجة مثلا) كيف يتم ذلك هل هناك كود


RE: حساب الاجر القاعدي في الوظيف - onexite - 06-05-2020

(06-05-2020, 12:38 PM)ALG2009 كتب :
(05-05-2020, 09:37 PM)onexite كتب : الامر بسيط اضف بعض المنح وهي نسب مؤوية من الاجر القاغدي
واحسب المنح العائلية وهي متعلقة بالحالة العائلية
وعند الانتهاء تطبق الاقتطاعات
------------------------------------------------------------

أعرف أنه برنامج  سهل البرمجة ولكن المشكل في كيفية حساب المخلفات (مخلفات الدرجة مثلا) كيف يتم ذلك هل هناك كود
لحساب المخلفات نحسب الفرق بين (الاجر بالدرجة القديمة وبعدها بالدرجة الحالية) و نضربه في عدد الاشهر


RE: حساب الاجر القاعدي في الوظيف - ALG2009 - 06-05-2020

بارك الله فيك وتقبل الله صيامكم