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.

Definir conta AP padrão para relatórios de despesas reembolsáveis criados via Web Services

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:

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

2º Trimestre (Apr-Jun 2026)

Líderes desta semana

Líderes deste mês

Líderes de todos os tempos