我是使用salesforce API的新手。我已經下載了saleforce/php工具包,並能夠在我的服務器上成功創建聯繫人和帳戶。與使用salesforce API的帳戶關聯聯繫
要創建聯繫人,我做了以下內容:
$records[0] = new stdclass();
$records[0]->FirstName = $FirstName;
$records[0]->LastName = $LastName;
$records[0]->Email = $Email;
$records[0]->Phone = $Phone;
$records[0]->MailingStreet = $MailingStreet;
$records[0]->MailingCity = $MailingCity;
$records[0]->MailingState = $MailingState;
$records[0]->MailingPostalCode = $MailingPostalCode;
$records[0]->MailingCountry = $MailingCountry;
$records[0]->LeadSource = $LeadSource;
$create = $mySforceConnection->create($records, 'Contact');
要創建一個帳戶,我做了以下
$records[0] = new stdclass();
$records[0]->Name = $Name
$create = $mySforceConnection->create($records, 'Account');
誰能給我的我怎麼會關聯一個簡單的例子聯繫一個賬戶?
我有一個窗體上的複選框,詢問這是否是一個組織。如果用戶選中此框,我想創建一個包含部分數據的組織帳戶,並與部分數據建立聯繫並關聯這兩個數據。
我不是在尋找一個完整的工作例子,而是更多的東西指向我在正確的方向。
可以說我有001Z0000004XeWfIAK
的ID我已經試過
$records[0] = new stdclass();
$records[0]->FirstName = $FirstName;
$records[0]->LastName = $LastName;
$records[0]->Email = $Email;
$records[0]->Phone = $Phone;
$records[0]->MailingStreet = $MailingStreet;
$records[0]->MailingCity = $MailingCity;
$records[0]->MailingState = $MailingState;
$records[0]->MailingPostalCode = $MailingPostalCode;
$records[0]->MailingCountry = $MailingCountry;
$records[0]->LeadSource = $LeadSource;
$records[0]->AccountId = '001Z0000004XeWfIAK';
$create = $mySforceConnection->create($records, 'Contact');
@ superfell帳戶
它返回:
Array ( [0] => stdClass Object ( [errors] => Array ( [0] => stdClass Object ( [message] => A Household Contact's account must be a household. [statusCode] => FIELD_CUSTOM_VALIDATION_EXCEPTION ) ) [id] => [success] => ) )
但我想將聯繫人與組織聯繫起來
聯繫人是否已創建?你有任何錯誤? – 2012-02-09 22:05:00
您需要使用示例$ create來查看創建失敗的原因。 – superfell 2012-02-09 22:19:28
對不起。我不認爲我很清楚。我有一個名爲組織的帳戶類型。每個組織都有與之相關的聯繫人。我試圖將聯繫人與組織關聯 – jpshayes 2012-02-09 22:30:27