יום שבת, 24 בנובמבר 2018


בנדל Navigation Portlet


בנדל זה הוא שיפור של הפורטלט הקיים של קיצורי הדרך(Shortcuts) המאפשר יצירת קיצורי דרך למקומות חיוניים במערכת ומחוצה לה בתוך מסך הבית.

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


יום חמישי, 15 בנובמבר 2018


פרויקט מיגרציה(הסבות נתונים)

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

יום רביעי, 7 בנובמבר 2018



כניסה סימולטנית לפרודקשן וסנדבוקס

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

פתרון:
כניסה לדפדפן ב Incoginto 

למשל בגוגל כרום -> לחצו על האייקון בצד ימין למעלה -> New Incognito Window -> כנסו לנטסוויט באותו היוזר.
*במידה ואתם משתמשים ברול אדמין בפעם הראשונה הוא יבקש קוד כניסה שוב(2FA) .

בקישור זה ניתן לראות כיצד להיכנס ב Incoginto לכל הדפדפנים : https://www.howtogeek.com/269265/how-to-enable-private-browsing-on-any-web-browser/

ישנה שיטה נוספת אשר מופיע במאמר בבלוג הזה: http://blog.prolecto.com/2018/08/05/tip-learn-how-to-log-into-multiple-netsuite-accounts-at-the-same-time/


ב 2019 נטסוויט משיקה תיקון בשם 'Announcing Account-Specific Domains in the UI for Your Sandbox Account' אשר מאפשר כניסה בו זמנית באותו הדפדפן לסביבת הייצור והבדיקות.


מודול -  ניהול בדיקות ביצועים

בנטסוויט במשך מספר גרסאות משפרים את מודול ניהול בדיקות הביצועים (Application Performance Management (APM)) אשר מאפשר לבדוק את ביצועי המערכת ולקבל פירוט מלא על הזמן שלוקח לטרנזקציה לרוץ, חלוקה לפי שכבות ביצועים: שרת, לקוח, רשת וכדומה.

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

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

אני באופן אישי מאוד ממליץ להשתמש במודל זה, והוא מסייע בעיקר במקרים הבאים:

1-      בדיקת השפעת הביצועים של הטמעת פונקציונליות חדשה.
2-      בדיקת השפעת הביצועים של הטמעה של סקריפט חדש.
3-      בדיקת השפעת הביצועים של הכנסה של בנדל לוקלי(למשל: בישראל ,איטליה ועוד).
4-      בדיקות בשגרה, על מנת לנטר את המערכת ולבדוק שאין בעיות ביצועים יוצאי דופן.

יתרונות מרכזיים:

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


ניתן למצוא מידע נוסף בנושא בפלטפורמת ה SuiteAnswers  של נטסוויט: Answer Id:   44059 ו-  43303