שלב 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.


שימו לב !-

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

בטאב של הLISTS : תנסו להוסיף הרשאה עבור Custom Record Entries. שיהיה לפחות VIEW.
בטאב של הSETUP : תוודאו שיש הרשאה ל Custom Entity Fields ול Custom Segments ברמת EDIT.
בטאב של הSETUP : תוודאו שיש הרשאה ל SuiteScript ברמת View.
בטאב של ה CUSTOM RECORD: מופיע Withholding Tax Code עם רמה של VIEW.

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




במידה וביצעתם את שלושת השלבים לפי המדריך-  אתם מחוברים ועכשיו אנחנו יכולים להיפגש! :)