Discusiones

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.
We'd love to hear your thoughts on the Latest updates in the NetSuite Support Community (UI/UX edition) – December 2025. Your feedback is important to us—please let us know what you think or any suggestions you may have in the comments!

Un Script no se está Ejecutando en la Nueva Interfaz de Hojas de Horas Semanales Usando SuiteScript

editado Jun 2, 2025 2:32PM en SuiteCloud / Personalización

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 2026)

Líderes de la semana

Líderes de este mes

Líderes de todos los tiempos