יום שלישי, 30 באוגוסט 2016

שידרוג גירסה בנטסוויט

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

שדרוג גירסה בנטסוויט:
נטסוויט עובדת במתכונת דו שנתית של שדרוג גירסה, לרוב גירסה אחת תשודרג במרץ/אפריל ושנייה באוגוסט.
שמות הגרסאות הם עקביים: NetSuite Version [Year].[Number of version in the current year]
למשל : נטסוויט 2019.2 מצביע על הגירסה השנייה בשנת 2019.

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

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

איך אני יודע באיזה גירסת נטסוויט אני?
אם נכנסים לנטסוויט -> דף הבית, ניתן לראות זאת בתחתית המסך.





האם יש לי אפשרות לדחות את שדרוג הגירסה?
זה תלוי בסוג החשבון שלך, אם יש לך חשבון רגיל אז לרוב לא תוכל מכיוון שאתה יושב על סביבה עם עוד לקוחות(מה שנקרא בעולם הענן Multi-tenant) כיוון שזה יגרור שינוי לכולם.

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

מי אמור לבדוק את הגירסא?

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

התהליך המומלץ הוא:

לאחר קבלת הההודעה הראשונית על שדרוג הגירסה:

1.      קריאת ה Release Notes של הגירסה החדשה וצפייה בסרטונים שנטסוויט מספקת.
2.      סימון נקודות עיקריות וחשובות בתיקון באגים ובפיצ'רים חדשים.
3.      חלוקה של הנושאים על פי הצוותים הרלוונטים בחברה.
4.      ישיבה עם כל צוות על הנקודות הרלוונטיות אליו והחלטה האם אנחנו מעוניינים בהמשך טיפול בזה.
5.      בירור מעמיק יותר על כל באג ופיצ'ר וקביעת לוח זמנים להטמעה(קונפיגורציה והדרכה לצוותים הרלוונטים).
*במידה והבאג או הפיצ'ר לא מובן עד הסוף למנהל המערכת, מומלץ להתייעץ עם יועץ נטסוויט על מנת להבין במה מדובר ומה ההשפעה של הדבר.
6.      במקביל דרוש לתכנן מערך בדיקות בסביבת הבטא - Relase Preview(עדיף לפחות כחודש לפני השדרוג) על מנת לוודא שאין Downgrade  בשדרוג הגירסה ולפתוח קייס לנטסוויט או לנטקלאוד מבעוד מועד אם כן(ראו מאמר נטסוויט 39122, לגבי מה ניתן לבדוק).

לקוחות פרימיום יכולים לבחור לשדרג גירסה לתוך סביבת הסנדבוקס מוקדם יותר ולבדוק שם.

*לעיתים ישנם שיפורים אשר כלפי חברה אחרת יכולים להוותDowngrade  וחשוב להתייחס לכך ולהיערך בהתאם.

בסרטון הזה ישנה סקירה מקיפה של של שדרוג גירסה של נטסוויט - https://netsuite.custhelp.com/app/answers/detail/a_id/44580





נטסוויט Status Page

רקע:

לחברות ענן בשלות יש לרוב אתר אינטרנט נפרד אשר מציג את הסטטוס של הסביבות(התשתית- השרתים) שעליהם מאוחסנים הלקוחות)בעיקר סביבות ה Multitenant).
האתר לרוב מראה, האם הסביבה למעלה(Uptime), למטה(System Down), תחת תחזוקה(Maintenance) או תחת בעיות ביצועים(Performance).

דבר זה מקובל, מכיוון שבעולם ה SaaS , במצב בו התשתית יושבת אצל הספק, כלי הניטור נמצאים אצלו וללקוח אין יכולת לדעת נתונים אלו בצורה מדויקת מלבד לקבל אותם מהספק.
ולכן חברות רבות כדוגמת Amazon, Salesforce וגם נטסוויט הקימו אתר שכזה שמראה את הסטטוס הנוכחי של הסביבה ועוד פרטים רלוונטים.
אתר זה ניתן למצוא בכתובת: https://status.netsuite.com/

יום ראשון, 28 באוגוסט 2016

חידוש חוזים בנטסוויט

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

איך אני רואה טפסים בנטסוויט

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

תזמון דוחות בנטסוויט

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

סוגי משתמשים בנטסוויט(במודול ה ERP)

נטסוויט מבססת את מודל היוזרים שלה על יוזרים שמיים(Named Users).
נטסוויט לא מאפשרת להשתמש ביוזר אחד למספר אנשים בו זמנית(אומנם יש רעיון לדבר כזה ב SuiteIdeas - 92891).
מה שכן ניתן הוא  שכמה אנשים ישתמשו באותו היוזר בזמנים שונים אבל אם הם נכנסים באותו הזמן, המערכת תפלוט אחד מהם החוצה מהמערכת(דבר זה אינו מומלץ גם מכיוון שהוא מקשה על מעקב אחר יומן אירועים(לוג)).

איחוד של עובדים בנטסוויט

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

פרטים על השימוש שלי במערכת ביחס לרישיונות ותאריך סיום החוזה

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

איך רואים מה משתמש אחר בנטסוויט רואה -  Proxy another User

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

יום שני, 15 באוגוסט 2016

שליחת אימיילים מסביבת הבדיקות(סנדבוקס)

רקע:
הסנדבוקס היא סביבה אשר מיועדת ברובה לבדיקות לפני יישום של פיתוחים ושינויים בסביבת הייצור.

יום רביעי, 10 באוגוסט 2016

העתקה של סביבת הפרודקשן לסביבת הסנדבוקס

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

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

רשומה כפולה בנטסוויט

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

יום ראשון, 7 באוגוסט 2016

דוח שערי חליפין לא מציג את השדה Effective Date שמוציאים דוח לאקסל


לא ניתן להיכנס לצ'קים - Can’t access checks

תיאור הבעיה:

יוזר מנסה להיכנס לראות צ'קים במערכת דרך :
Transactions -> Bank-> Write Checks -> List והוא מקבל את השגיאה הבאה:











נכס לא מוצג ברשימת הנכנסים להצעה Asset is not presented in the Asset proposal list-

רקע - מה זה נכסים להצעה?

ישנם שתי דרכים מרכזיות ליצור נכסים(רכוש קבוע) בנטסוויט.

1- יצירה של נכס בפני עצמו.
2-יצירה של נכס מתוך טרנזקציה.

דוחות שימוש בנטסוויט - Usage Report in Netsuite

רקע- מהם דוחות שימוש?

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