2017-10-17 17 views
2

N /電子メールモジュールを使用して、複数のトランザクションに添付する電子メールを送信しています。それは(のtransactionIdがSuiteScript 2.0で複数のトランザクションに電子メールを添付

取引記録であるべきと言うときに我々は複数のトランザクションを関連付けることができていること、しかし、意味するものではない

email.send({ 
    author: -5, 
    recipients: recipient, 
    subject: subject, 
    body: body, 
    relatedRecords: { 
     transactionId: 8 
    } 
}); 

ドキュメント:次のコードを使用して、単一のトランザクションで、私は何の問題を持っていませんメッセージレコードに関連付けられています。

ただし、次の例のいずれも機能していません。電子メールはすべてエラーなしで送信されますが、いずれのトランザクションにも添付されていません。私は少し迷っています。

// 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' } 
}); 

これはどのように達成されるはずですか?

答えて

0

は、私はあなたが、これが働いている場合はわからないんだけど、私はそれは次のようになりますと信じて:

email.send({ 
    author: -5, 
    recipients: recipient, 
    subject: subject, 
    body: body, 
    relatedRecords: { transactionId:8,transactionId:10 } 
}); 

「relatedRecords: 仲間に キー/値のペアを含む オブジェクトをメッセージ 関連する レコード( カスタムレコードを含む)のレコード。 "

関連する問題