הגדרת חישוב עלות משלוח ב-1C-Bitrix

הקונה נוטש את סל הקניות אם עלות המשלוח מחושבת באופן לא מדויק או מופיעה רק לאחר שיחה עם מנהל. אנו מגדירים חישוב משלוח ב-Bitrix באופן מלא: אזורים, משקל, מידות ותעריפי מובילים, עם בדיקה על הזמנות אמיתיות. מספר החשבוניות השנויות במחלוקת והתיקונים הידניים מצטמצם פי כמה.
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
הגדרת חישוב עלות משלוח ב-1C-Bitrix
פשוט
~1 יום

הכישורים שלנו:

שאלות נפוצות

חישוב משלוח ב-Bitrix: איפה הלוגיקה נשברת

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

טבלאות התעריפים חופפות זו לזו: תעריפי המובילים נמצאים במרשמים שונים, וסדר החלת התנאים — אזור, משקל, סכום הזמנה — אינו קבוע בשום מקום. המנצח הוא הכלל שפעל אחרון; אם שירות המוביל לא ענה, החישוב מחזיר אפס בשקט, וההזמנה יוצאת עם משלוח אפס. שגיאות אופייניות בחישוב משלוח נמצאות בדיוק כאן, ולא בתעריפים עצמם.

המקור השני — מידות. אם בכרטיס המוצר מולא רק המשקל, החישוב מתבצע לפי משקל, בעוד המוביל מחשב לפי משקל נפחי ומספר יחידות. אי-ההתאמה צפה כבר בחשבונית, והמנהל מטפל בה ידנית, בהשוואת תעודות המשלוח עם ההזמנה.

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

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

מה משתנה לאחר ההגדרה: מהירות ביצוע ההזמנה ודיוק החשבוניות

לוגיקת חישוב נכונה מסירה מתהליך ביצוע ההזמנה את השלבים שהמנהל עשה בעבר: חישוב מחודש של העלות ידנית, אישור התעריף בטלפון, ושאילתת מידות נוספת. הקונה רואה את הסכום הסופי מיד בסל הקניות ועובר את התהליך במעבר אחד — מהירות ביצוע ההזמנה עולה, וההזמנה מפסיקה "לתלות" עד לשיחה.

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

סוג נפרד של כשלים בביצוע ההזמנה — ההודעה "המשלוח לא חושב" ורשימת אפשרויות ריקה. הם מופיעים באזורים לא מכוסים, במשקל שאינו מספרי, בשירות חישוב חיצוני לא זמין, או בתעריף שמור מיושן.

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

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

ב-1С-Битрикс הדבר נעשה באמצעות מטפלי המשלוח הסטנדרטיים, כללי העבודה עם הסל והחלפה עם 1С — בלי תוספות מותאמות אישית שנשברות בכל עדכון של הפלטפורמה.

שיטות חישוב: אזורים, משקל, מידות, תעריף קבוע

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

חישוב לפי משקל מדויק יותר, אך מעביר את האחריות לכרטיס המוצר: המשקל חייב להיות מולא בכל פריט, כולל ערכות ומארזים. אם מאפיין המשקל אינו מגיע מ-1С בזמן ההחלפה, ביצוע ההזמנה או שלא מוצא שיטת משלוח, או שמחשב אותה כאפס — הסיבה הנפוצה ביותר לתקלה לאחר החיבור.

כיצד מתייחסות האפשרויות זו לזו

אפשרות חישוב מתי מתאימה מגבלות על הקטלוג ועל ביצוע ההזמנה
תעריף משלוח קבוע עיר אחת, איסוף עצמי, שליח בעיר אינו מבדיל בין אזורים ולמטען חורג; עם הרחבת הגיאוגרפיה הכלל נכתב מחדש
תעריפים אזוריים שני אזורים ויותר, לכל אחד תעריף ומועד משלוח משלו נדרש מרשם מיקומים מעודכן ושיוך אזורים; עיר חדשה — תיקון באזור, לא בקוד
חישוב לפי משקל פיזור משקל: ממסמך ועד משטח המשקל חובה בכל פריט; בזמן החלפה יש להתאים את המאפיין, אחרת החישוב מחזיר אפס
לוגיקה משולבת מספר שירותים וכללים שונים בסל אחד סדר הבדיקות נקבע ידנית, נדרשים תרחישים ניתנים לבדיקה לכל צירוף

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

שלבי העבודה: מביקורת התנאים ועד לבדיקה על הזמנות אמיתיות

