بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
456 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
114 Excellentعن العضو سلمان الشهراني

البيانات الشخصية
-
Gender (Ar)
ذكر
-
Job Title
مبرمج
اخر الزوار
3,581 زياره للملف الشخصي
-
واكثر مما كنا نريد فجزاك الله خير الجزاء وبيض الله وجهك وزادك الله من علمه وعاجز عن الشكر لك اخي ومعلمي الغالي واشكر استاذي ابو ابوخليل والاستاذ الغالي kkhalifa1960 على ماقدموه من مشاركة وافكار جميله واسمحو لي سوف اقوم الايام المقبله بإضافة فواتير باعداد كبيره واختبار الملفات بشكل دقيق ولو حدث معاي اي ملاحظة سوف اقوم بإبلاغكم على هذا الموضوع تحياتي للجميع
-
1- بنسبه للنقطه رقم 5 هو ان الحذف يكون عند عملية الترحيل فقط اما عملية الاسترجاع لايكون هناك حذف للفواتير (مرفق صورة توضيحيه) 2- مربع النص الخاص بمسار قاعدة البيانات ممتاز جداً ولكن نتمنى يضاف في الشاشة الثانية FormZakat2 3- اما بنسبه للخلل الذي يحدث للترقيم التلقائي الخاص بالفواتير عند الاسترجاع فسوف احاول تعديل خصائص الحقل الى رقم لتجنب هذا الخطاء ملاحظة : تم ارفاق الملفات من جديد لكون حقل ZatcaXMLSent لايظهر عند عرض الجدول ولكن تم اصلاحه ورفع الملفات من جديد المرفقات .rar
-
استاذي الغالي التعديل جميل جداً وقمه في الابداع ولكن تحملنا قليل ونحتاج بعض الاضافات والتعديل 1- المطلوب اضافته هو اضافة شرط عند الترحيل من القاعده Zakat1 الى القاعده رقم Zakat2 والشرط هو ان ترحل فقط الفواتير التي الحقل (ZatcaXMLSent) يساوي (نعم) وهذا الحقل الموجود في جدول (TBInvoiceMain) 2- يكون تحديد مسار قاعدة البيانات مره واحده عن طريق مربع نص ويتم حفظ هذا المسار لمره واحده فقط 3- اضافة حقل جديد في جدول (TBInvoiceMain) في القاعده Zakat1 عباره عن (نعم / لا) حتى يميز الفواتير التي تم استرجاعها حيث يصبح الحقل (نعم) اذا تم استراجاعها وهذي فكرة استاذي ابو خليل في الفقره قم 3 ولكن تم التعديل عليها 5- عند الاسترجاع يتم اظهار رسالة للمستخدم ان هذه الفاتورة تفيده بوجود فاتورة قديمة هل يرغب في حذفها (المطلوب الغاء الحذف لانه لا يتم استرجاعها الا لطباعتها مره اخرى) 4- لوحظ بعد استرجاع الفاتورة رقم 4 تم استرجاعها بشكل صحيح ولكن عند اضافة سجل جديد بعد الاسترجاع فانه يعطي الترقيم التلقائي رقم يلي الرقم المسترجع مثال : تم استرجاع فاتورة رقم 4 وعند اضافة سجل جديد يعطي رقم 5 وهنا يصبح تكرار ولا يقبل الإضافة
-
بيض الله وجهك اخي واستاذي ومعلمي ابو خليل افكارك ابداع وجميله والعمل اجمل وسامحنا على تعبك ولكن تم البداء والعمل على فكرة الاستاذ Foksh عاجز عن الشكر لك استاذي الغالي واتمنى المواصله على عمل الاخ Foksh لكونها اقرب للمطلوب وسوف اقوم بطرح الملاحظات الخاصه بالبرنامج الذي تم عمله الاستاذ Foksh حتى يكتمل باذن الله وفقكم الله جميعا
-
المرفق والعمل ممتااااز جدا وقمة الابداع ولكن يحتاج بعض الاضافات والتعديل اولا طال عمرك رقم الفاتورة هو حقل ID وهو الحقل الذي يتم التعامل معه في المقارنه او عمليات الاسترجاع وهو رقم الفاتورة الخاص بالزكاة والدخل اما بنسبه لحقل ID2 وحقل InvoiceNumber فهي ارقام خاصه بالنظام غير مهمه في عملية الترحيل او الاسترجاع المطلوب اضافته 1- امكانية تحديد مسار القاعده Zakat2 ليتم عملية الترحيل والاسترجاع لها ومنها حسب المسار المحدد 2- اعتماد حقل ID هل حقل الفاتورة ويتم التعامل معه فقط 3- عند عملية استرجاع الفاتورة برقم الفاتورة (ID) للقاعده Zakat1 يتم حذفه مره اخرى من القاعده Zakat1 مع اول عملية حذق بناء على المده 30 مع العلم انه لابد ان يبقى في القاعده Zakat2 بعد الاسترجاع 3- لوحظ حاليا انه في الجدول الفرعي عند الترحيل لايتم نقلها بالشكل الصحيح كماهي في القاعده الاساسيه وكما ذكرت ان هذه الفواتير خاصه بالزكاة والدخل ولاتحتمل الخطاء شاكر لكم جهدكم وفقكم الله
-
تسلم استاذي واخي العزيز ابو خليل اقتراحك جميل جداً لكن انا اضطريت ان اعمل كل هذا لان الزكاة والدخل تمنع حذف الفواتير ومع مرور الوقت الاكسس لايتحمل ويصبح البرنامج ثقيل وكثير التعليق لذا امل ان نصل الى حل مناسب لهذه المشكله لان الحذف الوهمي يعني بقاء السجلات بنفس البرنامج وهذا قد يسبب تعليق مستقبلاً اتمنى نجد حل مثالي لهذا المشكله الي لابد من حصولها مستقبلا لكثرة البيانات
-
السلام عليكم ورحمة الله وبركاته لدي قاعدتين ( Zakat1 و Zakat2 ) تحتوي على نفس الجداول والحقول مع اضافة رقم 2 فقط في اسماء جداول القاعدة Zakat2 ويوجد في القاعده Zakat1 نموذجين FormZakat1 و FormZakat2 المطلوب 1- عند فتح نموذج FormZakat1 يقوم بالبحث عن الفواتير الموجوده بالقاعده Zakat1 وليست موجوده بالقاعده Zakat2 ومن ثم يقوم بترحيلها كامله سوى الجدول الرئيسي او الفرعي ثم تحذف هذه الفواتير من الجداول بعد فترة زمنيه محدده مثلاً (30) يوم 2- عند فتح نموذج FormZakat2 يقوم بإسترجاع الفاتورة المحدده في المربع Text1 من القاعده Zakat2 الى القاعده Zakat1 شرط ان تكون بنفس رقم الفاتورة ولا يتم حذفها من القاعده Zakat2 ملاحظة ارغب ان لايكون هناك علاقة بين القاعدتين عن طريق الجداول المرتبطه ان امكن Zakat.rar
-
اخواني واساتذتي الاعزاء اسعدالله اوقاتكم بكل خير اشكر كل من تفاعل مع هذا الموضوع باي حال من الاحوال واعتذر منكم جميعا وارغب في توضيح الصوره لكم حتى لايتم فهمها بشكل خاطئ الموضوع وبختصار ان المرحلة الثانية للفاتورة الاليكترونية موضوع طويل ولابد من فهمه جيدا حتى يتم برمجتها ويتم مناقشتها ولذالك اضطريت انا والاخ ( at_aziz ) اخذ دو ة مدفوعه والدوره هي عبارة عن آلية المرحلة الثانية وكان الغرض هو انزل المحاضرات اول باول ولكن للاسف بعد اول محاضره اختلف الوضع وطلب منا مقدم الدوره فقط انزال جزء بسيط من الدوره وهذا لايفي بالغرض حتى يستطيع الجميع فهم خطوات مراحل الربط في المرحلة الثانيه ولذالك لم نستطيع اكمال الدوره مع الشخص الذي يقدم الدوره و كان الغرض هو مصلحة للجميع وتسهيل خطوات الربط عن طريق محاضرات يتم انزالها اول باول والله الموفق والان تم ارفاق ملفين pdf خاصه بالزكاه والدخل هنا رابط تحميل ملفات خاصه بالمرحلة الثانيه https://www.raed.net/file?id=828376 وايضا هنا موقع الزكاة والدخل بعض الملفات الخاصه بالمرحلة الثانية https://zatca.gov.sa/ar/E-Invoicing/SystemsDevelopers/Pages/E-Invoice-specifications.aspx E-Invoicing-Detailed-Guidelines.pdf
-
خالد جميل started following سلمان الشهراني