NetSuite - 如何为联系人分配多个角色

时间:2013-02-26 12:25:22

标签: netsuite

我需要能够为联系人分配多个角色,而不仅仅是唯一的角色。现在我正在使用下一个代码为联系人设置角色:

            //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)。

我试图搜索互联网,但那里没有太多信息。

感谢您的帮助,谢谢大家。

1 个答案:

答案 0 :(得分:0)

您可以多次调用attach来分配多个角色。