اذهب الي المحتوي
أوفيسنا

تعديل معادله أوامر الشراء


dart3210

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

السلام عليكم و رحمة الله  و بركاته  

الاخوه الافاضل  

عندي طلب و اتمني ان تساعدوني فى ملف الاكسل المرفق   قد  قمت بعمل بعض المعادلات و لكن للاسف  لا تعمل فى كامل الملف  كما يجب  

فى البدايه دعوني اقوم بشرح الملف  

الملف الهيدر فى الشيت الاول  كما يلي  

Sales Doc. Created On  Req.dlv.dt PO PO CREATION  Status Instructions

Order Stage

 

المفترض ان اول عمود  هو كما هو بالاعلى  لل Sales Doc  و بعدها تاريخ انشاؤه  ثم التاريخ المطلوب استلامه فيه  ثم امر الشراء   ثم تاريخ انشاء امر الشراء    الخانات التى قمت انا باضافتها و هي  حالة امر الشراء  و  التعليمات المطلوب عملها  و  المرحله الحاليه لامر الشراء  

1- بالنسبة لحالة امر الشراء  ف قمت بعمل المعادلة التاليه 

=IF((C2 - (E2 + 25 + 25 + 7 + 3 + 7)) >= 0, "On Time", ABS(C2 - (E2 + 25 + 25 + 7 + 3 + 7)) & " Days Delay")

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

2- بالنسبة لخانه التعليمات المطلوب عملها  ف قمت بعمل المعادلة التالة 

=IF((C4 - (E4 + 25 + 25 + 7 + 3 + 7)) >= 70, "Check with Warehouse Team", IF((C4 - (E4 + 25 + 25 + 7 + 3 + 7)) >= 61, "Check with Clearance Team", IF((C4 - (E4 + 25 + 25 + 7 + 3 + 7)) >= 30, "Follow up with Forwarder and Update ETA", IF((C4 - (E4 + 25 + 25 + 7 + 3 + 7)) >= 26, "Nominate Forwarder", IF((C4 - E4) >= 1, "Follow up with Forwarder and Update ETA", "Create a ticket to report the delay of " & ABS(C4 - (E4 + 25 + 25 + 7 + 3 + 7)) & " days")))))

على  اساس  

من 1 الى 25 يوم 

Follow up with the supplier 

من 26 الى 29 يوم 

nominate the forwarder  

من 30 الى 55 يوم 

Follow up with Forwarder and Update ETA

من 56 الى 66 يوم 

Check with Clearance Team

من 67 الى 77 يوم 

Check with Warehouse Team

و فى  حالة التاخير  عن تاريخ التوريد  تكتب 

Create a ticket to report the delay of عدد ايام التاخير  عن تاريخ التسليم لامر الشراء  بناء على 

 

لكن للاسف المعادلة لم تعمل بالشكل  المطلوب  ف بعض  اوامر الشراء  تكون بالفعل  تعدت بالفعل ال 50 يوم فى بعض  الحالات  و يكتب  nominate the forwarder  

و دي اول مشكله  

الخانه الاخيره  و خانة 

3-  المرحله الحاليه لامر الشراء 

=IF((C91 - (E91 + 25 + 25 + 7 + 3 + 7)) >= 70, "Receiving Stage", IF((C91 - (E91 + 25 + 25 + 7 + 3 + 7)) >= 61, "Clearance Stage", IF((C91 - (E91 + 25 + 25 + 7 + 3 + 7)) >= 30, "Shipping Stage", IF((C91 - (E91 + 25 + 25 + 7 + 3 + 7)) >= 26, "Nomination Stage", IF((C91 - E91) >= 1, "Shipping Stage", "Production Stage")))))

 

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

من 1 الى 25

Production Stage

من 26 الى 29 

Nomination Stage

كم 30 الى 55 

Shipping Stage

من 56 الى 66

Clearance Stage

من 67 الى 77

Receiving Stage

من 78  الى 88 

و  اذا تعدي ال 90 يوم 

Critical stage 

 

و الان مشكلتى الثانيه  

و هي  انى  احصل على التقرير  من  مصدين مختلفين  و  ف محتاج ان  اقوم  بمقارنتهم ببعض  و الفلتره من المكرر   باعتبار انه لا يمكن  ان يحدث تكرار لرقم ال sic   و لكن  ممكن  يتكرر  ال po  فى  حالات نادر  

ف عندي  تقريرين  كلاهما يحوي خانة sic    و po  

المطلوب تقرير ثالث بكافة ال po   و ال sic 

ال po لا  يتكرر  

ال sic  ممكن يتكرر  

 

ارفقت لكم الشيت على امل ان تساعدوني  ما عليكم امر 

 

 

 

 

Book123.xlsx

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

  • حسونة حسين changed the title to تعديل معادله أوامر الشراء

يعطيك الف عافيه اخوي  

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

اخوي  بالنسبه للحاله  و و التعليمات و مرحله امر الشراء المفروض انها بتكون مبنيه على الخليه 

E

PO CREATION 

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

دي  منشئه فى تاريخ 

2023-04-26

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

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

سامحني اذا بغلبك معاي  

 

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

في 4‏/7‏/2023 at 23:20, أبوأحـمـد said:

حطيت لك الشروط على شكل جدول تقدر تعدل فيها لو ماهي صحيحة

 

لقطة الشاشة 2023-07-04 231452.png

Book1234.xlsx 113.61 kB · 6 downloads

يعطيك الف عافيه اخوي  

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

اخوي  بالنسبه للحاله  و و التعليمات و مرحله امر الشراء المفروض انها بتكون مبنيه على الخليه 

E

PO CREATION 

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

دي  منشئه فى تاريخ 

2023-04-26

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

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

سامحني اذا بغلبك معاي 

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

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

وعشان أساعدك وضح بشكل دقيق التالي :

أولا: ما عدد الأيام لتحقق الشرط :

0    إلى    -999    من    Create a ticket to report the delay of 
25    إلى    1    من    Follow up with the supplier 
29    إلى    26    من    nominate the forwarder  
64    إلى    30    من    Follow up with Forwarder and Update ETA
75    إلى    65    من    Check with Clearance Team
؟    إلى    76    من    Check with Warehouse Team

25    إلى    1    من    Production Stage
29    إلى    26    من    Nomination Stage
55    إلى    30    من    Shipping Stage
66    إلى    56    من    Clearance Stage
89    إلى    67    من    Receiving Stage
 ؟     إلى        90    من    Critical stage

 

ثانيا : كيف أستخرج الأيام :

مثلا هل هو ناتج عملية طرح C2-(E2 + 25 + 25 + 7 + 3 + 7)

ولماذا تضع هذه الأرقام  25 + 25 + 7 + 3 + 7   ألا يكفي أن تكتب  C2-(E2+67)

ولماذا معادلة اليوم الواحد مختلفة IF(C2 - E2 >= 1

 

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   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

×   Your previous content has been restored.   Clear editor

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

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information