Discusiones
Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Explore new breakthroughs, sharpen your skills, and connect with experts who are shaping what’s next. Experience bold keynotes, interactive learning, and connections that span the global NetSuite community. Discover what's next at SuiteConnect Tour 2026.
Un Script no se está Ejecutando en la Nueva Interfaz de Hojas de Horas Semanales Usando SuiteScript
Se aplica a
Producto: NetSuite 2021.2
Escenario
Cuando la nueva Interfaz de usuario para Hojas de Horas está habilitada, los scripts desplegados en Hoja de Horas Semanales no se ejecutarán como se esperaba.
Solución
Una vez habilitadas estas 2 funciones, el script se ejecutará cuando se despliegue en el registro Hoja de Horas (ID interno: timesheet), no en Tiempo.
El motivo es que el uso de nlapiGetRecordType () para SuiteScript 1.0 o Record.type / CurrentRecord.type para SuiteScript 2.0 en la Hoja de Horas Semanal Estándar (sin activar las 2 funciones) devolverá timeBill. Cuando las Hojas de Horas Semanales y la Nueva Interfaz de Hojas de Horas Semanales estén activadas, mediante nlapiGetRecordType() o Record.type / CurrentRecord.type devolverá
¡Hola, Bienvenido/a!
Para ver los detalles completos, inicia sesión.
¿No tienes una cuenta? ¡Haz clic aquí para comenzar!