اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

موضوع مهم للنقاش: ماهو مستقبل الاكسس بعد تطبيق المرحله الثانيه للفاتوره الاكترونيه


at_aziz

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

جميل جدا ابا جودي

حيث ان المثال اعطى مساحة لعدد الحروف وايضا راعى النظامين 32 ، 64

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

بمعنى انها اختفت عن من يريد التعلم .

المثال جميل ومحكم لمن يريد الحاق هذه الخدمة لبرنامجه

جزاك الله خيرا وشكرا على الساعات الطوال والايام التي قضيتها للوصول الى المطلوب

 

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

33 دقائق مضت, سلمان الشهراني said:

يعطيك العافيه استاذي الغالي 
فيه ملاحظة 
لا يتم حفظ الشفره داخل قاعدة البيانات

اسف جدا جدا انا فعلا نسيت الموضوع ده :yes:

تم تعديل بواسطه ابو جودي
  • Like 2
رابط هذا التعليق
شارك

11 دقائق مضت, ابوخليل said:

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

كنت اظن انك ستبحث عن وظيفة تدرج  كمديول تقوم بعمل المكتبة

وهذا لا يخص المواصفات السعودية بل هو في صميم انشاء  الرمز

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

19 ساعات مضت, ابوخليل said:

جميل جدا ابا جودي

انتم الأجمل أستاذي الجليل ومعلمي القدير و والدى الحبيب أستاذ @ابوخليل :fff:

19 ساعات مضت, ابوخليل said:

حيث ان المثال اعطى مساحة لعدد الحروف وايضا راعى النظامين 32 ، 64

نعم استاذى وكذلك المرفق الأخير هذا يدعم كلتا النواتان 32 , 64 كذلك فقط هذا الاخير الذى اشرت اليه يعتمد على مكتبة جافا وملفات الـ dll  الخاصة بها

19 ساعات مضت, ابوخليل said:

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

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

19 ساعات مضت, ابوخليل said:

عمليات التشفير  ( hex  و base64 ) اختفت عن من يريد التعلم .

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

19 ساعات مضت, ابوخليل said:

المثال جميل ومحكم لمن يريد الحاق هذه الخدمة لبرنامجه

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

19 ساعات مضت, ابوخليل said:

جزاك الله خيرا 

جزانا الله وإياكم وكل المسلمين خيرا ان شاء الله :fff:

19 ساعات مضت, ابوخليل said:

الساعات الطوال والايام التي قضيتها للوصول الى المطلوب

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

وفى النهاية الحمد لله تعالى الذى هدانا وما كنا لنهتدي لولا ان هدانا الله عزوجل فذلك فضل الله الذى تتم بنعمته الصالحات
سبحانك اللهم لا علم لنا الا ما علمتنا انك انت العليم الحكيم

تم تعديل بواسطه ابو جودي
  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

ما شاء الله تبارك الرحمن 

أبدعت .... و تألقت ........... تميزت 

نفخر في الحقيقة بمبرمجين عرب أمثالك ، جمعوا بين الأخلاق وبين العلم ونفع الناس 

فخير الناس أنفعهم للناس .

زادك الله من فضله وبارك في علمك وعملك وأهلك . وجميع المسلمين 

 

 

سؤال لوتكرمت 

هل لديك ملف exe مفتوح المصدر وبأي لغة برمجية .

حتى نتطلع عن الكود الداخلي كيف عمله .

 

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

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

شكرا ابا جود على هذا العمل الجبار

خدمة نسخ الملفات اللازمة بجانب قاعدة البيانات لا تقدر بثمن

جعله الله في موازين اعمالك

عندي ملاحظة  افادني بها احد الاخوة  يقول : ملف ابو جودي الاول الذي يعتمد على الملف التنفيذي هو الذي يعمل

اما الاخير هذا فانه ينقصه شيء ما

اخونا يمسح الكيو آر  بتطبيق آخر  يقول انه هو الرسمي المعتمد  وهذا رابطه وتعليق الأخ عليه

_______________________________________________________________

https://play.google.com/store/apps/details?id=com.zatca.vat

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

_______________________________________________________________

طبعا انا جربت وطلع كلامه صحيح

سوف ادرج صور للنتيجة ادناه

التي تظهر الفاتورة فيها هي الملف الاول  الذي يستخدم الملف التنفيذي

اما الصورة الاخرى فهي نتيجة قراءة الملف الثاني الجافا

