Как найти соответствующие записи в Заказе на продажу в NetSuite? - PullRequest
0 голосов
/ 05 марта 2019

У нас есть заказ на продажу, и он связан с заказом на покупку и счетом.Все записи имеют одно и то же поле PO UNIT COST, и значение PO UNIT COST должно быть одинаковым.

Я попытался разработать функцию для обновления PO UNIT COST в Invoice после обновления значения в PO..

Я знаю, что связанные записи можно найти в подсписке «Связанные записи» на SO.Таким образом, я должен выяснить, какая SO связана с ПО, а затем какие Счета относятся к SO, как показано на следующем рисунке:

enter image description here

Я знаюидентификатор для записей называется tranid , и моя идея состоит в том, чтобы использовать код для получения tranid :

var trainID= so_record.getSublistValue({
       sublistId: related_record_tab,
       fieldId: 'tranid',
       line: 1
});

Но я не знаю, чтоидентификатор (related_record_tab) вкладки «Связанные записи»:

Есть ли какой-либо идентификатор для вкладки «Связанные записи» так же, как «item» является идентификатором вкладки «Элементы»?Как это найти?

1 Ответ

0 голосов
/ 05 марта 2019

Попробуйте 'ссылки' в качестве идентификатора вкладки.

Если вы не знакомы с ним, добавление '& xml = T' к концу URL-адреса в NetSuite может быть полезно для определения идентификаторов для некоторыхиз более неясных ссылок на объекты в NS.

...