Discussões
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
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!