連絡先に1つだけではなく、複数の役割を割り当てることができる必要があります。現在、次のコードを使用して連絡先に役割を設定しています。
//get the internal ID of created contact
var contactInternalId = ((RecordRef) response.baseRef).internalId;
//set roles
var attachContact = new AttachContactReference();
attachContact.attachTo = new RecordRef
{
type = RecordType.customer,
typeSpecified = true,
internalId = customerId
};
attachContact.contact = new RecordRef {internalId = contactInternalId};
attachContact.contactRole = new RecordRef {internalId = role};
var resp = _service.attach(attachContact);
連絡先に複数の役割を設定する方法がわかりません(MultiSeceltCustomFieldRefを使用できる権限とは異なります)。
インターネットを検索してみましたが、あまり情報がありません。
助けていただければ幸いです、ありがとうございました。