המצב של מוביל אינו מתעדכן ל'סגור' ומסך מציג יומן הרישום של עדכון מוביל (40.460.00) אינו כולל ערך עבור מזהה מוביל בניהול הזמנות ב- Microsoft Dynamics SL

חל על
Dynamics SL 2011 Dynamics SL 2015

סימפטומים

לאחר השלמת או ביטול של מוביל, הערך בתיבה מצב אינו מתעדכן ל'סגור בניהול הזמנות' ב- Microsoft Dynamics SL.

הערה התיבה מצב מופיעה בכרטיסיה מידע אחר במסך שולחים (40.110.00 ).  בנוסף, מסך מציג יומן הרישום של עדכון מוביל (40.460.00) אינו כולל ערך עבור מזהה מוביל. 

גורם

סיבה 1
      

ההגדרה עיכוב עדכון מוביל שגויה. ראה רזולוציה 1.

      

סיבה 2

הגדרת זמן השינה עבור מנהל התהליך קטנה מדי. ראה רזולוציה 2

      

סיבה 3

השלב עדכון מוביל בכרטיסיה שלבים במסך סוגי הזמנות (40.200.00) מוגדר באופן שגוי. ראה רזולוציה 3.

      

סיבה 4

סוג ההזמנה השתנה בכרטיסיה שלבים במסך סוגי הזמנות (40.200.00) לפני שהמשלוחים הקיימים נסגרו. ראה רזולוציה 4.

      

סיבה 5

התאמות אישיות נוספו למסך Shippers (40.110.00) שהפריעו לעיבוד של רשומות מוביל. ראה רזולוציה 5.

      

סיבה 6

כל סיבה שאינה סיבה 1 עד סיבה 5.  במקרה זה, בעיה זו מתרחשת ללא קשר לסוג ההזמנה. ראה רזולוציה 6או רזולוציה 7.

      

פתרון

רזולוציה 1
      

ודא שההגדרה להשהות את העדכון למשלוח אינה גדולה מדי. לשם כך, בצע את השלבים הבאים:

  1. בתפריט מודול , לחץ על ניהול הזמנות.

  2. בחלונית ניהול הזמנות , לחץ על הגדרת ניהול הזמנות תחתהגדרה.

  3. בכרטיסיה אחר , ודא שהערך בתיבה השהה עדכון מוביל (דקות) אינו גדול מדי.

    הערה אם הערך Delay Shipper Update (minutes) מוגדר ל- 30, מוביל הנמענים לא ייסגר עד 30 דקות לאחר השלמת רשומת מוביל.

         רזולוציה 2

הגדל את זמן השינה עבור תהליך מנהל התהליך. לשם כך, בצע את השלבים הבאים:

  1. בתפריט מודול , לחץ על ניהול הזמנות.

  2. בחלונית ניהול הזמנות , לחץ על הגדרת ניהול הזמנות תחתהגדרה.  

  3. בכרטיסיה אחר, הקלד 15 בתיבה זמן שינה של מנהל התהליך (שניות) אם הערך בתיבה קטן מ- 15.

      

רזולוציה 3
      

תקן את המצב עבור השלב בסוג הסדר. לשם כך, בצע את השלבים הבאים:

  1. ברשימה מודולים , לחץ על ניהול הזמנות.

  2. בחלונית ניהול הזמנות , לחץ על סוגי הזמנות תחת תחזוקה.

  3. בתיבה סוג הזמנה , הקלד את מזהה סוג הסדר שברצונך לשנות.

  4. בכרטיסיה שלבים , לחץ על נדרש במצב עבור השלב עדכון מוביל.

  5. לחץ על שמירה. לאחר מכן סגור את המסך סוגי הזמנות (40.200.00 ).

      

רזולוציה 4
      

בטל את המשלוחים ואת הזמנות המכירות הקשורות. לשם כך, בצע את השלבים הבאים:

  1. ברשימה מודולים , לחץ על ניהול הזמנות.

  2. בחלונית ניהול הזמנות , לחץ על אישור משלוח תחת קלט.

  3. בתיבה מזהה מוביל , הקלד את המזהה של מוביל המשלוח שברצונך לבטל.

  4. לחץ כדי לבחור את תיבות הסימון הבאות:

    • בטל מוביל
    • בטל הזמנה
  5. לחץ על סיום. לאחר מכן, סגור את מסך אישור המשלוח (40.117.00 ).

         רזולוציה 5

הסר התאמות אישיות עבור המסך Shippers(40.110.00 ). לשם כך, בצע את השלבים הבאים:

  1. סגור את כל מסכי למעט המסך Shippers(40.110.00 ).

  2. בתפריט התאמה אישית , לחץ על התאמה אישית של מצב.

  3. בתפריט התאמה אישית , לחץ על הסר שינויים עבור המסך.

  4. לחץ על כן ולאחר מכן לחץ על אישור.

  5. סגור את המסך שולחים (40.110.00 ). לאחר מכן פתח את המסך.

         רזולוציה 6
      

שנה את הסדר של מובילי הסדר המזוהה על-ידי מנהל התהליך. לשם כך, בצע שלבים אלה. 

הערה לפני שתבצע את ההוראות בהליך זה, ודא שברשותך עותק גיבוי מלא של מסד הנתונים שבאפשרותך לשחזר אם מתרחשת בעיה.

  1. במסך מנהל התהליך (40.400.00), לחץ על עצור.

  2. באמצעות Microsoft SQL Query Analyzer או Microsoft SQL Server Management Studio, הפעל את המשפט המתאים מול מסד הנתונים של היישום.

    • Microsoft SQL Server 7.0

      הערה

      SELECT "execADG_Release_For_Update '" + rtrim(CpnyID) + "', '', '" +rtrim(ShipperID) + "'" from SOSHIPHEADER where NextFunctionID ="4043000" and NextFunctionClass = "0200"

    • Microsoft SQL Server 2000 או Microsoft SQL Server 2005 או Microsoft SQL Server 2008

      הערה

      SET QUOTED_IDENTIFIEROFF SELECT "exec ADG_Release_For_Update '" + rtrim(CpnyID) + "','', '" + rtrim(ShipperID) + "'" from SOSHIPHEADER whereNextFunctionID = "4043000" and NextFunctionClass = "0200"

                      

  3. העתק את תוצאות המשפט לחלון חדש. אל תכלול כותרות עמודות או שורות של ספירת שורות. לאחר מכן הפעל את המשפט החדש כדי לשלוח מחדש את הנמענים המפורטים בתור.

    הערה המשפט הבא הוא דוגמה לתוצאות שתעתיק.

    הערה

    exec ADG_Release_For_Update '0060', '', 'S0009868'

  4. במסך מנהל התהליך (40.400.00), לחץ על התחל.

         רזולוציה 7
      

בטל את מוביל המשלוח. לשם כך, בצע את השלבים הבאים:

  1. ברשימה מודולים , לחץ על ניהול הזמנות.

  2. בחלונית ניהול הזמנות , לחץ על שולחים תחתקלט.

  3. בכרטיסיה מידע אחר , לחץ כדי לבחור את תיבת הסימון בוטל ולאחר מכן לחץ על סיום.