تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يجب اضافة رقم اضافي لرقم الفاتورة لتجنب التكرار
#1
السلام عليكم 

انا اعمل على برنامج POS 
وعند ادخال المشتريات الى المخزون يتم ربطها بفاتوره عن طريق رقمها 
السؤال :



هل يجب علي اضافه رقم معين كالتاريخ مثلا لرقم الفاتوره لتجنب تكرار
ارقام الفواتير بين الموردين
ام اقوم عند التاكد من الفاتوره ورقمها ان اقارن رقم الفاتوره بالمورد
وفي هذة الحالة اقبل التكرار بحقل رقم الفاتوره (ساخسر المفتاح الاساسي )

ام من الصعب تكرار ارقام الفواتير؟
الرد }}}
تم الشكر بواسطة:
#2
الامور تعتمد عليك
هل تريد عمل انشاء رقم فاتورة تلقائي
ام تريد بتحديد صيغة رقم الفاتورة مثل 
018-11-0004577
وليكن السنة - الشهر - رقم الفاتورة


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

فمثلاً لو رقم الفاتورة بهذا الشكل 0004577 واصبح مكرر منها 2 أو 3 بنفس الرقم
فسيكون التكرار من حيث ان كل سنة وصل عدد الفواتير الى هذا الرقم
لكن التاريخ والسنة مختلف تماماً
فيمكنك عمل رقم يكوم باتزايد ومع بداية كل عام يبداء من البداية
وانت غير ملزم ان تسجل رقم الفاتور بهذا الشكل 018-11-0004577 داخل قاعدة البيانات
فيكفي فقط 4577 حيث ان الباقى يتم جلبه من خلال السنة وهى تعنى 18 و الشطر تعنى 11 وهو تاريخ اضافة الفاتورة
وبخصوص الـ 0 التى تتواجد فهذا امره سهل بانك تقوم بعرض الارقام بعدد محدد بحيث اذا كان الرقم لا يحصل هذا الاعداد يقوم بتزويدها بـ 0 تلقائي

اتمنى ان تكون الصورة كملت لك وبدون اى تعقيد

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
#3
(29-10-18, 01:47 AM)elgokr كتب :
الامور تعتمد عليك
هل تريد عمل انشاء رقم فاتورة تلقائي
ام تريد بتحديد صيغة رقم الفاتورة مثل 
018-11-0004577
وليكن السنة - الشهر - رقم الفاتورة


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

فمثلاً لو رقم الفاتورة بهذا الشكل 0004577 واصبح مكرر منها 2 أو 3 بنفس الرقم
فسيكون التكرار من حيث ان كل سنة وصل عدد الفواتير الى هذا الرقم
لكن التاريخ والسنة مختلف تماماً
فيمكنك عمل رقم يكوم باتزايد ومع بداية كل عام يبداء من البداية
وانت غير ملزم ان تسجل رقم الفاتور بهذا الشكل 018-11-0004577 داخل قاعدة البيانات
فيكفي فقط 4577 حيث ان الباقى يتم جلبه من خلال السنة وهى تعنى 18 و الشطر تعنى 11 وهو تاريخ اضافة الفاتورة
وبخصوص الـ 0 التى تتواجد فهذا امره سهل بانك تقوم بعرض الارقام بعدد محدد بحيث اذا كان الرقم لا يحصل هذا الاعداد يقوم بتزويدها بـ 0 تلقائي

اتمنى ان تكون الصورة كملت لك وبدون اى تعقيد

تحياتى لك
وتمنياتى لك التوفيق

شكرا لسرعة الرد 
بالنسبة لرقم الفاتورة يجب كتابتها من رقم السند لفاتورة المورد لذلك لا استطيع عملها تلقائي.
وبالنسبة للاقتراح هذا بالضبط ما فكرت به
لكن السؤال هنا : لو اراد المستخدم البحث عن فاتوره معينة اعتمادا على سند الفاتورة من المورد
كيف ساقوم بفعل ذلك ؟؟ - على الاغلب باقتطاع الجزء الخاص بالتاريح
ففي نفس الوقت سيكون عندي تكرار بالارقام ولن يستطيع التفريق الا حسب المورد.

