Установка значения поля в записи клиента после создания счета - PullRequest
0 голосов
/ 27 августа 2018

В моей записи клиента у меня есть поле под названием Статус участника.Таким образом, членство изменится с обычного члена на основного члена, когда участник приобретет конкретный предмет.Есть ли способ обновить поле после создания счета?

Заранее спасибо!

1 Ответ

0 голосов
/ 27 августа 2018

Да.Используйте событие afterSubmit() в сценарии User Event, развернутом в записи счета.Найдите строки позиции счета-фактуры для позиции, и, если она найдена, используйте record.submitFields(options), чтобы обновить поле в записи клиента.

Если вы делаете другие изменения для клиента, вы можете использовать record.load(options) для загрузки всей записи, а затем использовать методы объекта записи для изменения и сохранения записи.

Для обновления небольшого числа полей тела, submitFields() обычно будет более производительным, но если вам нужно манипулировать подсписками или подзаписями, вам нужно загрузить запись.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...