المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح موديول الرواتب


mtd
02-Sep-2009, 02:12 AM
مقدمة
الرواتب في اللغة هو الرزق الدائم أو الثابت و الرتابة من الترتيب و من معني الكلمة يتضح لنا ان الرواتب هو عمل روتيني ثابت متكرر .
في موديول الرواتب عند أعداد الرواتب لدينا بعض الأعمال الروتينية و أخري غير روتينية
قبل البدء بشرح الموديول أود توضيح ما يلي
عند إعدادك الرواتب بالطريقة اليدوية تقوم بما يلي
1- تجهيز الرواتب الثابتة الشهرية ( الراتب الاساسي ، بدل السكن ، الانتقالات ، و أخري) – Build Check
2- تجهيز المعاملات الغير روتينية مثل ( الخصومات ، مكافآت ، تعديل في الرواتب ، سلف ، آخرى) – Transaction
3- تجميع الرواتب مع المعاملات الغير الروتينية لأحتساب الرواتب – calculate check
4- طباعة الرواتب – Print Check
موديول الرواتب
بداية موديول الرواتب يتكون من ثلاثة اجزاء رئيسية
1- الدفع Pay Code
Dynamics >>> Tools >>> Setup >>> Payroll >>> Pay code
الدفع هو كل ما يتم دفعة للموظف من مستحقات و ينقسم إلى
- Salary
- Other
- Over time
- Vacation
- Hourly
كل الدفعات الدورية للموظف تأخذ الفئة Salary مثل الرواتب بدل السكن بدل الانتقال بدل الهاتف
الدفعات الاخري تأخذ الفئة Other
الاضافي يأخذ الفئة Over Time
لضبط التقارير يجب ان يكون هناك هيكلة مدروسة للدفعات
على سبيل المثال
انظر الجدول التالي

http://www.gp4arab.com/forum/attachment.php?attachmentid=693&stc=1&d=1251963159


2- الخصومات
- Dynamics >>> Tools >>> Setup >>> Payroll >>> Deduction

هو كل ما يتم خصمة من الوظف و يمكن ان يكون الخصم بنسبة من الراتب أو بمبلغ ثابت و يمكن الاعتماد على الجدول التالي في الخصومات
DEDUCTIONS
PLN Personal Loan
CLN Care Loan
HGS1 Housing
TLE Telephone
MED Medical
GOSI GOSI
ADV Advance Vacation
CRI car ins. Premium
ABT Advance for Business Trip
OTR Others
3- المخصصات أو المكافآت

