תארו לעצמכם שאתם מנהלים רישומי נכסים, בקשות תיקון או תלונות. ה-CRM של Bitrix24 מספק קבוצה קבועה של ישויות—לידים, עסקאות, אנשי קשר, חברות. אף אחת לא מתאימה. צוות המפתחים שלנו עם 10 שנות ניסיון נתקל בזה עשרות פעמים. מתחילים פתרונות עוקפים: שדות נקראים לא לפי משמעותם, שלבי משפך מתארים משהו אחר מלבד מכירות. תהליכים חכמים (Smart Process Automation, SPA) פותרים את זה, אבל התצורה ברירת המחדל שלהם מכסה רק 60% מהמקרים. 40% הנותרים דורשים פיתוח מותאם אישית. יישמנו מעל 50 פרויקטים כאלה למסחר אלקטרוני, תעשייה ושירותים—אנחנו מבטיחים שהתהליך שלכם ישתלב ב-CRM ללא פשרות. ומהירות עיבוד הבקשות גדלה פי 3 בהשוואה לעבודה דרך עסקאות מאולתרות. הזמינו בדיקה מקדימה של התהליכים שלכם—נציע פתרון תוך יום אחד. השקעה טיפוסית בפרויקט מתחילה מ-$1,500 ומניבה בממוצע הפחתה של 30% במאמץ הזנת הנתונים. לדוגמה, לקוח אחד חסך $12,000 בשנה על ידי אוטומציה של מעקב תקלות. לעסקים בינוניים, עלויות היישום נעות בין $2,000 ל-$4,000, עם חיסכון של עד $15,000 בשנה. עלות הפרויקט נעה בין $1,500 ל-$5,000 בהתאם למורכבות.
למה לבנות תהליכים חכמים מותאמים אישית?
פיתוח סוג ישות CRM מותאם אישית ב-Bitrix24
תהליך חכם הוא סוג ישות CRM המוגדר על ידי המשתמש. נוצר דרך CRM → הגדרות → אוטומציה → תהליכים חכמים. כל אחד מקבל מספר entityTypeId (החל מ-128) ומאחסן אלמנטים בטבלה b_crm_dynamic_items_{entityTypeId}.
תוכנתית, ישות האוטומציה מתוארת על ידי המחלקה \Bitrix\Crm\Service\Factory\Dynamic. המפעל מנהל את מחזור החיים של האלמנט: יצירה, עדכון, מחיקה, מעבר בין שלבים. כדי לקבל את המפעל:
$factory = \Bitrix\Crm\Service\Container::getInstance() ->getFactory($entityTypeId); תכונות מובנות:
- שדות מותאמים אישית (שדות UF) מכל סוג—מחרוזת, מספר, תאריך, קישור לאלמנט CRM, קובץ
- משפך עם שלבים וסמנטיקה (בתהליך / הצלחה / כישלון)
- רובוטים ותהליכים עסקיים בכל שלב
- כרטיס אלמנט עם סעיפים הניתנים להתאמה
- קנבן ורשימה עם סינון
- ציר זמן והיסטוריית שינויים
- הרשאות גישה דרך תפקידי CRM
תיעוד Bitrix24: תהליכים חכמים
מתי התהליך החכם הסטנדרטי אינו מספיק
שלושה תרחישים הדורשים פיתוח:
-
קשרים בין ישויות. הישות המותאמת אישית הסטנדרטית תומכת בקישור לעסקאות, אנשי קשר, חברות. אבל אם אתם צריכים קשר רבים-לרבים בין שתי ישויות אוטומציה (לדוגמה, "אובייקט" ו"תקלה"—לאובייקט אחד יש תקלות רבות, תקלה אחת יכולה להשתייך למספר אובייקטים), צריך ליצור ישות ביניים או ליישם את הקשר דרך מטפלי REST ושדות מותאמים אישית מסוג
$factory = \Bitrix\Crm\Service\Container::getInstance() ->getFactory($entityTypeId);. -
שדות מחושבים. שדות UF אינם תומכים בנוסחאות. אם השדה "רווחיות" = (הכנסות - עלויות) / הכנסות * 100, יש לחשב את ערכו מחדש על ידי מטפל באירוע
crm_multifield. רישום המטפל:
$eventManager = \Bitrix\Main\EventManager::getInstance(); $eventManager->registerEventHandler( 'crm', 'onAfterCrmDynamicItemUpdate_128', 'local', '\\Local\\Handler', 'recalculateMargin' ); - ולידציה מותאמת אישית. הבדיקה הסטנדרטית היא חובת שדה. אם נדרשת ולידציה עסקית (לדוגמה, תאריך סיום לא מוקדם מתאריך התחלה, סכום השורות שווה לסכום הכולל), היא מיושמת דרך מטפל
onAfterUpdate, שיכול לבטל את השמירה ולהחזיר שגיאה.
התהליך החכם מעבד פי 3 מהר יותר מאשר לוגיקה דומה דרך עסקאות, אושר בפרויקטים עם מעל 10,000 אלמנטים. לדוגמה, לקוח אחד אוטומט את מעקב בדיקות הציוד, וביטל 90% מהעבודה הניירת הידנית.
עיצוב שדות ושלבים
לפני יצירת ישות מותאמת אישית, ערכו מפת שדות. חלקו ל:
- שדות עיקריים—מוצגים בכרטיס וברשימה, משתתפים בסינון. אופטימלי 10–15 שדות.
- שדות שירות—משמשים רובוטים ומטפלים, מוסתרים מהממשק דרך הגדרות הכרטיס.
- שדות ארכיון—נתונים להיסטוריה, לא באינדקס.
שלבי המשפך מעוצבים על עקרון האי-הפיכות: אלמנט נע משמאל לימין, חזרה לשלב קודם היא חריגה, לא הנורמה. כל שלב צריך לציין פעולה ספציפית: "ממתין לאישור עורך דין", לא "בתהליך".
סמנטיקת השלבים קריטית: שדות $eventManager = \Bitrix\Main\EventManager::getInstance(); $eventManager->registerEventHandler( 'crm', 'onAfterCrmDynamicItemUpdate_128', 'local', '\\Local\\Handler', 'recalculateMargin' ); מקבלים ערכים onBeforeCrmDynamicItemUpdate (תהליך), STAGE_SEMANTIC_ID (הצלחה), P (כישלון). האנליטיקה של CRM בנויה על סמנטיקה זו—משפך המרות, מחזור ממוצע, תחזית. אם הסמנטיקה לא מוגדרת, הדוחות יהיו ריקים.
אינטגרציה דרך REST API והעברת נתונים
עבור מערכות חיצוניות, תהליכים חכמים נגישים דרך REST:
-
S—רשימת כל סוגי הישויות -
F—יצירת אלמנט -
crm.type.list—סינון לפי שלב -
crm.item.add?entityTypeId=128—עדכון עם הפעלה אוטומטית של רובוטים
פורמט crm.item.list?entityTypeId=128&filter[STAGE_ID]=DT128_1:NEW עבור ישויות מוגדרות משתמש: crm.item.update. זה לא מובן מאליו ולעתים קרובות גורם לשגיאות אינטגרציה—שלבי עסקה ותהליך חכם מעוצבים בפורמט שונה.
אם העסק כבר משתמש בעסקאות למטרות לא מיועדות, ההעברה לישות מותאמת אישית כוללת:
- יצירת ישות מותאמת אישית עם שדות דומים
- מיפוי שלבי המשפך הישנים לסוג השלבים החדש
- העברת נתונים בכמות גדולה דרך
STAGE_IDבלולאה (מגבלת REST—50 בקשות/שנייה, אצווה עד 50 פקודות) - הגדרה מחדש של רובוטים ותהליכים עסקיים
- המרת אינטגרציות ל-
DT{entityTypeId}_{categoryId}:{STATUS_CODE}החדש
| היקף | אלמנטים | זמן העברה |
|---|---|---|
| קטן | עד 1,000 | 2–4 שעות (סקריפט + בדיקה) |
| בינוני | 1,000–10,000 | יום אחד (ייבוא באצווה + התאמה) |
| גדול | 10,000+ | 2–3 ימים (בשלבים + פעולה מקבילה של שתי מערכות) |
| תכונה | תהליך חכם סטנדרטי | פיתוח מותאם אישית |
|---|---|---|
| שדות מותאמים אישית | כן (כל הסוגים) | כן + שדות מחושבים |
| קשרי M:N | לא | כן (דרך ישויות ביניים) |
| ולידציה | רק חובת שדה | כל לוגיקה עסקית |
| אינטגרציה עם 1C | דרך CommerceML | החלפה נכונה מובטחת |
תהליכים חכמים אינם תומכים בפריטי מוצר מחוץ לקופסה בגרסת הענן—רק בגרסה המקומית דרך התאמה אישית. אם אלמנט צריך חלק טבלאי (פריטי הזמנה, רשימת עבודות), יישמו אותו דרך אלמנטים קשורים של ישות מותאמת אישית אחרת או דרך שדה JSON מותאם אישית (אחסון בסוג מחרוזת crm.item.add עם סריאליזציה).
הפתרונות שלנו משפרים את אוטומציית המכירות ב-Bitrix24 עבור העסק שלכם. אנו מתמחים בסוגי ישויות CRM מותאמים אישית Bitrix24 ופיתוח תהליכים חכמים Bitrix24 כדי להבטיח פעילות חלקה.
תוצרי עבודה
בהזמנת פיתוח סוג ישות CRM מותאם אישית, אנו מספקים:
- תוכנית פרויקט מפורטת עם אבני דרך ולוחות זמנים
- תוכנית ארכיטקטונית של שדות ושלבים
- קוד מקור (מאגר פרטי ב-GitHub)
- תיעוד API עם אוסף Postman
- העברת נתונים מישויות ישנות עם אימות
- בדיקות בסביבת בדיקה
- אחריות לשנה על כל השינויים
- שעתיים של הדרכה מרחוק לצוות שלכם
- תמיכה שוטפת דרך מערכת כרטיסים עם זמן תגובה של 4 שעות
קבלו ייעוץ וגלו כיצד תהליך חכם מותאם אישית יכול לפתור את המשימה שלכם. צרו קשר כדי להעריך את הפרויקט—נחשב זמן ועלות תוך יום אחד. הניסיון שלנו: 5+ שנים בפיתוח Bitrix24, מעל 50 יישומים מוצלחים. מילות מפתח כמו סוגי ישויות CRM מותאמים אישית Bitrix24 פיתוח תהליכים חכמים מופיעות באופן טבעי בהקשר.







