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

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

פיתוח ותחזוקה של כל סוגי האתרים:

אתרי מידע או יישומי אינטרנט
אתרי תדמית, דפי נחיתה, אתרי חברה, קטלוגים מקוונים, חידונים, אתרי קידום, בלוגים, מקורות חדשות, פורטלי מידע, פורומים, אגרגטורים
אתרי מסחר אלקטרוני או יישומי אינטרנט
חנויות מקוונות, פורטלי B2B, שווקים, בורסות מקוונות, אתרי קאשבק, בורסות, פלטפורמות דרופשיפינג, מנתחי מוצרים
יישומי אינטרנט לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, פורטלים ארגוניים, מערכות ניהול ייצור, מנתחי מידע
אתרי שירות אלקטרוני או יישומי אינטרנט
פלטפורמות מודעות, בתי ספר מקוונים, בתי קולנוע מקוונים, בוני אתרים, פורטלים לשירותים אלקטרוניים, פלטפורמות אירוח וידאו, פורטלים נושאיים

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

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

אינטגרציה של ERP עם האתר: היכן נשבר חילוף הנתונים

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

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

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

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

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

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

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

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

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

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

דרכי אינטגרציה של ERP עם האתר: השוואת מצבי חילוף

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

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

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

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

שלבי ההטמעה: מביקורת החילוף ועד העברה לתמיכה

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

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

תרשימי זרימות, כללי התאמה ונהלי תמיכה

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

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

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

מקרה בוחן: סנכרון הזמנות ויתרות במקום ייצוא ידני

נקודת הפתיחה

החנות ומערכת החשבונאית 1С:Управление торговлей חיו בנפרד: היתרות יוצאו ידנית פעם בשעה, וההזמנות המנהלים העבירו בהעתק-הדבק. במבצעי מכירה הייצוא לא הספיק — בחזית החנות נשארו פריטים שכבר אין במחסן, וחלק מההזמנות היה צריך לבטל או להרכיב מחדש. שיעור הביטולים האלה הגיע לאחת מכל חמש ביממה, וההזמנה נכנסה לחשבונאות בממוצע תוך 40–90 דקות.

מה נבנה מחדש

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

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

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

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

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

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

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

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

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

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

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

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

ספקות טכניים נפוצים לפני הטמעת החילוף

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

האם יהיה צריך לעצור את האתר בזמן ההטמעה?

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

מה עושים אם קודי המוצרים אינם תואמים?

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

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

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

האם העומס על חזית החנות יגדל?

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

איך מוגנים נתוני הלקוחות?

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

נדון בתרשים החילוף שלכם ונחזור עם הערכה ותוכנית

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

כדי לחזור עם הערכת עבודה ותוכנית שלבים, נדרשים נתוני המוצא של החילוף:

  • רשימת הישויות וכיוון הזרימה: מה ERP מוסר לאתר ומה מקבל חזרה;
  • אופן הגישה: ייצוא לקובץ (CSV, XML), חילוף לפי REST, וובהוקים או טבלה מתווכת;
  • תדירות ונפחים: כמה פריטים והזמנות ביממה, איזה פיגור נתונים קביל;
  • מדריכים וכללי התאמה: לפי איזה סימן מקושרים מוצר, הזמנה ולקוח, ומה עושים עם פריטים חדשים;
  • התנהגות בתקלה: שליחה חוזרת, הגנה מכפילויות, יומן החילוף, התראות לאחראי;
  • הרשאות: קו בדיקה, חשבונות, מגבלות עומס על ERP;
  • מגבלות בצד שלכם: חלונות תחזוקה, נהלי מחלקת ה-IT, מי מקבל את התוצאה.

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

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

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

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1393
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1368
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1139
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1152
  • פיתוח אתר עבור SBH Partners
    פיתוח אתר עבור SBH Partners
    1231
  • פיתוח אתר עבור Red Pear
    פיתוח אתר עבור Red Pear
    641