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

  1. Dołącz do społeczności Slack NetSuite Professionals , gdzie masz natychmiastowy dostęp do ponad 200 profesjonalistów NetSuite na całym świecie.
  2. Użyj przeglądarki NetSuite Records Browser do schematu wszystkich typów rekordów
  3. Instrukcja obsługi JavaScript Mozilla Developer Network

Wersje

Wersja Data wydania
2016.2 2016-09-20

Konfiguracja IDE Eclipse SuiteCloud

  1. Pobierz i zainstaluj najnowszą wersję Eclipse IDE
  2. Zainstaluj wtyczkę SuiteCloud IDE
    1. Po zakończeniu instalacji uruchom Eclipse
    2. Przejdź do Pomoc > Zainstaluj nowe oprogramowanie ...
    3. Kliknij Dodaj ..., aby dodać nową witrynę aktualizacji
    4. Wybierz witrynę „SuiteCloud IDE” z menu rozwijanego Praca z
    5. Przejdź przez kreatora instalacji
    6. Po wyświetleniu monitu uruchom ponownie środowisko Eclipse
  3. Skonfiguruj wtyczkę SuiteCloud IDE
    1. Po ponownym uruchomieniu Eclipse pojawi się monit o skonfigurowanie wtyczki SuiteCloud z hasłem głównym i domyślnym kontem NetSuite
    2. Po zakończeniu pracy kreatora konfiguracji przejdź do Preferencje > NetSuite
      • Tutaj znajdziesz wszystkie preferencje IDE SuiteCloud
    3. [Opcjonalnie] Jeśli głównym zastosowaniem Eclipse jest tworzenie NetSuite, przejdź do Preferencje > Ogólne > Perspektywy i ustaw Perspektywa „NetSuite” jako domyślną
  4. Utwórz nowy projekt NetSuite
    1. Kliknij prawym przyciskiem myszy okno NS Explorer i wybierz Nowy > Projekt NetSuite
    2. Postępuj zgodnie z instrukcjami kreatora, aby wybrać konfigurację projektu. Typy projektów są następujące:
      1. Dostosowanie konta : projekt wykorzystujący Framework SuiteCloud Development Framework do budowy niestandardowych obiektów, rekordów i skryptów do dostosowywania konta NetSuite.
      2. SuiteScript : projekt używany wyłącznie do pisania skryptów.
      3. 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

  1. Utwórz plik źródłowy dla nowego skryptu klienta
    1. Utwórz nowy plik JavaScript za pomocą swojego ulubionego edytora lub IDE

    2. 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!");
      }
      
    3. Zapisz plik jako hello-world.js gdziekolwiek chcesz

  2. Użyj właśnie utworzonego pliku źródłowego, aby utworzyć nowy rekord Skryptu w NetSuite
    1. Na koncie NetSuite przejdź do Dostosowanie > Skrypty > Skrypty > Nowy
    2. Po wyświetleniu monitu wybierz hello-world.js jako plik skryptu
    3. Kliknij opcję Utwórz rekord skryptu
    4. Po wyświetleniu monitu wybierz opcję Skrypt klienta jako typ skryptu
    5. Nazwij swój rekord skryptu Hello World
    6. pageInit funkcję o nazwie pageInit w naszym pliku źródłowym na zdarzenie skryptu Page Init , wprowadzając pageInit w polu Funkcja Page Init
    7. Zapisz nowy rekord skryptu
  3. Wdróż nowy skrypt w rekordzie pracownika
    1. W nowo utworzonym rekordzie skryptu kliknij opcję Wdróż skrypt
    2. W polu Dotyczy do wybierz Pracownik
    3. Upewnij się, że pole Status jest ustawione na Testowanie
    4. Kliknij Zapisz
  4. Zobacz swój skrypt w akcji!
    1. Otwórz konsolę programisty / JavaScript przeglądarki (zazwyczaj F12 w większości przeglądarek)
    2. Utwórz nowego pracownika, przechodząc do Listy > Pracownicy > Pracownicy > Nowy
    3. Obserwuj komunikat „Witaj, świecie” w konsoli przeglądarki.

Witaj, skrypcie klienta World 2.0

  1. Utwórz plik źródłowy dla nowego skryptu klienta
    1. Utwórz nowy plik JavaScript za pomocą swojego ulubionego edytora lub IDE

    2. 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;
      });
      
    3. Zapisz plik jako hello-world2.js gdziekolwiek chcesz

  2. Użyj właśnie utworzonego pliku źródłowego, aby utworzyć nowy rekord Skryptu w NetSuite
    1. Na koncie NetSuite przejdź do Dostosowanie > Skrypty > Skrypty > Nowy
    2. Po wyświetleniu monitu wybierz hello-world2.js jako plik skryptu
    3. Kliknij opcję Utwórz rekord skryptu
    4. Nazwij swój rekord skryptu Hello World
    5. Zapisz nowy rekord skryptu
  3. Wdróż nowy skrypt w rekordzie pracownika
    1. W nowo utworzonym rekordzie skryptu kliknij opcję Wdróż skrypt
    2. W polu Dotyczy do wybierz Pracownik
    3. Upewnij się, że pole Status jest ustawione na Testowanie
    4. Kliknij Zapisz
  4. Zobacz swój skrypt w akcji!
    1. Otwórz konsolę programisty / JavaScript przeglądarki (zazwyczaj F12 w większości przeglądarek)
    2. Utwórz nowego pracownika, przechodząc do Listy > Pracownicy > Pracownicy > Nowy
    3. Obserwuj komunikat „Witaj, świecie” w konsoli przeglądarki.


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow