netsuite Tutorial
Empezando con netsuite
Buscar..
Observaciones
NetSuite es una plataforma de gestión de ERP, CRM, comercio electrónico y servicios profesionales basada en la nube. Es usado por más de 30,000 compañías para dirigir todo su negocio.
NetSuite es totalmente personalizable por los administradores y desarrolladores, incluso a través de una API basada en JavaScript llamada SuiteScript. Los desarrolladores pueden escribir scripts que son activados por varios eventos en todo el sistema NetSuite para automatizar los procesos de negocios.
Dónde obtener ayuda
- Únase a la comunidad Slack de NetSuite Professionals , donde tiene acceso instantáneo a más de 200 profesionales de NetSuite en todo el mundo.
- Utilice el navegador de registros de NetSuite para el esquema de todos los tipos de registros
- Guía de referencia de JavaScript de Mozilla Developer Network
Versiones
Versión | Fecha de lanzamiento |
---|---|
2016.2 | 2016-09-20 |
Configuración de Eclipse SuiteCloud IDE
- Descarga e instala la última versión de Eclipse IDE.
- Instala Eclipse de una de estas dos maneras:
- Instalador Eclipse
- Descarga el zip de tu paquete favorito.
- Si aún no tiene un paquete Eclipse preferido, se recomienda Eclipse para desarrolladores de JavaScript.
- Instala Eclipse de una de estas dos maneras:
- Instalar el complemento IDE de SuiteCloud
- Una vez completada la instalación, inicie Eclipse
- Vaya a Ayuda > Instalar nuevo software ...
- Haga clic en Agregar ... para agregar un nuevo sitio de actualización
- Nombre : SuiteCloud IDE
- Ubicación : http://system.netsuite.com/download/ide/update_e4
- Nota: la ubicación depende de la versión de NetSuite en la que se encuentre actualmente.
- Por ejemplo : si actualmente está en la versión 2017.1, debe usar esta url en su lugar: http://system.netsuite.com/download/ide/update_17_1
- Seleccione el sitio "SuiteCloud IDE" en el menú desplegable Trabajar con
- Continúe con el asistente de instalación
- Reinicie Eclipse cuando se le solicite
- Configurar el complemento IDE de SuiteCloud
- Cuando se reinicia Eclipse, se le solicitará que configure el complemento de SuiteCloud con una contraseña maestra y una cuenta de NetSuite predeterminada
- Después de completar este asistente de configuración, vaya a Preferencias > NetSuite
- Aquí encontrarás todas las preferencias de SuiteCloud IDE.
- [Opcional] Si su uso principal para Eclipse es el desarrollo de NetSuite, vaya a Preferencias > General > Perspectivas y haga que la Perspectiva de "NetSuite" sea su valor predeterminado
- Crea un nuevo proyecto de NetSuite.
- Haga clic con el botón derecho en la ventana de NS Explorer y seleccione Nuevo > Proyecto NetSuite
- Siga el asistente para la configuración del proyecto de su elección. Los tipos de proyectos son los siguientes:
- Personalización de la cuenta : un proyecto que aprovecha el marco de desarrollo de SuiteCloud para crear objetos, registros y scripts personalizados para personalizar una cuenta de NetSuite.
- SuiteScript : Un proyecto utilizado exclusivamente para escribir guiones.
- Aplicación SSP : una aplicación de páginas de servidor SuiteScript, que se utiliza normalmente junto con SiteBuilder o SuiteCommerce para aplicaciones de comercio electrónico respaldadas por NetSuite.
Hola, World 1.0 Client Script
- Cree el archivo fuente para su nuevo script de cliente
Crea un nuevo archivo JavaScript usando tu editor favorito o IDE
Agregue el siguiente código fuente a su archivo (fuente original aquí )
/** * 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!"); }
Guarda el archivo como
hello-world.js
donde quieras
- Utilice el archivo fuente que acabamos de crear para crear un nuevo registro de Script en NetSuite
- En su cuenta de NetSuite, navegue a Personalización > Secuencias de comandos > Secuencias de comandos > Nuevo
- Cuando se le solicite, seleccione
hello-world.js
como el archivo de script - Haga clic en Crear registro de script
- Cuando se le solicite, seleccione Script de cliente como el tipo de script
- Nombra tu registro de Script Hello World
- Asigne la función denominada
pageInit
en nuestro archivo de origen al evento de script de inicio de página ingresandopageInit
en el campo Función de inicio de página - Guarda tu nuevo registro de Script
- Implemente su nuevo script en el registro de empleado
- En su registro de Script recién creado, haga clic en Implementar Script
- En el campo Aplica a , seleccione Empleado
- Asegúrese de que el campo Estado esté configurado en Prueba
- Haga clic en guardar
- ¡Vea su guión en acción!
- Abra la consola de desarrollador / JavaScript de su navegador (normalmente F12 en la mayoría de los navegadores)
- Cree un nuevo empleado navegando a Listas > Empleados > Empleados > Nuevo
- Observe su mensaje "Hola, Mundo" en la consola del navegador.
Hola, World 2.0 Client Script
- Cree el archivo fuente para su nuevo script de cliente
Crea un nuevo archivo JavaScript usando tu editor favorito o IDE
Agregue el siguiente código fuente a su archivo (fuente original aquí )
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; });
Guarda el archivo como
hello-world2.js
donde quieras
- Utilice el archivo fuente que acabamos de crear para crear un nuevo registro de Script en NetSuite
- En su cuenta de NetSuite, navegue a Personalización > Secuencias de comandos > Secuencias de comandos > Nuevo
- Cuando se le solicite, seleccione
hello-world2.js
como el archivo de script - Haga clic en Crear registro de script
- Nombra tu registro de Script Hello World
- Guarda tu nuevo registro de Script
- Implemente su nuevo script en el registro de empleado
- En su registro de Script recién creado, haga clic en Implementar Script
- En el campo Aplica a , seleccione Empleado
- Asegúrese de que el campo Estado esté configurado en Prueba
- Haga clic en guardar
- ¡Vea su guión en acción!
- Abra la consola de desarrollador / JavaScript de su navegador (normalmente F12 en la mayoría de los navegadores)
- Cree un nuevo empleado navegando a Listas > Empleados > Empleados > Nuevo
- Observe su mensaje "Hola, Mundo" en la consola del navegador.