الجمعة، 25 سبتمبر 2009

تصميم برنامج حسابات - دفتر اليومية

في دفتر اليومية الأمريكي تستطيع عن طريق كتابة القيود اليومية للعمليات المختلفة في دفتر اليومية الأمريكي الحصول على ميزان المراجعة الذي عن طريقه تستطيع الحصول على كافة التقارير الختامية والتقارير النوعية الأخرى والمختلفة .
المحاسبين الذين يستخدمون الإكسل في عمل حساباتهم عن طريق تصميم ورقة عمل تحاكي دفتر اليومية الأمريكي يحصلون على ميزان المراجعة ثم باقي التقارير الختامية فقط ،ولكن هل هذا يكقي ؟

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

تعودنا في دروسنا السابقة على البدء بتصميم قاعدة البيانات :

يعتبر هذا أهم جدول في قاعدة بيانات نظام الحسابات ،فهو يكون تقريباً مرتبط بكافة الجداول الأخرى :
  • جداول شجرة الحسابات عن طريق رقم الحساب .
  • مراكز التكلفة عن طريق رقم مركز التكلفة .
  • ارقام الفواتير ان كان هناك جدول خاص بالفواتير .

يتكون الجدول في الأساس من :

  • الرقم المسلسل : المفتاح الرئيسي وهو مهم في اي جدول بيانات حتى يكون الرقم الفريد والمميز للصف الذي هو فيه لإستخدامه في حالة التعديل في الصف أو حذفه .
  • رقم القيد المحاسبي : يخزن في ارقام القيود المحاسبية .
  • التاريخ : وهو تاريخ القيد المحاسبي .
  • رقم الحساب : يخزن فيه رقم الحساب الذي تم عليه العملية المحاسبية .
  • الحساب المدين : يخزن في القيمة المدينة في القيد .
  • الحساب الدائن : يخزن في القيمة الدائنة في القيد .
  • البيان : هو حقل مهم يخزن في البيان الخاص بالقيد مثلاً عملية بيع أو عملية تحصيل مبلغ من عميل وهكذا .

طبعاً ليست هذه فقط هي الأعمدة المكونة لدفتر اليومية ،ولكنها الأساسية وتستطيع حسب الحاجة الإضافة عليها مثلاَ عمود خاص بمركز التكلفة وهكذا .

كتابة الكود وتصميم واجهة المستخدم :
تتكون واجهة المستخدم في الأساس من جدول اضافة القيود اليومية DATAGRIDVIEW كما سترى في الملف المرفق في آخر الدرس ..

لهذه الشاشة وظيفتين :

  1. عرض القيود المسجلة فعلياً .
  2. اضافة القيود الجديدة والتعديل في القيود المسجلة فعلياً .

- عرض القيود المسجلة : يتم بشكل تلقائي بمجرد فتح شاشة القيود اليومية ،ونستطيع الإستعلام عن أي قيد عن طريق رقمه ،وهناك أيضاً فابلية التعديل في القيود وكل هذا سيكون أكثر وضوحاً في الملف المرفق .
- اضافة القيود الجديدة : في هذا البرنامج يقوم مستخدم واحد فقط بهذه العملية ...

غير ذلك إذا كان البرنامج على أكثر من كمبيوتر في شبكة داخلية تقابلنا أكثر المشاكل تعقيداً وهي تضارب البيانات نتيجة التعديل في قاعدة البيانات عن طريق أكثر من شخص في نفس الوقت .
دعنا نفترض انه يوجد أكثر من مدخل بيانات أو أكثر من نقطة بيع ،فتظهر المشكلة اذا قام أحدهم بتسجيل قيد جديد في نفس الوقت الذي يسجل فيه شخص آخر ايضاً قيد جديد فيكون رقم التسجيل واحد لأكثر من قيد وهو ما يسمى بـ concurrency violation . وفي الرابط شرح ممتاز لهذا الأمر ، وفي برنامجي لا توجد هذه المشكلة لسبب بسيط وهو أن عدد المستخدمين للبرنامج شخص واحد فقط فهو لا يعمل على الشبكات .

كود برمجة دفتر اليومية

تمنى أن يكون الدرس واضح ،وفي المرة القادمة أشرح آخر جزء من الدروس وهو عمل التقارير وطباعتها ،أترككم في رعاية لله وأمنه والسلام عليكم ورحمة الله وبركاته .

لمتابعة الدروس السابقة ....

التمهيد
شجرة الحسابات
شجرة الحسابات 2

مراكز التكلفة

السبت، 27 يونيو 2009

المحاسبة في شركات النقل

حتى أكتب عن المحاسبة عن شركات النقل قد لا آتي بالجديد ،ولكن ستأحدث هنا عن تجربتي وهنا من المؤكد سيكون هناك الجديد ....
فلكل إنسان اسلوب يميزه عن غيره سواء في حياته بشكل عام أو في مجال عمله ،ولكن هناك ثوابت بالتأكيد لكل مهنة كذلك في مهنة المحاسبة .
نشـــــــاط شركة نقل البضائع :
يتركز العمل في شركات النقل بشكل عام في نقل البضائع من وإلى الموانئ ،وهنا تكون الوحدات التي يتم نقلها هي الحاويات Countainers التي تأتي على السفن ويتم تحميلها على سيارات النقل التي تخص الشركة لتوصيلها الى مخازن الشركة المستوردة .
ولكن التعامل هنا في الغالب يكون مع طرف وسيط بين شركة النقل والشركة المستوردة ( صاحبة البضاعة المراد نقلها ) وهو مكتب التخليص الجمركي .


المصاريف :
  • مصاريف السيارات : وهي كل المصاريف على السيارات نتيجة للإستخدام اليومي ( ديزل - مصاريف تصليح - زيت - كهرباء - مصاريف متنوعة أخرى ...... ) .
  • مصاريف تخص الميناء : وهي مصاريف تخص الحاوية أثناء وجودها داخل الميناء ( تفتيش - ارضية - عمال - ملاحة - .... )
    وهذه المصاريف يتحملها المستورد ،بمعنى اذا قامت شركة النقل بدفع هذه المصاريف يتم تحميلها على الفاتورة الخاصة بالعميل حتى يتم دفعها مع توضيحها للعميل في الفاتورة .
  • المصاريف العادية والتقليدية : وهي مصاريف مشتركة بين معظم النشاطات التجارية المختلفة ( الإيجارات - مصاريف حكومية - رواتب الموظفين - الإهلاك - .... )

الإيرادات :

  • إيراد نقل : سعر النقل .... وهو القيمة التي تقدرها الشركة نظير عملية النقل مع الأخذ في الإعتبار المسافة وحجم الحاوية .
  • ايراد عمال : هو ايراد ناتج عن الإستعانة بعمال في عملية التحميل .
  • ايراد تأخير : هو ايراد ناتج عن تأخر تنزيل الحاوية في مخزن الشركة المستوردة سواء داخل الميناء أو خارجه شريطة أن لا تكون شركة النقل هي المتسببة في هذا التأخير .حيث أن هذا من شأنه أن يعطل السيارة وقد يستغرق التأخير أكثر من يوم عمل كامل .

أطراف التعامل :

  1. العملاء :
    - مكاتب التخليص الجمركي : التي تكون الوسيط بين شركة النقل والشركة صاحبة البضاعة ،وعادةً ما تفضل الشركات صاحبة البضاعة شركة نقل معينة نتيجة خبرات سابقة جيدة معها حتى لو كان هناك مكتب تخليص جمركي .
    - الشركة صاحبة البضاعة : في حالة التعامل المباشر وعدم الإستعانة بمكتب تخليص جمركي .
  2. الدائنين :
    - مراكز الصيانة والتصليح ومراكز بيع قطع الغيار .
    - تأجير سيارات : أحياناً يكون هناك عجز في عدد السيارات فيتم الإستعانة بسيارات خارجية عن طريق التأجير .

    - الأطراف الدائنة الأخرى العادية والتقليدية - القروض مثلاً .

نأتي للقيود المحاسبية المستخدمة :