الرسالة "" شكرا لمسح رمز الاستجابة السريعة تم مشاركة ... الخ """ يعني ان الماسح لم يقرأ

جرب التطبيق الجديد على الملفين

1.jpg

2.jpg

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

  • 5 weeks later...

لاحظت ان قاعدة البيانات التى تعمل من خلال تمرير البيانات الى ملف تنفيذى والذى تم انشاءه من خلال الفيجوال دوت نت 

  •  العمل بطئ نظرا لارسال البيانات واستقبال الكود المشفر من ملف نصى
  • دوال الـ API  احدثت مشاكل كع نسخة اوقيس 2007 وبالرغم من التعديل والتجربة بنجاح الا انه اصناء التعديل تم ملاحظة ان الانتى فايروس يحذف الملف التنفيذى

ولما سبق تم بفضل الله سبحانه وبحمده

تعديل المرفق ليعمل من خلال مكتبات الجافا بدون اى برامج خارجية

كل الاكواد من خلال الاكسس فقط وبدون استخدام دوال الـ API

 

فى انتظار ردكم بعد التجارب

E-Invoicing.zip

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

2 ساعات مضت, ابو جودي said:

لاحظت ان قاعدة البيانات التى تعمل من خلال تمرير البيانات الى ملف تنفيذى والذى تم انشاءه من خلال الفيجوال دوت نت 

  •  العمل بطئ نظرا لارسال البيانات واستقبال الكود المشفر من ملف نصى
  • دوال الـ API  احدثت مشاكل كع نسخة اوقيس 2007 وبالرغم من التعديل والتجربة بنجاح الا انه اصناء التعديل تم ملاحظة ان الانتى فايروس يحذف الملف التنفيذى

ولما سبق تم بفضل الله سبحانه وبحمده

تعديل المرفق ليعمل من خلال مكتبات الجافا بدون اى برامج خارجية

كل الاكواد من خلال الاكسس فقط وبدون استخدام دوال الـ API

 

فى انتظار ردكم بعد التجارب

E-Invoicing.zip 389.09 kB · 0 downloads

تم تجريب المرفق الأخير ويعمل بكفاءة وجزاكم الله خيرا

 

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

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

حملت المرفق All in one Runtimes 

وثبته بالجهاز وحملت قاعدة البيانات الاخيرة 

واشتغلت عندي من غير اي مشاكل او أخطاء وقراءة Qr Code صحيحة 100% ومتوافقة مع هيئة الزكاة والدخل والجمارك من تطبيقهم الخاص ومن جميع تطبيقات قراءة الفاتورة الالكترونية 

image.png.de87048a576c51e56fa7689f3e9d254e.png

بارك الله فيك وبجميع الاخوة، الله يزيدك من علمه ويوسع برزقك

 

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

الان تم بحمد الله تعالى اصطياد كل الاخطاء والتعامل معها كما ينبغى 

والتعديل النهائى على قاعدة البيانات ملك آياديكم الان :wink2:

E-Invoicing v.4.0.3.zip

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

3 ساعات مضت, at_aziz said:

انه في مشكله بضيغة الوقت والتاريخ

طيب رجاء جرب المرفق الاتى تم تناول التعامل مع تنسيق الوقت بطريقة اخرى

وللعلم انا جربته وما بيظهر عندى انه متوافق على تطبيقين لان دفتر مو متوفر ولم اجده على متجر بلاى

E-Invoicing.zip

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

السلام عليكم

الله يعطيكم الف عافية يا شباب مبدعين ماشاء الله وانا الفخر بوجود عباقرة امثالكم الله يحفظكم ويزيكم علما ويجزيكم كل خير

اناجربتالنسخة الاخيرة من قاعدة البياتات واشتغلت بالفعل زي شرح الاستاذ الفاضل ابو جودي 

واشتغلت من غير اي اخطاء وعلى نسخ مختلف من الوينوز 32 و64

ونسخ مختلفة من الاوفيس 

وهذه النيجة صحيحة 100%

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

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

 

Screenshot_20220114-182237.jpg.76e9c39ef1a6e98d0c130df81142eea4.jpgScreenshot_20220114-182206.jpg.511345eb5a69206c0e6138236b15bd20.jpg

 

 

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

تجربة اضافية :wink2: 

برجاء فتح نموذج frmReadQR وعمل استعراض لرمز الاستجابة الذى تم انشاءه

 

E-Invoicing.zip

تم تعديل بواسطه ابو جودي
  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

السلام عليكم وأسعد الله مسائكم جميعا

في مشكلة صغيرة ظهرت عندي

عند تغيير اسم قاعدة البيانات يجب تغيير اسمها ايضاً في الملف الدفعي Register حسب ما ذكره استاذنا المبدع ابو جودي

ولكن في مرة يتم اغلاق وإعادة فتح قاعدة البيانات يتغير اسمها في الملف الدفعي ويرجع E-Invoicing

فهل هذا يؤثر على تشغيل قاعدة البيانات؟

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

3 ساعات مضت, O t h m a n said:

ولكن في مرة يتم اغلاق وإعادة فتح قاعدة البيانات يتغير اسمها في الملف الدفعي ويرجع E-Invoicing

فهل هذا يؤثر على تشغيل قاعدة البيانات؟

ههههههههههه انا اسف جدا جدا جدا انا نسيت اذكر الجزئية دى انا اسف 🙏

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

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

طيب الحل ايه

شوف يا سيدى حضرتك تقوم بتغيير اسم القاعدة فى الملف الدفعى لاسم القاعدة الجديد 

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

بعد فتح القاعدة اظهر الكائنات المخفية
وبعد ذلك افتح النموذج باسم : UsysfrmUpload

بعد ذلك تجد عمود باسم Blob_comment فيه الملفات المحملة فى القاعدة

اختر الصف الذى به اسم الملف الدفعى Register.bat وفى نفس الصف تجد زر أمر باسم upload 

اضغط على الزر ومنه اقتح مسار القاعدة ومن المجلد Reference قم بتحديد الملف الدفعى Register.bat بذلك انت الان قنت بعمل ابلود للمف الجديد الى القاعدة واتبدلت القديم بهذا الملف الجديد

 

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

افتح الملف الدفعى Register.bat فى وضع التعديل وشاهد اسم القاعدة تجده الجديد 

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

كمال طلب واشار استاذى الجليل ومعلمى القدير و والدى الجبيب الاستاذ @ابوخليل :fff:
 

في ١٥‏/١‏/٢٠٢٢ at 21:04, ابوخليل said:

في قادم الايام فيما لو تم حذف المرفق لاي سبب من الاسباب

ومن المعلوم ان النصوص اكثر ثباتا وبقاء

ايضا يصعب على من يعمل من هاتفه ويطلب المعلومة السريعة  واعجبه السؤال ويحب الاطلاع على الحل 

 

فالمطلوب هو وجوب عرض الحل كنص سواء كان كود او شرح مبسط لما تم عمله

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

6 ساعات مضت, ابو جودي said:

ههههههههههه انا اسف جدا جدا جدا انا نسيت اذكر الجزئية دى انا اسف 🙏

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

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

طيب الحل ايه

شوف يا سيدى حضرتك تقوم بتغيير اسم القاعدة فى الملف الدفعى لاسم القاعدة الجديد 

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

بعد فتح القاعدة اظهر الكائنات المخفية
وبعد ذلك افتح النموذج باسم : UsysfrmUpload

بعد ذلك تجد عمود باسم Blob_comment فيه الملفات المحملة فى القاعدة

اختر الصف الذى به اسم الملف الدفعى Register.bat وفى نفس الصف تجد زر أمر باسم upload 

اضغط على الزر ومنه اقتح مسار القاعدة ومن المجلد Reference قم بتحديد الملف الدفعى Register.bat بذلك انت الان قنت بعمل ابلود للمف الجديد الى القاعدة واتبدلت القديم بهذا الملف الجديد

 

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

افتح الملف الدفعى Register.bat فى وضع التعديل وشاهد اسم القاعدة تجده الجديد 

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

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

ألف شكراً استاذي المبدع ابو جودي، وجزاك الله كل خير

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

  • 2 weeks later...
  • 1 month later...

جزاكم الله خيرا على مجهودكم الرائع  و نفع بعلمكم

للأسف يظهر عندي خطأ ولا أعرف سببه أرجو المساعدة

وضعت في المرفق قاعدة البيانات التي استعملتها ورسالة الخطأ

علما أني استعمل اكسس2003

E-Invoicing.rar

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

بارك الله فيكم أخي أبو جودي ونفع بعلمكم

ممكن تتكرم علي بكود text to Base64

لأني لما أجرب من الموقع  المذكور   https://www.base64decode.org/

لا أحصل على الكود المطلوب

أرجو المساعدة علما أني استخدم اكسس 2003

base64.mdb

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

زائر
هذا الموضوع مغلق.
×
×
  • اضف...

Important Information