#netsuite #suitescript
Вопрос:
Я новичок в запросе Suitelet,
Я пытаюсь получить все оплаченные транзакции по оплате счетов-фактур для отчета,
То, что нам нужно получить (Счет -фактура — > Связанный список ->> Платежи)
Я получил счет-фактуру, но не могу получить связанный список счета-фактуры.
Мой вопрос: Можно ли получить платежную транзакцию для счета-фактуры с помощью запроса Netsuite Suitelet?
То, что я пытаюсь сделать, — это заархивировать те же данные, что и отчет «Прибыль/убыток от реализации на заказ».
Заранее спасибо
Ответ №1:
Да, это возможно.
Все, что вам нужно сделать, это создать сохраненный поиск по счету-фактуре, включить все необходимые поля (по платежным реквизитам, я думаю, вы говорите о влиянии суммы/GL).
Как только вы создадите сохраненный поиск, все, что вам нужно сделать, это загрузить его в свой скрипт.
var mySearch = search.load({
id: 'customsearch_my_so_search'
});
Затем вам нужно будет запустить этот сохраненный поиск и сохранить результат в переменной. Для этого следуйте
var searchResult = mySearch.run().getRange({start:0,end:999});
Это позволит получить все ваши данные в searchResult
переменной. Теперь вам просто нужно отобразить их на костюме. Для этого используйте циклическую итерацию от 0 до SearchResult.длина
for(var i=0; i<searchResult.length; i ) {
//Print all the results
//Use this syntax to display all required fields
sublist.setSublistValue({
id:'custpage_sublist_your_id',
line:i,
value:''
});
}
Я надеюсь, что разрешил ваши сомнения. Если у вас возникнут какие-либо трудности, пожалуйста, добавьте их в раздел комментариев, и я отредактирую ответ в соответствии с требованиями.
Комментарии:
1. Привет, Сайш, Платежные реквизиты, которые я упомянул,- это «платежная транзакция» для ОПЛАЧЕННЫХ счетов, которые будут отображаться в Оплаченном счете — >Связанные записи — > > Вкладка Платежи.
2. Здравствуйте, теперь я понял ваш вопрос. Поскольку в разделе «платежная транзакция» можно указать множество различных транзакций, ищете ли вы какую-либо конкретную (например, только кредитные заметки) или вам нужны все?