1- تسجيل فاتورة نقل :

مدين

××

دائن

إسم الحساب

حـ/ العميل




××


حـ/ ايراد نقل ( يحمل على السيارة )





* ايرادات النقل هي ايراد نقل داخلي وايراد عطل وايراد عمال وغيره كما أوضحت أعلاه اذا كانت الفاتورة لأكثر من سيارة يتم تقسيمها بحيث تحمل كل سيارة بالقيمة الخاصة بها .



2- تسجيل سداد المصاريف الخاصة بالميناء ( تفتيش - ارضية - ..... ) :

مدين

××

دائن

إسم الحساب

حـ/ مصاريف التفتيش والأرضيات ( تحمل على السيارة )




××


حـ/ الصندوق





* كذلك مصاريف الميناء المختلفة من تفتيش وارضية وملاحة وخلافه كما أوضحت سابقاً اذا كانت الفاتورة لأكثر من سيارة يتم تقسيمها بحيث تحمل كل سيارة بالقيمة الخاصة بها .

3- تسجيل المصاريف المختلفة :

مدين

××

دائن

إسم الحساب

حـ/ مصاريف ( تحمل على السيارة )




××


حـ/ الصندوق





نأتي الآن لأهم جزء وهو التقارير المالية وكشوف الحسابات ....

أقوم شهرياً بتقديم هذه المجموعة من التقارير .....

  • قائمة المركز المالي .
  • قائمة الدخل .
  • كشف الرواتب بالتفصيل .. شاملاً الراتب الأساسي والعمولات والخصومات من سلف وجزاءات والإكراميات .
  • كشف بالدائنين .
  • كشف حركة السيارات .. يوضح نتيجة حركة كل سيارة فيما يخص ايراد كل سيارة ومصاريفها لنحصل في النهاية على دخل كل سيارة لمعرفة كفاءة الأداء وبالتالي تستطيع الإدارة تقييم أداء السيارات والسائقين بشكل أدق حتى يتسنى لها اتخاذ القرارات المناسبة .
    بهذا الخصوص أضرب لكم مثال .. منذ بداية العام ونتيجة الأعمال في الشركة المسئول أنا عن حساباتها قد قلت بشكل كبير ورهيب وبعد الربع الأول من العام استعنت بالتقرير الخاص بحركة السيارات فوجدت أن تقريباً نصف السيارات لا تحقق أرباح بل ولا تغطي السيارة راتب السائق الذي يعمل عليها .فكانت النتيجة بعد التشاور مع المسئول عن النقل أن قام بتقليص عدد السائقين سواء عن طريق اعطائهم اجازات مفتوحة أو بالإستغناء عنهم نهائياً .وبالفعل كانت النتيجة الى حد ما مرضية ،على الأقل لم يكن هناك خسارة في الشهور التالية .


يتبقى أن تستكشفون هذه التقارير بأنفسكم ربما يستفيد منها أحد أخواني المحاسبين ،أو أن يكون هناك من المدراء أو أصحاب العمل من يحتاج مثل هذه التقارير . ( مقدمة التقرير - قائمة الدخل - قائمة المركز المالي - تقرير حركة السيارات - الأصول الثابتة - الرواتب) مع العلم أن البيانات في التقارير ليست صحيحة وتخص أكثر من شهر ولكن المهم هو البنود الموجودة في التقارير .



التقرير الشهري لشركة نقل بضائع



تقبلوا تحياتي .


الخميس، 25 يونيو 2009

جائزة شبايك ذات الخمسمائة دولار

يتبنى الأستاذ شبايك فكرة رائعة وبناءة ولكن ليست بالجديدة من حيث الجوهر ولكنها جديدة في طريقة التناول ،فحين يتبناها الأستاذ رؤوف شبايك فهذا بالـتأكيد يعطي فرصة كبيرة لنجاحها و لأن تكون النواة لمشاريع مسابقات جديدة في كل المجالات بما فيها مجالنا نحن المحاسبون إن شاء الله .
الأمر يتعلق بإستغلال طاقات مهدرة وإمكانات ليست مستغلة للحصول على حلول لمشاكل تواجهنا جميعاً نحن بنو العرب ،الأمر بإختصار يتعلق بإختيار حل واحد ومناسب لدعم اللغة العربية في أدوبي بين مجموعة من الحلول :
  • القرصنة أو اللجوء لبرامج جاهزة بسعر مرتفع جداً .
  • الشكوى للحصول على سعر مناسب .
  • الحل العبقري الذي نوه عنه الأستاذ رؤوف وهو مسابقة بقيمة 500 دولار لتطوير برنامج مماثل لبرنامج الرسام العربي ويكون مجاني ومفتوح المصدر .

تعلمون قرائي الأعزاء أني محاسب وأعشق البرمجة و لست مصمم جرافيك ولكن هذه المسابقة تذهب بأهدافها الى أبعد من مجرد تصميم برنامج جرافيك أو اي برنامج آخر و أرى أن فوائدها عديدة :

  • إثراء عالم المصادر المفتوحة العربية .
  • استغلال طاقات الشباب والمتخصصين .
  • التوجه بالتفكير الى منطقة الحصول على الحلول بالطرق الجديدة والإبداعية وعدم اللجوء الى الإتكالية طوال الوقت .
  • فتح أسواق جديدة في مجال البرمجة والإنترنت والتجارة الإلكترونية والحاسب الآلي بشكل عام .

والأهم فيما يخص هذه المسابقة أنه هناك 500 دولار من الأستاذ شبايك + 100 دولار من الأستاذ محمد بدوي حتى الآن !!! هيا يا مبرجينا العرب لنرى أعمالكم وإبداعكم ،وان شاء الله بعد نجاح هذه المسابقة أنا في انتظار وعد الأستاذ رؤوف شبايك بإضافة صفر الى رقم الجائزة في المسابقة التالية إن شاء الله !! .

قسم الخاص بالمسابقة في موقع الفريق العربي للبرمجة

السبت، 20 يونيو 2009

الحسابات الوسيطة

فكرة استخدام الحسابات الوسيطة مهمة جداً وتسهل على المحاسب عمله وتعطي نوعاً من النظام والمنطقية لحساباته ،طالما أحببت العمل بالحسابات الوسيطة ولكن دائماً كان معي من لا يحبذ هذا لعددة أسباب فأحدهم كان يقول أنه لا داعي للعمل بها في كل كبيرة وصغيرة وفي الواقع هو كان لا يريد العمل بها من الأساس لا لسبب غير أنه لا يريد ارهاق نفسه في عمل التسويات لهذه الحسابات الوسيطة وقد لا يستطيع عمل هذه التسويات !! ،وأحدهم وأكن له كل التقدير والإحترام طلب مني التوقف عن ترحيل العمليات التي تتم على حساب البنك فيما يخص الشيكات في حـ/ شيكات تحت التحصيل ليس لسبب الا لتوفير العمليات التي تتم في حالة التحصيل بشيك فبدل من أن أقوم بالتحصيل في حـ/ شيكات تحت التحصيل ثم في عملية الايداع في البنك يتم تسوية الحساب واقفاله في حساب البنك ،طلب مني أن اقوم بعملية التحصيل مباشرة في البنك واختصار الخطوتين في خطوة واحدة وعدم إستخدام الحساب الوسيط - حـ/شيكات تحت التحصيل - بشكل نهائي .وهنا سأوضح بشيء من التفصيل ما هي مميزات وعيوب العمل بالحسابات الوسيطة ...

مميزات إستخدام الحساب الوسيط :

