Ich verwende das N/E-Mail-Modul, um eine E-Mail zu senden, die ich an mehrere Transaktionen anhängen möchte. Mit einer einzigen Transaktion den folgenden Code verwenden, habe ich keine Probleme:SuiteScript 2.0 E-Mail an mehrere Transaktionen anhängen
email.send({
author: -5,
recipients: recipient,
subject: subject,
body: body,
relatedRecords: {
transactionId: 8
}
});
Die Dokumentation bedeutet jedoch, dass wir mehrere Transaktionen zuordnen können, wenn sie sagt transactionId
sollteDer Transaktionsdatensatz (s) dem Nachrichtensatz zugeordnet.
Keines der folgenden Beispiele hat jedoch funktioniert. Die E-Mail wird für alle ohne Fehler gesendet, ist jedoch keiner der Transaktionen zugeordnet. Ich bin etwas verloren.
// Example 1
email.send({
author: -5,
recipients: recipient,
subject: subject,
body: body,
relatedRecords: { transactionId: [8,10] }
});
// Example 2
email.send({
author: -5,
recipients: recipient,
subject: subject,
body: body,
relatedRecords: [{ transactionId: 8 }, { transactionId: 10 }]
});
// Example 3
email.send({
author: -5,
recipients: recipient,
subject: subject,
body: body,
relatedRecords: { transactionId: '8,10' }
});
Wie soll das erreicht werden?