Migración a SuiteScript 2.1

Tus scripts viejos corren bien.
Hasta que una release los rompe.

SuiteScript 1.0 está en desuso y 2.0 ya no recibe las mejoras del lenguaje. La mayoría de las cuentas no sabe cuántos scripts tiene ni cuáles siguen vivos. Empezamos por eso: una evaluación que te dice exactamente qué hay, qué riesgo corre y en qué orden migrarlo.

Inventario por SuiteQL · Plan por oleadas · Pruebas en sandbox · Código 2.1 documentado

Ejemplo de inventario

Scripts y despliegues de la cuenta
  • SuiteScript 1.038 scripts
  • SuiteScript 2.061 scripts
  • SuiteScript 2.112 scripts
  • Sin despliegue activo9 · se retiran
  • Con dependencias entre sí23 · se migran juntos
  • Riesgo alto (gobernanza, scheduled)7 · primera oleada
Cada fila sale de tu cuenta, no de una entrevista.
¿Te suena?

Señales de que ya toca migrar

  • Tienes scripts escritos por alguien que ya no está en la empresa y nadie quiere abrirlos.
  • Cada release de NetSuite la vives con miedo y pruebas a mano "lo más importante".
  • Hay scripts que no sabes si siguen corriendo o para qué sirven.
  • Un scheduled script se queda sin gobernanza y nadie sabe por qué.
  • Quieres que tu equipo pueda mantener el código, no solo el consultor que lo escribió.
La evaluación

Primero, saber exactamente qué tienes

Es un entregable fijo con fecha. Entramos a tu sandbox con un rol de solo lectura y salimos con un documento que puedes usar con nosotros o con quien quieras.

Inventario completo

Todos los scripts y despliegues de la cuenta leídos por SuiteQL: versión de API, tipo, registros a los que aplican, estado y última modificación.

Mapa de dependencias

Qué scripts se llaman entre sí, qué librerías comparten y qué campos y registros personalizados tocan. Lo que se migra junto, se identifica junto.

Clasificación por riesgo

Qué puede romper una release, qué está cerca de los límites de gobernanza y qué ya no debería existir. Cada script con un veredicto: migrar, retirar o reescribir.

Plan por oleadas y estimación

Orden de migración que entrega valor desde la primera oleada, esfuerzo por oleada y qué necesitamos de tu equipo en cada una.

Lo único que necesitamos: acceso a tu sandbox con un rol de solo lectura y una hora con quien conoce la operación.

Solicitar la evaluación
La migración

Por oleadas, con pruebas antes y después

Nunca "todo de golpe". Cada oleada agrupa scripts que dependen entre sí, se migra en sandbox, se prueba contra los casos reales que documentamos antes de tocar nada y pasa a producción cuando la operación lo confirma.

01

Casos de prueba del comportamiento actual

Antes de cambiar una línea, documentamos qué hace hoy cada script con datos reales de tu sandbox. Es el contrato contra el que se prueba la migración.

02

Migración a 2.1

Módulos N/*, promesas donde aportan, límites de gobernanza medidos y librerías compartidas donde antes había copias. Lo que se puede retirar, se retira.

03

Pruebas en sandbox

Cada script migrado se prueba contra sus casos. Las diferencias se revisan contigo: a veces el comportamiento viejo era un error que nadie había notado.

04

Producción y acompañamiento

Despliegue por oleada con vuelta atrás preparada. Después seguimos ahí durante la primera operación real y entregamos el código documentado a tu equipo.

Con IA

Por qué nos toma menos que a mano

La migración entre versiones de SuiteScript es mecánica en un 80 por ciento y crítica en el 20 restante. La IA se encarga del 80: inventariar, traducir sintaxis y módulos, generar los casos de prueba y la documentación. Las personas se concentran en el 20 que decide si el proyecto sale bien.

Lo que hace la IA

  • Leer e inventariar cientos de scripts en horas
  • Traducir la sintaxis y los módulos de 1.0 y 2.0 a 2.1
  • Generar casos de prueba a partir del comportamiento actual
  • Documentar cada script migrado

Lo que decide una persona

  • Qué scripts no deberían existir
  • Gobernanza, concurrencia y orden de ejecución
  • Qué diferencia de comportamiento es un error y cuál una mejora
  • Cuándo una oleada está lista para producción
Preguntas frecuentes

Lo que nos preguntan antes de empezar

No. Todo se construye y prueba en tu sandbox. A producción solo pasa una oleada cuando sus pruebas están en verde y con un plan de vuelta atrás listo.

Empezar

Pide la evaluación de tu cuenta

Cuéntanos quién eres y, si lo sabes, cuántos scripts crees tener. Te escribimos en menos de 24 horas hábiles para coordinar el acceso al sandbox.

Rol de solo lectura · Sin instalar nada en tu cuenta · Documento tuyo al terminar