مثلاً في حالة حـ/شيكات تحت التحصيل :
  1. على اساس مبدأ الحيطة والحذر لا يمكن اعتبار الشيك المؤجل سداداً الا في حالة تحصيله فعليا .
  2. تجنب اختلاف رصيد البنك عن الرصيد الدفتري ...
    وهذه النقطة تحديداً أعاني منها في عملي حيث أن الكثير من العملاء يقومون بالسداد بشيكات وأقوم بايداع الشيكات في البنك كل يوم تقريباً ،فليس من المعقول أن أقوم بارسال الشيكات بشكل فردي فأقوم بتجميع الشيكات وارسالها مرة واحدة وهنا التقرير الشهري للبنك يظهر رقم إجمالي مجموع الشيكات ،إذن في عملية تسوية حساب البنك علية أن أطابق كل رقم في كشف حساب البنك مع مجموعة من الشيكات في الحساب الدفتري ، فأين توفير الوقت إذن ؟؟!!
  3. في حالة ايداع الشيكات في نفس اليوم فلا داعي لإستخدام الحساب الوسيط ،ولكن في حالة تمت عملية الإيداع بعد أكثر من يوم ما هو مصير اشعار البنك بالإيداع ؟؟ خاصة أنه قد يحتوي على أكثر من شيك ،كيف وأين يتم ارفاقه ومع أي شيك ؟؟!! ولكن في حالة استخدام الحساب الوسيط تتم عملية الايداع على اشعار البنك وبالقيمة التي في الاشعار ويتم الايداع في البنك من الحساب الوسيط وبالتالي هذه العملية تقوم بترصيد الشيكات التي مجموعها يساوي قيمة اشعار البنك .
  4. رصيد حـ/ شيكات تحت التحصيل وهو إجمالي الشيكات التي لم يتم ايداعها في البنك بعد .وبالتالي يتم السيطرة على الشيكات التي لا يأتي وقت تحصيلها بعد بشكل أكبر .

مثال : بفرض أن تاريخ اليوم هو 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 دينار كويتي .والآن إلى الدرس ....
مراكز التكلفة : " Cost Centers "
درس اليوم يتحدث عن مراكز التكلفة وطريقة برمجتها .......
ما هي مراكز التكلفة ؟ وما هي فائدتها ؟
مراكز التكلفة هي عناصر تنتمي الى تصنيف معين مثل السيارات مثلاً في شركات النقل أو عقود المقاولات في شركات المقاولات ويتم تحميل كل عنصر على حدى بما يخصه من إيرادات ومصاريف .ونستطيع القول أنه وبشكل عام يختلف الأمر بإختلاف طبيعة النشاط والمحاسب هو من يستطيع تحديد التصنيف المناسب لمراكز التكلفة .
تستخدم مراكز التكلفة في القيد المحاسبي لتحميل سواء المصاريف أو الإيرادات على مركز تكلفة محدد ،مثلاً شركة نقل فيها عدد 20 سيارة نقل فيتم عمل لكل سيارة مركز تكلفة مستقل ويتم تحميل مصاريف وايرادات كل سيارة على مركز التكلفة الخاص بها ،وبالتالي نستطيع عمل تقارير على أساس مراكز التكلفة حتى تستطيع الإدارة في آخر الفترة معرفة إنتاجية كل سيارة ومصاريف كل سيارة على حدى ،وهكذا في المجالات الأخرى المختلفة .
تصميم جداول قاعدة البيانات :
فكرة برمجة مراكز التكلفة بسيطة جداً ،وبالتالي تصميم قاعدة البيانات بسيط بطبيعة الحال ،كل ما نحتاجه من بيانات هو الرقم المسلسل - إسم مركز التكلفة - نوع مركز التكلفة .
نوع مركز التكلفة في حالتنا هنا يتكون من حالتين مركز تكلفة رئيسي ومركز تكلفة إضافي فقط لا غير ،مع العلم أنه يمكن زيادة الأنواع والتصنيفات كما تشاء وبالطريقة التي يحتاجها نظام حساباتك كما أوضحت في الأعلى .
TYPE

أساسي

CC_NAME

السيارة 1

ID

1







إضافي

محمد أحمد

2





أساسي

السيارة 3

3

في هنا النموذج من جدول مراكز التكلفة في قاعدة البيانات أخذنا حالة شركات النقل ،و إعتمدنا على نوعان من التصنيفات تصنيف يحوي السيارت وتصنيف آخر يحوي أسماء السائقين.
تصميم واجهة المستخدم والكود :
تصميم واجهة المستخدم أيضاً في غاية البساطة ،وتتكون من عدد 2 شاشة مستخدم ...

- شاشة عرض مراكز التكلفة : سنعتمد على أداة جدول البيانات DataGridView في عرض مراكز التكلفة ،وعدد 2 زر Button واحد للخروج من النموذج أو الشاشة والآخر لإضافة مركز تكلفة جديد بمجرد الضغط عليه ينقلنا لنموذج إضافة مركز تكلفة جديد .
- شاشة إضافة مركز تكلفة جديد : يحتوي على مربع نص TextBox لإضافة إسم مركز التكلفة ومربع نص آخر غير مفعل يحتوي على رقم مركز التكلفة و يتم تكوينه بشكل مسلسل عن طريق الكود هذا بالَافة إلى إختيار نوع مركز التكلفة إذا كان إضافي أو أساسي ،كما يتجدون الشرح أكثر وضوحاً مع الملف المرفق في الكود .


كما ترون درس ليس بالصعب على الإطلاق ،ونلتقي مع الدرس القادم في الجزء الأهم والخاص بتصميم دفتر اليومية مع شرح بالتفصيل لفكرة عمله وطريقة تطويع دفتر اليومية الأمريكي في برمجة سند القيد وتصميم الجزء الخاص بقاعدة البيانات .دمتم بخير وصحة.
لمتابعة الدروس السابقة ....

الأربعاء، 27 مايو 2009

المحاسب الحر

إن العمل كمحاسب هذه الأيام من أكثر الوظائف دخلاً ،حيث أن الشركات في أي مكان يزداد تركيزها في الإعتماد على أفضل أنظمة الحسابات لدعم تنوع أنشطتها ،كما أن النمو الشامل في قطاع الأعمال قد أنتج طلب أكثر على المحاسب الحر .
فإذا كنت تخطط للعمل من المنزل كمحاسب حر يجب أن يكون هدفك هو الشركات الصغيرة والمتوسطة التي ستكون على إستعداد لمنحك العمل ،حيث أن تكلفة تأسيس قسم الحسابات من المؤكد ستكون كبيرة ،ولتجنب تكلفة موظف إضافي في الشركة ،معظم الشركات تفضل الإستعانة بمصدر خارجي لإنجاز الأعمال المحاسبية .إذن على قدر التسويق والدعاية للخدمات التي تقدمها على قدر الأعمال التي ستعرض عليك ،وسوف تكون شخص محظوظ في سوق يحتوي الحد الأقصى من الأعمال .
أما الجانب الأفضل في عملك كمحاسب حر هو عدم وجود تكلفة تأسيس لهذا المجال ،كما أنك تستطيع العمل كمحاسب حر أيضاً من منزلك ،كل ما تحتاجه هو جهاز كمبيوتر يحتوي على البرامج الضرورية وبالطبع يكون متصل بالشبكة ( الإنترنت ) .


إعلن عن نفسك :
حتى تصبح خدماتك ذات جدوى ،عليك أن تخبر الناس بوجودك .وأسهل طريقة لنشر مهاراتك هو الإعلان عنها على الإنترنت .وعند تجهيز السيرة الذاتية ( PORTFOLIO ) يجب مراعاة الآتي : 1- التنظيم الجيد . 2- الدقة . 3- الإحترافية . ،إحرص على توضيح كل شيء تستطيع القيام به في السيرة الذاتية .
للأسف في منطقتنا العربية هذا الأمر يكاد يكون منعدم على عكس الغرب .فلما لا ؟؟ ،الإنترنت يوفر كل إمكانيات ومقومات النجاح في أي مجال بما فيها المجال المالي ومجال الحسابات واليك بعض الأمثلة ACCOUNTANCY EXTRA - LEXPAY .
الخدمات المالية :
تعامل مع خدماتك وتخصصاتك على أنها سلعة تقوم ببيعها ،وعلى قدر ما كانت سلعتك مميزة على قدر ما تستطيع بيعها وبأسعار مناسبة .ومن الخدمات ( السلع ) المالية :
- إمساك الدفاتر .
- حسابات الدائنين والموردين .
- حسابات المدينين والعملاء .
- دراسات الجدوى .
- الميزانيات والحسابات الختامية .
- الميزانيات التقديرية .
- الدراسات والخطط التسويقية .
- التعامل مع الضرائب .
الحصول على العملاء :

