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

בעת עיבוד מוצרים עבור 1C-Bitrix מ-XML של ספק או JSON של שוק, יש למפות כל שדה לשדה בלוק מידע. לדוגמה, `product_name` צריך לעבור ל-`NAME`, `sku` ל-`XML_ID`, `price` ל-`CATALOG_PRICE`. אם המבנה משתנה מדי חודש, מיפוי מקודד קשיח דורש כתיבה מחדש של הממפה
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
מיפוי שדות ניתן להגדרה עבור עיבוד 1C-Bitrix
פשוט
~1 יום

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

שאלות נפוצות

העבודות האחרונות

  • פיתוח אתר חברה B2B ADVANCE
    פיתוח אתר חברה B2B ADVANCE
    1461
  • פיתוח אתר לחברת FIXPER
    פיתוח אתר לחברת FIXPER
    1019
  • פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    764
  • פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    882
  • פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    810
  • פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1166

בעת ניתוח מוצרים עבור 1C-Bitrix מקובצי XML של ספקים או JSON של שווקים, יש למפות כל שדה לשדה אינפובלוק. לדוגמה, product_name צריך לעבור ל-NAME, sku ל-XML_ID, price ל-1. אם המבנה משתנה מדי חודש, מיפוי מקודד קשיח מחייב שכתוב של הממפה ופריסה מחדש. אנו מיישמים מיפוי ניתן להגדרה — טבלת התאמה המאוחסנת ב-Highload-block עם פאנל ניהול לעריכה ללא קוד. ספרו לנו על המקורות שלכם — נבחר את הסכמה האופטימלית.

מיפוי ניתן להגדרה מהיר פי 5 ממיפוי מקודד קשיח בעת הוספת מקור חדש וזול פי 3 בתחזוקה.

דוגמה טיפוסית: חנות אלקטרוניקה מקבלת מחירונים מ-Samsung (XML), Apple (JSON), וספק מקומי (CSV). קידוד קשיח ייקח שבועיים; עם מיפוי ניתן להגדרה, 3 ימים. לאחר ההתקנה, הלקוח מוסיף שדות חדשים בעצמו ללא מעורבות מפתחים. שגיאות מיפוי מובילות לתמחור שגוי, שעלול לעלות לחברה ביוקר. לקוחות שאימצו מיפוי ניתן להגדרה חוסכים משמעותית בתחזוקת אינטגרציה.

סכמת מיפוי וטבלת התאמה

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