כל עוד כללי המשלוח חיים בראשו של המנהל ובטבלה, כל תעריף חדש הופך לתיקון ידני של הזמנות. אנחנו מתחילים בביקורת תנאי המובילים ומסיימים בהשוואת החישובים עם תעודות משלוח אמיתיות — כך התרשים נבדק על הזמנות סגורות, ולא על מילים.

  1. ביקורת תנאי המשלוח. אנו אוספים אזורי תעריף, מגבלות משקל ומידות, ספי משלוח חינם, כללי עיגול ותוספות על מחוזות מרוחקים — בצורה שבה מיישם אותם אחראי המחסן והנהלת החשבונות.
  2. תרשים הכללים. אנו קובעים עדיפויות: איזה תעריף מופעל בחפיפת אזורים, מה עושים בחריגה מהמגבלה, וכיצד משפיעה שיטת התשלום. התרשים מאושר בכתב, לפני תחילת ההגדרה.
  3. הטמעת החישוב. אנו מגדירים פרופילי עיבוד הזמנה ושיוך למחסנים ולשירותים, כך שהעלות תוצב בסל ותישמר בהזמנה, ולא תחושב מחדש ידנית על ידי המנהל.
  4. הזמנות בדיקה. אנו מריצים תרחישי קצה: משקל מינימלי ומקסימלי, כתובת על גבול אזורים, אזור ללא משלוח. את התוצאה הצפויה אנו קובעים מראש בטבלת הבדיקות.
  5. השוואה עם תעודות משלוח. אנו לוקחים הזמנות סגורות ומשווים את הסכום המחושב לסכום בפועל לפי תעודת המשלוח. אי-התאמה נחשבת שגיאה בכלל, ומתוקנת עד לסטייה אפסית.
  6. מסירה והדרכה. אנו מוסרים נהלים: כיצד להוסיף אזור, לשנות סף, לעדכן תעריף. המנהל מטפל בתיקונים שגרתיים בעצמו, בלי לפנות לפיתוח.

העבודה נחשבת למושלמת כאשר החישוב משוחזר בהרצה חוזרת של הזמנות בדיקה ומתיישב עם תעודות המשלוח.

מערך תיעוד: כללי תעריפים, תרשימי אזורים, נהלים

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

  • תרשים אזורי המשלוח — שיוך אזורים, ערים ומאפייני כתובת לאזורים, כולל מקרי גבול: כתובת שנויה במחלוקת, התאמה חלקית, היעדר נתונים.
  • מטריצת תנאים — טבלה שבה בצירים אזור, משקל ומידות, שיטת תשלום וסוג מקבל, ובתאים הכלל והעדיפות שלו בחפיפה.
  • כללי תעריפים מוגדרים — רשימה לפי סדר ההחלה עם הסבר איזה כלל גובר על אחר והיכן נמצא תעריף ברירת המחדל.
  • נוהל עדכון תעריפים — מי מבצע את התיקון, באיזה מועד, כיצד הוא נבדק ובאיזו צורה הוא נכנס לאתר הפעיל.
  • הוראות לתיקונים — פעולות שגרתיות: אזור חדש, שירות חדש, שינוי סף, ביטול תנאי.
  • סדר הבדיקה — הזמנות בקרה לכל אזור ומערכת מקרים שלפיהם נבדקת התוצאה לאחר כל תיקון.
  • יומן שינויים — מה, מתי וביזמת מי שונה, כדי שלאחר חצי שנה יהיה אפשר לשחזר את סיבת ההחלטה.

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

מקרה בוחן: אי-ההתאמה בין החשבונית להזמנה צומצמה למקרים בודדים

מה היה לפני השינוי

חנות על 1С-Битрикс חישבה משלוח לפי תעריף כללי אחד: כל מה שלא נכנס בו — מטען חורג, מספר מחסנים, אזורים מרוחקים — המנהל היה מחשב ידנית. כהזמנה מכל שלוש בערך עברה לתיקון ידני של העלות, ביצוע ההזמנה התארך לכמה דקות, ואי-ההתאמה בין החשבונית להזמנה צפה כבר בשלב המשלוח. החזרות באשמת התעריפים זרמו בקצב קבוע: הלקוח ראה סכום אחד, ובחשבונית הגיע אחר.

מה שינינו

הרכבנו כללי חישוב: אזורי משלוח, טווחי משקל ומידות, תוספות לפי מחסנים, תנאים נפרדים לאיסוף עצמי ולמטען חורג. את החישוב הוצאנו לשכבה נפרדת עם יומן — כעת לכל סכום בהזמנה יש מקור ופרמטרים שלפיהם הוא התקבל.

הוספנו מטמון של תגובות שירות המשלוח ותעריף חלופי: אם השירות החיצוני אינו עונה, ההזמנה מבוצעת לפי הערך המוצלח האחרון עם סימון למנהל, ולא נופלת עם שגיאה.

מדדים לפני ואחרי

שיעור ההזמנות עם תיקון ידני של העלות ירד משליש ל-2–3%, זמן ביצוע ההזמנה — מארבע-חמש דקות לדקה בקירוב. החזרות באשמת התעריפים ירדו מעשרה בחודש למקרים בודדים.

אי-ההתאמה בין החשבונית להזמנה נתפסת כעת בהשוואה בשלב ביצוע ההזמנה: סכום ההזמנה וסכום החשבונית מושווים אוטומטית, ואי-ההתאמה עוברת ליומן ולא ללקוח. מקרה בוחן זה של הגדרת משלוח הראה את העיקר — המנהלים הפסיקו לעבוד כמחשבון, ומקרים לא שגרתיים נותרו הסיבה היחידה להתערבות.