مواقع الوظائف الحرة الـ FREELANCE تعتبر أفضل الوسائل التي تسطيع عن طريقها الحصول على عملاء ،فعند تسجيلك في هذه المواقع وارسال سيرتك الذاتية لها مرفق معها التخصصات والخدمات التي تقدمها للعملاء ويقوم الموقع بالربط بينك وبين العميل على أساس تخصصك وخدماتك ومدى التوافق بين تخصصك وما يطلبه العميل ،فالمبتدئ والمحترف لديه نفس الفرصة للحصول على العمل من المنزل ،ولكن هذه المواقع العربية قليلة بعض الشيء ولكن أرى موقع خلية من المواقع الجيدة . نقطة مهمة أريد إضافتها وهي أن الأمر يختلف بعض الشيء في منطقتنا العربية عن الغرب ،فقد تحتاج بعض الوقت لإقناع العميل بجدوى عمل الحسابات خارج نطاق الشركة ،في حين أنه في الغرب الأمر أصبح منتشر وواضح ولا يبذل مجهود كبير لإقناع العميل بجدوى عمل الحسابات عند محاسب خارج نطاق الشركة .
  • الإعلان في الجرائد والمجلات :

ومن الوسائل الجيدة جداً أيضاً للحصول على العملاء هو الإعلان في الجرائد والمجلات فقد تحتاج إلى هذا ولا تكتفي فقط بالإعلان على الإنترنت خاصة في عالمنا العربي الذي لم يصل بعد لمرحلة النضوج التام في التعامل مع الإنترنت فمازال هناك الكثير من الشركات والأفراد الذين يعتمدون ويفضلون الجرائد والمجلات الإعلانية المجانية في بحثهم عن وظيفة مثلاً بالنسبة للأفراد أو عن خدمة ما تحتاجها الشركة وخاصة المجلات الإعلانية ،الوسيط مثلاً .
وعن تجربة شخصية لي هنا في الكويت أنا حصلت من قبل على وظائف وأعمال من البحث في المجلات الإعلانية وغيري حصل أيضا على أعمال نتيجة الإعلان عن نفسه في مثل هذه المجلات .

  • الكارت الشخصي : " BUSINESS CARD "

قم بتصميم كارت شخصي لوظيفتك وتسهيل عملية الإتصال بك ،فهي في النهاية وظيفة تحتاج لتوصيف فمقاول البناء المحترف يحتاج إلى كارت هو الآخر لتحديد وظيفته ولتسهيل عملية الإتصال به عند الحاجة .سوف تحتاج إلى تصميم واضح ودقيق وبشكل إحترافي لا تقم بتصميمه بنفسك إستعين بمصمم محترف وطابعة متخصصة في هذا الغرض وإبدأ مثلاً بـ 100 كارت ،إكتب وظيفتك بمنتهى الوضوح والدقة وبشكل مختصر جداً " محاسب حر " ،قم بتوزيعه على كل من تعرفه أو من تريد أن يعرف عنك وعن خدماتك فحتى مقاول البناء عنده حسابات هو في حاجة إلى تنظيمها وترتيبها .ولا تنسى هدفنا هو الشركات الصغيرة والمتوسطة والأشخاص .

  • موقع شخصي :

كإضافة لتسويق خدماتك قم بتصميم موقع شخصي يتولى عملية التسويق لك بشكل أكبر وأوسع على الإنترنت .فتستطيع في الموقع توضيح كل الخدمات التي سوف تقدمها بشكل أكبر ،وليس بالضرورة أن يكون موقع علي الجودة من حيث التصميم والتقنية المستخدمة ،الأهم أن يكون جيد من حيث الهدف وتوصيل الفكرة في أسهل وأبسط صورة ،فمدونة قد تفي بالغرض تماماً .

تسعير خدماتك :

لا تنسى بأنه السبب الأساسي للإستعانة بخدمات المحاسب الحر هو تقليل التكلفة على الشركات الصغير .فعليك بتحديد سعرك بما يناسب سعر السوق وحجم الخدمات التي سوف تقدمها . بأن يترواح السعر بين نطاقين مثلاً 20 : 60 دولار في الساعة .

أخيرا ، هذا مجال فرص النجاح فيه كبيرة وواضحة خاصةً في هذه الظروف الإقتصادية الصعبة فالشركات على قدر ما هي تريد تقليل تكاليفها على قدر ما هي لا تستطيع الإستغناء عن خدمات المحاسب .وهنا يظهر الحل وهو الإستعانة بخدمات المحاسب الحر وبأقل التكاليف .

فهل هناك من الذين وصلوا إلى هنا يمتهن فعلاً العمل كمحاسب الحر ؟؟ وهل منهم من يرغب في البدء في ذلك ؟؟ في النهاية أتمنى من يبدأ في ذلك أن يبشرنا مع أول عميل يحصل عليه .

السبت، 16 مايو 2009

المحاسبة عن شركات السياحة والسفر

عندما كنت أبحث عن عمل كان علي الإختيار ما بين العمل في أكثر من مجال ، مؤسسة تعليمية وشركات مقاولات وكان من ضمن العروض التي كانت متاحة لي العمل في شركة سياحة وسفر و كان للسياحة والسفر الأفضلية في الإختيار ووجدته حقاً مجال ممتع بالرغم من إختلافه نوعاً ما فيما يخص الحسابات عن غيره من المجالات الأخرى كما سأوضح لاحقاً،وكان لإختيار هذه الشركة تحديداً سبب آخر وهو أني كنت في هذه أقوم بزيارات لأحدى شركات النقل كما أسلفت في تدوينة سابقة وكان هناك اطار من الود والإحترام والإحترافية في العمل يغلف العلاقة بين الموظفين في هذه الشركة خاصة المدير طيب الذكر السيد / أيمن حلمي .هذا ما جعلني أكثر تصميماً على أن أختار الموظفين الذين سأعمل معهم قبل إختيار الشركة ،كيف حدث هذا ؟؟ الإجابة تحتاج تدوينة مستقلة قد ترى النور في المستقبل القريب ولكن لا أعتقد !!

ما هي المحاسبة ؟؟
المحاسبة بشكل عام هي فن توصيل المعلومات المالية عن الوحدة الإقتصادية للمديرين وحملة الأسهم وغيرهم .ويتم هذا الإتصال على شكل تقارير مالية توضح أن الموارد الإقتصادية تحت سيطرة الإدارة سواء كانت التقارير توضح ربح أو خسارة في كلا الحالتين وظيفة المحاسبة هو توضيح الموقف المالي للمؤسسة أو الشركة بمنتهى الدقة والأمانة .


كما أوضحت وظيفة المحاسبة هي توصيل المعلومات على شكل تقارير مالية ( ميزان مراجعة - ميزانية عمومية - قائمة دخل - حسابات عملاء - موردين وغيره .. ) ولكن يختلف كل مجال عن الآخر في طريقة التعامل مع الأحداث المالية المختلفة وذلك على حسب طبيعة هذه الأحداث نفسها .
وعند الحديث عن الحسابات في شركات السياحة والسفر نستطيع القول أنها مثل غيرها من المجالات بشكل عام ففي النهاية التقارير الختامية واحدة ولا تتغير ( ميزان المراجعة - قائمة المركز المالي - قائمة الدخل - قائمة التدفقات النقدية - ... غيره ) . ولكن تختلف في التفاصيل وفي جزئيات تميز مجال السياحة والسفر عت غيره من المجالات كما سأوضح الآن :


تنبيه عن حسابات شركات السياحة والسفر في الكويت أتحدث ....

