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.

SS > Actualizar plantilla de reconocimiento de ingresos en factura

editado Sep 11, 2025 4:55PM en Contabilidad / ERP

Se aplica a

Producto: NetSuite 2025.1


Escenario

El cliente desea actualizar la plantilla de reconocimiento de ingresos en la factura a través de SuiteScript 2.X.

Solución

Consulte el script de Eventos de Usuario a continuación desplegado en un registro de factura, activada en la función afterSubmit:


/** * @NApiVersion 2.x * @NScriptType UserEventScript * @NModuleScope SameAccount */define(['N/record'],function(rec) {    function update(context) {var invoiceID = context.newRecord.id;var invoice = rec.load({type: rec.Type.INVOICE,id: invoiceID});var intLine = invoice.getLineCount('item');for (var j=1; j<=intLine; j++){invoice.setSublistValue({// Lists > Accounting > Revenue Recognition SchedulessublistId: 'item',fieldId: 'revrecschedule',line: j,value: 'xxx'});invoice.setSublistValue({sublistId: 'item',fieldId: 'amortizationtype',line: j,value: 'STANDARD'//  standard or variable});invoice.setSublistValue({sublistId: 'item',fieldId: 'amortizationperiod',line: j,value: 2});invoice.setSublistValue({sublistId: 'item',fieldId: 'revrecstartdate',line: j,value: '11/30/2013'});invoice.setSublistValue({sublistId: 'item',fieldId: 'revrecenddate',line: j,value: '11/30/2014'});// You can hardcode the value or have a custom field of type date and set the value of that field on end and start date}invoice.save();    }    return {      
Etiquetado:

¡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