Discussões

Fazer cópia de registro de Caso e direcionar ao registro copiado usando Fluxo de trabalho e script

editado Jun 2, 2025 2:37PM Dentro SuiteCloud / Personalização

Aplica-se a

Produto: NetSuite 2022.1



Cenário

O usuário quer fazer uma cópia de um registro de chamado e ser direcionado ao registro copiado usando fluxo de trabalho e script de ação de fluxo de trabalho.



Solução

1. Crie um Script de Ação de fluxo de trabalho e coloque no registro de Caso:

SuiteScript 1.0:

function workflowAction() {
	var record = nlapiGetRecordId();
	var copyRecord = nlapiCopyRecord('supportcase', record);
	var submitCopyRecord = nlapiSubmitRecord(copyRecord);
	return submitCopyRecord;
}


SuiteScript 2.0:

function workflowAction() {
	var record = record.id();
	var copyRecord = record.copy({
		type: record.Type.supportcase,
		id: record,
		isDynamic: true,
	});

	var submitCopyRecord = copyRecord.save({
		enableSourcing: true,
		ignoreMandatoryFields: true
	});
	return submitCopyRecord;
}

Olá, bem-vind@!

Faça login

Para ver todos os detalhes, faça o login.

Cadastre-se

Não tem uma conta? Clique aqui para começar!

Ranking

Gênio da Comunidade

1º Trimestre (Jan-Mar 2026)

Líderes desta semana

Líderes deste mês

Líderes de todos os tempos