شركات السياحة والسفر ينقسم العمل فيها إلى قسمين : السياحة - السفر
السياحة من المنظور المحاسبي هو كل ما يتعلق بحجوزات الفنادق والوحدات السكنية ووسائل النقل وغيره كل ما يخص زيارة السائح في البلد التي يقوم بزيارتها ،وبالتالي فكل هذا يترتب عليه مصاريف وايرادات وبعض هذه الحجوزات يجب أن تكون مسبقة الدفع وبعضها يكون بشكل آجل ولترتيب هذا الأمر وتنظيمه يكون التعامل بين الشركة ووكيل سياحي ولا يكون التعامل مع الفندق مباشرة الا في اضيق الحدود .
السفر وهو كل ما يتعلق بحجوزات الطيران من اصدار تذاكر على شركات الطيران المختلفة ( الخطوط الجوية الكويتية - الإماراتية - مصر للطيران - وغيره .. ) وما يستتبع عملية الحجز من تعديل الحجز والغاء الحجز وغيره ،فأمر تذاكر الطيران أكثر تعقيداً من حجوزات الفنادق .

من هذا التقسيم يتضح أن تركيز العمليات اليومية هنا على تسجيل عمليات بيع حجوزات الفنادق والطيران سواء كانت بشكل نقدي أو بشكل آجل إذن فما الجديد في الأمر ؟؟ فهي كغيرها من العمليات الحسابية في أي مجال آخر !! .
ولكن الأمر مختلف ،يكمن الإختلاف هنا في عمليات إصدار التذاكر الطيران والفنادق ومتابعة عملية الإصدار والتعديل والإلغاء وأيضاً عملية السداد .. أخي ما الجديد ؟!!
حسناً الجديد هو تعدد الأطراف ( شركات الطيران - وكلاء السياحة ) وأن التعامل يكون طوال الوقت على أساس الإستحقاق .
هنا قيود بعض العمليات المحاسبية اليومية :

1 - تسجيل عملية بيع تذكرة طيران :

مدين

××

دائن

إسم الحساب

حـ/ العملاء





×××



××

حـ/ تكلفة التذكرة

حـ/ مبيعات تذاكر








×××



حـ/ BSP PAYABLE




BSP PAYABLE : هو حساب الـ IATA كما نلاحظ يسجل فيه قيمة التكلفة للتذكرة المباعة في الجانب الدائن .


2 - تسجيل عملية بيع حجز فندق :
مدين

××

دائن

إسم الحساب

حـ/ العملاء




×××

××

حـ/ تكلفة الفندق

حـ/ مبيعات فنادق







×××


حـ/ إسم وكيل السياحة


كما هو ملاحظ بالنسبة للفنادق فالحساب الدائن يكون إسم وكيل السياحة وبطبيعة الحال يكون هناك أكثر من وكيل سياحة ،وهذا على عكس تذاكر الطيران التي يكون فيها الحساب الدائن هو حساب الـ IATA فقط " BSP PAYABLE " .

3 - عملية الدفع للـ IATA :

تتم هذه العملية بشكل دوري بناءاً على تقرير دوري تقوم الـ IATA بنشره على موقع الـ IATA على الإنترنت ....
مدين

××

دائن

إسم الحساب

حـ/ BSP PAYABLE




××


حـ/ البنك






4 - عملية الدفع لوكيل السياحة :


مدين

××

دائن

إسم الحساب

حـ/ إسم وكيل السياحة




××

حـ/ البنك







والآن أصبحت العملية أكثر سهولة فبرامج المحاسبة أصبحت تسهل الكثير من هذه الأمور حتى أنك تجد نفسك لا تكتب أي قيد محاسبي بنفسك والبرنامج يتكفل بعناء كتابة القيد ،ولكن هل يعني هذا أن لا تعلم كيف تسير الأمور ،عليك كمحاسب أن تدرك كيف يتم توليد القيد المحاسبي ومعرفة ما هي الأطراف المدينة وما هي الأطراف الدائنة في كل عملية محاسبية تتم فهذه البرامج كثيراً ما تخطئ وأحياناً تكون أخطاء قاتلة .

5 - استرجاع تذكرة طيران : " Ticket Refund "

تمر هذه العملية بمرحلتين ...

  1. عمل استرجاع التذكرة عن طريق موظف حجز التذاكر على نظام حجز التذاكر ،وهنا يختلف الأمر من شركة طيران لأخرى ،فتجد شركات طيران يتم عمل الإسترجاع للتذاكر التي تخصها عن طريق النظام وتقوم هي في اليوم التالي بالرد على الموقع الإلكتروني للـ IATA وتجد شركات طيران أخرى يجب أن تقوم بعمل إستمارة إسترجاع Refund Application وإرسالها باليد لشركة الطيران وتنتظر فترة لا تقل عن إسبوع ثم تقوم شركة الطيران بالرد أيضاً على موقع الـ IATA سواء الموافقة أو الرفض .
  2. عند الموافقة على الـ Refund يأتي وقت المعالجة المحاسبية ...

    مدين

    ××

    دائن

    إسم الحساب

    حـ/ BSP PAYABLE



    ×××



    حـ/ مبيعات التذاكر





    ××

    حـ/ تكلفة التذكرة



    ×××

    حـ/إسم العميل أو حـ/ التذاكر المرتجعة




تلاحظ هنا عمل قيد عكسي لقيد بيع تذاكر الطيران ،ولكن هناك حالتين :

إغلاق القيد في حساب إسم العميل : وهذه هي الحالة الطبيعية ..

هذا عندما تكون التذاكر في الأساس مباعة بشكل آجل .

إغلاق القيد في حساب التذاكر المرتجعة " حساب وسيط " :

هذا عندما تكون التذاكر في الأساس مباعة بشكل نقدي ،على أن يتم ارجاع قيمة التذكرة للعميل كما يلي ...

مدين

××

دائن

إسم الحساب

حـ/ التذاكر المرتجعة







××



حـ/ البنك أو الصندوق









أتمنى أن يلقى الشرح إستحسانكم وإني على إستعداد للرد على إستفساراتكم ومن لديه أي استفسار يخص مجال المحاسبة وبرمجة الحسابات لا يتردد في مراسلتي او الرد هنا في التعليقات .

للحديث بقية

الأحد، 10 مايو 2009

تصميم برنامج حسابات - شجرة الحسابات 2

أعتذر لتأخري في نشر الجزء الثاني من درس تصميم شجرة الحسابات وذلك لظروف خارجة عن إرادتي .والآن نأتي للخطوة التالية وهي تصميم واجهة المستخدم وكتابة الكود .

كما أوضحت سابقاً فأن هذا الشرح يخص الـ Visual Basic.Net

فيما يخص شجرة الحسابات نحتاج الى شاشتين مستخدم (FORM) :
  • شاشة عرض شجرة الحسابات .
  • شاشة التعامل مع الحسابات داخل الدليل ،إضافة ،تعديل ،حذف الحسابات .
شاشة عرض شجرة الحسابات :
1 - تصميم واجهة المستخدم :
كل ما نحتاجه في هذه الشاشة هو أداة لعرض الحسابات بالتنسيق وبالطريقة المناسبة التي تكون واضحة وسهلة الإستخدام ،وصراحةً أنا عملت كمحاسب على أكثر من نظام حسابات ووجدت أفضل أداة لهذا الغرض هي الـ TreeView والحقيقة هي أكثر الأدوات إستخداماً لهذا الغرض .

2- الكود :

في حدث تحميل الشاشة أو النموذج " Form_Load " يتم كتابة الكود الذي سيقوم بترتيب الحسابات المسجلة في قاعدة البيانات في الـ TreeView على حسب مستوى الحساب والحساب الأم لكل حساب .بمعنى أن يتم إضافة المستوى الأول من الحسابات في المستوى الأول من الـ TreeView ثم يتم إضافة المستوى التالي من الحسابات في المستوى التالي من الـ TreeView على حسب الحساب الأم كما هو مسجل في قاعدة البيانات التي سبق وقمت بتوضيحها ، كأن يأتي مثلاً حساب الأصول المتداولة "المستوى الثاني" متفرع من حساب الأصول "المستوى الأول" .

شاشة التعامل مع الحسابات :

