[نقاش] كيفية تدوير الارصدة لفتح سنة مالية جديدة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [نقاش] كيفية تدوير الارصدة لفتح سنة مالية جديدة (/showthread.php?tid=16221) الصفحات:
1
2
|
كيفية تدوير الارصدة لفتح سنة مالية جديدة - محمود بكرى - 22-06-16 السلام عليكم ورحمة الله
احبائى اعضاء و مشرفى المنتدى
لدى مشكلة اريد المساعدة من حضرتكم فيها
=============
اقوم حاليا بتصميم برنامج ادارة مبيعات عملاء وموردين ومخازن
بلغة الفيجوال دوت نت و قاعدة بيانات اكسس 2007
===========
كل الامور تمام واجتاز فيه العقبة تلو الاخري من خلال التفكير والبحث عبر الانترنت
=========
الى ان وقفت امام هذه المشكلة اريد اقفال السنة الحالية وان يفتح المستخدم سنة مالية جديدة
ويتطلب ذلك الاتى
1- حفظ قاعدة البيانات الاتية فى مكان يحدده المستخدم(لا توجد بها مشكلة)
2- معرفة الارصدة لكل صنف او حساب و اقتناص الرصيد الاكبرمن صفر
3- مسح الجداول الحالية المحتوية على الارصدة المستخرجة
4- تعبئة الارصدة فى هذه الجداول مع اعتبارها ارصدة لاول المدة
ببساطة اريد ان اجعل الارصدة الحالية هى ارصدة البداية للسنة الجديدة
اريد المساعدة ممن تعامل مع مثل هذه الموضيع
وانتم نقطة دعم قوية لى
والله المستعان
RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - محمود بكرى - 23-06-16 (23-06-16, 12:55 AM)الكاتب كتب : قل للبرنامج لدي سنة جديدة مالية 2017 واريد اقفال السنة المالية 2016 فهل لديك اعتراض يا 2016بارك الله فيك اخى على ردك ومجهودك و فكرة الداتا جريد كويسط فكرة رائعة ولاكن هل يمكننى عمل ذلك من خلال datatable معبئة من نتيجة استعلام RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - محمود بكرى - 25-06-16 (23-06-16, 04:58 PM)الكاتب كتب : نعم يمكنك ولاكن الافضل ان ترى البيانات وتفحصها او على الاقل تعمل معادلة للتدقيق عن البيانات قبل ترحيلها للسنه الجديده وضمان عدم تكرار البيانشاكر ردك اخى الكريم و ذادك الله من فضله RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - علي ابوغانم - 10-12-21 (22-06-16, 11:42 AM)محمود بكرى كتب : السلام عليكم انا اعاني من نفس المشكلة هل يوجد حل لها او مثال بسيط اذا تكرمتو RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - Taha Okla - 10-12-21 وعليكم السلام ورحمة الله وبركاته المشكلة هنا ليست مشكلة برمجية بل هي مشكلة محاسبية يجب أن تعرف أن يتم اقفال كل حساب وتحويل ارصدة الحسابات فان كنت محاسباً فانك تعرف ان الايرادات والمصروفات يتم اقفالها في حساب المتاجرة وحساب الارباح والخسائر. وإن لم تكن على علم ودراية بالمحاسبة فأنت بحاجة لمحاسب يقف جانبك اثناء تصميم برنامج الحسابات يرشدك أين ستقفل كل حساب .. مثلا حساب المسحوبات الشخصية للمالك والشركاء فان لم تغطيها ارباح كل شخص فانها تقفل في حساب رأس المال ويخفض بمقدارها .. فأرصدة اخر مدة لحساباتك (الموجودات والمطاليب) في سنة ما هي ارصدة اول مدة للسنة التالية. فالسنة المحسابية التالية هي نفسها السنة الحالية لحساباتك ولكن بعد ترصيد الحسابات .. يعني تبدأ من جديد بالارصدة الحالية .. -- أما برمجياً فيه كيف ستجعل برنامجك ينفذ هذا الامر بضغطت زر.. طبعاً هذا خطأ أن تجعل برنامجك يصنع سنة جديدة من ارصدة الحسابات الحالية بضغطت زر من أول برنامج لك.. في البداية يجب أن تعرف كيف تصنع المؤسسة التي تصنع لها البرنامج كيف تقفل حساباتها وكيف تتعامل معها في نهاية السنة الحالية وبداية السنة الجديدة وتصنع برنامجك على هذا الاساس فكل محاسب يدخل على شركة جديدة يصنع طريقة لمعالجة حسابات هذه المؤسسة ويسير عليها كل من بعده فلا يعدل على طريقته الا محاسب متمكن من متابعة كل حسابات المؤسسة ومعالجتها بحيث لا يصلح في مكان ويخرب الحسابات في مكان آخر نتيجة تعديله عليها.. -- يفضل أن لا ينقل برنامجك من السنة القديمة للسنة الجديدة سوى دليل الحسابات ودليل المواد. وأرصدة نهاية السنة القديمة أن يقوم محاسب الشركة بكتابتها من جديد يدوياً كما يفعلها في دفاتر حساباته.. بمتابعتك له تعرف ماذا ستفعل لبرنامجك للسنة التالية وتوفر عليه جهده في نقل هذه الحسابات برمجياً (إن أردت ذلك ولست مجبراً عليها). ولكن الخطوة الاهم هي في اقفال سنة مالية - أن تجعل برنامجك عاجزاً عن التعديل على قاعدة البيانات للسنة المقفولة كي لا يتم التلاعب بالحسابات بعد اقفالها. يعني يجب أن تؤكد على المستخدم ان اقفال سنة مالية يعني اقفال التعديل وعلى ذها فان الحسابات في هذه السنة صحيحة ولا تحتاج لتعديل بعد اليوم. فقط يكون قادراً على قراءة البيانات منها في حال اراد المحاسب معرفة العمليات المجراة على حسات ما خلال تلك السنة (كـ حساب زبون ما مثلاً). -- الخلاصة : من يستطيع صناعة برنامج محاسبي يستطيع ترحيل حسابات برنامجه ولكن يجب ان يكون على دراية بالمحاسبة وأين يذهب بكل حساب في نهاية السنة وبداية السنة التالية ... RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - senawe - 22-04-22 مشكووور على الطرح افكار مشاريع افكار مواقع ويب مال واعمال الربح من الانترنت اناشيد دينية نغمات اناشيد كلمات اناشيد القسم التعليمي عالم البحار وظائف منوعات اسلاميات صور برامج مجانية ستالايت فوتوشوب تكنولوجيا وورد بريس Wordpress بلوجر Blogger في بي vBulletin تحسين محركات البحث التواصل الإجتماعي استضافة مواقع اغاني اغاني وطنية اغاني الاطفال اغاني رمضان كلمات اغاني نغمات موبايل موسيقى كتب منوعة كتب علمية كتب تطوير الذات كتب زراعة كتب طبية اسعار السيارات اسعار لاب توب اسعار الموبايلات اسعار التابلت اسعار الكاميرات اسعار الشاشات والريسيفر اسعار الاجهزة المنزلية اسعار البطاريات اسعار الذهب والعملات RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - ابو انس - 29-04-22 السر يكمن بانشاء جداول اضافية في قاعدة البيانات مثلا لنقل ان الفواتير عندك مخزنة في جدولين قم بانشاء جدولين اضافيين يحتويان على نفس هيكلية جدولي الفواتير عند اقفال سنة مالية فان كافة البيانات في جدولي الفواتير سيتم نسخها ولصقها في الجدولين الاضافيين ثم يتم حذف كافة الفواتير في الجدولين الاساسين للفواتير ثم ومن خلال كود برمجي يتم اضافة فاتورة تحتوي كافة المواد مع ارصدة المواد ستكون فاتورة اول المدة وهكذا نفس الخطوات بالنسبة للارصدة RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - ابو محمد محمد محمد - 30-04-22 لايوجد شئ اسمه حذف او انشاء جداول جديدة فهذه طرق غير صحيحة هو جدول واحد وكل فاتورة لها تاريخ واستعلاماتك واكوادك تجلب فواتير للسنة الحالية لنقل 2022 بمجرد دخول السنة الجديدة سيتحول الاستعلام والكود لجلب بيانات السنةالجديدة على سبيل المثال كود : Select Bill from BillTable where year=@year and bill_no=@Bill_no وهكذا تبقى البيانات كلها بمكان واحد وجدول واحد وتصميم واحد ويمكنك الرجوع لها للمراجعة اي السنة السابقة مثلا RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - ابو انس - 30-04-22 (30-04-22, 12:53 AM)ابو محمد محمد محمد كتب : لايوجد شئ اسمه حذف او انشاء جداول جديدة فهذه طرق غير صحيحة المشكلة في طريقتك انه مع مرور السنوات سيزداد حجم البيانات بحيث سيصبح البرنامج بطيء ثم لا تنسى انه هناك حد اقصى مسموح به لحجم قاعدة البيانات في sql فلذلك من وجهة نظري نحن مضطرون لعمل نسخة احتياطية تكون معبرة عن بيانات السنة القديمة يستطسع المحاسب الرجوع اليها متى يريد انا لم تواجهني مشاكل في طريقتي التي ذكرتها RE: كيفية تدوير الارصدة لفتح سنة مالية جديدة - asemshahen5 - 01-05-22 اخي العزيز اولا عليك انشاء قاعدة بيانات جديدة بنفس هيكلية قاعدة البيانات الحالية و بجداول فارغة تعبى بملخصات الجداول القديمة كارصدة المواد و ارصدة الزباءن و قيود الافتتاحية الخاصة بها فقط لا غير عندها سيحتم عليك عمل السنة المالية القديمة للقراءة فقط و تكمل عملك على السنة المالية الجديدة و كل ذالك يتم عن طريق الاستعلامات فقط و الله الموفق . |