我需要能够为联系人分配多个角色,而不仅仅是唯一一个。现在我正在使用下一个代码为联系人设置角色:
//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)。
我试图搜索互联网,但那里没有太多信息。
我会很感激任何帮助,谢谢大家。