#suitescript2.0
#suitescript2.0
Вопрос:
Я создаю одно пустое поле в заказе на продажу, когда я делаю копию этого существующего заказа на продажу, тогда я хочу, чтобы в этой копии был номер предыдущего заказа на продажу. Как это сделать в suite script 2.0, пожалуйста, помогите мне.
Ответ №1:
При копировании записи id
параметр в URL имеет внутренний идентификатор заказа на продажу, из которого он копируется. Итак, вы должны быть в состоянии сделать это следующим образом:
- Создайте сценарий пользовательского события с функцией beforeLoad и разверните его в записи заказа на продажу с типом события копирования.
- В скрипте загрузите запись заказа на продажу с идентификатором
scriptContext.request.parameters.id
и скопируйте ееtranid
поле в созданное вами пользовательское поле.
Комментарии:
1. не могли бы вы уточнить, или можно поделиться этим конкретным кодом
2. Значение было применено к исходному заказу на продажу, а не к новой копии