Мне нужно удалить кнопку удаления, если сегодня больше определенной расчетной даты.Удалить кнопку в SuiteScript
Есть 2 идеи, которые я имел и проблемы, с каждым:
1 - Установите пользовательское поле на запись для конкретной расчетной даты. Затем используйте действие рабочего процесса кнопки «Удалить», где пользовательское поле: < = сегодня. Моя проблема в том, что мне интересно, есть ли способ получить «сегодня», потому что я ожидал, что состояние изменится, что позволит мне это сделать. Я попытался использовать формулу и не могу найти Now() в качестве допустимой функции.
2 - Рабочий процесс - это действительно сценарии в фоновом режиме. Это означает, что кнопка «Удалить» должна быть доступна в API. Поэтому, моя идея состояла в том, чтобы выполнить мою настройку в сценарии набора, а затем вызвать эту функцию. Однако эта функция также не существует в поддерживаемой форме. Кто-нибудь взломал это, чтобы найти функцию, вызываемую в кнопке «Удалить»?
Если мы можем получить любую идею, чтобы работать, или если у вас есть третья, я не думал об этом, выполняя ту же задачу, это было бы здорово.