שלב 1: בדוק שהתכונות מאפשרות אינטגרציה
*על מנת שנוכל להתחיל לעבוד וללמד את דוקה כבר מהשנייה הראשונה - מומלץ להתחבר לסביבת האמת בה אתם עובדים !
* אנו ממליצים , לפנישאתם מתחילים , הכינו לכם דף וורד או קובץ פתוח בו תוכלו לשמור את הנתונים לעתיד ולהמשך החיבור.
Setup -> Company -> Enable Features
פתח את הSuiteCloud tab.
סמן את המשבצות:
SOAP WEB SERVICES
REST WEB SERVICES
TOKEN-BASED AUTHENTICATION
לחץ על ״מסכים״ ואז ״שמור״ בחלונית שתפתח
שלב 2: התקנת החבילה של DOKKA
Customization -> SuiteBundler -> Search & Install bundles
הכניסו את מספר החבילה: 380671-> Search
בחר את 'DOKKA Connector'
install -> install bundles
שלב 3: בדוק שהתכונות מאפשרות אינטגרציה
*על מנת שנוכל להתחיל לעבוד וללמד את דוקה כבר מהשנייה הראשונה - מומלץ להתחבר לסביבת האמת בה אתם עובדים !
* אנו ממליצים , לפני שאתם מתחילים , הכינו לכם דף וורד או קובץ פתוח בו תוכלו לשמור את הנתונים לעתיד ולהמשך החיבור.
* מדריך זה יתאפשר רק במידה וכבר יצרתם בעבר אינטגרציה בין נטסוויט ודוקה.
שלב 1: יצירת הrole :
Setup-> Users/Roles-> Manage Roles >NEW
חפש את DOKKA Integration > לחץ ערוך>
(1)בשדה name: שנה את השם שיתאים לסבסידרי אותו רוצים לשנות >
(2)בשדה selected subsidiaries : בחר את הסבדיסרי הרלוונטי >
לבסוף, על מנת לשמור את הrole החדש שיצרנו לחצו על כפתור ה"save״
* במידה ויש לחבר כמה סבסידריז, יש לחזור על הפעולה לכל סבסידרי בנפרד.
שלב 2: שיוך הrole שנוצרו למשתמש בnetsuite:
Lists -> Employees ->Employee-> Edit mode
Access->
הוסף את התפקיד החדש עבור "המשתמש שנבחר":
Lists-> Employees-> Edit the user card-> Access-> Add the new role-> Save
*במידה ובשלב הקודם יצרנו יותר מrole אחד - יש לשייך את כולם למשתמש הנבחר.
שלב 3: הגדרת אימות עבור מחבר DOKKA
ניצור מפתחות גישה- עבור כל אחד מהסבסידריז:
Setup-> Users/Roles-> Access Tokens-> New.
Fill in the details as in the picture below.
Select the integration user in the USER field and save.
לאחר שמירת ה"token" יופיעו שני מפתחות גישה - חשוב מאוד לשמור את הפרטים שלהם,
(בשלבים הבאים יש להכניס את ה״מפתחות״ האלו לחברה החדשה בדוקה- אם נעזוב את המסך הם לא יופיעו שוב).
*במידה ושכחת את פרטי המפתחות גישה - תוכל למחוק אותם וליצור מפתחות גישה חדשים.
Setup-> Users/Roles-> Access Tokens -> Edit-> ACTIVE-> Revoke
שלב 4: יצירת נקודת גישת קצה של DOKKA REST -
במידה ושמרתם את הלינק מחיבורים קודמים, ניתן לדלג על שלב זה- הקישור תקף לכל הסבסידריז
Customization-> Scripting-> Script Deployments
.
מצא את הערך, שהערך בעמודת הסקריפט הוא: “DOKKA.Rest.Connector” על מנת לאתר אותו מהר יותר, הגדר את מסנן TYPE כך שיהיה RESTlet>
לחץ על תצוגה והעתק את כתובת URL כפי שהיא מופיעה בשדה EXTERNAL URL>
שלב 5: יצירת החברה בדוקה ב- DOKKA:
בכדי לסיים את החיבור צריך להיכנס למסך הבית עם שם המשתמש והסיסמה ( על מנת לפתוח חברות יש להיות משתמש ״אדמין״ בדוקה --> ללחוץ על ״הוספת חברה״ >
בחרו שם לחברה>
היכנסו להגדרות> חיבור למערכות> netsuite>
בשלב זה יש להכניס את פרטי החיבור להשלבים הקודמים בנטסוויט.
שימו לב שאם אתם מנסים לחבר את דוקה לסביבת ניסיון (sandbox) של נטסוויט, יש להחליף את המקף בין מספר החשבון
ובין האותיות sb בקו תחתון במספר החשבון הייחודי, למשל: dokka_sb במקום dokka-sb.
שימו לב !-
במידה וביצעתם את שלושת השלבים לפי המדריך- אתם מחוברים ועכשיו אנחנו יכולים להיפגש! :)