الأربعاء، 28 أبريل 2010
قراءة تفاصيل تذكرة الطيران
الاثنين، 1 فبراير 2010
مبــــــــروك لمصر ولشعب مصر المؤمن
.
الجمعة، 25 سبتمبر 2009
تصميم برنامج حسابات - دفتر اليومية
في دفتر اليومية الأمريكي تستطيع عن طريق كتابة القيود اليومية للعمليات المختلفة في دفتر اليومية الأمريكي الحصول على ميزان المراجعة الذي عن طريقه تستطيع الحصول على كافة التقارير الختامية والتقارير النوعية الأخرى والمختلفة .- جداول شجرة الحسابات عن طريق رقم الحساب .
- مراكز التكلفة عن طريق رقم مركز التكلفة .
- ارقام الفواتير ان كان هناك جدول خاص بالفواتير .
يتكون الجدول في الأساس من :
- الرقم المسلسل : المفتاح الرئيسي وهو مهم في اي جدول بيانات حتى يكون الرقم الفريد والمميز للصف الذي هو فيه لإستخدامه في حالة التعديل في الصف أو حذفه .
- رقم القيد المحاسبي : يخزن في ارقام القيود المحاسبية .
- التاريخ : وهو تاريخ القيد المحاسبي .
- رقم الحساب : يخزن فيه رقم الحساب الذي تم عليه العملية المحاسبية .
- الحساب المدين : يخزن في القيمة المدينة في القيد .
- الحساب الدائن : يخزن في القيمة الدائنة في القيد .
- البيان : هو حقل مهم يخزن في البيان الخاص بالقيد مثلاً عملية بيع أو عملية تحصيل مبلغ من عميل وهكذا .
طبعاً ليست هذه فقط هي الأعمدة المكونة لدفتر اليومية ،ولكنها الأساسية وتستطيع حسب الحاجة الإضافة عليها مثلاَ عمود خاص بمركز التكلفة وهكذا .
كتابة الكود وتصميم واجهة المستخدم :
تتكون واجهة المستخدم في الأساس من جدول اضافة القيود اليومية DATAGRIDVIEW كما سترى في الملف المرفق في آخر الدرس ..
لهذه الشاشة وظيفتين :
- عرض القيود المسجلة فعلياً .
- اضافة القيود الجديدة والتعديل في القيود المسجلة فعلياً .
- عرض القيود المسجلة : يتم بشكل تلقائي بمجرد فتح شاشة القيود اليومية ،ونستطيع الإستعلام عن أي قيد عن طريق رقمه ،وهناك أيضاً فابلية التعديل في القيود وكل هذا سيكون أكثر وضوحاً في الملف المرفق .
- اضافة القيود الجديدة : في هذا البرنامج يقوم مستخدم واحد فقط بهذه العملية ...
غير ذلك إذا كان البرنامج على أكثر من كمبيوتر في شبكة داخلية تقابلنا أكثر المشاكل تعقيداً وهي تضارب البيانات نتيجة التعديل في قاعدة البيانات عن طريق أكثر من شخص في نفس الوقت .
دعنا نفترض انه يوجد أكثر من مدخل بيانات أو أكثر من نقطة بيع ،فتظهر المشكلة اذا قام أحدهم بتسجيل قيد جديد في نفس الوقت الذي يسجل فيه شخص آخر ايضاً قيد جديد فيكون رقم التسجيل واحد لأكثر من قيد وهو ما يسمى بـ concurrency violation . وفي الرابط شرح ممتاز لهذا الأمر ، وفي برنامجي لا توجد هذه المشكلة لسبب بسيط وهو أن عدد المستخدمين للبرنامج شخص واحد فقط فهو لا يعمل على الشبكات .
تمنى أن يكون الدرس واضح ،وفي المرة القادمة أشرح آخر جزء من الدروس وهو عمل التقارير وطباعتها ،أترككم في رعاية لله وأمنه والسلام عليكم ورحمة الله وبركاته .
لمتابعة الدروس السابقة ....
السبت، 27 يونيو 2009
المحاسبة في شركات النقل
حتى أكتب عن المحاسبة عن شركات النقل قد لا آتي بالجديد ،ولكن ستأحدث هنا عن تجربتي وهنا من المؤكد سيكون هناك الجديد ....- مصاريف السيارات : وهي كل المصاريف على السيارات نتيجة للإستخدام اليومي ( ديزل - مصاريف تصليح - زيت - كهرباء - مصاريف متنوعة أخرى ...... ) .
- مصاريف تخص الميناء : وهي مصاريف تخص الحاوية أثناء وجودها داخل الميناء ( تفتيش - ارضية - عمال - ملاحة - .... )
وهذه المصاريف يتحملها المستورد ،بمعنى اذا قامت شركة النقل بدفع هذه المصاريف يتم تحميلها على الفاتورة الخاصة بالعميل حتى يتم دفعها مع توضيحها للعميل في الفاتورة . - المصاريف العادية والتقليدية : وهي مصاريف مشتركة بين معظم النشاطات التجارية المختلفة ( الإيجارات - مصاريف حكومية - رواتب الموظفين - الإهلاك - .... )
الإيرادات :
- إيراد نقل : سعر النقل .... وهو القيمة التي تقدرها الشركة نظير عملية النقل مع الأخذ في الإعتبار المسافة وحجم الحاوية .
- ايراد عمال : هو ايراد ناتج عن الإستعانة بعمال في عملية التحميل .
- ايراد تأخير : هو ايراد ناتج عن تأخر تنزيل الحاوية في مخزن الشركة المستوردة سواء داخل الميناء أو خارجه شريطة أن لا تكون شركة النقل هي المتسببة في هذا التأخير .حيث أن هذا من شأنه أن يعطل السيارة وقد يستغرق التأخير أكثر من يوم عمل كامل .
أطراف التعامل :
- العملاء :
- مكاتب التخليص الجمركي : التي تكون الوسيط بين شركة النقل والشركة صاحبة البضاعة ،وعادةً ما تفضل الشركات صاحبة البضاعة شركة نقل معينة نتيجة خبرات سابقة جيدة معها حتى لو كان هناك مكتب تخليص جمركي .
- الشركة صاحبة البضاعة : في حالة التعامل المباشر وعدم الإستعانة بمكتب تخليص جمركي . - الدائنين :
- مراكز الصيانة والتصليح ومراكز بيع قطع الغيار .
- تأجير سيارات : أحياناً يكون هناك عجز في عدد السيارات فيتم الإستعانة بسيارات خارجية عن طريق التأجير .
- الأطراف الدائنة الأخرى العادية والتقليدية - القروض مثلاً .
نأتي للقيود المحاسبية المستخدمة :
1- تسجيل فاتورة نقل :
| مدين ×× | دائن | إسم الحساب حـ/ العميل | |
×× | حـ/ ايراد نقل ( يحمل على السيارة ) | ||
2- تسجيل سداد المصاريف الخاصة بالميناء ( تفتيش - ارضية - ..... ) :
| مدين ×× | دائن | إسم الحساب حـ/ مصاريف التفتيش والأرضيات ( تحمل على السيارة ) | |
×× | حـ/ الصندوق | ||
3- تسجيل المصاريف المختلفة :
| مدين ×× | دائن | إسم الحساب حـ/ مصاريف ( تحمل على السيارة ) | |
×× | حـ/ الصندوق | ||
نأتي الآن لأهم جزء وهو التقارير المالية وكشوف الحسابات ....
أقوم شهرياً بتقديم هذه المجموعة من التقارير .....
- قائمة المركز المالي .
- قائمة الدخل .
- كشف الرواتب بالتفصيل .. شاملاً الراتب الأساسي والعمولات والخصومات من سلف وجزاءات والإكراميات .
- كشف بالدائنين .
- كشف حركة السيارات .. يوضح نتيجة حركة كل سيارة فيما يخص ايراد كل سيارة ومصاريفها لنحصل في النهاية على دخل كل سيارة لمعرفة كفاءة الأداء وبالتالي تستطيع الإدارة تقييم أداء السيارات والسائقين بشكل أدق حتى يتسنى لها اتخاذ القرارات المناسبة .
بهذا الخصوص أضرب لكم مثال .. منذ بداية العام ونتيجة الأعمال في الشركة المسئول أنا عن حساباتها قد قلت بشكل كبير ورهيب وبعد الربع الأول من العام استعنت بالتقرير الخاص بحركة السيارات فوجدت أن تقريباً نصف السيارات لا تحقق أرباح بل ولا تغطي السيارة راتب السائق الذي يعمل عليها .فكانت النتيجة بعد التشاور مع المسئول عن النقل أن قام بتقليص عدد السائقين سواء عن طريق اعطائهم اجازات مفتوحة أو بالإستغناء عنهم نهائياً .وبالفعل كانت النتيجة الى حد ما مرضية ،على الأقل لم يكن هناك خسارة في الشهور التالية .
يتبقى أن تستكشفون هذه التقارير بأنفسكم ربما يستفيد منها أحد أخواني المحاسبين ،أو أن يكون هناك من المدراء أو أصحاب العمل من يحتاج مثل هذه التقارير . ( مقدمة التقرير - قائمة الدخل - قائمة المركز المالي - تقرير حركة السيارات - الأصول الثابتة - الرواتب) مع العلم أن البيانات في التقارير ليست صحيحة وتخص أكثر من شهر ولكن المهم هو البنود الموجودة في التقارير .
التقرير الشهري لشركة نقل بضائع
تقبلوا تحياتي .
الخميس، 25 يونيو 2009
جائزة شبايك ذات الخمسمائة دولار
- القرصنة أو اللجوء لبرامج جاهزة بسعر مرتفع جداً .
- الشكوى للحصول على سعر مناسب .
- الحل العبقري الذي نوه عنه الأستاذ رؤوف وهو مسابقة بقيمة 500 دولار لتطوير برنامج مماثل لبرنامج الرسام العربي ويكون مجاني ومفتوح المصدر .
تعلمون قرائي الأعزاء أني محاسب وأعشق البرمجة و لست مصمم جرافيك ولكن هذه المسابقة تذهب بأهدافها الى أبعد من مجرد تصميم برنامج جرافيك أو اي برنامج آخر و أرى أن فوائدها عديدة :
- إثراء عالم المصادر المفتوحة العربية .
- استغلال طاقات الشباب والمتخصصين .
- التوجه بالتفكير الى منطقة الحصول على الحلول بالطرق الجديدة والإبداعية وعدم اللجوء الى الإتكالية طوال الوقت .
- فتح أسواق جديدة في مجال البرمجة والإنترنت والتجارة الإلكترونية والحاسب الآلي بشكل عام .
والأهم فيما يخص هذه المسابقة أنه هناك 500 دولار من الأستاذ شبايك + 100 دولار من الأستاذ محمد بدوي حتى الآن !!! هيا يا مبرجينا العرب لنرى أعمالكم وإبداعكم ،وان شاء الله بعد نجاح هذه المسابقة أنا في انتظار وعد الأستاذ رؤوف شبايك بإضافة صفر الى رقم الجائزة في المسابقة التالية إن شاء الله !! .
السبت، 20 يونيو 2009
الحسابات الوسيطة
فكرة استخدام الحسابات الوسيطة مهمة جداً وتسهل على المحاسب عمله وتعطي نوعاً من النظام والمنطقية لحساباته ،طالما أحببت العمل بالحسابات الوسيطة ولكن دائماً كان معي من لا يحبذ هذا لعددة أسباب فأحدهم كان يقول أنه لا داعي للعمل بها في كل كبيرة وصغيرة وفي الواقع هو كان لا يريد العمل بها من الأساس لا لسبب غير أنه لا يريد ارهاق نفسه في عمل التسويات لهذه الحسابات الوسيطة وقد لا يستطيع عمل هذه التسويات !! ،وأحدهم وأكن له كل التقدير والإحترام طلب مني التوقف عن ترحيل العمليات التي تتم على حساب البنك فيما يخص الشيكات في حـ/ شيكات تحت التحصيل ليس لسبب الا لتوفير العمليات التي تتم في حالة التحصيل بشيك فبدل من أن أقوم بالتحصيل في حـ/ شيكات تحت التحصيل ثم في عملية الايداع في البنك يتم تسوية الحساب واقفاله في حساب البنك ،طلب مني أن اقوم بعملية التحصيل مباشرة في البنك واختصار الخطوتين في خطوة واحدة وعدم إستخدام الحساب الوسيط - حـ/شيكات تحت التحصيل - بشكل نهائي .وهنا سأوضح بشيء من التفصيل ما هي مميزات وعيوب العمل بالحسابات الوسيطة ... - على اساس مبدأ الحيطة والحذر لا يمكن اعتبار الشيك المؤجل سداداً الا في حالة تحصيله فعليا .
- تجنب اختلاف رصيد البنك عن الرصيد الدفتري ...
وهذه النقطة تحديداً أعاني منها في عملي حيث أن الكثير من العملاء يقومون بالسداد بشيكات وأقوم بايداع الشيكات في البنك كل يوم تقريباً ،فليس من المعقول أن أقوم بارسال الشيكات بشكل فردي فأقوم بتجميع الشيكات وارسالها مرة واحدة وهنا التقرير الشهري للبنك يظهر رقم إجمالي مجموع الشيكات ،إذن في عملية تسوية حساب البنك علية أن أطابق كل رقم في كشف حساب البنك مع مجموعة من الشيكات في الحساب الدفتري ، فأين توفير الوقت إذن ؟؟!! - في حالة ايداع الشيكات في نفس اليوم فلا داعي لإستخدام الحساب الوسيط ،ولكن في حالة تمت عملية الإيداع بعد أكثر من يوم ما هو مصير اشعار البنك بالإيداع ؟؟ خاصة أنه قد يحتوي على أكثر من شيك ،كيف وأين يتم ارفاقه ومع أي شيك ؟؟!! ولكن في حالة استخدام الحساب الوسيط تتم عملية الايداع على اشعار البنك وبالقيمة التي في الاشعار ويتم الايداع في البنك من الحساب الوسيط وبالتالي هذه العملية تقوم بترصيد الشيكات التي مجموعها يساوي قيمة اشعار البنك .
- رصيد حـ/ شيكات تحت التحصيل وهو إجمالي الشيكات التي لم يتم ايداعها في البنك بعد .وبالتالي يتم السيطرة على الشيكات التي لا يأتي وقت تحصيلها بعد بشكل أكبر .
مثال : بفرض أن تاريخ اليوم هو 10/06/2009 ...
- تحصيل شيك بقيمة 500 د.ك بتاريخ 10/06/2009 ..
مدين 500
دائن -
إسم الحساب حـ/ شيكات تحت التحصيل
- 500 حـ/ العملاء
- تحصيل شيك بقيمة 2500 د.ك تاريخه 11/06/2009 ..
مدين 2500
دائن -
إسم الحساب حـ/ شيكات تحت التحصيل
-
2500 حـ/ العملاء - تحصيل شيك بقيمة 650 د.ك تاريخه 31/08/2009 ( مؤجل )..
مدين 650
دائن -
إسم الحساب حـ/ شيكات تحت التحصيل
-
650 حـ/ العملاء
إذن لدينا 500 + 2500 + 650 = شيكات بقيمة 3650 د.ك
- عمل ايداع لأول شيكين بتاريخ 11/06/2009 : 500 + 2500 = 3000 د.ك ( اشعار ايداع بنك ) ...
مدين 3000
دائن -
إسم الحساب حـ/ البنك
-
3000 حـ/ شيكات تحت التحصيل
فيكون رصيد حـ/ شيكات تحت التحصيل = 3650 - 3000 = 650 ( قيمة الشيك المؤجل الذي لم يودع البنك بعد ) .
عيوب إستخدام الحساب الوسيط :
أكاد لا أجد عيوب إلا أنه التوسع في إستخدامها بلا داعي ليس جيداً ،فهذا بالتالي يتطلب عمل تسويات لكل حساب وسيط مما يستهلك وقت ممكن الإستفادة منه في عمل آخر .
من أمثلة الحسابات الوسيطة :
- حـ/ شيكات تحت التحصيل .
- حـ/ الرواتب المستحقة .
دمتم في رعاية الله وأمنه .
الاثنين، 1 يونيو 2009
تصميم برنامج حسابات - مراكز التكلفة
أعود من جديد لسلسلة دروس تصميم برنامج حسابات ،بعد مقالتين لم يبتعدوا إطلاقاً عن نطاق المحاسبة والمجال المالي بشكل عام ،فهي مقالات ودروس في النهاية تكمل بعضها البعض ،فعندما نتحدث عن المحاسب الحر وعن تصميم برنامج حسابات يرى القارئ أنه يستطيع بعد تعلم تصميم برنامج حسابات متكامل تسويق هذا البرنامج والحصول على عائد ليس بالقليل ،فمثلاً سعر أقل برنامج حسابات هنا في دولة الكويت لا يقل بشكل من الأشكال عن 500 دينار كويتي .والآن إلى الدرس ....درس اليوم يتحدث عن مراكز التكلفة وطريقة برمجتها .......
مراكز التكلفة هي عناصر تنتمي الى تصنيف معين مثل السيارات مثلاً في شركات النقل أو عقود المقاولات في شركات المقاولات ويتم تحميل كل عنصر على حدى بما يخصه من إيرادات ومصاريف .ونستطيع القول أنه وبشكل عام يختلف الأمر بإختلاف طبيعة النشاط والمحاسب هو من يستطيع تحديد التصنيف المناسب لمراكز التكلفة .
| TYPE أساسي | CC_NAME السيارة 1 | ID 1 | |
| إضافي | محمد أحمد | 2 | |
أساسي | السيارة 3 | 3 |