netsuite Samouczek
Rozpoczęcie pracy z Netsuite
Szukaj…
Uwagi
NetSuite to oparta na chmurze platforma zarządzania ERP, CRM, e-commerce i usługami profesjonalnymi. Jest używany przez ponad 30 000 firm do prowadzenia całej działalności.
NetSuite jest w pełni konfigurowalny przez administratorów i programistów, w tym za pomocą interfejsu API opartego na JavaScript o nazwie SuiteScript. Programiści mogą pisać skrypty uruchamiane przez różne zdarzenia w całym systemie NetSuite w celu automatyzacji procesów biznesowych.
Gdzie uzyskać pomoc
- Dołącz do społeczności Slack NetSuite Professionals , gdzie masz natychmiastowy dostęp do ponad 200 profesjonalistów NetSuite na całym świecie.
- Użyj przeglądarki NetSuite Records Browser do schematu wszystkich typów rekordów
- Instrukcja obsługi JavaScript Mozilla Developer Network
Wersje
Wersja | Data wydania |
---|---|
2016.2 | 2016-09-20 |
Konfiguracja IDE Eclipse SuiteCloud
- Pobierz i zainstaluj najnowszą wersję Eclipse IDE
- Zainstaluj Eclipse na jeden z dwóch sposobów:
- Jeśli nie masz jeszcze preferowanego pakietu Eclipse , zalecamy programistę Eclipse for JavaScript Developers
- Zainstaluj wtyczkę SuiteCloud IDE
- Po zakończeniu instalacji uruchom Eclipse
- Przejdź do Pomoc > Zainstaluj nowe oprogramowanie ...
- Kliknij Dodaj ..., aby dodać nową witrynę aktualizacji
- Nazwa : SuiteCloud IDE
- Lokalizacja : http://system.netsuite.com/download/ide/update_e4
- Uwaga: lokalizacja zależy od wersji NetSuite , w której aktualnie się znajdujesz.
- Na przykład : jeśli obecnie korzystasz z wersji 2017.1, powinieneś użyć tego adresu URL: http://system.netsuite.com/download/ide/update_17_1
- Wybierz witrynę „SuiteCloud IDE” z menu rozwijanego Praca z
- Przejdź przez kreatora instalacji
- Po wyświetleniu monitu uruchom ponownie środowisko Eclipse
- Skonfiguruj wtyczkę SuiteCloud IDE
- Po ponownym uruchomieniu Eclipse pojawi się monit o skonfigurowanie wtyczki SuiteCloud z hasłem głównym i domyślnym kontem NetSuite
- Po zakończeniu pracy kreatora konfiguracji przejdź do Preferencje > NetSuite
- Tutaj znajdziesz wszystkie preferencje IDE SuiteCloud
- [Opcjonalnie] Jeśli głównym zastosowaniem Eclipse jest tworzenie NetSuite, przejdź do Preferencje > Ogólne > Perspektywy i ustaw Perspektywa „NetSuite” jako domyślną
- Utwórz nowy projekt NetSuite
- Kliknij prawym przyciskiem myszy okno NS Explorer i wybierz Nowy > Projekt NetSuite
- Postępuj zgodnie z instrukcjami kreatora, aby wybrać konfigurację projektu. Typy projektów są następujące:
- Dostosowanie konta : projekt wykorzystujący Framework SuiteCloud Development Framework do budowy niestandardowych obiektów, rekordów i skryptów do dostosowywania konta NetSuite.
- SuiteScript : projekt używany wyłącznie do pisania skryptów.
- Aplikacja SSP : aplikacja SuiteScript Server Pages, używana zwykle w połączeniu z SiteBuilder lub SuiteCommerce dla aplikacji e-commerce wspieranych przez NetSuite.
Witaj, skrypcie klienta World 1.0
- Utwórz plik źródłowy dla nowego skryptu klienta
Utwórz nowy plik JavaScript za pomocą swojego ulubionego edytora lub IDE
Dodaj następujący kod źródłowy do pliku (oryginalne źródło tutaj )
/** * 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!"); }
Zapisz plik jako
hello-world.js
gdziekolwiek chcesz
- Użyj właśnie utworzonego pliku źródłowego, aby utworzyć nowy rekord Skryptu w NetSuite
- Na koncie NetSuite przejdź do Dostosowanie > Skrypty > Skrypty > Nowy
- Po wyświetleniu monitu wybierz
hello-world.js
jako plik skryptu - Kliknij opcję Utwórz rekord skryptu
- Po wyświetleniu monitu wybierz opcję Skrypt klienta jako typ skryptu
- Nazwij swój rekord skryptu Hello World
-
pageInit
funkcję o nazwiepageInit
w naszym pliku źródłowym na zdarzenie skryptu Page Init , wprowadzającpageInit
w polu Funkcja Page Init - Zapisz nowy rekord skryptu
- Wdróż nowy skrypt w rekordzie pracownika
- W nowo utworzonym rekordzie skryptu kliknij opcję Wdróż skrypt
- W polu Dotyczy do wybierz Pracownik
- Upewnij się, że pole Status jest ustawione na Testowanie
- Kliknij Zapisz
- Zobacz swój skrypt w akcji!
- Otwórz konsolę programisty / JavaScript przeglądarki (zazwyczaj F12 w większości przeglądarek)
- Utwórz nowego pracownika, przechodząc do Listy > Pracownicy > Pracownicy > Nowy
- Obserwuj komunikat „Witaj, świecie” w konsoli przeglądarki.
Witaj, skrypcie klienta World 2.0
- Utwórz plik źródłowy dla nowego skryptu klienta
Utwórz nowy plik JavaScript za pomocą swojego ulubionego edytora lub IDE
Dodaj następujący kod źródłowy do pliku (oryginalne źródło tutaj )
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; });
Zapisz plik jako
hello-world2.js
gdziekolwiek chcesz
- Użyj właśnie utworzonego pliku źródłowego, aby utworzyć nowy rekord Skryptu w NetSuite
- Na koncie NetSuite przejdź do Dostosowanie > Skrypty > Skrypty > Nowy
- Po wyświetleniu monitu wybierz
hello-world2.js
jako plik skryptu - Kliknij opcję Utwórz rekord skryptu
- Nazwij swój rekord skryptu Hello World
- Zapisz nowy rekord skryptu
- Wdróż nowy skrypt w rekordzie pracownika
- W nowo utworzonym rekordzie skryptu kliknij opcję Wdróż skrypt
- W polu Dotyczy do wybierz Pracownik
- Upewnij się, że pole Status jest ustawione na Testowanie
- Kliknij Zapisz
- Zobacz swój skrypt w akcji!
- Otwórz konsolę programisty / JavaScript przeglądarki (zazwyczaj F12 w większości przeglądarek)
- Utwórz nowego pracownika, przechodząc do Listy > Pracownicy > Pracownicy > Nowy
- Obserwuj komunikat „Witaj, świecie” w konsoli przeglądarki.