← הבלוג·עסקי18 באוגוסט 2026 · 7 דקות קריאה · צוות AutoWiz

חיבור AutoWiz API ל-Priority ול-SAP Business One

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

למה יבואנים עם ERP עדיין צריכים API חיצוני

Priority ו-SAP Business One מנהלים מלאי, לקוחות והזמנות מצוין — אבל אף אחד מהם לא יודע מה יש לרכב עם מספר רישוי "10-176-37". הפער הזה — בין המספר שהלקוח נותן לבין הפריט הנכון בטבלת המלאי — הוא בדיוק מה ש-API חיצוני סוגר.

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

שני מודלי סנכרון — מתי כל אחד מתאים

מודלמתי משתמשיםזמן תגובההכי מתאים ל
בזמן אמתנקודת מכירה, חנות אונליין<100ms לקריאהכשהלקוח מזין מספר רישוי וצריך תשובה מיידית
אצווה (Batch)דוחות, ניתוח מלאי, טעינת לקוחות חדשיםדקות עד שעות לקובץ שלםכשצריך לעבד מאות/אלפי מספרי רישוי בבת אחת

חיבור ל-Priority — שלב אחר שלב

ל-Priority יש שתי דרכים נפוצות לקריאה חיצונית:

01
Priority API Gateway

אם הארגון כבר מפעיל Priority API Gateway, מוסיפים תהליך שמזהה מספר רישוי חדש בטופס ומריץ קריאה יוצאת ל-AutoWiz.

02
תהליך Tabula / PL/SQL

ללא Gateway — כותבים פונקציית webservice ב-Tabula (או PL/SQL Package) שמתבצעת כ-Trigger בעת שמירת הזמנה, שולחת את מספר הרישוי ומעדכנת שדות מותאמים בטופס.

GET /v1/vehicle?plate=1017637
Authorization: Bearer YOUR_API_KEY

{
  "plate": "1017637",
  "make": "Toyota",
  "model": "Corolla",
  "year": 2016,
  "engine": "1ZR-FE",
  "vin": "NMTBE3JE70R144937",
  "oem_parts": [
    { "category": "oil_filter", "part_number": "90915-YZZD4" }
  ]
}
// → מיפוי ל-Priority: PARTNAME, CATALOGNUM, PDES
// → מיפוי ל-SAP B1: ItemCode, ItemName, U_VIN (שדה מותאם)

חיבור ל-SAP Business One — שלב אחר שלב

ב-SAP Business One הדרך המומלצת היא דרך Service Layer — ה-REST API הרשמי של SAP B1, זמין מגרסה 9.2 ואילך. Add-On מותאם (מבוסס .NET/DI API או Service Layer client) קורא ל-AutoWiz בעת יצירת הזמנת מכירה ומעדכן שדות מותאמים (User-Defined Fields) בכרטיס הפריט.

לארגונים עם תהליכי אינטגרציה קיימים ב-B1i (SAP Business One Integration Framework) — ניתן להוסיף Scenario Package שמריץ את קריאת ה-API כחלק מזרימת עבודה קיימת, בלי לכתוב Add-On נפרד.

מה שווה לזכור לפני שמתחילים

  • מפתח ה-API בצד שרת בלבד: אף פעם לא בקוד לקוח (JavaScript, Add-On שרץ אצל המשתמש) — תמיד דרך שרת ביניים או תהליך שרת ב-ERP.
  • שדות מותאמים לפני הכל: מגדירים UDF/שדה מותאם ל-VIN ולמק"ט OEM לפני תחילת הפיתוח — חוסך סבב תיקונים.
  • מתחילים מ-sandbox: שני ה-ERP תומכים בסביבת בדיקה נפרדת — כדאי להריץ שם את האינטגרציה הראשונית לפני חיבור לסביבת ייצור.

שאלות נפוצות

האם אפשר לחבר את AutoWiz ישירות ל-Priority?+

כן — דרך Priority API Gateway או תהליך Tabula/PL/SQL שמפעיל קריאת webservice. AutoWiz מחזיר JSON שממופה ישירות לטבלת פריטים או להזמנת לקוח.

מה ההבדל בין sync בזמן אמת ל-sync באצווה?+

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

כיצד מחברים ל-SAP Business One?+

דרך SAP Service Layer (REST) או B1i. ה-API נקרא מ-Add-On מותאם או DI API script שמעדכן את כרטיס הפריט או ההזמנה.

כמה זמן לוקחת אינטגרציה ל-ERP?+

בסיסית: 3–7 ימי עבודה. מלאה עם סנכרון מלאי דו-כיווני: 2–4 שבועות, תלוי במורכבות המערכת.

האם צריך לשנות את מבנה הנתונים הקיים?+

לרוב לא — מוסיפים שדות חדשים (VIN, קוד מנוע, מק"ט OEM) לכרטיס הקיים, בלי לשנות את המבנה הבסיסי.

רוצים לחבר את Priority או SAP B1 שלכם?

נשלח מפרט API מלא ודוגמת קוד למערכת שלכם.

ליבואנים ומפתחיםנסו בדיקת רכב חינמית

קראו גם

עסקיכיצד API נתוני רכב משנה את שוק האפטרמרקט הישראליעסקיחיפוש חלפים לפי מספר רישוי ב-Shopify ו-WooCommerceמדריךחיפוש חלפים לפי מספר רישוי — המדריך המלא