M365Con 2027 – כנס אונליין חינמי · 11–22 Jan 2027 · 120 sessions→ m365con.net
M365.FM · עברית

התאמה אישית של Business Central: פיתוח ב-AL והרחבות בהסבר פשוט

שדה נוסף ברשומת לקוח, שלב אישור ייעודי או כלל שבודק הזמנה לפני רישום – גם התאמות קטנות ב-Business Central נשמעות מהר מאוד כמו שפה חדשה לגמרי. הפרק מסביר מהו פיתוח ב-AL, למה קיימות הרחבות (Extensions) ואיך התאמות אישיות פועלות בבטחה לצד האפליקציה הסטנדרטית.

עקבו אחרי הפודקאסטפרקים חדשים על Microsoft 365, ‏Copilot ועוד, בחינם באפליקציית הפודקאסטים שלכם.Spotify

▶ התאמה אישית של Business Central: פיתוח ב-AL והרחבות בהסבר פשוט (דיבוב AI)

מה תלמדו:

  1. למה הרחבות ולא שינוי קוד: בעבר ערכו ישירות את הקוד המקורי (C/AL), וכל עדכון דרש השוואות ותיקונים; כיום אפליקציית הבסיס נשארת ללא שינוי, וההתאמות פועלות כאפליקציה נפרדת דרך ממשקים נתמכים
  2. אובייקטי AL המרכזיים: טבלאות ושדות כארון תיקים דיגיטלי, דפי כרטיס, רשימה וגיליון עבודה, הרחבות טבלה ודף, codeunits, דוחות, שאילתות ו-XMLports
  3. טריגרים ואירועים: טריגרי אימות בעת שינוי שדה, מנויי אירועים (event subscribers) וההבדל בין OnBefore (בדיקה לפני הרישום עם אפשרות לעצור אותו) ל-OnAfter (תגובה לאחר מכן), כשהכללים המשותפים מרוכזים ב-codeunit אחד
  4. כלים ותהליך עבודה: Visual Studio Code עם הרחבת AL Language, הפקודה AL: Go!, חבילת האפליקציה, בדיקות בסביבת Sandbox, ניפוי באגים עם נקודות עצירה והיסטוריית גרסאות ב-Git
  5. דוגמה מעשית לתוסף בונוסים ללקוחות: טבלת דרגות עם אחוז הנחה (זהב = 10%), דפי רשימה וכרטיס, שדה Bonus ID בכרטיס הלקוח, כלל ההנחה ב-codeunit, codeunit התקנה ומנוי אירועים בתהליך המכירה

הפרק הזה הוא גרסה עברית בדיבוב AI של הסרטון המונפש מתוך M365 Show של Microsoft MVP מירקו פטרס.

פרקים נוספים

כל הפרקים →