Discussões

Detectar Itens Duplicados em Pedidos de Vendas via Script

Aplica-se a:

Produto:   NetSuite 2024.1


Cenário:

Este artigo fornecerá uma visão geral e um código de exemplo sobre como detectar itens duplicados em um registro de Pedido de Vendas usando o SuiteScript 2.0.

Solução:

Utilizando um script de Evento de Usuário na função beforeSubmit, verifique cada item da linha de uma vez e anote se um item será repetido.

Uma vez que o item seja detectado como duplicado, aplique as ações necessárias.

O script abaixo pode ser usado como referência:

 

function beforeSubmit(scriptContext) {‌        //carregar registro atual e obter contagem de itens        var rec = scriptContext.newRecord;        var counter = rec.getLineCount({‌            sublistId: 'item'        });        //fazer loop na lista de itens        for (var x = 0; x < counter; x++){‌          
Rotulado:

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