Ricerca…


Osservazioni

NetSuite è una piattaforma di gestione ERP, CRM, E-Commerce e servizi professionali basata su cloud. Viene utilizzato da oltre 30.000 aziende per gestire l'intera attività.

NetSuite è completamente personalizzabile da amministratori e sviluppatori, anche tramite un'API basata su JavaScript chiamata SuiteScript. Gli sviluppatori sono in grado di scrivere script attivati ​​da vari eventi in tutto il sistema NetSuite per automatizzare i processi di business.

Dove ottenere aiuto

  1. Unisciti alla Community Slack di NetSuite Professionals , dove hai accesso immediato a oltre 200 professionisti NetSuite in tutto il mondo.
  2. Utilizzare il NetSuite Records Browser per lo schema di tutti i tipi di record
  3. Guida di riferimento JavaScript di Mozilla Developer Network

Versioni

Versione Data di rilascio
2.016,2 2016/09/20

Installazione di Eclipse SuiteCloud IDE

  1. Scarica e installa l'ultimo IDE di Eclipse
  2. Installa il plug-in IDCloud SuiteCloud
    1. Al termine dell'installazione, avviare Eclipse
    2. Passare a Guida > Installa nuovo software ...
    3. Fare clic su Aggiungi ... per aggiungere un nuovo sito di aggiornamento
    4. Seleziona il sito "SuiteCloud IDE" nel menu a discesa Gestione lavoro
    5. Procedere attraverso la procedura guidata di installazione
    6. Riavvia Eclipse quando richiesto
  3. Configura il plugin IDE SuiteCloud
    1. Al riavvio di Eclipse, ti verrà richiesto di configurare il plug-in SuiteCloud con una password principale e un account NetSuite predefinito
    2. Dopo aver completato questa procedura guidata di configurazione, accedere a Preferenze > NetSuite
      • Qui troverai tutte le preferenze di IDCloud SuiteCloud
    3. [Facoltativo] Se il tuo uso principale per Eclipse è lo sviluppo di NetSuite, vai a Preferenze > Generale > Prospettive e imposta la prospettiva "NetSuite" come predefinita
  4. Crea un nuovo progetto NetSuite
    1. Fare clic con il tasto destro nella finestra NS Explorer e selezionare Nuovo > Progetto NetSuite
    2. Segui la procedura guidata per l'impostazione del progetto che hai scelto. I tipi di progetto sono i seguenti:
      1. Personalizzazione dell'account : un progetto che sfrutta il framework di sviluppo SuiteCloud per creare oggetti, record e script personalizzati per la personalizzazione di un account NetSuite.
      2. SuiteScript : un progetto utilizzato esclusivamente per la scrittura di script.
      3. Applicazione SSP : un'applicazione SuiteScript Server Pages, utilizzata in genere in combinazione con SiteBuilder o SuiteCommerce per applicazioni di e-commerce supportate da NetSuite.

Ciao, World 1.0 Client Script

  1. Crea il file sorgente per il tuo nuovo Script client
    1. Crea un nuovo file JavaScript usando il tuo editor o IDE preferito

    2. Aggiungi il seguente codice sorgente al tuo file (fonte originale qui )

      /**
       * 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. Salva il file come hello-world.js dove vuoi

  2. Usa il file sorgente che abbiamo appena creato per creare un nuovo record di script in NetSuite
    1. Nel tuo account NetSuite, vai su Personalizzazione > Scripting > Script > Nuovo
    2. Quando richiesto, selezionare hello-world.js come file di script
    3. Fai clic su Crea record di script
    4. Quando richiesto, selezionare Client Script come Tipo di script
    5. Assegna un nome al record di script Hello World
    6. Mappare la funzione denominata pageInit nel nostro file di origine all'evento di script Page Init inserendo pageInit nel campo Pagina Init Function
    7. Salva il tuo nuovo record di script
  3. Distribuisci il tuo nuovo script nel record Dipendente
    1. Sul tuo record Script appena creato, fai clic su Distribuisci script
    2. Nel campo Applica a , selezionare Dipendente
    3. Assicurarsi che il campo Stato sia impostato su Test
    4. Fai clic su Salva
  4. Guarda il tuo script in azione!
    1. Apri la console per sviluppatori / JavaScript del browser (in genere F12 sulla maggior parte dei browser)
    2. Crea un nuovo Dipendente navigando su Elenchi > Dipendenti > Dipendenti > Nuovo
    3. Osserva il messaggio "Hello, World" nella console del browser.

Ciao, World 2.0 Client Script

  1. Crea il file sorgente per il tuo nuovo Script client
    1. Crea un nuovo file JavaScript usando il tuo editor o IDE preferito

    2. Aggiungi il seguente codice sorgente al tuo file (fonte originale qui )

      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. Salva il file come hello-world2.js dove vuoi

  2. Usa il file sorgente che abbiamo appena creato per creare un nuovo record di script in NetSuite
    1. Nel tuo account NetSuite, vai su Personalizzazione > Scripting > Script > Nuovo
    2. Quando richiesto, seleziona hello-world2.js come file di script
    3. Fai clic su Crea record di script
    4. Assegna un nome al record di script Hello World
    5. Salva il tuo nuovo record di script
  3. Distribuisci il tuo nuovo script nel record Dipendente
    1. Sul tuo record Script appena creato, fai clic su Distribuisci script
    2. Nel campo Applica a , selezionare Dipendente
    3. Assicurarsi che il campo Stato sia impostato su Test
    4. Fai clic su Salva
  4. Guarda il tuo script in azione!
    1. Apri la console per sviluppatori / JavaScript del browser (in genere F12 sulla maggior parte dei browser)
    2. Crea un nuovo Dipendente navigando su Elenchi > Dipendenti > Dipendenti > Nuovo
    3. Osserva il messaggio "Hello, World" nella console del browser.


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow