תארו לעצמכם: לקוח מקליד "החלפת שמן" בחיפוש ונוחת באתר שלכם. אם הוא לא יכול לראות מחירים לרכב שלו ולהזמין בכמה קליקים, הוא עובר למתחרה. פיתוח אתר למוסך על 1C-Bitrix פותר בדיוק את הבעיה הזו. אנו יוצרים משאב שממיר מבקר להזמנה, בלי לאלץ אותו להתקשר. הכלי המרכזי הוא מחשבון עלות טיפולים. הוא מחשב את עלות העבודה והחלקים לדגם ספציפי. הניסיון שלנו: מעל 10 שנים בשוק, 50+ פרויקטים למוסכים. אתר על 1C-Bitrix מספק גמישות בהגדרת הלוגיקה העסקית ואינטגרציה עם 1C. בלי אתר מודרני, מוסך מאבד עד 30% מלקוחות פוטנציאליים שלא יכולים למצוא מחירים במהירות ולהזמין. קבלו ייעוץ — נתאים את הפונקציונליות האופטימלית לתקציב שלכם.
קטלוג שירותי מוסך
השירותים מאורגנים בבלוק מידע עם היררכיית סעיפים. מבנה טיפוסי:
- טיפולים תקופתיים — TO-1, TO-2, החלפת שמן, פילטרים
- תיקון מרכב — צבע, יישור פח, נגד חלודה
- אבחון — מחשב, שלדה, מנוע
- צמיגים — החלפה עונתית, אחסון, איזון
- חשמל — אזעקות, מערכות שמע, ציוד נוסף
מאפייני אלמנט: PRICE_FROM, DURATION_HOURS, CAR_TYPES, DESCRIPTION_WORK. קישור למותגי רכב דרך מאפיין מרובה מסוג 'קישור לאלמנטים'.
איך עובד מחשבון עלות הטיפולים?
המחשבון הוא אלמנט ההמרה המרכזי של אתר מוסך. הלקוח בוחר יצרן, דגם, שנה וקילומטראז' — ומקבל עלות טיפול תקופתי עם פירוט עבודה וחלקים. אנו משתמשים בHighload-blocks לכך, מה שמבטיח עבודה מהירה גם עם עשרות אלפי שילובים.
תיעוד 1C-Bitrix ממליץ על Highload-blocks לספריות עיון גדולות.
ארכיטקטורת נתונים
ספריות העיון מאוחסנות ב-Highload-blocks — כאן זו לא אופטימיזציה אופציונלית אלא הכרח. ספריית 'יצרן - דגם - דור - מנוע' ל-50 מותגים פופולריים מכילה עשרות אלפי שילובים. בבלוק מידע רגיל זה היה אסון.
Highload-block CarDirectory:
| שדה | סוג | דוגמה |
|---|---|---|
| UF_BRAND | מחרוזת | Toyota |
| UF_MODEL | מחרוזת | Camry |
| UF_GENERATION | מחרוזת | XV70 (דור שביעי) |
| UF_ENGINE | מחרוזת | 2.5L 2AR-FE |
| UF_YEAR_FROM | מספר שלם | 2017 |
| UF_YEAR_TO | מספר שלם | (שנה נוכחית) |
Highload-block MaintenanceRegulation:
| שדה | סוג | מטרה |
|---|---|---|
| UF_CAR_DIR_ID | מספר שלם | קישור ל-CarDirectory |
| UF_MILEAGE_KM | מספר שלם | קילומטראז' לטיפול (10000, 20000...) |
| UF_WORK_ID | מספר שלם | קישור לבלוק מידע עבודות |
| UF_PART_ID | מספר שלם | קישור לקטלוג חלקים |
| UF_PART_QUANTITY | מספר עשרוני | כמות (4 ליטר שמן) |
| UF_IS_REQUIRED | בוליאני | חובה או מומלץ |
Highload-block ServicePricing:
| שדה | סוג | מטרה |
|---|---|---|
| UF_WORK_ID | מספר שלם | מזהה עבודה |
| UF_CAR_CLASS | enumeration | רכב / רכב שטח / רכב שטח קשיח |
| UF_PRICE_WORK | מספר עשרוני | עלות עבודה |
| UF_NORM_HOURS | מספר עשרוני | שעות עבודה תקניות |
אלגוריתם חישוב:
- הלקוח בוחר יצרן → דגם → דור → מנוע (בחירות AJAX מדורגות)
- מזין קילומטראז' נוכחי — המערכת קובעת את הטיפול התקופתי הקרוב
- שאילתה ל-
MaintenanceRegulationלפיUF_CAR_DIR_IDו-UF_MILEAGE_KM - לכל עבודה — המחיר נשלף מ-
ServicePricingלפי סוג רכב - לכל חלק — מחיר מקטלוג או מספריית עיון
- תוצאה — טבלה 'עבודה - עלות - חלק - עלות - סה"כ'
$regulations = MaintenanceRegulationTable::getList([
'filter' => [
'UF_CAR_DIR_ID' => $carId,
'UF_MILEAGE_KM' => $nearestMileage,
],
])->fetchAll();
$total = 0;
$breakdown = [];
foreach ($regulations as $reg) {
$workPrice = ServicePricingTable::getRow([
'filter' => [
'UF_WORK_ID' => $reg['UF_WORK_ID'],
'UF_CAR_CLASS' => $carClass,
],
]);
$partPrice = $reg['UF_PART_ID'] ? getPartPrice($reg['UF_PART_ID']) * $reg['UF_PART_QUANTITY'] : 0;
$lineTotal = $workPrice['UF_PRICE_WORK'] + $partPrice;
$total += $lineTotal;
$breakdown[] = [
'work' => getWorkName($reg['UF_WORK_ID']),
'work_price' => $workPrice['UF_PRICE_WORK'],
'part' => getPartName($reg['UF_PART_ID']),
'part_price' => $partPrice,
'required' => $reg['UF_IS_REQUIRED'],
];
}המחשבון על Highload-blocks עובד פי 5 מהר יותר מאשר על בלוקי מידע עם 50,000 רשומות. בחירות מדורגות מיושמות דרך רכיב AJAX או נקודת REST. אכלוס ספריית העיון הוא הכאב המרכזי. לוחות טיפולים ל-50 מותגים הם נפח עצום. אנחנו מתחילים עם 10-15 המותגים הפופולריים ביותר ומרחיבים לפי אנליטיקה. חיסכון ללקוח בבחירת עבודה ידנית הוא עד $180–260 לטיפול אחד.
למה הזמנה אונליין מעלה המרה?
ההזמנה קלה יותר מאשר במספרה: אין התקשרות למאסטר ספציפי, יש התקשרות למגבה. הלקוח בוחר שירות, תאריך ושעה. המערכת בודקת תפוסת מגבות.
Highload-block $regulations = MaintenanceRegulationTable::getList([ 'filter' => [ 'UF_CAR_DIR_ID' => $carId, 'UF_MILEAGE_KM' => $nearestMileage, ], ])->fetchAll(); $total = 0; $breakdown = []; foreach ($regulations as $reg) { $workPrice = ServicePricingTable::getRow([ 'filter' => [ 'UF_WORK_ID' => $reg['UF_WORK_ID'], 'UF_CAR_CLASS' => $carClass, ], ]); $partPrice = $reg['UF_PART_ID'] ? getPartPrice($reg['UF_PART_ID']) * $reg['UF_PART_QUANTITY'] : 0; $lineTotal = $workPrice['UF_PRICE_WORK'] + $partPrice; $total += $lineTotal; $breakdown[] = [ 'work' => getWorkName($reg['UF_WORK_ID']), 'work_price' => $workPrice['UF_PRICE_WORK'], 'part' => getPartName($reg['UF_PART_ID']), 'part_price' => $partPrice, 'required' => $reg['UF_IS_REQUIRED'], ]; } : ServiceBooking, UF_DATE, UF_TIME_START, UF_TIME_END, UF_BAY_ID, UF_CLIENT_ID, UF_SERVICE_ID. לוגיקת משבצות: קבלת שעות עבודה של מגבה, הפחתת מרווחים תפוסים, הצגת פנויים. משך נקבע לפי מאפיין UF_CAR_INFO. הצ'ק הממוצע של לקוח שהזמין דרך האתר גבוה ב-25% מאשר בטלפון. יישום הזמנה אונליין מפחית את עומס העבודה על המנהלים ב-30%.
מה כלול בפיתוח סוהר?
- תיעוד: מפרט טכני, אבות טיפוס, תוכנית אינטגרציה.
- פיתוח: קטלוג שירותים, מחשבון טיפולים, הזמנה אונליין, אזור אישי, אינטגרציה עם 1C.
- העברת זכויות: גישה לאחסון, פאנל ניהול, קוד מקור.
- הדרכה: הדרכת צוות.
- תמיכה באחריות: 3 חודשים של תיקוני באגים.
אינטגרציה עם 1C:Auto Service
1C:Auto Service מאחסן הזמנות עבודה, היסטוריית תיקונים ומלאי. האינטגרציה פותרת מספר משימות:
- ייבוא הזמנות עבודה לאזור אישי — הלקוח רואה היסטוריה לפי VIN
- סנכרון מלאי חלקים דרך CommerceML או REST
- העברת הזמנות אונליין ל-1C — יצירת הזמנת עבודה מקדימה
החלפה דרך שירותי HTTP של 1C (JSON/XML) על ידי cron כל 15-30 דקות למלאי, ומיידית (webhook) להזמנות.
אזור אישי עם היסטוריית שירות
הלקוח מקשר רכב לפרופיל לפי VIN או מספר רישוי. המערכת שולפת את כל הזמנות העבודה מ-1C. הלקוח רואה תאריך, עבודה, חלקים, קילומטראז'. זהו כלי שימור לקוחות חזק. זמן ממוצע שנחסך למנהל הוא $14–20 לבקשת היסטוריה.
מבצעים והצעות עונתיות
בלוק מידע 'מבצעים' עם פרסום אוטומטי לפי תאריכים. מבצעים עונתיים מקושרים לסוגי שירות: צמיגים בסתיו, מזגנים בקיץ. מוצגים בעמוד הראשי דרך DURATION_HOURS.
לוחות זמנים ליישום
| היקף | הרכב | לוח זמנים |
|---|---|---|
| מוסך חד-נקודתי | קטלוג שירותים, הזמנות, מבצעים, אזור אישי בסיסי | 6-8 שבועות |
| מוסך עם מחשבון טיפולים | + מחשבון (10-15 מותגים), אינטגרציה עם 1C, היסטוריה | 12-16 שבועות |
| רשת מוסכים | + ריבוי אתרים, קטלוג חלקים, ספריית עיון מלאה, B2B | 18-24 שבועות |
צרו קשר כדי לדון בפרטים. נעריך את הפרויקט שלכם ללא עלות. קבלו הצעה מסחרית מותאמת לצרכים שלכם.

