اذهب الي المحتوي
أوفيسنا

ارجو حلا من محاسب خبير او متمكن ( مطابقة كشف حساب بنك مع بيانات دفترية


makaarem

الردود الموصى بها

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

طابت اوقاتكم حيثما كنتم

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

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

عادة ما تقوم الشركات التي يكون كل تعاملاتها عن طريق البنك بتحرير شيكات وتسليمها لمستحقيها وتسجلها في دفاتر محاسبية وتوضع هذه الشيكات في الجانب الدائن من الدفتر كما انها تحصل علي ايرادات عن طريق شيكات بنكية ايضا وتقوم ايضا بتسجيل تلك المعاملات في الجانب المدين

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

ليس كل مستحق لشيك يقوم بصرفة فاحيانا لا يقوم المستحق بصرف الشيك خلال اشهر

ليس كل ايراد قد يرسل للبنك للتحصيل يحصل فعلا فقد يكون شيك الايراد بدون رصيد مثلا

هناك اسباب كثيرة لا مجال لذكرها هنا

وفي نهاية كل شهر يعاني المحاسب المسؤول من فحص ومطابقة ما هو موجود في الدفاتر مع ما هو وارد في كشف الحساب علما بان الموجود في الدفاتر في الجانب المدين يكون موجوده في كشف الحساب في الجانب الدائن والعكس بالعكس

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

ومن هنا فكرت في استخدام الاكسس رغم خبرتي المتواضعة جدا فيه ووجدت بادرة حل للمشكله ولكن يبقي التطبيق واليكم شرح ما توصلت اليه

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

واقوم بعمل استعلام جديد بحث عن غير متطابقات بدلالة القيمه والنتائج لا باس بها مع ان المثال توضيحي ولا اعلم هل مع كبر حجم البايانات يمكن حدوث مشاكل ام لا حيث اني ابحث بدلالة القيمه

ولكي اتاكد من نتائج البحث يجب ان اعاود البحث بدلالة الطرف المدين في البنك مع الطرف الدائن في الدفتر فان اعطي نفس النتائج فانا اعمل بشكل سليم

ولاحظت استخدام دالة اسمها is null وهي دالة بحث عن غير المتاطبقات فهل توجد دالة بحث عن المتطابقات بدلالة الطرف المدين في البنك مع الطرف الدائن في الدفتر

من هنا ارجو المساعدة في حل هذه المشكله وان امكن ان يتم عمل استعلامات تحديث للقيم المتطابقة ثم ترحيلها لجدول ( خالص ) او تحديث القيم غير المتطابقة والحاقها في جدول ( بواقي ) مع العلم ان الاصل في البحث ليس بدلالة القيم ولكن بدلالة المدين هنا مع الدائن هناك والعكس او ايجاد حل اسهل من هذه الطريقة جزاكم الله خيرا كثيرا

ملاحظة تم ارفاق ملفين اكسيل واكسيس للتوضيح

__________.rar

رابط هذا التعليق
شارك

أخي العزيز

مليون تحية وبعد ،،،،،،،،،،،،،

أهلاً وسهلاً بك عضواً جديداً في منتدى الاكسس العام

رد سريع

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

ان شاء الله التوفيق لك وتقبل أجمل تحياتي

رابط هذا التعليق
شارك

فكرة جميلة ولكن هناك مجموعو من البرامج الجاهزة مثل كويكان

شكرا للتفاعل وبالنسبه للموضوع هو سهل وفهمه بسيط جدولين كل واحد فيه 3 اعمده رقم شيك ومدين ودائن ومطلوب استعلامين يحتويان علي ثوابت للمطابقه الي هوا رقم الشيك ده ثابت ومبيكونش فيه عادة اختلاف والطرف المدين في الجدول الاول المفروض انه يظهر في الطرف الدائن في الجدول الثاني والعكس في الاستعلام الثاني لو حابين اشرحها بالارقام معنديش مشكله

الدفتر صدر فيه شيكات المفروض ان لها مستحقين ولتكن مثلا رقم شيكات 1 و 2 و 3 و 4 ومبالغهم علي التوالي 10 و 20 و 30 و 40 دول يقيدوا في الجانب الدائن من الدفتر وفي نفس الوقت وصلني شيكات من جهات اخري كايرادات هاعطيها للبنك بتاعي علشان يحصلها وارقامها 11 و 22 و 33 و 44 ومبالغهم علي الترتيب 110 و 220 و 330 و 440 ويفترض تسجيلهم في الدفتر في الجانب المدين تمام كده وطبعا سواء الشيكات صادرة او وارده انا بسجلهم في الدفتر باعتبار ان العمليه قد تمت فعلا وفي اخر المده بشوف الفرق سواء طلع الفارق مدين او دائن تمام كده

طبعا مش كل حد خد مني شيك لازم يروح يصرفه في وقتها وممكن اكون كتبت شيك في يوم 31/7 مثلا من الشهر وصاحبه راح صرفه تاني يوم والبنك من الطبيعي مش هايظهر الشيك ده في كشف حساب شهر 7 او مثلا انا قد ارسلت شيك علشان البنك يحصله نيابه عني وراح يحصل ملقاش رصيد في الشهر الي انا سجلت فيه الشيك ده في الدفاتر مثلا كمان البنك اخد مني مصروفات بنكيه انا معرفش عنها حاجه الا لما كشف حساب البنك يوصلني وطبعا دي مش هاتكون موجوده عندي في الدفتر

لما جيه كشف الحساب لقيت فيه في الجانب المدين منه ارقام شيكات كالاتي 11 و 33 ومبالغهم علي الترتيب 110 و 330 ولقيت في الجانب الدائن منه ارقام شيكات 2 و 4 ومبالغهم علي الترتيب 20 و 40

المطلوب والواجب اتباعه

امسك كشف حساب البنك اطلع اول رقم شيك اكيد هلاقيه عندي في الدفتر واعلم عليه انه خلص والبواقي اخدها اعمل بيها شغلي انا بقا كمحاسب والبواقي هنا هلاقيها موجود منها جزء في كشف الحساب وجزء في الدفتر طبعا بدلاله مين رقم الشيك ده اولا ثم الاطراف المدينه مع الدائنه من جانب ومن جانب اخر الدائنه مع المدينه

مش عارف انا قدرت اشرح ولا ايه بس بجد بالنسبه لبرنامج كويكان يا ريت تقدر حد يدلني عليه لان انا يا جماعه بجد نظري راح في الشغلانه دي وعيب نبقا في عصر الكمبيوتر ونمشيها يدوي فياريت لو تقدر تقولي البرنامج ده اجيبه منين وتكلمني عن مدي كفائته وهل هو برنامج متخصص في المجال ده ولا ايه يبقي جزاكم الله خيرا وشكرا ليكم جزيلا

رابط هذا التعليق
شارك

اخواني عند بحثي عل الشبكه وجدت احد الاخوه في احد المنتديات يقدم حلا لمشكله البنوك باستخدام اكسس 2007 ولكن للاسف لست امتلك هذا الاصدار فلو منكم من يحول لي الملف الي اكسس xp لنري قد يكون حل كافي وشكرا

الملف موجود في المرفقات

BankReconceliation1_1_.01Demo2.rar

رابط هذا التعليق
شارك

اخواني الكرام

قمت بتصميم هذا البرنامج علما انني لست خبيرا في المحاسبة ولكن من شرح الاخ makaarem قمت بتصميم هذا البرنامج حسب فهمي

ارجو ان يكون ذا فائدة واذا تطلب اي تعديلات ارجو ان يتم اخباري بذلك

BankList.rar

رابط هذا التعليق
شارك

اخواني الكرام

قمت بتصميم هذا البرنامج علما انني لست خبيرا في المحاسبة ولكن من شرح الاخ makaarem قمت بتصميم هذا البرنامج حسب فهمي

ارجو ان يكون ذا فائدة واذا تطلب اي تعديلات ارجو ان يتم اخباري بذلك

اخي الكريم جاري التحميل ومتابعتك بالتعليق ولكني فضلت ان اشكرك علي تفاعلك شكرا جزيلا علي اي حال وجاري المتابعه

تمت المتابعة ولكم جزيل الشكر علي المجهود ولكن هناك بعض الاشياء التي لم استطع فهمها او انها خطاء

اخي الفاضل

اظن انك في طريقك لحل هذه المشكله ولكن علي اعادة الشرح في شكل مثال عملي

هنا الشركه وتتمثل حركاتها في

اولاشيكات تكتب لاشخاص نتيجة مصروفات مثلا رواتب موظفين شراء مستلزمات ..... الخ

رقم الشيك المنصرف علي التوالي ومفترض انه مبلغه مضروب في 10 للتسهيل في الشرح

1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9

والمبالغ تقيد في الجانب الدائن من الدفتر( الجانب الايسر ) اولا باول فور صدور علي الشيك

ثانيا شيكات تحصل عليها الشركه من الغير نتيجه ايرادات مثلا بيع منتجات للغير اداء خدمات

رقم الشيك الوارد علي التوالي ومفترض ان مبلغة مضروب في 10 للتسهيل في الشرح

100 - 200 - 300 - 400 - 500 - 600 - 700 - 800 - 900

والمبالغ تقيد في الجانب المدين من الدفتر ( الجانب الايمن ) اولا باول فور الحصول علي الشيك

رجاء امسك ورقة وقلم وقسم الصفحه الي قسمين ايمن وايسر وسجل ما هو مبين اعلاه

هنا البنك

ويلاحظ ان البنك عكس الدفتر بمعني ما هو مدين في الدفتر يكون في حركات البنك دائن والعكس

رجاء امسك ورقة وقلم واعكس حركة الدفتر بجعل ما هو مدين دائن والعكس بنفس الخانات المكونه في رقم الشيك ومبلغه وكونه مدينا او دائنا

افتراض غير عملي في التطبيق

ان كل شيك يعبر عن مصروف وكتب في دفاتر الشركه تقدم به صاحبه للصرف بهذا سوف تكون النتيجه ان الفرق بين كشف حساب البنك والدفتر لا شيء حيث سيظهر الاتي

الجانب المدين ( الجانب الايمن ) في كشف حساب البنك يحتوي علي ارقام شيكات ومبالغها مضربوبه في رقم 10 للتسهيل كما يلي

1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9

وهنا ليست هناك مشكله والعكس بالعكس

حالات الواقع العملي والنتائج

اولا حالات تحدث في الدفاتر

* قد يحدث ويكتب رقم شيك او مبلغ عن طريق الخطاء والنتيجه ظهور الشيك في كشف حساب البنك ولكن الاختلاف بسبب الخطاء فهذا فرق

* قد يحصل شيك ناتج عن ايراد ولكن في كشف حساب البنك لم يظهر نتيجه ان الشيك بدون رصيد

* قد يسحب شيك لمستفيد مقابل مصروف مثلا ولكن صاحب الشيك لم يتقدم لصرفه من البنك والنتيجه ظهور الشيك في الدفاتر ولكنه لن يظهر في كشف حساب البنك

ثانيا حالات تحدث في البنك

* يدرج في كشف حساب البنك مصروفات بنكيه وبطبيعة الحال لا تعلم الشركه شيئا عنها الا بعد استلام كشف الحساب والنتيجه ظهور هذه المبالغ في كشف حساب البنك

* تحسب فوائد دائنه اي فوائد للشركه نتيجه اموالها الموجوده في البنك وبطبيعة الحال هذه المبالغ غير موجوده في الدفاتر والنتيجه كسابقتها

* احيانا بيخطئ البنك في كتابة رقم شيك او مبلغ والنتيجه فرق بين ما هو موجود في الدفتر وما هو موجود في كشف الحساب

لفهم المثال

امسك ورقة وقلم ونفذ ما سبق وادرج جميع ارقام الشيكات المنصرفة والمستلمة في الشركه في ورقة منفصلة مقسمة الي 4 اعمدة رقم الشيك مبلغة مدين دائن باعتبارها الدفتر

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

1 - 3 - 5 - 7 - 9 ومبالغها في الجانب المدين

200 - 400 - 600 - 800 ومبالغها

ثم اشطب بالقلم وانظر الفرق

تلاحظ انه هناك بواقي في الدفتر غير موجوده في كشف الحساب وهي

2 - 4 -6 - 8 ومبالغها

100 - 300 - 500 - 700 - 900

اضف في ورقة البنك ما يلي وكرر البحث

ارقام الشيكات

11 - 22 - 33 وضع القيم في الجانب المدين من كشف اللحساب

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

تم تعديل بواسطه makaarem
رابط هذا التعليق
شارك

  • 2 weeks later...

كل عام وانتم بخير

هوا فيه ناس بتبحث عن حل ولا الموضوع مات بجد انا نفسي الاقي برنامج يحللي المشكله دي وياريت الاخ الي كان قال فيه برنامج يدلنا عليه ينوبه ثواب انا حاولت اشغل علي الاكسس بس بجد يئست لاني مش متمكن منه وعارف ان المنتدي هنا فيه ناس كفائه بس مش عارف ليه محدش راضي يساعد

عموما ارجوكم الي عنده فكره او حل يدلني عليه

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information