Discusiones

¡No se pierda nuestra Quiz Sorpresa, ¡Sólo tiene hasta el 11 de marzo de 2025 a las 4:00 PM ET para comentar sus respuestas y ganar recompensas! Haga clic aquí por más detalles.
Ahora es el momento de pedir a sus amigos y colegas expertos en NetSuite que se unan a la comunidad de soporte de NetSuite. ¡Recomiende ahora! ¡Haga clic aquí por más información!
Actualice su Perfil con su tipo de soporte para obtener la insignia de Tipo de Soporte.
¿Se perdió el webinar sobre la "Creación de búsquedas guardadas de NetSuite"? ¡La repetición se subirá pronto! Siga la categoría "Webinarios de NSC" ahora para ser informado una vez que esté
disponible.
¡Las notas de la versión 2025.1 de Netsuite están disponibles para descargar aquí!

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!

Iniciar sesión

Para ver los detalles completos, inicia sesión.

Registrarse

¿No tienes una cuenta? ¡Haz clic aquí para comenzar!

Tabla de posiciones

Genio de la Comunidad

Cuarto 1 (Jan-Mar 2025)

Líderes de la semana

Líderes de este mes

Líderes de todos los tiempos