Discussões
Novo no NetSuite | Script de Cliente: postSourcing(scriptContext)
Depois de discutir todos os tipos de SuiteScript no Novo no NetSuite | Visão geral Tipos de SuiteScript, agora estamos nos concentrando nos diferentes tipos de Client Script. Neste artigo, vamos focar em um tipo de Script de Cliente chamado postSourcing. Este tipo de Script de Cliente é acionado após ser originado um campo – significa que seu valor é automaticamente preenchido pelo sistema com base em outros campos de valor. Esse evento é tipicamente usado para executar lógica personalizada sempre que valores de um campo específico alteram.
Observação:
Execute apenas em formulários de transação
/**
* @NApiVersion 2.x
* @NScriptType ClientScript
* @NModuleScope SameAccount
*/
define(['N/error','N/currentRecord'],
function(error,currentRecord) {
/**
* Function to be executed after page is initialized.
*
* @param {Object} scriptContext
* @param {Record} scriptContext.currentRecord - Current form record
* @param {string} scriptContext.mode - The mode in which the record is being accessed (create, copy, or edit)
*
* @since 2015.2
*/
function postSourcing(scriptContext) {
var currentRecord = scriptContext.currentRecord;
var fieldId = scriptContext.fieldId;
if (fieldId === 'item') {
// Get the value of the 'item' field
var itemName = currentRecord.getCurrentSublistValue({
sublistId: 'item',
fieldId: 'item'
});
// Set a new value for the 'description' field
currentRecord.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'description',
value: 'Description Richard James Uri - SuiteCloud | WMS Tech | SuiteCommerce Advanced
----
- NetSuite Admin Corner | New to NetSuite
- Explore the NSC Webinars Category
- Join our poll and share your ideas! We want to know what you think. Don't forget to comment and make your voice heard!
- Expand your NetSuite knowledge by joining this month's Ask A Guru Live about Suitecloud. RSVP on this event now!
Olá, bem-vind@!
Para ver todos os detalhes, faça o login.
Não tem uma conta? Clique aqui para começar!
