الانتقال إلى المحتوى

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


عمرو العرشاني

Recommended Posts

السلام عليكم

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

سؤال اخر
انا عندي شاشة المشتريات ومثلاً انا اشتريت صنف معين سعر شراءه مثلاً 1000 وبعد فتره اشتريت نفس الصنف بسعر 700 كيف اخلية يحتفظ بالاصناف بسعر الشراء مختلف وما يفعل تحديث للصنف اللي سعره 1000
اتمنئ فهمتم القصد وشكراً لكم

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

1- key-commit trigger

insert into table1 values ( :item1 , :item2 , etc .. .)

insert into table2 values .................

commit ;

 

 

2- المفروض انه فيه جداول للشراء عندك عشان يبقى فيه بيانات فواتير الشراء , لما تشترى اي صنف في اى فاتورة  , بينزل سعر الشراء في عمود سعر الشراء .

تم تعديل بواسطة eslam elbyaly
رابط هذا التعليق
شارك

بالنسبة للسؤال الاول تستطيع ان تفعل المطلوب وذلك

في زر الحفظ تقوم بعمل insert   على الجدولين مثلا

when button press trigger

insert into table1(column_name)

values(:block.item)

insert into table2(column_name)

values(:block.item)

commit

---------------------------------------------ا

اما بالنسبة للسؤال الثاني يجب انا يكون يوجد جدولين او ثلاثه جداول لشاشة المبيعات(الفواتير)

الجدول الاول يقوم بتخزين رقم الفاتورة وتاريخ الفاتورة وغيرها من تفاصيل الهيدر من اسم البائع ورقمه او اسم العميل

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

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

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

الجدول الثالث ايضا مرتبط بالجدول الاول يقوم بحفظ تفاصيل عمليه الدفع

مثلا لو كان الدفع على جهتين قسم كاش وقسم كريدت (عن طريق شبكة الصراف الي ) وغيرها من اساليب طريقة الدفع

 

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

بالتوفيق

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

اقصد بان يكون يموجد عمود برايمر كي وليكن اسمه seq_no

اما رقم الفاتورة مع السنه UNIQUE  بسبب ان بعض الشركات تقوم بترحيل الفواتير سنويا وتبدا السنه الجديدة برقم فاتورة من 1 مثلا

هذا ما اقصده

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

شكراً لتعاونكم معي...
اللي اقصده انا انه لما ادخل شاشة المشتريات واسجل رقم الفاتوره وتاريخها وباقي البيانات
انتقل لجدول بيانات الاصناف المشتراه بالاسفل انا عملت بحقل اسم الصنف LOVs بحيث تظهر لي الاصناف الموجودين معي
اذا كان الصنف اللي اخترته واللي انا اشتي اشتريه الان له نفس سعر الشراء اخلي السعر كما هو وافعل له تحديث
اما اذا كان السعر اقل من السعر الاول ما يصلح افعل له تحديث لانه بيتحدث سعر الشراء للصنف الجديد مع الموجود لدي ويبقى علئ نفس السعر الجديد وحتى اذا كان السعر الاول للصنف الاول اكبر من السعر الجديد


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

تم تعديل بواسطة عمرو العرشاني
رابط هذا التعليق
شارك

شكراً لتعاونكم معي...

اللي اقصده انا انه لما ادخل شاشة المشتريات واسجل رقم الفاتوره وتاريخها وباقي البيانات

انتقل لجدول بيانات الاصناف المشتراه بالاسفل انا عملت بحقل اسم الصنف LOVs بحيث تظهر لي الاصناف الموجودين معي

اذا كان الصنف اللي اخترته واللي انا اشتي اشتريه الان له نفس سعر الشراء اخلي السعر كما هو وافعل له تحديث

اما اذا كان السعر اقل من السعر الاول ما يصلح افعل له تحديث لانه بيتحدث سعر الشراء للصنف الجديد مع الموجود لدي ويبقى علئ نفس السعر الجديد وحتى اذا كان السعر الاول للصنف الاول اكبر من السعر الجديد

 

 

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

وشكراً لتعاونكم ومساعدتكم

اخي هل تسطيع ان تعطينا الفكره من الاشياء التي تريد القيام بها اعلاه , يعني لما ذا تريد ان تنفذ اعلاه

لان الفكره لم تصل من تحديث كل سعر ؟ هل تريد عمل تخفيض (dicount) ام ماذا ؟

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

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

فقط

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

او مثلاً اشتريت صنف تاريخ انتهائة 1/2/2017 ولما اشتري مثل هذا الصنف المفروض احدث الكمية الجديدة مع القديمة اللي مثلاً تاريخ انتهائه 1/5/2016
كيف يتم ذلك والتاريخ مختلف لكل الصنفين
اتمنى فهمتم قصدي واتمنى المساعده

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

فقط

 

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

 

او مثلاً اشتريت صنف تاريخ انتهائة 1/2/2017 ولما اشتري مثل هذا الصنف المفروض احدث الكمية الجديدة مع القديمة اللي مثلاً تاريخ انتهائه 1/5/2016

كيف يتم ذلك والتاريخ مختلف لكل الصنفين

اتمنى فهمتم قصدي واتمنى المساعده

اخي انا عملت مثل هذا في مجال المبيعات من قبل

عندما يوجد لدينا صنف على النظام مثلا ايفون 5 وكان يباع مثلا ب 2500 علما بان سعر التكلفه (اي الشراء 2000)  كان له باركود

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

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

والسبب بذلك لكي تسهل علينا السهولة في حساب الارباح فيما بعد وذلك بطرح سعر التكلفه من سعر المبيع  الخ من امور الحسابات وكذلك التعامل مع الموردين

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

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

تم تعديل بواسطة عمرو العرشاني
رابط هذا التعليق
شارك

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

طبعا ان كنت تسطيع عمل ريبورت وربطه بالفورم واستدعائه

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

هذا مفهوم وشغال معي
بس يعني ما اقدر اطبعها على طول من الفورم البيانات موجوة بالشاشة مباشره...

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

تستطيع الطباعة مباشرة وتوجيه الريبورت للطابعة مباشرة

كما هو الحال في شاشات المبيعات عند الضغط على زر حفظ يقوم بحفظ الفاتورة وطباعتها في نفس الوقت

ماهو الفورم الذي تستخدمه ؟

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

فورم بيلدر 6i

الفورم العادية الافتراضيه

تم تعديل بواسطة عمرو العرشاني
رابط هذا التعليق
شارك

ارجوا الرد... عن كيفية طباعة التقرير مباشره من الفورم بعد كتابة الغاتوره ....
وجزاكم الله خيراً

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

ارجوا الرد... عن كيفية طباعة التقرير مباشره من الفورم بعد كتابة الغاتوره ....

وجزاكم الله خيراً

مذكور في المنتدى وفي جوجل آلاف المرات , ابحث .

اذا كنت بتستخدم 6I فاقرأ عن RUN_PRODUCT في الهيلب .

اذا كان 10G , اقرأ عن WEB.SHOW_DOCUMENT

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

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية