NetSuite API插入电话

时间:2016-09-23 01:59:41

标签: netsuite

我已成功在netsuite中创建了一个电话记录,并将其与公司记录相关联。但是,我无法将电话与联系人记录联系起来。我哪里错了?

错误

{
   "message": "Invalid contact reference key 43780 for company <NULL>.",
   "code": "INVALID_KEY_OR_REF"
}

注意:内部ID 4370是netsuite中的联系人

带变量的信封

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soap:Header>
        <applicationInfo xmlns="urn:messages_2015_2.platform.webservices.netsuite.com">
            <applicationId>_appId_</applicationId>
        </applicationInfo>
            <preferences xmlns="urn:messages_2015_2.platform.webservices.netsuite.com">
        <warningAsError>false</warningAsError>
        </preferences>
    </soap:Header>
    <soap:Body>
        <update xmlns="urn:messages_2015_2.platform.webservices.netsuite.com">
            <record internalId="_callId_" xmlns:q1="urn:scheduling_2015_2.activities.webservices.netsuite.com" xsi:type="q1:PhoneCall">
                <q1:message>_description_</q1:message>
                <q1:title>_name_</q1:title>
                <q1:assigned internalId="_user_" type="contact"/>
                <q1:contact internalId="_customer_" type="contact"/>
                <q1:phone>_number_</q1:phone>
                <q1:startDate>_startDate_</q1:startDate>
                <q1:endDate>_endDate_</q1:endDate>
                <q1:timedEvent>true</q1:timedEvent>
            </record>
        </update>
    </soap:Body>
</soap:Envelope>

0 个答案:

没有答案