تتلقى الأوامر من شاشة عرض الحسابات ،فهي تقوم بعمل التعديل على الحسابات بناءاً على الأوامر التي تأتي من شاشة عرض الحسابات ،فعندما نريد مثلاً إضافة حساب إلى العملاء يحدث الآتي :

  1. نختار حساب الأصول "مستوى أول" ثم حساب الأصول المتداولة "مستوى ثاني" ثم العملاء "مستوى ثالث.
  2. ثم نضغط على زر إضافة حساب في الوقت الذي يكون فيه الإختيار على حساب العملاء فيتم تسجيل إسم الحساب ورقمه في متغيرين مختلفين كما ستجد في الكود المرفق حتى نستطيع إستخدامهما في شاشة التعامل مع الحسابات.
  3. تفتح شاشة التعامل مع الحسابات ويظهر فيها مربعان يخصان الحساب الأم "حساب العملاء" الأول يظهر فيه إسمه والثاني رقمه .
  4. ويظهر مربعان آخران يوضحان الحساب المراد إضافته مربع يخص الإسم وهذا فارغ والآخر يخص رقم الحساب وهذا يتم تكوينه بشكل مسلسل طلقائياً وسيتم توضيح ذلك بشكل أكثر تفصيلي في الكود المرفق .

تصميم شجرة حسابات مع الكود


هنا نأتي إلى ختام تصميم وبرمجة شجرة الحسابات ،أعتقد أنها بسيطة وليست معقدة ،وتستطيعون ملاحظة أنني لم أقوم بشرح كل شيء بالتفصيل ولكن قمت بشرح الجزء الأهم والجوهري وبناءاً عليه يمكن الإضافة و التعديل ،دعوني أرى أعمالكم . هل هناك أي إستفسار في أي جزئية من التصميم سواء في قاعدة البيانات أو كتابة الكود ؟

ملاحظة أخيرة قمة المتعة أشعر بها عند النجاح في تصميم برنامج أو حل مشكلة برمجية ،لماذا لا تحاول و ستشعر بسعادة كبيرة بإنجازك عمل من صنع يدك أنت .

تابع الجزء الأول

الخميس، 7 مايو 2009

تصميم برنامج حسابات - شجرة الحسابات


فكرة برمجة نظام حسابات متكامل ليست بالجديدة فالمحاسبين عرفو أول برنامج حسابات سنة 1981 "وهذه بالمناسبة هي سنة ميلادي!!" VisiCalc وصممه Bob Frankston وهو كان عبارة عن جدول بيانات SpreadSheet وكانت النواة لظهور برامج وأنظمة الحسابات المختلفةالتي نعرفها الآن .

للعلم لن أقوم بشرح تصميم قاعدة البيانات كلها دفعة واحدة ،وسأقوم بتقسيم البرنامج لأجزاء وكل جزء فيه شرح لتصميم قاعدة البيانات الخاصة به والكود الخاص به .


طريقة برمجة شجرة الحسابات :
يسمى أيضا بدليل الحسابات وهو دليل يحتوي على كل الحسابات التي في ميزان المراجعة ،يوجد أكثر من طريقة لترتيب دليل الحسابات ولكن هناك مواصفات قياسية لدليل الحسابات .حيث يتكون دليل الحسابات الى أربعة حسابات رئيسية :


  1. الأصول .

  2. الخصوم .

  3. المصاريف .

  4. الإيرادات .

ومن هذه الحسابات الرئيسية يتفرع دليل الحسابات الى أكثر من مستوى ( الأصول " مستوى أول" تنقسم الى أصول ثابتة "مستوى ثاني" وأصول متداولة "مستوى ثاني" وهكذا .. ) .يظهر الإختلاف في ترتيب دليل الحسابات في طريقة الترقيم ، سأوضح هنا الطريقة التي اتبعتها في ترقيم الحسابات .مع العلم أن شجرة الحسابات التي قمت ببرمجتها كانت تتكون من 4 مستويات والمستوى الرابع هو المستوى الفعال الذي استخدمه في تسجيل العمليات اليومية .


طريقة ترقيم شجرة الحسابات :


المستوى الرئيسي يأخذ رقم يتكون من خانة عشرية واحدة ،والمستوى الثاني يأخذ ثلاث خانات عشرية ،والمستوى الثالث يأخذ ستة خانات عشرية ،والمستوى الرابع والأخير يأخذ عشرة خانات عشرية .سيكون هناك شرح أكثر تفصيل لهذه الجزئية مع شرح تصميم قاعدة البيانات .


تصميم جداول شجرة الحسابات في قاعدة البيانات : سأوضح هنا فقط الطريقة التي اتبعتها لهذا الغرض .


سنعتمد تصميم الجداول على أساس مستوى الحساب .على حسب عدد المستويات ( First Level - Second Level - Third Level ....... ect) بمعنى أنه اذا كان الدليل من 4 مستويات كان عدد الجداول 4 .كل جدول سيحتوي على أربعة أعمدة ( Acc_No - Acc_Name - Parent_Acc - Notes ) ،سيكون Acc_No هو المفتاح الرئيسي Primary Key . وهكذا في باقي الجداول في المستوى الأول والثاني والثالث والرابع بالإضافة الى جدول الحسابات الفعالة .


جدول المستوى الأول سيكون على النحو التالي :


Acc_No


Acc_Name


Parent_Acc


Notes


1


الأصول


-


-


2


الخصوم


-


-


3


المصاريف


-


-



جدول المستوى الثاني : على سبيل المثال :


Acc_No


Acc_Name


Parent_Acc


Notes


101


أصول ثابتة


1


-


201


خصوم متداولة


1


-


301


مصاريف عمومية


3


-



جدول المستوى الثالث : على سبيل المثال :


Acc_No


Acc_Name


Parent_Acc


Notes


101001


السيارات


101


-


201001


الموردين


201


-


301001


رواتب وأجور وإكراميات


301


-



جدول المستوى الرابع : ويحتوي على الحسابات الفعالة التي تستخدم في العمليات اليومية :


Acc_No


Acc_Name


Parent_Acc


Notes


1010010001


سيارة نيسان


101001


-


2010010001


مورد قطع الغيار


201001


-


3010010001


رواتب شهرية


301001


-

* أسماء الحسابات في الجداول على سبيل المثال وليس الحصر

ومن هذه الجداول يتم تكوين دليل الحسابات حتى يكون ترنيبه على النحو التالي : سنأخذ مثال على الأصول :


1


الأصول




101



الأصول الثابتة



101001




السيارات


1010010001





سيارة نيسان " الحساب الفعال "


فاصل قصير على أن نستكمل في المرة القادمة شرح برمجة وتصميم واجهة المستخدم . إلى هذا الحين أنا في أنتظار تواصلكم .فربما نرى من لديه طرق أخرى لتصميم قاعدة البيانات أو طريقة أخرى لترقيم دليل الحسابات ؟؟

الأربعاء، 6 مايو 2009

برنامج الحلول المحاسبية - لشركات النقل

Account Solutions System برنامج محاسبي متكامل وهذا الإصدار الخاص بشركات نقل البضائع في دولة الكويت وبطبيعة الحال هو نظام محاسبي مرن يمكن إستخدامه في أي دولة أخرى وحتى اذا كان هناك أي تعديلات تخص طبيعة هذه الدولة ،أكثر ما يميز هذا البرنامج هو طريقة تنسيق وتنظيم الفاتورة التي تقدم للعميل والتي تختصر الكثير من الجهد والعناء لحساب المطلوبات من العملاء هذا بالإضافة لحساب المصاريف المدفوعة لإتمام عملية النقل وكافة الحسابات الأخرى التي ترتبط بعملية النقل ،وهنا جزء من مكونات هذا النظام :

  • سند القيد المحاسبي ( Jornal Voucher ) .
  • سند صرف نقدي ( Cash Payment Voucher ).
  • سند صرف بنكي ( Bank Payment Voucher ).
  • سند قبض نقدي ( Cash Receipt Voucher ).
  • سند ايداع بنكي ( Bank Deposit Voucher ).
  • فاتورة النقل ( آجل ، نقدي ).
  • سند تسويات العملاء والدائنين ( Accounts Receivable And Accounts Payable Reconcillations ).

