You need to sign in to do that
Don't have an account?
Anu_g
Problem when creating a contact with account name
I am new to the SalesForce.I have downloaded the PHP toolkit and was trying to create a Contact which includes the Account details
This was the code i have tried
$mySforceConnection = new SforcePartnerClient();
$sforceSoapClient = $mySforceConnection->createConnection($wsdl);
$mySforceConnection->setEndpoint($location);
$mySforceConnection->setSessionHeader($sessionId);
$FirstName = "sample";
$LastName = "Test";
$MailingStreet = "xxx";
$MailingCity = "yyy";
$MailingState = "zzzz";
$MailingCountry = "India";
$MailingPostalCode = "500 081";
$Phone = "9886754427";
$Email = "test@gmail.com";
$LeadSource = "Web";
$Languages__c = "English";
$Level__c = "Primary";
$Account = "xxx account name";
$fieldsToCreate
=array('FirstName'=>$FirstName,'LastName'=>$LastName,'MailingStreet'=>$MailingStreet,'MailingCity'=>$MailingCity,'MailingState'=>$MailingState,'MailingCountry'=>$MailingCountry,'MailingPostalCode'=>$MailingPostalCode,'Phone'=>$Phone,'Email'=>$Email,'LeadSource'=>$LeadSource,'Languages__c'=>$Languages__c,'Level__c'=>$Level__c,'Account=>$Account);
$sObject = new SObject();
$sObject->fields = $fieldsToCreate;
$sObject->type = 'Contact';
$acct = $mySforceConnection->create(array ($sObject));
When working with this code getting an error
SoapFault Object ( [message:protected] => INVALID_FIELD: No such column 'Account' on entity 'contact'. [string:private] => [code:protected] => 0 [file:protected] => C:\wamp\www\php toolkit\soapclient\SforceBaseClient.php [line:protected] => 324 [trace:private]
Please help me regarding this,of how can i include the account info when creating a contact
Thanks in Advance
This was the code i have tried
$mySforceConnection = new SforcePartnerClient();
$sforceSoapClient = $mySforceConnection->createConnection($wsdl);
$mySforceConnection->setEndpoint($location);
$mySforceConnection->setSessionHeader($sessionId);
$FirstName = "sample";
$LastName = "Test";
$MailingStreet = "xxx";
$MailingCity = "yyy";
$MailingState = "zzzz";
$MailingCountry = "India";
$MailingPostalCode = "500 081";
$Phone = "9886754427";
$Email = "test@gmail.com";
$LeadSource = "Web";
$Languages__c = "English";
$Level__c = "Primary";
$Account = "xxx account name";
$fieldsToCreate
=array('FirstName'=>$FirstName,'LastName'=>$LastName,'MailingStreet'=>$MailingStreet,'MailingCity'=>$MailingCity,'MailingState'=>$MailingState,'MailingCountry'=>$MailingCountry,'MailingPostalCode'=>$MailingPostalCode,'Phone'=>$Phone,'Email'=>$Email,'LeadSource'=>$LeadSource,'Languages__c'=>$Languages__c,'Level__c'=>$Level__c,'Account=>$Account);
$sObject = new SObject();
$sObject->fields = $fieldsToCreate;
$sObject->type = 'Contact';
$acct = $mySforceConnection->create(array ($sObject));
When working with this code getting an error
SoapFault Object ( [message:protected] => INVALID_FIELD: No such column 'Account' on entity 'contact'. [string:private] => [code:protected] => 0 [file:protected] => C:\wamp\www\php toolkit\soapclient\SforceBaseClient.php [line:protected] => 324 [trace:private]
Please help me regarding this,of how can i include the account info when creating a contact
Thanks in Advance
Its working now