{"id":15,"date":"2016-05-05T12:09:04","date_gmt":"2016-05-05T12:09:04","guid":{"rendered":"http:\/\/symbioticindia.in\/docu\/?p=15"},"modified":"2016-05-06T08:46:46","modified_gmt":"2016-05-06T08:46:46","slug":"sugar-crm-and-soap-api-for-relationship","status":"publish","type":"post","link":"http:\/\/symbioticindia.in\/docu\/2016\/05\/05\/sugar-crm-and-soap-api-for-relationship\/","title":{"rendered":"Sugar CRM and SOAP API for relationship"},"content":{"rendered":"<div id=\"question\" class=\"question\" data-questionid=\"5153210\">\n<table>\n<tbody>\n<tr>\n<td class=\"votecell\">\n<div class=\"vote\"><span class=\"vote-count-post \">2<\/span><a class=\"vote-down-off\" title=\"This question does not show any research effort; it is unclear or not useful\">down vote<\/a><a class=\"star-off\" href=\"http:\/\/stackoverflow.com\/questions\/5153210\/sugar-crm-and-soap-api-for-relationship?rq=1#\">favorite<\/a><\/p>\n<div class=\"favoritecount\"><\/div>\n<\/div>\n<\/td>\n<td class=\"postcell\">\n<div>\n<div class=\"post-text\">\n<p>hello I have 2 entties in sugar crm<\/p>\n<ol>\n<li>Application<\/li>\n<li>Candidate<\/li>\n<\/ol>\n<p>Application has a relation with candidate. Now i want enter data using soap api to application with candidate name which is relational field<\/p>\n<p>Please help<\/p>\n<\/div>\n<div class=\"post-taglist\"><a class=\"post-tag js-gps-track\" title=\"\" href=\"http:\/\/stackoverflow.com\/questions\/tagged\/php\" rel=\"tag\">php<\/a> <a class=\"post-tag js-gps-track\" title=\"\" href=\"http:\/\/stackoverflow.com\/questions\/tagged\/soap\" rel=\"tag\">soap<\/a> <a class=\"post-tag js-gps-track\" title=\"show questions tagged 'sugarcrm'\" href=\"http:\/\/stackoverflow.com\/questions\/tagged\/sugarcrm\" rel=\"tag\">sugarcrm<\/a><\/div>\n<table class=\"fw\">\n<tbody>\n<tr>\n<td class=\"vt\">\n<div class=\"post-menu\"><a id=\"link-post-5153210\" class=\"short-link\" title=\"short permalink to this question\" href=\"http:\/\/stackoverflow.com\/q\/5153210\">share<\/a><a class=\"suggest-edit-post\" title=\"\" href=\"http:\/\/stackoverflow.com\/posts\/5153210\/edit\">improve this question<\/a><\/div>\n<\/td>\n<td class=\"post-signature owner\">\n<div class=\"user-info \">\n<div class=\"user-action-time\">asked <span class=\"relativetime\" title=\"2011-03-01 10:26:10Z\">Mar 1 &#8217;11 at 10:26<\/span><\/div>\n<div class=\"user-gravatar32\">\n<div class=\"gravatar-wrapper-32\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.gravatar.com\/avatar\/8167b9d41582f22fb62aa8611515934c?s=32&amp;d=identicon&amp;r=PG\" alt=\"\" width=\"32\" height=\"32\" \/><\/div>\n<\/div>\n<div class=\"user-details\"><a href=\"http:\/\/stackoverflow.com\/users\/603070\/allex\">Allex<\/a><\/p>\n<div class=\"-flair\"><span class=\"reputation-score\" dir=\"ltr\" title=\"reputation score \">334<\/span><span title=\"2 silver badges\"><span class=\"badgecount\">2<\/span><\/span><span title=\"14 bronze badges\"><span class=\"badgecount\">14<\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"votecell\"><\/td>\n<td>\n<div id=\"comments-5153210\" class=\"comments \">\n<table>\n<tbody data-remaining-comments-count=\"0\" data-canpost=\"false\" data-cansee=\"true\" data-comments-unavailable=\"false\" data-addlink-disabled=\"true\">\n<tr id=\"comment-5810652\" class=\"comment \">\n<td class=\"comment-actions\">\n<table>\n<tbody>\n<tr>\n<td class=\" comment-score\"><span class=\"cool\" title=\"number of 'useful comment' votes received\">1<\/span><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td class=\"comment-text\">\n<div class=\"comment-body\"><span class=\"comment-copy\">Next time please specify which sugarCRM version, since the API differs.<\/span> \u2013\u00a0<a class=\"comment-user\" title=\"1,399 reputation\" href=\"http:\/\/stackoverflow.com\/users\/344951\/k%c3%a5re-werner-storgaard\">K\u00e5re Werner Storgaard<\/a> <span class=\"comment-date\" dir=\"ltr\"><a class=\"comment-link\" href=\"http:\/\/stackoverflow.com\/questions\/5153210\/sugar-crm-and-soap-api-for-relationship?rq=1#comment5810652_5153210\"><span class=\"relativetime-clean\" title=\"2011-03-02 20:35:37Z\">Mar 2 &#8217;11 at 20:35<\/span><\/a><\/span><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div id=\"comments-link-5153210\" data-rep=\"50\" data-anon=\"true\"><a class=\"js-add-link comments-link disabled-link \" title=\"Use comments to ask for more information or suggest improvements. Avoid answering questions in comments.\">add a comment<\/a><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div id=\"answers\"><a name=\"tab-top\"><\/a><\/p>\n<div id=\"answers-header\">\n<div class=\"subheader answers-subheader\">\n<h2>1 Answer<\/h2>\n<div>\n<div id=\"tabs\"><a title=\"Answers with the latest activity first\" href=\"http:\/\/stackoverflow.com\/questions\/5153210\/sugar-crm-and-soap-api-for-relationship?answertab=active#tab-top\" data-nav-xhref=\"\" data-value=\"active\">active<\/a><a title=\"Answers in the order they were provided\" href=\"http:\/\/stackoverflow.com\/questions\/5153210\/sugar-crm-and-soap-api-for-relationship?answertab=oldest#tab-top\" data-nav-xhref=\"\" data-value=\"oldest\">oldest<\/a><a class=\"youarehere\" title=\"Answers with the highest score first\" href=\"http:\/\/stackoverflow.com\/questions\/5153210\/sugar-crm-and-soap-api-for-relationship?answertab=votes#tab-top\" data-nav-xhref=\"\" data-value=\"votes\">votes<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><a name=\"5173148\"><\/a><\/p>\n<div id=\"answer-5173148\" class=\"answer accepted-answer\" data-answerid=\"5173148\">\n<table>\n<tbody>\n<tr>\n<td class=\"votecell\">\n<div class=\"vote\"><a class=\"vote-up-off\" title=\"This answer is useful\">up vote<\/a><span class=\"vote-count-post \">2<\/span><a class=\"vote-down-off\" title=\"This answer is not useful\">down vote<\/a><span class=\"vote-accepted-on load-accepted-answer-date\" title=\"loading when this answer was accepted...\">accepted<\/span><\/div>\n<\/td>\n<td class=\"answercell\">\n<div class=\"post-text\">\n<p>My suggestion for SugarCRM 5.5. However, based on the releationship type you defined, it might need some changes.<\/p>\n<pre class=\"lang-php prettyprint prettyprinted\"><code><span class=\"pun\">&lt;?<\/span><span class=\"pln\">php\r\nrequire_once <\/span><span class=\"str\">'nusoap.php'<\/span><span class=\"pun\">;<\/span><span class=\"pln\">\r\n$sugarClient <\/span><span class=\"pun\">=<\/span> <span class=\"kwd\">new<\/span><span class=\"pln\"> soapclient<\/span><span class=\"pun\">(<\/span><span class=\"pln\">$myUrl<\/span><span class=\"pun\">,<\/span> <span class=\"kwd\">true<\/span><span class=\"pun\">);<\/span><span class=\"pln\">\r\n$response <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> $sugarClient<\/span><span class=\"pun\">-&gt;<\/span><span class=\"pln\">login<\/span><span class=\"pun\">(<\/span><span class=\"pln\">array<\/span><span class=\"pun\">(<\/span><span class=\"str\">'user_name'<\/span> <span class=\"pun\">=&gt;<\/span><span class=\"pln\"> $myUser<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'password'<\/span> <span class=\"pun\">=&gt;<\/span><span class=\"pln\"> md5<\/span><span class=\"pun\">(<\/span><span class=\"pln\">$myPass<\/span><span class=\"pun\">),<\/span> <span class=\"str\">'version'<\/span> <span class=\"pun\">=&gt;<\/span> <span class=\"str\">'1'<\/span><span class=\"pun\">),<\/span> <span class=\"str\">'myApp'<\/span><span class=\"pun\">);<\/span><span class=\"pln\">\r\n$sessionId <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> $response<\/span><span class=\"pun\">[<\/span><span class=\"str\">'id'<\/span><span class=\"pun\">];<\/span><span class=\"pln\">\r\n\r\n$response <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> $sugarClient<\/span><span class=\"pun\">-&gt;<\/span><span class=\"pln\">get_entry_list<\/span><span class=\"pun\">(<\/span><span class=\"pln\">$sessionId<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'Applications'<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'name = '<\/span><span class=\"pun\">.<\/span><span class=\"pln\"> $myValue<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> $myOrderBy<\/span><span class=\"pun\">,<\/span> <span class=\"lit\">0<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> array<\/span><span class=\"pun\">(<\/span><span class=\"str\">'id'<\/span><span class=\"pun\">));<\/span><span class=\"pln\">\r\n$applicationId <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> $response<\/span><span class=\"pun\">[<\/span><span class=\"str\">'entry_list'<\/span><span class=\"pun\">][<\/span><span class=\"lit\">0<\/span><span class=\"pun\">][<\/span><span class=\"str\">'id'<\/span><span class=\"pun\">];<\/span><span class=\"pln\">\r\n\r\n$myCandidate <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> array<\/span><span class=\"pun\">(<\/span><span class=\"pln\">array<\/span><span class=\"pun\">(<\/span><span class=\"str\">'key'<\/span> <span class=\"pun\">=&gt;<\/span><span class=\"pln\"> $myVal1<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'key2'<\/span> <span class=\"pun\">=&gt;<\/span><span class=\"pln\"> $myVal2<\/span><span class=\"pun\">));<\/span><span class=\"pln\"> \r\n$response <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> $sugarClient<\/span><span class=\"pun\">-&gt;<\/span><span class=\"pln\">set_entry<\/span><span class=\"pun\">(<\/span><span class=\"pln\">$sessionId<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> $myCandidate<\/span><span class=\"pun\">);<\/span><span class=\"pln\">\r\n$candidateId <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> $response<\/span><span class=\"pun\">[<\/span><span class=\"str\">'id'<\/span><span class=\"pun\">];<\/span><span class=\"pln\">\r\n\r\n$myRelation <\/span><span class=\"pun\">=<\/span><span class=\"pln\"> array<\/span><span class=\"pun\">(<\/span><span class=\"str\">'module1'<\/span> <span class=\"pun\">=&gt;<\/span> <span class=\"str\">'Candidates'<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'module1_id'<\/span> <span class=\"pun\">=&gt;<\/span><span class=\"pln\"> $candidateId<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'module2'<\/span> <span class=\"pun\">=&gt;<\/span> <span class=\"str\">'Applications'<\/span><span class=\"pun\">,<\/span> <span class=\"str\">'module2_id'<\/span> <span class=\"pun\">=&gt;<\/span><span class=\"pln\"> $applicationId<\/span><span class=\"pun\">);<\/span><span class=\"pln\">    \r\n$sugarClient<\/span><span class=\"pun\">-&gt;<\/span><span class=\"pln\">set_relationship<\/span><span class=\"pun\">(<\/span><span class=\"pln\">$sid<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> $myRelation<\/span><span class=\"pun\">);<\/span><span class=\"pln\">\r\n\r\n$sugarClient<\/span><span class=\"pun\">-&gt;<\/span><span class=\"pln\">logout<\/span><span class=\"pun\">(<\/span><span class=\"pln\">$sessionId<\/span><span class=\"pun\">);<\/span>\r\n<span class=\"pun\">?&gt;<\/span><\/code><\/pre>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>2down votefavorite hello I have 2 entties in sugar crm Application Candidate Application has a relation with candidate. Now i want enter data using soap api to application\u2026<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,2],"tags":[],"class_list":["post-15","post","type-post","status-publish","format-standard","hentry","category-asterisk","category-sugarcrm"],"_links":{"self":[{"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/posts\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":1,"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/posts\/15\/revisions"}],"predecessor-version":[{"id":16,"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/posts\/15\/revisions\/16"}],"wp:attachment":[{"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/media?parent=15"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/categories?post=15"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/symbioticindia.in\/docu\/wp-json\/wp\/v2\/tags?post=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}