ويقوم البرنامج بإعداد مجموعة من التقارير الأساسية والنوعية الأكثر من مفيدة ومهمة وهذا جزء منها :

التقارير الختامية :

  • ميزان المراجعة ( Trial Balance).
  • قائمة الدخل ( Income Statement ).
  • قائمة المركز المالي ( Balance Sheet ).

التقارير النوعية الأخرى : منها ...

  • تقارير عملاء إجمالية وتفصيلة .
  • تقارير عملاء مع أعمار الذمم ( Aging Reports ).
  • تقرير عميل حالي ( Outstanding Repot ). يظهر فقط الفواتير الواجب سدادها ويتجاهل ما تم سداده بالفعل .
  • تقارير شهرية إجمالية لكل سيارة توضح ايرادات ومصاريف السيارة .
  • تقارير تفصيلية لمصاريف وايرادات كل سيارة .

وغيره الكثير من التقارير المفيدة جداً .

كل وهذا وأكثر تجده بسعر تنافسي .......



فقط 300 دولار أمريكي

السبت، 25 أبريل 2009

شجرة حسابات شركة سياحة وسفر



السلام عليكم ورحمة الله وبركاته
أعتذر عن هذا الفاصل القصير على أن أستكمل سلسلة مقالات تصميم برنامج حسابات وذلك لأجيب على أحد الأسئلة التي قرأتها في أحد المنتديات وكان هذا هو السؤال ماهي شجرة الحسابات في شركات السياحة والسفر ؟؟ وهذا هو مجال عملي محاسب شركة سياحة وسفر وكانت هذه إجابتي :


على ما أعتقد أن الأساسيات ثابتة في دليل الحسابات في الشركات التجارية بشكل عام ولكن يكون هناك إختلاف في بعض الأمور فدليل الحسابات يتكون من 4 أقسام أساسية وهي :

1 - الأصول
2- الخصوم
3- المصاريف
4- الايرادات
تتركز أغلب الإختلافات في تسميات الحسابات .
في شركات السياحة والسفر يتركز الإختلاف في حساب الدائنين "Accounts Payable" ويكون جزء من حساب الدائنين هو حساب الـ IATA إختصار "INTERNATIONAL AIR TRANSPORT ASSOCIATION" هو الحساب الدائن الذي يحمل عليه تكلفة التذكرة عند عملية البيع ويتم السداد في هذا الحساب كل آخر فترة ومدة هذه الفترة هي إسبوعين أي أنه يتم تسوية حساب الـ IATA مرتين كل شهر على النحو التالي مرة في يوم 15 من الشهر والمرة الأخرى يوم 31 من نفس الشهر .
ومن حسابات الدائنين أيضاً حساب وكلاء السياحة والفنادق "Tours Suppliers Payable" وهو يحمل عليه تكلفة حجز الفندق ويتم هنا السداد في هذا الحساب في الفترة وبالطريقة المتفق عليها مع الوكيل أو الفندق .
أتمنى أن أكون أوضحت ولو جزء بسيط من الإختلاف في شجرة الحسابات في حسابات السياحة والسفر ،كما إني أقوم الآن بتجهيز مجموعة مقالات عن كل ما يتعلق بالحسابات في شركات السياحة والسفر

الخميس، 23 أبريل 2009

تصميم برنامج حسابات - تمهيد

أشعر بالرغبة في أن أعرض في هذه المساحة تجربتي مع العمل الحر واوضح مذاق التخلص تدريجياً من عبودية الوظيفة التي طالما أخذت من وقتي أكثر مما تستحق وأخذت الأهم وهو جزء كبير من روح الحماسة وروح الإبداع والإبتكار نعم هذه هي الوظيفة للأسف . سأتحدث في سلسلة من المقالات عن تجربتي في صناعة نظام حسابات متكامل " إني بصدد تجميع البيانات عن هذا الموضوع لعمل مقالة مستقلة عن صناعة البرمجيات " قد يستفيد منه البعض وقد أستفيد أنا أيضاً من خبرات الآخرين فهذا هو الهدف الأسمى للتدوين وهو مشاركة الخبرات وتبادل المعرفة والعلم ،فإن أصبت فمن الله وإن أخطأت فمني ومن الشيطان .
أقوم بعمل زيارات إسبوعية في أحدى شركات النقل في دولة الكويت ،كانت هذه الشركة تعمل بنظام حسابات يعتبر يدوي فكانت تعتمد على الإكسل .في بداية عملي مع هذه الشركة كنت قد بدأت في تصميم نظام حسابات متكامل بإستخدام الـ .نت (Visual Basic.Net ) وقاعدة بيانات أكسس .وبعد فترة من العمل في الشركة كنت قد إنتهيت من تصميم النظام بجميع أجزائه فيما يخص قاعدة البيانات وواجهة الإستخدام في ذلك الوقت كنت قد أقفلت السنة وقدمت التقارير الختامية .
أود أن أوضح هنا شيء مهم وهو أني ليس متخصص في البرمجة .ولكن أعتقد أني أعرف في البرمجة على الأقل ما يؤهلني لتصميم نظام حسابات متكامل .أعني هنا أن الأمر ليس صعب على الإطلاق المهم هو شيء يسمى الإرادة .
وحيث أن إستخدام نظام حسابات متكامل في مجال شركات النقل سيسهل عليا الكثير ،وبما أن عامل الوقت مهم بالنسبة لي كمحاسب حر قررت أن أستخدم نظامي الجديد في الشركة حتى لو كان بدون مقابل مادي فهو سيعطيني حرية أكبر وسيوفر عليا الكثير من العمل الذي كنت أنجزه عندما كنت أستخدم الإكسل .
وفي نفس الوقت هي فرصة كي أقوم بتجربة النظام والبحث عن الأخطاء وتنقيحه ثم تطويره هذا بالإضافة الى أن صاحب العمل كان قد طلب مني البحث عن نظام حسابات في السوق ولكن السعر كان مرتفع بعض الشيء .
إنتظروا مني سلسلة مقالات عن تجربتي في تصميم هذا النظام لعلني أستطيع أن افيد أحدكم أو أن يصل ألى مدونتي المتواضعة من هو خبير في هذا المجال وأستفيد أنا منه .

الأحد، 19 أبريل 2009

حتى لا ننسى غزة

نقلاً عن مدونة محمد بدوي

والله لتدمي قلوبنا على إخواننا المسلمين في غزة .

