ابوخليل قام بنشر الإثنين at 20:29 قام بنشر الإثنين at 20:29 صاحبي لديه برنامج تسجيل ومتابعة خدمات لمنشأة الزبون او العميل مشترك في هذه الخدمة شهريا يجدد الاشتراك كل شهر في يوم ما ومع بداية الشهر وبعد ان سدد الزبون الاشتراك حصل لديه ظرف سفر طارىء لمدة نصف شهر ويريد التوقف المؤقت .. بمعنى ان لا يتم احتساب ايام سفره يقول صاحبي : برنامجي يظهر اسماء الزبائن الذين اقترب موعد انتهاء اشتراكهم ( يقارن التاريخ الحالي بتاريخ يوم الاشتراك) حيث اني عملت طريقة في برنامجي وهي اني اضيف الايام التي سيتغيب فيها .. الى سجل الاشتراك فلا يظهر الاشعار فلو كان الاشتراك شهرا 30 يوما ويريد ان يتوقف اسبوعا .. اقوم باضافة 7 ايام الى سجله فيصبح مجموع الايام 37 يقول صاحبي .. لدينا زبائن دائمين واشتراكهم سنوي .. واريد ان اجعل التوقف لهم خاصا مفتوحا بدون تحديد بحيث الزبون يسافر او ينقطع ماء شاء شهر او شهرين او سنة .. بمعنى يكون اشتراكه عبارة عن رصيد .. حسب الاستفادة من الخدمة وليست حسب الوقت يقول : واريد ان اجمع بين الطريقتين اختار منهما ما يناسب الزبون اخواني واحبتي .. احببت ان تشاركوني بافكاركم
Foksh قام بنشر الإثنين at 23:11 قام بنشر الإثنين at 23:11 أهلاً وسهلاً بشيخنا الجليل و والدنا الحبيب .. لدي في أحد مشاريعي فكرة تشابه ما تطلبه ، سأقوم بفصلها عن المشروع وأزودك بفكرتي وطريقتي التي استخدمتها لأحد مراكز اللياقة البدنية مؤخراً ..
Moosak قام بنشر الثلاثاء at 05:09 قام بنشر الثلاثاء at 05:09 أسعد الله أوقاتك حبيبنا @ابوخليل 🙂 الفكرة اللي في بالي هي عمل جدول فرعي تضاف فيه فترة الغياب ويكون فيه حقلين تاريخ [من] - [إلى] .. ومن هذين الحقلين يتم احتساب المدة بالأيام ثم تضيفها لعدد الأيام المتبقية .. ويمكن منها استخراج الكثير من البيانات حسب الحاجة 🙂 أما إن كانت الآلية عبارة عن رصيد فيمكن أيضا إضافة حقل في نفس الجدول للإختيار بين المدة أو الرصيد حسب نوع الاشتراك .. وهذه الفكرة قريبة من فكرة كوبونات الخصم أو الأرصدة الإضافية للإجازات أو العروض التجارية التي لها تاريخ بداية ونهاية ... وهكذا والله أعلم 🙂
ابوخليل قام بنشر الثلاثاء at 08:39 الكاتب قام بنشر الثلاثاء at 08:39 8 ساعات مضت, Foksh said: أهلاً وسهلاً بشيخنا الجليل و والدنا الحبيب .. لدي في أحد مشاريعي فكرة تشابه ما تطلبه ، سأقوم بفصلها عن المشروع وأزودك بفكرتي وطريقتي التي استخدمتها لأحد مراكز اللياقة البدنية مؤخراً .. شكرا لك .. لا ارغب في تعبك .. يكفيني شرح الفكرة 2 ساعات مضت, Moosak said: أسعد الله أوقاتك حبيبنا @ابوخليل 🙂 الفكرة اللي في بالي هي عمل جدول فرعي تضاف فيه فترة الغياب ويكون فيه حقلين تاريخ [من] - [إلى] .. ومن هذين الحقلين يتم احتساب المدة بالأيام ثم تضيفها لعدد الأيام المتبقية .. ويمكن منها استخراج الكثير من البيانات حسب الحاجة 🙂 هذه ينوب عنها اضافة عدد ابام التوقف مسبقا مباشرة في حقل بجانب تاريخ الاشتراك ( على اعتبار انها معروفة أو انها هي التي اقرها النظام حسب نوع الاشتراك) 3 ساعات مضت, Moosak said: أما إن كانت الآلية عبارة عن رصيد فيمكن أيضا إضافة حقل في نفس الجدول للإختيار بين المدة أو الرصيد حسب نوع الاشتراك .. افكر .. كيف يتوقف الزمن .. هل هذا ممكن ؟ يتوقف لفترة محددة لمن فترتهم محددة .. اما الفترة المفتوحة فيحددها عودة الزبون جاءتني فكرة وانا اكتب الآن : ( وهي حصر عدد الايام الفعلية لمدة الاشتراك بدلا من المقارنة بين تاريخين) ما رأيكم ان نجعل الاشتراك انواع : عادي . ممتاز . vip وبما ان عدد ايام الاشتراك معلومة مسبقا سواء كانت شهرا او سنة .. يكون الاحتساب بعدد توقيعات الحضور ( مع الاخذ بالاعتبار حذف ايام العطل من العدد حيث تكون محسوبة افتراضيا ).. هذا بالنسبة للاشتراك الممتاز المفتوح . بقي الاشتراك العادي .. كيف اتعامل معه .. على فرضية تطبيق الفكرة على الجميع .. حيث ان المشترك العادي توقفه مبني على موافقة المالك
Moosak قام بنشر الثلاثاء at 10:45 قام بنشر الثلاثاء at 10:45 2 ساعات مضت, ابوخليل said: هذه ينوب عنها اضافة عدد ابام التوقف مسبقا مباشرة في حقل بجانب تاريخ الاشتراك ( على اعتبار انها معروفة أو انها هي التي اقرها النظام حسب نوع الاشتراك) ميزة الجدول الفرعي أنه يمكنك من تحديد أكثر من فترة إنقطاع حسب ضروف المشترك .. ومن ثم تجمع عدد الأيام من أكثر من سجل (حسب عدد الإنقطاعات) خلال الفترة التي تحددها (شهريا مثلا) 🙂 2 ساعات مضت, ابوخليل said: بقي الاشتراك العادي .. كيف اتعامل معه .. على فرضية تطبيق الفكرة على الجميع .. حيث ان المشترك العادي توقفه مبني على موافقة المالك أعيدك إلى فكرة الجدول الفرعي 😅✌ فمن خلالها يمكنك أن تحسب : عدد الأيام - عدد النقاط - عدد الأرصدة - ..... سمها ما شئت ومن خلالها يمكنك إضافة حقل لتأكيد موافقة المالك أيضا .
Foksh قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات كانت فكرتي في برنامجي سابقاً ، انه يتم تسجيل الحضور من خلال رقم المشترك الغير متكرر . وعند طلب أحد المشتركين ايقاف اشتراكه بشكل مؤقت لأسباب كالسفر مثلاً ، كنت اقوم بتفعيل Pause كحقل موجود في جدول تفاصيل الإشتراك للمشترك ، بحيث انه لنفترض ان المشترك طلب ايقاف عضويته لمدة غير محددة . فمن خلال الزر المسؤول عن تحديث الحقل من No الى Yes لهذا المشترك يتم ايقاف العضوية بحيث لو تم ادخال رقم المشترك في لوحة تسجيل الحضور تظهر رسالة ان المشترك في فترة انقطاع ، وكان الأمر يعود للمسؤول بأنه عند ادخال رقم المشترك في نموذج عرض تفاصيل حساب مشترك ، يظهر له ان هذا الحساب متوقف مؤقتاً ، فيظهر زر إعادة تفعيل بحيث انه عند النقر عليه يتم إحتساب مدة الإنقطاع من تاريخ التوقيف ( وهي قيمة كان يحدثها زر إيقاف الإشتراك مؤقتاً ) الى تاريخ التفعيل ويتم اضافة هذه الايام الى مدة الاستراك + إعادة قيمة حقل الحالة من Yes الى No مرة أخرى . أي أن الحساب غير مجمد أو موقوف . هذه هي الفكرة الأفضل التي وجدتها أثناء العمل وهي احتساب عدد الأيام ولكن بشكل ديناميكي . أي أنه لو اراد المشترك اعادة ايقاف الاشتراك مؤقتاً مرة أخرى فسيقوم الكود بتحديث حقل تاريخ الإيقاف المؤقت و حقل حالة الإشتراك من No الى Yes مرة أخرى . أتمنى أن أكون قد وُفقت في توضيح الفكرة .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.