Discussões
Community Articles: What Topic Should We Cover Next? Your idea could be our next feature—drop your suggestion now and spark the next big discussion!
Definir conta AP padrão para relatórios de despesas reembolsáveis criados via Web Services
Dentro Administração da Conta
Aplica-se a:
Produto: NetSuite 2024.1
Cenário:
Quando os Relatórios de Despesas são criados por meio de Serviços Web, a conta AP padrão para despesas não reembolsáveis é definida, mas não para as reembolsáveis. Uma solução alternativa para isso é criar um SuiteScript que definirá o valor do campo da Conta de despesas reembolsáveis.
Solução:
1. Crie um arquivo JavaScript com os seguintes códigos. Isso será usado para o Script de Evento do Usuário.
function userEventBeforeSubmit (type){ if(nlapiGetContext().getExecutionContext()=='webservices'){ nlapiLogExecution ('DEBUG', 'entry', 'entry'); var check_if_non_reimbursible = true; var total = nlapiGetLineItemCount('expense'); for (var counter = 1; counter <= total; counter++){ nlapiLogExecution ('DEBUG', 'line', 'line'); if(nlapiGetLineItemValue( 'expense', 'isnonreimbursable', counter)=='F'){
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!