أقل من 6 اشهر مضت على قيام العدو الصهيوني الغاشم بهجوم وحشي ,غادر ,مقزز ,قذر, على غزة و كان العالم كله ينظر دون حراك إلا من رحم ربي أمثال وقفات أردوغان رئيس تركيا أو وقفات شعوب العالم للتنديد بما تقوم به دولة صهيون ضد أطفال غزة العزل
النسيان نعمة من الله لكي لا تبقى الذكريات المؤلمة منغصة للحياة اليومية , ولكن ما قام به العدو الصهيوني و يقوم به دائما مستغلا نعمة النسيان لا بد و أن يقف عند حده فعلينا بين حين و أخر أن نتذكر ما حدث و نذكر أنفسنا بعدونا لكي لا ننسى ما حصل
و من هنا أنادي كل مدون و كاتب و صحفي و صاحب موقع أن يقوم بكتابة مقال بسيط ليذكر فيه ما حدث في غزة تحت حملة (لكي لا ننسى غزة) بل كل شخص يستطيع كتابة و لو سطر بسيط في توقيعه في المنتديات أو حتى في إرسال بريد الكتروني فلنذكر بعضنا البعض بما قام به العدو
اللهم أعز الإسلام والمسلمين , اللهم أذل الشرك والمشركين ودمر أعداء الدين , وانصر عبادك الموحدين , اللهم انصر المجاهدين في سبيلك في كل مكان ,اللهم انصر المظلومين والمجاهدين اللهم انصرهم على الغزاة الظالمين المعتدين ,اللهم انصرهم ,اللهم أمدهم بجند من جندك, اللهم أمدهم بنصر من عندك ,اللهم اردد كيد المعتدين ,اللهم ارددهم على أعقابهم خاسئين, اللهم أنزل عليهم رجزا من السماء ,اللهم صب عليهم سوط عذاب, اللهم صب عليهم سوط عذاب, يا سميع الدعاء ,اللهم انصر إخواننا المسلمين المظلومين, اللهم ارحمهم ,اللهم ألطف بهم, اللهم نفِّس كربتهم ,اللهم نفِّس كربتهم ,اللهم نفِّس كربتهم, اللهم ألطف بهم, يا أرحم الراحمين ,اللهم انصرهم على عدوك وعدوهم ,اللهم انصرهم على بني صهيون وأعوانهم, للهم انصرهم على بني صهيون وأعوانهم,اللهم دمر جيش المعتدين, اللهم امكر بهم كما يمكرون وكيدهم كما يكيدون ,وحل بينهم وبين ما يريدون ,اللهم ارحمنا برحمتك يا أرحم الراحمين ا,للهم إنهم لا يعجزونك ,اللهم إنك على كل شيء قدير ,يا قوي يا عزيز يا من بأسه شديد ,وبطشه شديد ,اللهم ابطش بالكافرين المعتدين, اللهم أنزل بأسك عليهم ,اللهم أنزل بأسك عليهم , اللهم ارحمنا برحمتك اللهم لا تسلط علينا بذنوبنا من لا يخافك ولا يرحمنا يا أرحم الراحمين .
عزيزي القارئ إن لم تجد الوقت في الكتابة فانسخ هذا المقال و أرسله باسمك أو بدونه فلا حقوق لي عليه و المهم أن يصل لنتذكر جميعا ما حصل

الجمعة، 17 أبريل 2009

أخلاق أبو بكر

عظيم هو ديننا الإسلامي ،عظيم بالأخلاق والقيم التي يغرسها ويأسسها نتيجة الإلتزام بتعاليمه ،قرأت منذ فترة عن سيدنا أبو بكر الصديق رضي الله عنه وأرضاه . بالله عليكم هل هناك أحد بمثل هذه الأخلاق من تواضع وكرم ومروءة اسمعوا ماذا فعل سيدنا أبو بكر ...
كان عمر بن الخطاب يَرَى أبا بكر يخرج كل يوم من صلاة الفجر إلى ضاحية من ضواحي المدينة، فكان يتساءل في نفسه إلى أين يخرج! ثم تَبِعَه مرة فإذا هو يدخل إلى خيمة منزوية، فلما خرج أبا بكر دخل عمر فإذا بالخيمة عجوزاً كسيرة عمياء معها طفلين، فقال لها عمر: يا أمة الله، من أنتِ ؟! قالت: أنا عجوزاً كسيرة عمياء في هذه الخيمة، مات أبونا ومعي بنات لا عائل لنا إلا الله –عز وجل- قال عمر: ومن هذا الشيخ الذي يأتينكم ؟ قالت: هذا شيخ لا أعرفه يأتي كل يوم فيكنس بيتنا ويصنع لنا فطورنا ويحلب لنا شياهنا! فبكى عمر وقال: أتعبت الخلفاء من بعدك يا أبا بكر !

المصدر http://ar.wikipedia.org/wiki/%D8%A3%D8%A8%D9%88_%D8%A8%D9%83%D8%B1

الخميس، 16 أبريل 2009

تاريخ المحاسبة 2



كان كل ما يتعلق بالحساب والهندسة والتناسب الكتاب الذي ألفه Luca Pacioli المصدر الذي تعلم منه أولاد التجار وأولاد الحرفيين ،الذي كان يحتوي على أول وصف لإجراءات وطرق تسجيل البيانات التي كان يستخدمها تجار البندقية ،سميت هذه الإجراءات بنظام التسجيل بالقيد المزدوج .



النظام الذي نشره Luca Pacioli الذي عرف بإسم " الأب للمحاسبة " احتوى أغلب الدورة المحاسبية المعروفة في وقتنا هذا ،وصف Luca إستخدام القيد والميزانيات .وشدد على أهمية نظامه الذي نشره لدرجة وصلت إالى أنه حذر ان المحاسب يجب أن لا ينام ليلاً حتى يتساوى الجانب المدين مع الجانب الدائن !!



تضمن نظام Luca حسابات الأصول ( بما فيها من حسابات المدينين والمخازن ) وحسابات الخصوم ورأس المال والإيراد والمصاريف .واوضح قيود إقفال السنة ،كما اقترح أن يستخدم ميزان المراجعة للتأكيد على توازن الحسابات .


قام John Gouge بنشر أول كتاب عرف باللغة الإنجليزية في الحسابات سنة 1543 م .

الثلاثاء، 14 أبريل 2009

تاريخ المحاسبة


ترجع نشأة المحاسبة للأيام الأولى للحياة الزراعية والمدنية ( الحضارة السومارية في بلاد ما بين النهرين - وحضارة قدماء المصريين )،وقام الفكر الإقتصادي القديم بعمل سجلات دقيقة للكميات والقيم النسبية للمنتجات الزراعية ،وكان هناك نظم تجارية ومالية رسمية قبل 2000 سنة ق.م .

كما تشير معظم الدراسات أن أكثر الأنظمة المحاسبية القديمة تطوراً هو ذلك النظام الذي ابتكره المصريون القدماء والذي استخدم سجلات كمية لإحصاء ثروات الملوك والفراعنة وحصر مالهم وما عليهماللافت للنظر أن الإنسان بدأ أولى خطواته في هذا العلم بعملية التسجيل كما قام بالتسجيل بطريقة التكلفة التاريخية وهو مازال متبعاً حتى الآن بل ويعتبر من أهم الفروض المحاسبية رغم التطورات الكبيرة في هذا العلم .
ثم تم الإشارة الى جزئيات عن المحاسبة في الكتب السماوية ( الإنجيل - القرآن ) .في القرآن تم الإشارة الى جزئيات عن المحاسبة في التجارة وترتيبات الإئتمان أيضاً . كانت النظم المحاسبية التي استخدمها المسلمون في منتصف القرن السابع متأثرة بالحضارتين الرومانية والفارسية التي كان المسلمون يتفاعلون معها كما ذكر المفكر الإسلامي ابن تيمية في كتابه حسبة في القرن الثاني عشر والذي ذكر فيه بشيء كبير من التفصيل نشأة بيت المال في عهد الخليفة عمر بن الخطاب رضي الله عنه وأرضاه ،وكان نظام مالي يهتم بتسجيل الإيرادات والمدفوعات ،واعتمد الخلفاء والملوك والحكام المسلمون العمل ببيت المال مع بعض التعديلات والإضافات حتى سقوط الدولة العثمانية .
يظهر هنا جلياً دور حضارتنا الإسلامية الكبير والمستمر بإذن الله في تطور الحضارات الإنسانية على مر التاريخ وفي كافة المجالات ومنها بالطبع المجال المالي ،وتفهم قادة الإسلام لأهمية العلم .ديننا الإسلامي دين حياة. لا اريد ان أخرج عن سياق الموضوع أكثر من ذلك ولكن دائما أشعر بأهمية ديننا الإسلامي عندما أقرأ عن رسول الله صلى الله عليهم وسلم وعن أصحابه رضوان الله عليهم حيث أنهم أفضل من يجب أن نأخذ منهم وهم أحق من يجب أن نقتدي بهم .
نعود الى موضوعنا ...
القيد المزدوج : وصدر أول كتاب للمحاسبة في عام 1494 ميلادياً بعنوان " كل ما يتعلق بالحساب والهندسة والتناسب" لمؤلفه الراهب الايطالي Luca Pacioli حيث تضمن هذا الكتاب أهم نظرية محاسبية حتى الآن وهي نظرية القيد المزدوج التي مازال يتم العمل بها حتى وقتنا هذا .

الاثنين، 13 أبريل 2009

البداية

بسم الله نبتدي التدوين ....

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