SuiteScript 2.0 добавляет элементы вручную на вкладку сообщений - PullRequest
0 голосов
/ 08 мая 2018

Мне нужно добавить позиции электронной почты вручную на вкладку сообщений транзакции, но я не могу найти какую-либо документацию по этому вопросу. Буду очень признателен за любые указания по этому вопросу.

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 08 мая 2018

Подсписок messages не является редактируемым или динамическим, поэтому вы не можете добавлять в него элементы напрямую. Вместо этого вы добавляете к этому сообщение, отправляя электронное письмо через N/email.send() API и предоставляя соответствующую транзакцию в виде Связанной записи в опциях.

выглядит примерно так:

email.send({
    author: "123",
    recipients: ["test@test.com", "another-test@test.com"],
    subject: "This is an email",
    body: "Probably the best email ever",
    relatedRecords: {
        transactionId: recordId // <-- relevant transaction ID here
    }
});
...