delphi4arab منتديات دلفي للعرب

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

في حالة وجود جرد، عليك بضبط كمية السلع/المواد حيث تكون الكمية السلعة معروفة عند تاريخ انطلاق/بداية السنة المالية
هذا ما اتذكر الان ربما هناك امور اخرى عليك تعديلها حسب منطق برنامجك.
بالتوفيق
الله يحفظك على الشرح .... والله لقد كفيت ووفيت .... بارك الله فيه.....
-تتصل بملف السنة الجديدة 2018 .................. كيف يكون الاتصال اي كيف اغير الملف واتصل؟
-وضع قيمة السنة المالية/تاريخ البداية/تاريخ النهاية بحقل ما بجدول خاص بقاعدة البيانات ..... لماذا وما الفائدة منها ؟؟؟
(03-03-2018, 02:15 PM)Bachirsoft كتب : [ -> ]الله يحفظك على الشرح .... والله لقد كفيت ووفيت .... بارك الله فيه.....
-تتصل بملف السنة الجديدة 2018 .................. كيف يكون الاتصال اي كيف اغير الملف واتصل؟
-وضع قيمة السنة المالية/تاريخ البداية/تاريخ النهاية بحقل ما بجدول خاص بقاعدة البيانات ..... لماذا وما الفائدة منها ؟؟؟

السلام عليكم ورحمة الله وبركاته ،
إضافة إلى ماقال الأستاذ عبد العزيز ،
أضيف ما يلي :
إذا كان اسم قاعدة البيانات مثلا MyDatabase.mdb  ،
1- غلق قاعدة البيانات .
2-تنسخ ملف القاعدة البيانات و تضيف إليه السنة التي تقوم بإغلاقها مثلا 2017  ، فيكون اسم  قاعدة البيانات (الأرشيف) MyDatabase2017.mdb
3-قاعدة البيانات الحالية تبقى على اسمها MyDatabase.mdb .
4-بعد القيام بالعماليات اللازمة على قاعدة البيانات MyDatabase.mdb  من ضبط كميات المخزون ، و حسابات الزبائن ، وتفريغ الجداول التي لا بد من تفريغها ، مثل جداول المبيعات و المشتريات ،
قلت تقوم بعملية صيانة لقاعدة البيانات الجديدة MyDatabase.mdb ، و ستلاحظ أن حجمها قد نقص بكثير ، أقصد بالصيانة compact

5-أضف إلى قامة Menu التابعة إلى برنامجك ، أضف خيارين :
1- الاطلاع على الارشيف ، بمجرد أن يكتب الزبون سنة الأرشيف مثلا 2017 تقوم بإغلاق قاعدة البيانات الحالية ، و إعادة فتحا على قاعدة البيانات MyDatabase2017.mdb
2- إمكانية الرجوع إلى قاعدة البيانات للسنة الحالية ،دون إغلاق البرنامج ، وذلك بإغلاق MyDatabase2017.mdb   و إعادة فتح MyDatabase.mdb.

أما

إقتباس :وضع قيمة السنة المالية/تاريخ البداية/تاريخ النهاية بحقل ما بجدول خاص بقاعدة البيانات

فبالنسبة لي أفضل أن أترك الحرية للزبون.
بالتوفيق.
إقتباس :كيف يكون الاتصال اي كيف اغير الملف واتصل؟
حسب طريقة اتصالك بقاعدة البيانات، فقط تغير اسم/مسار ملف قاعدة البيانات
ضع كود اتصالك هنا ثم لنا حديث


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

وعليكم السلام
لا يمكن، لان الأمر متعلق ب:
- نوع قاعدة البيانات
- مكونات الاتصال / طريقة الاتصال
- تصميم قاعدة البيانات
- منطق عمل برنامجك

غير ذلك لديك شيئ مبهم لا تتردد في السؤال.