netsuite Handledning
Komma igång med netsuite
Sök…
Anmärkningar
NetSuite är en molnbaserad ERP-, CRM-, E-Commerce- och Professional Services-ledningsplattform. Det används av över 30 000 företag för att driva hela sin verksamhet.
NetSuite är helt anpassningsbar av administratörer och utvecklare, inklusive via ett JavaScript-baserat API som heter SuiteScript. Utvecklare kan skriva skript som utlöses av olika händelser i NetSuite-systemet för att automatisera affärsprocesser.
Var kan du få hjälp
- Gå med i NetSuite Professionals Slack Community, där du har direkt tillgång till över 200 NetSuite Professionals över hela världen.
- Använd NetSuite Records Browser för schemat för alla posttyper
- Mozilla Developer Network: s JavaScript Reference Guide
versioner
Version | Utgivningsdatum |
---|---|
2016,2 | 2016/09/20 |
Eclipse SuiteCloud IDE-installation
- Ladda ner och installera den senaste Eclipse IDE
- Installera Eclipse på två sätt:
- Eclipse Installer
- Ladda ner zip för ditt favoritpaket
- Om du inte redan har ett föredraget Eclipse-paket rekommenderas Eclipse för JavaScript-utvecklare
- Installera Eclipse på två sätt:
- Installera SuiteCloud IDE-plugin
- När installationen är klar, starta Eclipse
- Navigera till Hjälp > Installera ny programvara ...
- Klicka på Lägg till ... för att lägga till en ny uppdateringswebbplats
- Namn : SuiteCloud IDE
- Plats : http://system.netsuite.com/download/ide/update_e4
- Obs! Platsen beror på vilken version av NetSuite du för närvarande använder.
- Till exempel : om du för närvarande är på release 2017.1 bör du använda den här url-adressen istället: http://system.netsuite.com/download/ide/update_17_1
- Välj webbplatsen "SuiteCloud IDE" i rullgardinsmenyn Arbeta med
- Fortsätt genom installationsguiden
- Starta om Eclipse när du uppmanas
- Konfigurera SuiteCloud IDE-plugin
- När Eclipse startar om kommer du att uppmanas att ställa in SuiteCloud-plugin med ett huvudlösenord och standard NetSuite-konto
- När du har slutfört den här installationsguiden navigerar du till Inställningar > NetSuite
- Här hittar du alla SuiteCloud IDE-inställningar
- [Valfritt] Om din primära användning för Eclipse är NetSuite-utveckling, navigerar du till Inställningar > Allmänt > Perspektiv och gör "NetSuite" -perspektivet som standard
- Skapa ett nytt NetSuite-projekt
- Högerklicka i NS Explorer- fönstret och välj Nytt > NetSuite-projekt
- Följ guiden för projektuppsättningen du väljer. Projekttyperna är som följer:
- Kontoanpassning : Ett projekt som utnyttjar SuiteCloud-utvecklingsramen för att bygga anpassade objekt, poster och skript för att anpassa ett NetSuite-konto.
- SuiteScript : Ett projekt som enbart används för att skriva skript.
- SSP-applikation : En SuiteScript Server Pages-applikation, som vanligtvis används tillsammans med SiteBuilder eller SuiteCommerce för NetSuite-stödda e-handelsapplikationer.
Hej, World 1.0 Client Script
- Skapa källfilen för ditt nya klientskript
Skapa en ny JavaScript-fil med din favoritredigerare eller IDE
Lägg till följande källkod till din fil (originalkälla här )
/** * A simple "Hello, World!" example of a Client Script. Uses the `pageInit` * event to write a message to the console log. */ function pageInit(type) { console.log("Hello, World from a 1.0 Client Script!"); }
Spara filen som
hello-world.js
var du än vill
- Använd källfilen vi just skapade för att skapa en ny skriptpost i NetSuite
- I ditt NetSuite-konto navigerar du till Anpassning > Skript > Skript > Nytt
- När du uppmanas att välja
hello-world.js
som skriptfilen - Klicka på Skapa skriptpost
- När du uppmanas att välja klientskript som skriptyp
- Namnge din skriptpost Hello World
- Kartlägga funktionen namnet
pageInit
i vår källfil tillpageInit
Page Init genom att angepageInit
ipageInit
Page Init-funktion - Spara din nya skriptpost
- Distribuera ditt nya skript till anställdsposten
- Klicka på Distribuera skript på din nyskapade skriptpost
- I fältet Gäller för väljer du Anställd
- Se till att statusfältet är inställt på Testning
- Klicka på Spara
- Se ditt skript i aktion!
- Öppna webbläsarens utvecklare / JavaScript-konsol (vanligtvis F12 på de flesta webbläsare)
- Skapa en ny anställd genom att navigera till Listor > Anställda > Anställda > Nytt
- Observera ditt "Hej, värld" -meddelande i webbläsarkonsolen.
Hej, World 2.0 Client Script
- Skapa källfilen för ditt nya klientskript
Skapa en ny JavaScript-fil med din favoritredigerare eller IDE
Lägg till följande källkod till din fil (originalkälla här )
define([], function () { /** * A simple "Hello, World!" example of a Client Script. Uses the `pageInit` * event to write a message to the console log. * * @NApiVersion 2.x * @NModuleScope Public * @NScriptType ClientScript */ var exports = {}; function pageInit(context) { console.log("Hello, World from a 2.0 Client Script!"); } exports.pageInit = pageInit; return exports; });
Spara filen som
hello-world2.js
var du än vill
- Använd källfilen vi just skapade för att skapa en ny skriptpost i NetSuite
- I ditt NetSuite-konto navigerar du till Anpassning > Skript > Skript > Nytt
- När du uppmanas att välja
hello-world2.js
som skriptfilen - Klicka på Skapa skriptpost
- Namnge din skriptpost Hello World
- Spara din nya skriptpost
- Distribuera ditt nya skript till anställdsposten
- Klicka på Distribuera skript på din nyskapade skriptpost
- I fältet Gäller för väljer du Anställd
- Se till att statusfältet är inställt på Testning
- Klicka på Spara
- Se ditt skript i aktion!
- Öppna webbläsarens utvecklare / JavaScript-konsol (vanligtvis F12 på de flesta webbläsare)
- Skapa en ny anställd genom att navigera till Listor > Anställda > Anställda > Nytt
- Observera ditt "Hej, värld" -meddelande i webbläsarkonsolen.