Dynamics >>> Tools >>> Setup >>> Payroll >>> Benefit
و هو الجزء الخاص بالمخصصات و فيه يتم احتساب نهاية الخدمة و بدل الإجازة و التذاكر
نهاية الخدمة يتم احتسابها بنسبة من الراتب الاجمالي احتساب نهاية الخدمة
1- قبل خمس سنوات نصف شهر في العام لذلك يتم اختيار Method " Percentage of Gross Wages "
النسبة تكون 4.17 = 0.5 ÷ 12 هذه المخصصات يتم احتسابها آلياً
يتم تحديد الرواتب التالية التي سوف يتم احتساب نسبة المخصص عليها و هي (BAS , HSG , TRN , (TEL,
2- بعد خمس سنوات يتم احتساب نهاية الخدمة شهر في العام
النسبة تكون 8.33 = 1÷ 12
يمكن عمل مخصصات لل GOSI
يمكن عمل مخصصات لبدل الإجازة نسبة من الراتب يتم احتسابه دوريا آليا
يمكن عمل مخصصات للتذاكر مبلغ ثابت شهريا يتم احتسابه دوريا آليا
إلى هنا نكون قد انتهينا عمل الإعداد الأساسي للموديول يتبقي عندنا في الاعدادات
الحسابات الخاصة بالموديول
سوف اتحدث فيما بعد فيما يلي
- ربط الحسابات
- الإدارات
- المسمي الوظيفي
- ملف الموظف الرئيسي
- ربط الدفعات بالموظف
- ربط الخصومات بالموظفين
- ربط المخصصات بالموظف
- عمل الحركات
- بناء الرواتب
- احتساب الرواتب
- طباعة الرواتب
- الدفع اليدوي للموظفين
- القيود
- التقارير

as_radwan
02-Sep-2009, 01:42 PM
اخي الفاضل
احسنت احسن الله بك الخير
وشكرا علي سرعة الرد
ونحو مزيدا من الشرح والإفادة

mtd
02-Sep-2009, 11:45 PM
مشكور اخي الكريم و انا بصدد أكمال باقي الشرح

mtd
02-Sep-2009, 11:46 PM
فيما يلي شرح الربط ثم إن شاء الله سيتبعة شرح الحركات و الرواتب ثم يتبعه إن شاء الله حالات توجهك في العمل و مناقشة حول هذه الحالات

mtd
02-Sep-2009, 11:48 PM
- ربط الحسابات
Microsoft Dynamics GP >>> Tools >>> Setup >>> Posting >>> Payroll Account

1- Gross Pay Debit
في هذا الكارت يتم ربط الدفعات للموظفين و هي كلها مدينة و يمكننا توزيع الحسابات الي مستوي المسمي الوظيفي "Position " و في هذه الحالة يتضح اننا اذا اردنا ان يكون لكل موظف حساب في الاستاذ العام يجب ان يكون لكل موظف مسمي وظيفي مستقل و لكن هذا غير منطقي و غير مفيد
- في الدفع يمكن توزيع الرواتب حسب الإدارة الخاصة به و في هذه الحالة يتم تحليل الرواتب على مستوي مراكز التكلفة آليا
مثال : إذا كان دليل الحسابات يتكون من أربع فواصل "Segment"
فرع ، مركز تكلفة ، الرئيسي ، الفرعي
حساب الرواتب الاساسية إدارة المبيعات 02-03-5000-001
في هذه الحالة يتم أختيار في خانة Department إدارة المبيعات
في خانة Code يتم اختيار كود الراتب الاساسي BAS
في خانة الحساب يتم اختيار حساب الراتب الاساسي فرع جده إدارة المبيعات
- ملاحظة لا يتم توزيع سلف الموظفين سواء كانت سلف شخصية أو سلف سكن على الإدارات يتم تحميلها على الكل "ALL"
سلف الموظفين حسابات ميزانية و ليست حسابات ارباح و خسائر فلا دعي لتوزيعها على الإدارات كما انها في ربط حسابات الخصومات البرنامج لا يسمح لك بالتوزيع على الإدارات

2- Deduction Credit
يتم ربط حسابات الخصومات التي يتم تحميلها على الموظف في هذا الكارت
- يتم ربط خصومات السلف على نفس الحساب الذي تم ربطه في كارت الدفع
- يتم ربط خصومات التأمينات الإجتماعية علي حساب مخصصات التأمينات الاجتماعية


3- Benefit Expenses (DR)
فهذا الكارت يتم ربط مصروفات الخاصة بمكافآت الموظفين مثل
- حساب مصروف الإجازة
- حساب مصروف نهاية الخدمة
- حساب مصروف تذاكر
- حساب مصروف التأمينات الإجتماعية – لاحتساب الجزء التي تقوم الشركة بدفعة للموظف
2% للاجانب 11% للموظفين السعودين


4- Benefit Payable (CR)
في هذا الكارت يتم ربط حساب المخصصات الخاصة بالبدلا مثل
- مخصص بدل الإجازة
- مخصص نهاية الخدمة
- مخصص التذاكر
- مخصص التأمينات الإجتماعية
ملاحظة كل الكروت الخاصة بحسابات الضرائب يتم تعبئتها بحساب وسيط لا يستخدم في اي حركات اخري على سبيل المثال ممكن ان يتم عمل حساب كله 99-99-9999-99حساب الضرائب
و بهذا يكون قيد الرواتب كما يلي
الجانب المدين الحساب
×××× الراتب الاساسي
×××× بدل السكن
×××× بدل انتقال
×××× سلف شخصية
×××× مصروف الإجازة
×××× مصروف نهاية الخدمة
×××× مصروف التذاكر
×××× مصرف التامينات الإجتماعية
الجانب الدائن
×××× حساب الرواتب المستحقة / حساب البنك
×××× حساب الرواتب / الغياب
×××× حساب الجزاءات الإدارية
×××× حساب مخصص نهاية الخدمة
×××× حساب مخصص بدل الإجازة
×××× حساب مخصص التذاكر
×××× حساب مخصص التأمينات الاجتماعية
×××× حساب السلف

- الإدارات
Microsoft Dynamics GP >>> Tools >>> Setup >>> Payroll >>> Department

- المسمي الوظيفي
Microsoft Dynamics GP >>> Tools >>> Setup >>> Payroll >>> Position


- ملف الموظف الرئيسي
Cards >>> Payroll >>> Employee



1- أدخل رقم الموظف
2- أدخل الاسم الأخير للموظف
3- أدخل الاسم الأول للموظف
4- أختار اللإدارة أو ادخلها
5- أختار المسمى الوظيفة أو ادخلها
ملاحظة بعد ادخال كل البيانات الخاصة بالموظف هناك نقطتين لابد من التأكد منهما
أ‌- أضغط على Additional Information











تحديث عدد ساعات العمل السنوية هذه مهمة جداً لانه على اساسها يتم احتساب الإضافي و الغياب الخاص بالموظف وفي العادة ننحن نعمل على ان ساعات العمل بالشهر 240 ساعة = 8×30 أي 2880 ساعة بالعام
ب – الضرائب Tax
Cards >>> Payroll >> Tax

في خانة Federal Filing Status
يتم اختيار الخيار الثالث Exempt
ملاحظة بدون هذا الخيار لن يتم اكمال احتساب الرواتب و سوف يظهر لك خطأ في بناء الرواتب






ربط الدفعات و الخصومات و المخصصات بالموظف
Cards >>> Payroll >>Pay code

Cards >>> Payroll >>Deduction

ملاحظة إذا كنت تريد استخدام كود الخصم من الحركات فقط و لا تريد استخدامة للخصم الآلي يتم تحديد الحقل المسمي Transaction Required
Cards >>> Payroll >>benefit

ملاحظة إذا كنت تريد استخدام كود المخصص من الحركات فقط و لا تريد استخدامة للمخصص الآلي يتم تحديد الحقل المسمي Transaction Required

Monzer Osama
03-Sep-2009, 05:13 PM
أشكرك أخي محمد على المشاركة المتميزة
يُثبت الموضوع لأهميته.

Hafandi
06-Sep-2009, 12:19 PM
بالفعل موضوع مميز وشرح رائع

شكرا جزيلا لك

as_radwan
06-Sep-2009, 12:55 PM
اخي الفاضل
هذا المثال طرحة بعد الاخوة في المنتدي ولم يقوم بالرد علية هل يمكن الرد كمثال عملي
ولك جزيل الشكر

-----------------المعطيات ------------------------
لنفرض انه يعمل لدي الشركة ثلاثة موظفين لتبسط المفهوم أكثر وندخل علي شرح نظام الرواتب
بيانات الموظف الأول :
الاسم : احمد
تاريخ بدء العمل : 11/12/1982 م
الراتب الأساسي : 5000 ريال
بدل السكن : راتب ثلاثة شهور
بدل الانتقال : 10 % من قيمة الراتب الأساسي .
علية سلفة : 10000 ألاف تخصم علي 10 أشهر
يعمل مدير مكتب
المكتب الرئيسي
بيانات الموظف الثاني :
الاسم : محمد
تاريخ بدء العمل : 11/12/2000 م
الراتب الأساسي : 6000 ريال
بدل السكن : راتب شهرين
بدل الانتقال : 10 % من قيمة الراتب الأساسي .
علية سلفة : 4000 ألاف تخصم علي 3 أشهر
يعمل مبرمج حاسب
المكتب الرئيسي – حاسب الي
بيانات الموظف الثالث :
الاسم : محمد
تاريخ بدء العمل : 11/12/2004 م
الراتب الأساسي : 10000 ريال
بدل السكن : لا يوجد
بدل الانتقال : 10 % من قيمة الراتب الأساسي .
يعمل مهندس في قسم الطرق مشروع 91

mtd
06-Sep-2009, 05:27 PM
بداية الموظف أحمد
1- ادخال بيانات الموظف الاساسية
Cards >>> Payroll >>> Employees
701
يجب فتح شاشة معلومات الضرائب و جعل الموظف معفي "Exempt"
Cards >>>Payroll >>>Tax
703

ربط البدلات الخاصة بالموظف
Cards >>> Payroll >>> Pay Cods
704
يتم ربط بدل السكن كما يلي
702
يتم ربط بدل الانتقال

يتم ربط الخصم الشهري للموظف
Cards >>> Payroll >>> Deduction
2000

mtd
06-Sep-2009, 05:31 PM
سأقوم لاحقاً بشرح كيفية بناء الرواتب
و شكراً

mtd
06-Sep-2009, 11:35 PM
بعدما قمنا بإدخال بيانات الموظفين كما سبق و ربط الأكواد بالموظفين كما سبق نقوم ببناء الرواتب
ملاحظة نحن بصدد عمل تعديل على الموديل بإضافة شاشة يوضع فيها نسبة البدلات و يقوم البرنامج آليا بتحديثها في أرصدة البدلات الخاصة بكل بدل حسب الكود الخاص بكل بدل
بناء الرواتب
عند بناء الرواتب إذا كان هناك ايمعاملات غير دورية مثل مكافأة استثنائية أو خصم وجزاء إداري يتم تسجيلها من شاشة الحركات
Transaction >>> Payroll >>> Transaction
705
في مثالنا الحالي لا توجد أي معاملات غير دورية
بعدها نقوم ببناء الرواتب
Transaction >>> Payroll >>>Build Check
706
في بناء الرواتب يتم تحديد الفترة المراد احتساب الراتب عنها
Includ Pay Period أختار Monthly
Includ Amount Pay Type اختار Salary
ثم قم بالضغط على زر Includ Deduction ثم اختيار الخصومات التي يتم خصمها آليا
707
في حال أن يكون هناك اي حركات يتم الضغط على Select Batch و اختيار Batch المراد احتسابه
ثم بعد ذلك يتم الضغط على Bulid
ملاحظات:
في حال إذا اردت احتساب بدل الاجازة و نهاية الخدمة آلياً مع الراتب يتم الضغط على Includ Benefit و تحديد ال Benefit المراد احتسابها
هذا الاعداد الخاص ببناء الرواتب يتم الاحتفاظ به و يمكن استخدمة في كل الشهور مع تعديل تاريخ فترة الراتب فقط
بعد الضغط على build يتم تجميع الرواتب و إذا كان هناك أي أخطاء سوف ينبهك البرنامج بها
لدينا نوعين من الاخطاء
1- تحذيري و هذا الخطأ يمكن استمرار احتساب الرواتب مع وجوده مثل ان تكون تحتسب الرواتب لفترة خارجه عن تاريخ النظام الحالي كأن تكون في شهر سبتمبر و تحتسب رواتب اغسطس
2- خطأ ضروري و هذا الخطأ لا يمكن الاستمرامر بدون تصحيحه مثل أن يكون هناك كود غير مربوط على حساب أو ان يكون هناك بدلات لموظف محسوبة على أكود غير مربوطه على هذا الموظف
إذا لم يكن هناك اخطأ نقوم بعمل أحتساب الرواتب
Transaction >>>Payroll >>>Calculat Check
708
ثم نقوك بالضغط على OK
يتم في هذه الحالة احتساب الرواتب
يقوم البرنامج بطباعة التقارير الخاصة بالرواتب لكل موظف مفصلة بشكل رأسي و لهذا قد قمنا بعمل تقرير معدل بالCrystal Report و قمنا بربطه بنفس شاشة Calculat أضفنا زر اسمه Print عند الضغط عليه يتم طباعة التقرير كما يلي
709
يمكن تعديل هذا التقرير حسب متطلبات كل شركة

mtd
07-Sep-2009, 12:16 AM
http://www.gp4arab.com/forum/showthread.php?t=1817

Monzer Osama
07-Sep-2009, 09:54 AM
شكرا محمد
بالنسبة الى إدخال الخصومات الشهرية الغير الثابتة (مثل خصوم التأخير أو الغياب) فكما تعلم إنها تُدخل يدويا بعد اختيار رمز الخصم (Deduct Code) لكل موظف وإدخال مبلغ الحسم .....
هذه المعلومات تجلبها الموارد البشرية من جهاز الحضور والانصراف وعادة ما تكون على إكسل ...
لو هنالك ما يعادل 3000 موظف يتم الخصم لهم شهريا بسبب غيابهم أو تأخرهم .... هل تقومون بإدخالهم يدويا أم هنالك آليه Integration ؟

mtd
07-Sep-2009, 10:46 AM
إمكانية عمل Integration متاحة و يمكن عملها مع اكثر من ماكينة حضور و انصراف
و نحن ايضا بصدد تطويرها لعمل ايضا الاضافي
في حال الانتهاء من التعديلات سوف أقوم بعرضها على المنتدى

mtd
07-Sep-2009, 10:47 AM
كما يمكن حل هذا الموضوع إذا كان هناك أكسل من خلال الماكرو

as_radwan
10-Sep-2009, 04:31 PM
شكرا محمد
لكن هل يمكن تطبيق (Formula) داخل النظام عن طريق تجميع اكثر من بند تحت مسمي واحد ومن ثم تطبيق معادلة حسابية علية مرة اخري وهكذا.
ثانيا
لو تكرمت باستكمال باقي الشرح

mtd
10-Sep-2009, 05:17 PM
سوف أقوم بتكملة شرح الموديول لاحقاً
و كن المثال فيه شرح للرواتب
لكن نلخص المتبقي من الشرح
1- ربط المخصصات
2- الحركات
3- بناء الرواتب مع احتساب المخصصات
4- قيد الرواتب
5- حساب مخصص ايام الاجازة
- بخصوص عمل معادلات نحن بصدد عمل تعديل ليقوم البرنامج مباشرة عمل احتساب للبدلات آلياً حسب الاعدادت الخاصة بكل موظف و في حال انتهائها سوف احول رفع هذا التعديل على الموقع

as_radwan
10-Sep-2009, 05:42 PM
من لي بمثل سيرك المدلّل تمشي رويداً وتجيء في الأول
شكرا علي سرعة الرد

mtd
11-Sep-2009, 12:26 AM
حياك الله
و لكن ايضاً للتوضيح المثال الذي تم شرحه عرض الدورة كاملة للرواتب و انا لدي فكرة اريد الرأي و المشورة فيها و هي ان اقوم بشرح حالات تحدث عند عمل الرواتب و بهذا يكون النفع أكبر

as_radwan
12-Sep-2009, 11:53 AM
حياك الله
و لكن ايضاً للتوضيح المثال الذي تم شرحه عرض الدورة كاملة للرواتب و انا لدي فكرة اريد الرأي و المشورة فيها و هي ان اقوم بشرح حالات تحدث عند عمل الرواتب و بهذا يكون النفع أكبر

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

as_radwan
23-Sep-2009, 12:21 PM
سوف أقوم بتكملة شرح الموديول لاحقاً
و كن المثال فيه شرح للرواتب
لكن نلخص المتبقي من الشرح
1- ربط المخصصات
2- الحركات
3- بناء الرواتب مع احتساب المخصصات
4- قيد الرواتب
5- حساب مخصص ايام الاجازة
- بخصوص عمل معادلات نحن بصدد عمل تعديل ليقوم البرنامج مباشرة عمل احتساب للبدلات آلياً حسب الاعدادت الخاصة بكل موظف و في حال انتهائها سوف احول رفع هذا التعديل على الموقع

نأمل في استكمال الشرح لإتمام الفائدة

mtd
24-Sep-2009, 01:03 PM
كل عام ز انتم بخير

as_radwan
27-Sep-2009, 12:00 PM
بالرغم من تعريف بند الوقت الاضافي(Over time) علي انه (Pay Code) وربطه بالموظف وإدخال قيمة له عن طريق ال (Batch)اثناء عملية احتساب المرتبات الا ان قيمة تخرج صفر

mtd
27-Sep-2009, 09:07 PM
أرجو ان تقوم بفتح Pay cod من Card تم اختار الموظف و الكود الخاص بالاضافي سوف تجد الكود الخاص ب Based on في الغالب بيكون الراتب الاساسي قم بأختياره مرة اخري سوف يظهر لك في الPay Rate Amount المبلغ المحتسب عليه الأضافي في حين فيما قبل كان قيمته صفر
مثال لو الراتب الاساسي 2000 ريال
و الساعة بساعة و نصف في الاضافي
سوف يكون المبلغ الظاهر 3000 ريال

Blackiris
29-Sep-2009, 02:25 PM
مشكورين والله على الشرح المبسط و المتسلسل والله يجزيكم عنا خيرا

as_radwan
07-Oct-2010, 01:39 PM
محمد كيف حالك
هل من جديد حول استكمال شرح البرنامج

محاسب 2011
14-Nov-2010, 11:06 PM
هل بالامكان الحصول على هذا البرنامج
ولكم اعطر التحيا

Ahmedfarse412
29-Apr-2012, 05:57 PM
مشكور يا اخي على المجهود الرائع
اللهم اتنا في الدنيا حسنة وفي الأخرة حسنة وقنا عذاب النار