העברה מלאה מ-Shop-Script Webasyst ל-1C-Bitrix

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

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

שאלות נפוצות

מאפיינים של הגירה מ-Shop-Script ל-1C-Bitrix

לעיתים קרובות אנו מתמודדים עם המשימה של הגירה מ-Shop-Script (Webasyst) ל-1C-Bitrix. פתרון זה מתאים לחברות שצמחו מתוך היכולות של פלטפורמת מסחר אלקטרוני קלה וזקוקות לאינטגרציה מלאה עם 1C, לוגיסטיקה מורכבת או פונקציונליות מורחבת.

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

למה לעבור ל-1C-Bitrix?

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

לפי הבדיקות שלנו, בקטלוגים של מעל 10,000 מוצרים, Bitrix עם מטמון מתויג מהיר פי 3–5 מ-Shop-Script. בנוסף, מודול השוק והתמיכה בחוק הפדרלי 54-FZ הופכים אותו לבחירה המועדפת ל-eCommerce רציני.

מבנה הנתונים של Webasyst/Shop-Script

Webasyst משתמשת בטבלאות עם הקידומת shop_ (במסד הנתונים MySQL). הטבלאות העיקריות:

  • shop_product — מוצרים: id, name, url, summary (הודעה), description, price, status
  • shop_product_skus — מק"טים: וריאציות עם מחיר ומלאי
  • shop_product_features — מאפייני מוצר (מקבילה למאפייני אינפובלוק)
  • shop_product_features_values — ערכי מאפיינים
  • shop_category — קטגוריות
  • shop_order — הזמנות
  • shop_order_items — פריטי הזמנה
  • shop_customer — לקוחות (מקושרים לטבלת contact של תשתית Webasyst)
  • shop_product_images — תמונות

ל-Webasyst יש גם REST API שדרכו ניתן לקבל נתונים ללא גישה ישירה למסד הנתונים.

אחזור נתונים דרך Shop-Script API

// דוגמה לבקשה ל-Webasyst API
$url = 'https://yourstore.ru/api.php';
$response = file_get_contents($url . '?method=shop.product.getList&access_token=' . $token);
$products = json_decode($response, true)['response'];

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

מיפוי מאפייני מוצר

Shop-Script תומך במאפיינים מטיפוסים שונים: מחרוזת, מספר, צבע, בחירה, תאריך. המבנה ממופה למאפייני בלוק מידע של Bitrix:

טיפוס Shop-Script טיפוס מאפיין Bitrix
varchar S (מחרוזת)
double N (מספר)
color S (מחרוזת, פורמט #rrggbb)
select L (רשימה)
date D (תאריך)
boolean L (רשימה כן/לא)

למאפיינים מטיפוס "color" ב-Shop-Script יש רינדור מיוחד — ב-Bitrix, המקבילה מיושמת באמצעות עריכה ויזואלית של מאפיין מטיפוס L עם קוד צבע HTML.

SKU and Variations

Shop-Script stores trade offers in shop_product_skus with fields: id, product_id, name, price, count, sku (article). Linking to characteristic-variants is through shop_product_skus_features.

In Bitrix, these are trade offers of the catalog module. Each SKU from Shop-Script → a separate trade offer with corresponding properties.

בסיס לקוחות והזמנות

קונים ב-Webasyst מאוחסנים בשתי טבלאות: contact (כללית, עבור כל ה-framework) ו-shop_customer (מורחבת עבור Shop-Script). ב-contact נמצאים: name, email, שדות כתובת.

SELECT c.id, c.name, ce_email.value AS email, ce_phone.value AS phone
FROM contact c
LEFT JOIN contact_data ce_email ON c.id = ce_email.contact_id AND ce_email.field = 'email'
LEFT JOIN contact_data ce_phone ON c.id = ce_phone.contact_id AND ce_phone.field = 'phone'
WHERE c.id IN (SELECT contact_id FROM shop_customer);

קונים נוצרים ב-Bitrix באמצעות CUser::Add(). סיסמאות אינן מועברות — רק דוא"ל ונתוני פרופיל. בכניסה הראשונה מוצעת איפוס סיסמה.

אינטגרציה עם יישומי Webasyst

אם האתר משתמש ביישומי Webasyst אחרים (Blog, Photos, Helpdesk) — הנתונים שלהם מועברים בנפרד: בלוג → אינפובלוק, גלריות תמונות → גלריית תמונות של Bitrix או אינפובלוק עם תמונות.

כיצד אנו מבצעים הגירה?

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

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

מה כלול?

  • ביקורת של מסד הנתונים ומבנה הנתונים הנוכחיים
  • פיתוח מפת הגירה (מיפוי טבלאות ושדות)
  • העברת מוצרים, SKUs, מאפיינים, קטגוריות, הזמנות, לקוחות, תמונות
  • הגדרת הפניות 301 לשימור SEO
  • אינטגרציה עם 1C (החלפה דרך CommerceML) ושערי תשלום
  • בדיקת שלמות הנתונים והביצועים
  • הדרכה למנהלים ומסירת תיעוד
  • תמיכה באחריות למשך חודש

לוחות זמנים אופייניים

קטלוג לוח זמנים
עד 1,000 מוצרים, מבנה פשוט 2–4 שבועות
1,000–10,000 מוצרים, מאפיינים, מק"טים 4–8 שבועות
10,000+ מוצרים, הזמנות, אינטגרציות 2–4 חודשים

תבנית האתר מפותחת מאפס על Bitrix — ערכות עיצוב של Webasyst אינן תואמות. קבלו ייעוץ — נעריך את הפרויקט שלכם תוך יומיים ונציע תוכנית מעבר אופטימלית.