יום רביעי, 26 בדצמבר 2018


נקודות מרכזיות לבחינה בהטמעת אפליקציה/בנדל חדש לנטסוויט

רקע:


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

נקודות מרכזיות:


  • האם הבנדל מאושר על ידי נטסוויט(ניתן לבדוק בחנות האפליקציות של נטסוויט או ליצור קשר עם המנהל חשבון שלכם)

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

יום שבת, 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

יום ראשון, 21 באוקטובר 2018


 הזדהות כפולה(2FA) בשימוש ביוזר משותף

בגירסא 2018.2 נטסוויט החלה לחייב רולים מסויימים (למטרת אבטחת מידע) בהזדהות בשני שלבים(Two-Factor Authentication) אשר כוללת כניסה עם סיסמה וקוד ב SMS או שיחת אימות לנייד.

ניתן לראות את רשימת הרולים המחוייבים בהזדהות כפולה תחת הדף הזה:

Set Up -> User/Role -> Two-Factor Authentication Roles -> tab ‘MANDATORY 2FA FOR UI’.

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

פתרון ביניים:
ניתן להשתמש ברול שהוא לא אדמין מלא(למשל: Admin - Full Access [SWE] ) ולהוסיף לו הרשאות כנדרש, יוזר כזה לא יחוייב בהזדהות כפולה(אומנם במידה ויש רול של Administrator  לאותו היוזר, המערכת תזהה ותשלח קוד אימות, ניתן להתעלם מקוד זה ולבחור את הרול הרלוונטי)אומנם יספק את רוב הפעולות שרול של Administrator נותן.
נטסוויט שיחררה שדרוג בסוף 2018 שמאפשר הזדהות כפולה גם ברול אדמין רק כל 14 יום ולא כל פעם.

מאפריל 2019, נטסוויט תחייב גם אינטגרציות עם רול אדמין(או רול אחר אשר מחוייב ב 2FA) בהזדהות כפולה, הפתרון למעלה יכול לספק מענה לבעיה זו אלא אם כן חייבים להשתמש ברול אדמין ואז צריך לבדוק כיצד ליישם זאת(ניתן למצוא מידע במאמר: Mandatory Two-Factor Authentication (2FA) for NetSuite Access ב HELP של נטסוויט).


יום רביעי, 19 בספטמבר 2018


שו"ש בגירסא 2018.2


ישנם כמה שיפורים ושינויים לאדמינים בגירסת  2018.2

1-      עריכת תיאור השדה/העזרה(Help field) מתוך המסך עצמו, ללא צורך להיכנס להגדרות של השדה על ידי לחיצה על שם השדה -> CUSTOMIZE.


יום ראשון, 22 ביולי 2018


הוספת Deposit ל Customer Statement

לקוחות מבקשים לראות דו"ח אשר מאגד את כל הפעולות הפיננסיות אל מול הספק, מה שנקרא: Customer Statement.
על לאחרונה הדוח לא הכיל את ה Deposit, אומנם עכשיו ישנה אפשרות להוסיף אותו(ניתן לראות כיצד להוסיף אותו במאמר של נטסוויט: Answer Id: 41526).

בעיה:
במידה ויש ללקוח טרנזקציות ביותר ממטבע אחד, לא תמיד רואים את ה Deposit של המטבע השני בדו"ח.

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

יום חמישי, 28 ביוני 2018


חברות ישראליות שתומכות בנטסוויט

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

יש כיום 5 חברות שמספקות שירותי הטמעה ותמיכה ב Netsuite בישראל:

1-      NetCloud 
מיקום: ראש העין
אנשי מפתח: אייל גרייפנר ואורי אמיר.
בנדל לוקלי: יש.

2-      ONE
מיקום: ראש העין
בנדל לוקלי: יש.

3-      AllCloud
מיקום: ראש העין
אנשי מפתח: הילה כהן.
בנדל לוקלי: יש.

4-      iCloudius
מיקום: תל אביב
אנשי מפתח: גיל גראובארד.
בנדל לוקלי: יש.

5-      Top group
מיקום: תל אביב.
בנדל לוקלי: אין.

6 - Suitetech


מיקום: ראשון לציון
אנשי מפתח: יניב רוטברט
בנדל לוקלי: אין.

7- BE NetSuite Consulting
אנשי מפתח: איגור פובולטסקי
בנדל לוקלי: אין