Discussões
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Keep an eye out for upcoming NetSuite events, including meetups, workshops, and webinars. These sessions are a great way to connect with peers, learn from experts, and stay current on the latest NetSuite updates and best practices. Registration links are provided in each event.
Atualizar Data de Reconhecimento de Receita na Criação de Fatura via SuiteScript
Dentro SuiteCloud / Personalização
Aplica-se a:
Produto: NetSuite 2024.1
Cenário:
O usuário deseja definir a Data de Reconhecimento de Receita ou os Termos se a Fatura for criada.
Solução:
SuiteScript 1.0:
function userEventAfterSubmit(type) {
if (type == 'create') {
var record = nlapiLoadRecord(nlapiGetRecordType(), nlapiGetRecordId(), { recordmode: 'dynamic' });
var count = record.getLineItemCount('item');
for (var x = 1; x <= count; x++) {
var revRecSchedule = record.getLineItemValue('item', 'revrecschedule', x);
if (revRecSchedule == '19') { // Substitua '19' pela ID Interna apropriada de Rev Rec
record.setLineItemValue('item', 'revrecterminmonths', x, 36);
}
}
nlapiSubmitRecord(record);
}
}
Observação:Se este script for implantado usando a função After Record Submit em um Pedido de Vendas, ele definirá a
Rotulado:
0
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!