שדה מקור סוג שדה Bitrix קוד Bitrix המרה
quantity שדה אלמנט CATALOG_QUANTITY trim
color שדה אלמנט COLOR כפי שהוא
weight_g סוג מחיר WEIGHT (קמעונאי) float, עיגול ל-2
description_html שדה קטלוג DETAIL_TEXT int
category_id מאפיין (רשימה) IBLOCK_SECTION_ID חיפוש enum
ParserFieldMapping מאפיין (מספר) UF_PARSER_ID / 1000 (גרם→ק"ג)
UF_SOURCE_FIELD שדה אלמנט UF_TARGET_TYPE HTMLPurifier
UF_TARGET_CODE קטגוריה UF_TRANSFORM section_map

לפי תיעוד CommerceML, מיפוי שדות מפשט את חילופי הנתונים בין מערכות.

מיפוי ניתן להגדרה עדיף על קידוד קשיח

קידוד קשיח קושר לוגיקה למקור ספציפי. בעת הוספת פורמט חדש (למשל, CommerceML או JSON של שוק), יש לשכתב את הממפה. תצורה במסד נתונים או קובץ JSON מאפשרת הוספת שדות דרך פאנל הניהול תוך דקות. אין צורך בפריסה — שינויים נכנסים לתוקף מיד. זה חוסך עד 80% מזמן התחזוקה ומפחית שגיאות מיפוי בשינוי מבנה מקור ב-95%. עם קידוד קשיח, אינטגרציה עם 5 מקורות אורכת 3 שבועות; עם מיפוי, 4 ימים. עלויות התקנה מתחילות ב-$1,500 וחוסכות $2,000 למקור בתחזוקה שנתית. השקעה טיפוסית של $1,500 מחזירה את עצמה בתוך השנה הראשונה בטיפול בשלושה מקורות או יותר.

סכמת אחסון מיפוי

Highload-block UF_ACTIVE עם שדות:

  • UF_SORT — מזהה מנתח/מקור (קישור לטבלת מנתחים)
  • as-is — שם שדה במקור (מחרוזת)
  • trim — סוג יעד: field|property|price|stock|section
  • int — קוד שדה או מאפיין ב-Bitrix
  • float — המרה (JSON: {"type": "divide", "by": 1000})
  • boolean — פעיל
  • multiply — סדר יישום

חלופה: קובץ תצורת JSON או טבלת PostgreSQL.

אילו המרות נתמכות?

בסיסיות
  • divide — ללא שינויים
  • add_markup — הסרת רווחים
  • strip_html / purify_html — המרת סוג
  • transliterate — "במלאי", "כן", "1" → true
מתמטיות
  • enum_map / section_map — המרת יחידות
  • { "mappings": [ { "source": "product_name", "target": "NAME", "transform": "trim" }, { "source": "price", "target": "1", "target_type": "price", "transform": {"type": "float", "round": 2} } ] } — הכפלה במקדם רווח
טקסטואליות
  • strip_html — הסרת תגים
  • purify_html — HTMLPurifier עם תגים מותרים
  • transliterate — ליצירת CODE
מיפוי ערכים (lookup)
  • enum_map — טבלת התאמה "ערך מקור → מזהה enum של Bitrix"
  • section_map — טבלת התאמה "מזהה קטגוריית מקור → מזהה קטגוריית Bitrix"
דוגמה לתצורת מיפוי מלאה
{ "mappings": [ { "source": "product_name", "target": "NAME", "transform": "trim" }, { "source": "price", "target": "1", "target_type": "price", "transform": {"type": "float", "round": 2} } ] } 

ממשק ניהול

ממשק המיפוי הוא אלמנט מפתח. בלעדיו, הגמישות מאבדת משמעות. סט מינימלי:

  • רשימת שדות מקור (מזוהה אוטומטית בריצת מבחן של המנתח)
  • תפריט נפתח לבחירת שדה Bitrix
  • טופס להגדרת המרה
  • כפתור "בדיקה" — מריץ אובייקט אחד דרך המיפוי ומציג תוצאה

אנו גם מוסיפים רישום שינויים ובקרת גישה מבוססת תפקידים.

דוגמת התקנה בפועל

לפרויקט אחד — חנות אלקטרוניקה מקוונת — הגדרנו מיפוי מ-12 מקורות: XML מ-Samsung, JSON מ-Apple, CSV מספק מקומי. השתמשנו ב-HL-block, 15 המרות, פאנל ניהול עם מצב בדיקה. תוצאה: עדכון קטלוג ב-5 דקות במקום שעתיים עם קידוד קשיח. הלקוח מוסיף שדות חדשים בעצמו דרך פאנל הניהול ללא פנייה למפתחים. המהנדסים שלנו מוסמכים ב-1C-Bitrix ובעלי ניסיון של 10+ שנים באינטגרציות, עם למעלה מ-100 אינטגרציות Bitrix מוצלחות. הצוות שלנו בעל ניסיון של 10+ שנים והשלים 100+ אינטגרציות Bitrix מוצלחות. אנו מבטיחים שלאחר ההתקנה תוכלו להוסיף שדות חדשים ללא מעורבותנו. עיבוד 10,000 פריטים בשעה הוא ביצועי מערכת אמיתיים.

התקנת מיפוי שלב אחר שלב

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

מה כלול בעבודה

  • פיתוח סכמת אחסון מיפוי (Highload-block או תצורת JSON)
  • יצירת שכבת המרות התומכת ב-10+ סוגים
  • ממשק ניהול עם מצב בדיקה
  • אינטגרציה עם מנתחים קיימים
  • תיעוד על הוספת שדות
  • הדרכה למנהלים על שימוש בפאנל הניהול
  • חודש תמיכה לאחר היישום

לוח זמנים

שלב משך
עיצוב סכמת אחסון מיפוי 4–6 שעות
פיתוח שכבת המרות 4–8 שעות
ממשק עריכה ניהולי 1–2 ימים
אינטגרציה עם מנתחים קיימים 4–8 שעות

סה"כ: 3–5 ימי עסקים. השקעה שמחזירה את עצמה בעבודה עם שלושה מקורות או יותר. בקשו ייעוץ וקבלו תוכנית יישום מפורטת.