מגבלות ההגדרות ומקרים שנויים במחלוקת בביצוע ההזמנה

חפיפת טבלאות תעריפים היא המקור הנפוץ ביותר להזמנות שנויות במחלוקת. כאשר הכלל לפי אזור, משקל וסף סכום מתאים בו-זמנית, התוצאה תלויה בסדר ההחלה: אם מוגדר חיבור במקום עדיפות, הלקוח רואה עלות משלוח כפולה.

אנו קובעים עדיפות מפורשת של כללים ומתעדים בהזמנה איזה מהם בדיוק הופעל — בבדיקת הפנייה רואים מהיכן הגיע הסכום.

איסוף עצמי ונקודות מסירה מוסיפים שכבה שנייה. חלק מהסל עשוי לעבור לנקודת מסירה, חלק — בשליחות, ומטען חורג אינו עומד במגבלות הנקודה. לכן החישוב מתבצע לא לפי ההזמנה כולה, אלא לפי קבוצות פריטים: לכל אחת תעריף משלה ונקודת מסירה משלה.

הזמנות מאזורים ללא כיסוי אין להשאיר על טייס אוטומטי. אם לא נמצא אף תעריף, המערכת צריכה לא להציג משלוח אפס, אלא להעביר את ההזמנה למצב תיאום — אחרת על הבעיה יידעו רק לאחר התשלום. ב-1С-Битрикс הדבר נסגר בכלל-ממלא מקום נפרד וברישום ביומן האירועים.

מה יקרה אם אף אחד מכללי חישוב המשלוח לא הופעל?

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

נדון במשימה: מה נדרש להערכה מדויקת

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

  • רשימת שירותי המשלוח ודרכי הקבלה: שליחות, נקודות מסירה, איסוף עצמי, שליחים עצמאיים — עם פילוח לפי אזורים ואזורי תעריף.
  • כללי התעריפים: חישוב לפי משקל, מידות, ערך מוצהר, מספר יחידות; תוספות לפי אזורים ותוספות עבור דחיפות.
  • מקור התעריפים: החלפת נתונים עם שירות המשלוח, מחירון שלכם או טבלה שהמנהלים מנהלים ידנית.
  • כיצד העלות מחושבת כעת ועל מה מתלוננים הקונים: אי-התאמה עם המצב בפועל, איפוס בעת שינוי כתובת, היעדר אפשרויות.
  • התנהגות כאשר השירות החיצוני אינו זמין — להציג תעריף חלופי, תעריף "לפי בקשה" או לחסום את ביצוע ההזמנה.
  • תנאים ששוברים את החישוב: משלוח חינם מסכום מסוים, מבצעים, הזמנה מינימלית, מטען חורג.
  • גישות: סביבת בדיקה, ממשק ניהול, ייצוא הזמנות, פרטי קשר של האחראי על הלוגיסטיקה.

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

מה עושים אם תעריפי המוביל השתנו, והאתר כבר מוגדר?

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

אפשרות תגובה מתי מתאימה מה קורה עם הקטלוג וההזמנות
תיקון בתבנית החישוב מוביל אחד, שינויים נדירים כל שינוי — העלאת גרסה; חלק מהסלים נשאר על המספר הישן
ייבוא מחירון למרשם מספר מובילים, שינויים מתוכננים חישוב מחדש ללא גרסה, נדרשים בדיקת שורות לחסרים ויומן טעינות
שאילתה מקוונת לשירות המוביל התעריף תלוי בכתובת ומשתנה לעיתים קרובות החישוב תמיד עדכני, אך חובה פסק זמן ומרשם חלופי
תוספות וספים בכללים משתנים תנאי המכירה, ולא התעריף הבסיסי הכללים מתוקנים בנפרד מהמרשם, ערכי הבסיס לא נגעים

שני תנאים שוברים את החישוב לעיתים קרובות ביותר. מטמון: אם התעריפים נשמרים במטמון לזמן ארוך, הסל יציג סכום אחד, וההזמנה תחויב לפי אחר — המפתח משויך לאזור ולמשקל, ובזמן טעינת המחירון מתבצע איפוס כפוי. היסטוריה: בהזמנה שבוצעה התעריף נק�ע ואינו מחושב מחדש בדיעבד, אחרת משתנה הסכום של עסקה שכבר סוכמה.

ליווי חישוב המשלוח ועדכון התעריפים באתר הם נוהל, ולא תיקון חד-פעמי: מי עוקב אחר השינויים אצל המוביל, הזמנת בדיקה לאחר כל טעינה, יומן גרסאות של המרשם וחזרה למערכת התעריפים הקודמת. תארו כיצד החישוב בנוי כעת — נחזור עם הערכה ותוכנית מעבר לתעריפים מנוהלים.