تطوير برنامج طباعة تلقائية للفواتير من ERP على أجهزة Windows بشكل فوري

تفاصيل المشروع

وصف المشروع:

لدي نظام ERP مبني بـ PHP MVC على السيرفر، وأحتاج إلى تطوير برنامج مستقل يعمل على أجهزة Windows ويتولى استلام أوامر الطباعة بشكل فوري (Realtime) من النظام، ثم تحميل الفاتورة وطباعتها تلقائيًا على الطابعة المناسبة، بدون الحاجة إلى فتح متصفح وبدون تدخل يدوي من المستخدم.

الفكرة العامة المطلوبة:

عند إنشاء الفاتورة في نظام الـ ERP على السيرفر، يتم تجهيز ملف الفاتورة (PDF) على السيرفر.

يتم إرسال إشعار فوري إلى جهاز العميل.

البرنامج المثبت على جهاز العميل يستقبل الإشعار.

يقوم بتحميل ملف الفاتورة من السيرفر.

يرسل الفاتورة تلقائيًا إلى الطابعة المحددة.

بعد التنفيذ، يرجع حالة العملية إلى النظام: تمت الطباعة / فشل / خطأ / سبب المشكلة.

المطلوب من المستقل:

أحتاج مستقل لديه خبرة فعلية في بناء هذا النوع من الحلول، ويقوم بتنفيذ الآلية بالطريقة التي يراها الأنسب تقنيًا لتحقيق نفس الهدف، بشرط أن تكون النتيجة:

طباعة تلقائية وفورية

مستقلة عن المتصفح

مستقرة تحت الضغط

قابلة للتوسع

تدعم أكثر من طابعة

مناسبة لبيئة عمل مثل المطاعم أو نقاط البيع

المتطلبات الوظيفية الأساسية:

برنامج يعمل في الخلفية على Windows

استقبال أوامر الطباعة بشكل فوري، وليس polling تقليدي بطيء

تحميل ملف PDF من السيرفر عبر رابط آمن أو أي آلية مناسبة

طباعة صامتة وتلقائية بدون تدخل المستخدم

دعم أكثر من Printer

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

التعامل مع الضغط وتعدد الطلبات

إرسال تأكيد إلى السيرفر بعد نجاح أو فشل الطباعة

وجود Logs واضحة لتتبع الأخطاء

المتطلبات الفنية المرغوبة:

يفضل أن يكون الحل مناسبًا للعمل على:

Windows 7 SP1

Windows 8.1

Windows 10

Windows 11

لا نرغب بحلول تعتمد على:

فتح صفحة ويب

بقاء المتصفح مفتوح

حلول مؤقتة أو غير مستقرة

ما هو متوفر من جهتي:

الـ ERP API جاهز

منطق إنشاء الفاتورة على السيرفر موجود

سيتم اعتماد توليد الفاتورة على السيرفر

سأوفر تفاصيل نقاط الربط المطلوبة من جهة النظام API

المخرجات المطلوبة:

حل كامل قابل للتشغيل على جهاز العميل

كود منظم وقابل للتطوير

إعدادات واضحة لربط الطابعات

شرح خطوات التثبيت والتشغيل

آلية اختبار واضحة

توضيح كيف سيتم التعامل مع الأخطاء وإعادة المحاولة عند الحاجة


صاحب المشروع
طه ص.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 5
مشاريع قيد التنفيذ 2
التواصلات الجارية 6

تقدم للمشروع

العروض المقدمة

سلام عليكم سيدي طه انا عرعار شرف الدين مهندس برمجيات في شركة Setifsmed و حاصل علا ماستر في انظمة الموزعة و الأمن و حاصل علا الجائزة الثانية في مسابقة هواوي العا...

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

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

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

لدي خبرة عملية في بناء تطبيقات Windows تعمل في الخلفية ومتصلة بأنظمة ERP عبر API بشكل فوري بدون الاعتماد على المتصفح. أقترح تنفيذ الحل بالآلية التالية: إنشاء تط...

مرحبا، أستطيع تطوير برنامج Windows مستقل يقوم باستلام أوامر الطباعة من نظام الـ ERP. سأستخدم WebSockets لتحقيق استقبال الفواتير بشكل فوري، مع طباعة PDF تلقائيا ...

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

أهلا بك مقترحي التقني لتنفيذ طلبك: برمجيا: سأقوم ببناء برنامج Windows Service باستخدام thikinter أوC# .NET لضمان أعلى استقرار وخفة في استهلاك الموارد، مع دعم كا...

السلام عليكم و رحمة الله و بركاته أهلا بك أخي الكريم طه أنا رامي جمال، مطور تطبيقات سطح المكتب لنظام ويندوز بخبرة تزيد عن 8 سنوات في بناء حلول مستقرة ومتكاملة م...

مرحبا، اطلعت على متطلباتكم وفهمت الحاجة إلى خدمة طباعة فورية ومستقلة عن المتصفح تعمل على Windows وتتصل مباشرة بنظام الـ ERP. سأنفذ الحل كـ Windows Service يعمل ...

السلام عليكم يعطيك العافية يارب انا سابقا عملت نفس المشروع تماما وفي اكتر من طريقة لعلمه سواء websocket او rest app مثلا بس الاهم هو 1 طريقة الطباعة وقراءة الطا...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.