هل وصلك ما افكر فية ؟؟
الرد }}}
تم الشكر بواسطة:
#4
الفاتورة بالمشترواة عادى ممكن تتكرر
بمعنى نفس الشخص اشترى نفس المنتج فى مرتين فى يوم واحد ونفس الشيئ للمورد

الى مبينفعش يتكرر هو ID بتاع الفاتورة
بالنسبة للبحث اما بالتاريخ التوريد او بالمورد + تاريخ محدد
الرد }}}
#5
(29-10-18, 02:03 AM)Rabeea Qbaha كتب : شكرا لسرعة الرد 
بالنسبة لرقم الفاتورة يجب كتابتها من رقم السند لفاتورة المورد لذلك لا استطيع عملها تلقائي.
وبالنسبة للاقتراح هذا بالضبط ما فكرت به
لكن السؤال هنا : لو اراد المستخدم البحث عن فاتوره معينة اعتمادا على سند الفاتورة من المورد
كيف ساقوم بفعل ذلك ؟؟ - على الاغلب باقتطاع الجزء الخاص بالتاريح
ففي نفس الوقت سيكون عندي تكرار بالارقام ولن يستطيع التفريق الا حسب المورد.

هل وصلك ما افكر فية ؟؟

الشكر لله والحمد لله
والحمد لله على كل حال

بخصوص كيف انت فقط ستقوم بالبحث من خلال الجزء الاخير من رقم الفاتورة كما تم توضيح بالمثال وهو 4577
ويمكنك اضافة التاريخ فى البحث مع رقم الفاتورة مثل التاريخ كاملاً هو تحديد السنة او الشهر والسنة معاً
فمن النادر جداً حدوث تكرار وقد تكون مستحيل تكرار رقم الفاتورة بنفس العام لنفس المورد / الشركة التى تم الشراء منها

وقد يكون يكفى البحث من خلال رقم الفاتورة مع السنة دون الحاجة للشهر 
بحيث البحث سيكون رقم الفاتورة وهو 4577 و العام 2018 ومن طبيعة الحال هو محدد جهة المورد او التصنيف / القسم التى تخص الفاتورة

وعن البحث سيعرض له الفواتير التى تم جلبها من النتائج فى الداتا جريد
ومن ثم عن الضغط على سطر الفاتورة المطلوبة مرتين او تحديدها وضغط على زر عرض مثلاً
تعرض له تفاصيل الفاتورة كاملاً حسب طريقة ما تقوم بتصميمه

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


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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
#6
السلام عليكم جميعا

اذا ذهبت الى شركة او مورد واخذت فاتورة برقم معين ثم ذهبت الى شركة اخرى وحصلت ايضا على فاتورة بنفس الرقم
كيف يتم ادخال فاتورتين بنفس الرقم ؟
الرد }}}
تم الشكر بواسطة:
#7
وعليكم السلام ورحمة الله وبركاته

في حال فواتير المشتريات :
- لن يكون هناك تكرار لرقم قاتورة مع فاتورة أخرى من نفس الشركة
- ولكن في حال اختلف اسم الشركة فليس هناك مشكلة من تكرار رقم الفاتورة..


- فالأساس أن تثبت فواتير المشتريات كما هي بدون تحوير أو تبديل..

وإن كنت تريد عمل مفتاح أساسي لحقل ما في جدول المشتريات فليكن ولكن : 
كـ رقم متسلسل لا علاقة له ببيانات فواتير المشتريات
ولكن للمساعدة في ترتيب الفواتير تسلسلياً كما نرتبها زمنياً ..


====
لكن لا يتكرر رقم فاتورة المبيعات لأنه صادر عن شركة واحدة وهي شركتك أو مؤسستك ..


======
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم