SuiteScript 2.x
Automatizaciones que aguantan volumen.
- Map/Reduce y Scheduled
- Suitelets y Client Scripts
- User Events y validaciones
Rodolfo Guerra · Especialista NetSuite
Llevo 7 años trabajando con NetSuite todos los días. Aquí comparto notas prácticas de desarrollo, consultas y administración: lo que funciona y los errores que conviene evitar.
Soy Rodolfo Guerra. Empecé administrando NetSuite en una empresa de servicios y hoy lidero el producto NetSuite de una empresa con varias subsidiarias.
Mi trabajo está entre el negocio y el sistema. Escucho qué necesita un área, lo traduzco a configuración o a código, y me aseguro de que siga funcionando cuando el volumen crece.
Creé este laboratorio para ordenar lo que aprendo y compartirlo. Cada nota sale de un caso real.
En qué me enfoco día a día.
Automatizaciones que aguantan volumen.
Respuestas claras a partir de los datos.
Un sistema ordenado y seguro.
Notas cortas, cada una basada en un caso real. Estas son las más recientes.
BUILTIN.DF convierte IDs en nombres legibles en SuiteQL sin JOIN extra. Úsalo para mostrar, no para filtrar.
Cargas CSVLos cinco errores más comunes al importar clientes por CSV en NetSuite y cómo evitarlos.
IntegracionesCómo evitar órdenes duplicadas cuando un sistema externo reintenta: idempotencia con External ID en un RESTlet.
SuiteScriptScheduled Script o Map/Reduce: cuándo usar cada uno para que tus procesos aguanten cuando crece el volumen.
FinanzasDe cuatro lugares a un solo flujo: cómo pagar a proveedores desde NetSuite con Electronic Bank Payments y qué requiere licencia.
Buenas prácticasPor qué todo cambio en NetSuite debe pasar primero por el sandbox, y la regla de tres pasos para hacerlo.
Si trabajas con NetSuite y quieres comentar alguna de estas notas, escríbeme por LinkedIn.
Ir a mi LinkedIn ↗