Discussões
Definir data final do Reconhecimento de receita ou Termos se a Fatura for criada a partir de origem
Aplica-se a
Produto: NetSuite 2024.2
Cenário
Para definir os Termos de reconhecimento de receita no Pedido de venda, o usuário pode fazer isso por meio do SuiteScript.
Solução
Aqui está um exemplo de código para alcançar o objetivo:
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') //Rev Rec Internal ID
{
record.setLineItemValue('item','revrecterminmonths', x, 36);
}
};
nlapiSubmitRecord(record);
}
}
Se esta opção for implementada na função Após envio de registro no
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!