{"id":127358,"date":"2022-09-08T17:30:09","date_gmt":"2022-09-08T08:30:09","guid":{"rendered":"https:\/\/support.questetra.com\/?p=127358"},"modified":"2022-09-08T17:32:53","modified_gmt":"2022-09-08T08:32:53","slug":"salesforce-object-batchget-to-table-202208","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/salesforce-object-batchget-to-table-202208\/","title":{"rendered":"Salesforce: Object Records BatchGet to Table"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#003e04;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#267137;color:#ffffff;border-top-left-radius:0px;border-top-right-radius:0px\">Salesforce: Object records BatchGet to Table<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\"> Gets target object record times and stores items in a Table-type Data Item.<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1\" data-anchor=\"configs\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Configs<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<ul class=\"fa-ul\">\n<li>A: Select HTTP_Authz (OAuth2)<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> B: Set Sub-Domain (<a href=\"https:\/\/\">https:\/\/<\/a>{subdomain}.salesforce.com\/)<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> C: Query for Salesforce API Query<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li> D: Select LIST DATA (update)<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> E: EDIT String for json top level key name eg. records<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> F: json key\/Table Column Field Name eg.CaseNumber:Number,&#8230;<span style=\"color:#990000;\"> *<\/span><\/li>\n<li> G: Select STRING DATA for Access Log (update)<\/li>\n<li> H: Select Decimal DATA for Records Count (update)<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1 su-spoiler-closed\" data-anchor=\"script\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Script (click to open)<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\/\/ GraalJS Script (engine type: 2)\n\/\/ Batch to Get Accounts from Salesforce via Salesforce REST API (ver. 50, Winter&#39;21)\n\/\/\n\/\/ OAuth2 config\n\/\/ Authorization Endpoint URL: https:\/\/login.salesforce.com\/services\/oauth2\/authorize\n\/\/ Token Endpoint URL: https:\/\/login.salesforce.com\/services\/oauth2\/token\n\/\/ Scope:\n\/\/ Consumer Key: (Get by Salesforce Connected App screen)\n\/\/ Consumer Secret: (Get by Salesforce Connected App screen)\n\n\n\/\/\/\/\/\/\/\/ START &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\nmain();\nfunction main(){\n\n\/\/\/\/ == \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 \/ Config Retrieving ==\nconst oauth2 = configs.get( &quot;conf_OAuth2&quot; ); \/\/required\nconst subDomain = configs.get( &quot;conf_SubDomain&quot; ); \/\/required\nconst strQuery = configs.get( &quot;conf_Query&quot; ); \/\/required\nconst objectList = configs.getObject( &quot;conf_DataIdD&quot; ); \/\/required\nconst strTopKey = configs.get( &quot;conf_DataIdE&quot; ); \/\/required\nconst strConfigJsonPaths = configs.get( &quot;conf_DataIdF&quot; ); \/\/required\nconst strResponse = configs.getObject( &quot;conf_DataIdG&quot; );\nconst decRecordCount = configs.getObject( &quot;conf_DataIdH&quot; );\n\n\n\/\/\/\/ == \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u306e\u53c2\u7167 \/ Data Retrieving ==\n\/\/ (Nothing. Retrieved via Expression Language in Config Retrieving)\n\n\n\/\/\/\/ == \u6f14\u7b97 \/ Calculating ==\nconst uri = &quot;https:\/\/&quot; + subDomain + &quot;.salesforce.com\/services\/data\/v50.0\/query\/&quot;;\nconst response = httpClient.begin()\n.authSetting(oauth2)\n.queryParam(&quot;q&quot;, strQuery)\n.get(uri);\nengine.log( &quot; AutomatedTask ApiRequest Start: &quot; + uri );\n\nconst responseCode = response.getStatusCode() + &quot;&quot;; \/\/ (primitive string);\nconst responseBody = response.getResponseAsString() + &quot;&quot;;\nengine.log( &quot; AutomatedTask ApiResponse Status: &quot; + responseCode );\nif( responseCode !== &quot;200&quot; ){\nthrow new Error( &quot;\\n AutomatedTask UnexpectedResponseError: &quot; +\nresponseCode + &quot;\\n&quot; + responseBody + &quot;\\n&quot; );\n}\n\nif( strResponse !== null){\nengine.setData( strResponse, responseBody );\n}\n\nconst objJsonText = JSON.parse( responseBody );\n\/\/ set key for getting data\nconst arrStrConfigJsonPaths = strConfigJsonPaths.split(&quot;,&quot;);\nlet arrJsonPathValues = new Array(objJsonText[strTopKey].length);\nengine.log( &quot; AutomatedTask: # lenght of arrJsonPathValues: &quot; + arrJsonPathValues.length );\n\/\/ setup List Type data item\nlet table = engine.findData(objectList);\ntable = objectList.createListArray();\n\/\/engine.log(&quot;responseBody: &quot; + responseBody );\n\/\/ parse json\nfor (let i=0; i &lt; objJsonText[strTopKey].length; i++){\narrJsonPathValues[i] = new Array(arrStrConfigJsonPaths.length);\nlet row = table.addRow();\nfor (let j=0; j &lt; arrStrConfigJsonPaths.length; j++){\nlet strConfigJsonPathAndCol = arrStrConfigJsonPaths[j].split(&quot;:&quot;);\nlet arrSubKey = strConfigJsonPathAndCol[0].split(&quot;.&quot;);\nlet obj = objJsonText[strTopKey][i];\nfor (let k=0; k &lt; arrSubKey.length; k++){\nobj = obj[arrSubKey[k]];\n}\nif (obj === null){\narrJsonPathValues[i][j] = &quot;&quot;;\n}else{\narrJsonPathValues[i][j] = obj;\n}\n\/\/ engine.log(&quot;arrJsonPathValues[&quot; + i + &quot;][&quot; + j+ &quot;]&quot; + arrJsonPathValues[i][j]);\nrow.put(strConfigJsonPathAndCol[1] , arrJsonPathValues[i][j].toString() );\n}\n}\n\n\/\/\/\/ == \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 \/ Data Updating ==\n\/\/ \u30c6\u30b9\u30c8\u7528\u30ed\u30b0\u8868\u793a\nfor (let i=0; i &lt; arrJsonPathValues.length; i++){\nfor (let j=0; j &lt; arrJsonPathValues[i].length; j++){\nengine.log(&quot;arrJsonPathValues[&quot; + i + &quot;][&quot; + j + &quot;]=&quot; + arrJsonPathValues[i][j] );\n}\n}\nengine.setData(objectList, table);\nengine.setData(decRecordCount, new java.math.BigDecimal(objJsonText[strTopKey].length) );\nif( strResponse !== null){\nengine.setData( strResponse, responseBody );\n}\n\n} \/\/\/\/\/\/\/\/ END &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n\n<\/code><\/pre><\/div>\n\n\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image alignright\"><a href=\"#\"><img decoding=\"async\" src=\"data:image;base64,\niVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAD1UlEQVRYR8VX228UVRj\/fbO7s+xu\nYbctlrYoAVR60whEfZAAGmPiq0pCIDQGL734ZBMJviiJb0YIxAd6MWCkRB80+Af4AEZRI0YeoDdt\nGmMEbEnZmcp2O7s75zNn9sLMzmx3rCV7Hme+y++7\/b5zCDU+5Nd\/6\/Av0TRHXmaFngNjB4DNIKq3\n9JmTAP4A4SoJvhih9IWbvU8u+rFdFUDs07HmUCZwlIn7CFjjxygDS8Q0lFXND1OHu\/5eTmdZAPGR\nsT4CHQco5sexW4ZTDH5H7+kaqqRfEUD8k8nTxNy\/MsdOLSYa1N9sf8vLlieA+MjE5wQcWA3nRRsM\nfKH3dBwst+kCsJqRlzvzyoQDQL7myuBqRu4CAdFv74kSAKvbszS98obzC5tT2RA\/UpyOEoDE8ORJ\nEL9dbqY1FsSxp5vw\/IMxhAOEP\/\/JYuh6El\/PLODV9gQebwxjfsnEuSkdU0nDHwqmU1pv+4AUtgBI\nkklRbL58zutCCkZf2Ii9G2N5wcIxTIZmmGiKBkvfb6dNfHBlDuen9KogJE\/EONUoycqyWz80dogV\nZbRcc2B7I47uXG9F7udkBSOokAVqISNwYWYB7\/00h7tZ4VInIbqTfV3nLcuJkfEzAL1WLvXxnmZ0\ntyX8+PaUMRn4clpH\/6VbHv\/5rNbT+XoewPD4ryCS\/O44J3c3W3W2x58rRGmbb2RMrpglWaojP8zi\nq+kFp3Hmq1pv584igDulxVIQk\/UffLYFL26qw7SeQVwNYDEnkM4x1qoKIkGCbgikTQEFBCIgEVbA\nDKRl6LK3okFEggrOTiRx5PJsOYCk1tvZUCjBRF7Ddj7atQGHO\/LL7nfNsBxnRL75gkRob1Dx190c\nVIWs6NUAWdOQUBXUqQpmF01sS6iIhRR8Nqlh4Dv3TtJ6OiRu2QNuAJde2own1q+BRLaUEzJGCOSb\nTBR6yhACM3oWjzWGUSyNNJgTAIMRUghyYo79fBtnxuXGdp57AIbHXSW4\/MoWdDaEV9yAUlGC\/\/ZG\nCt3f3HBPArOtBB5NeHpvC\/Y\/GofibwJdQGVGvr+1iHd\/nPMmKEcTeoxhW30YJ3ZtwDMtUccULJcS\nmW5Z7ytzaVybN6owo20MKxGRdLanNYpNa0OQpLR1nerwL1P8W9KwmlM2qWTB0SnNV9kcRFSJiu2W\nDrXF8f5TTXggErA+S+dj8wbeuHjT\/w4oGHRRsTUJFZaRHYQsy76H1+GhuqCVYpluL5qtmoLyZSQV\nar6OJYiaXkiKaavplawEopaX0vuRif98Lb+XiRo+TIogavo0s89zzR6nVUnlfwr8C8dH5TAt1IEw\nAAAAAElFTkSuQmCC\n\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-cloud-download-alt\"><\/i> Download<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/drive.google.com\/file\/d\/1HHT4Yza5ECrIQjIbGQKTrHljeYVujekT\/view?usp=drivesdk\" target=\"_blank\" rel=\"noreferrer noopener\">Salesforce-Object-BatchGet-to-table-202208.xml<\/a><\/li><\/ul>\n\n\n\n<p class=\"has-text-align-right has-small-font-size wp-block-paragraph\">2022-08-02 (C) Questetra, Inc. (MIT License)<br><a href=\"https:\/\/support.questetra.com\/en\/addons\/salesforce-object-batchget-to-table-202208\/\">https:\/\/support.questetra.com\/addons\/salesforce-object-batchget-to-table-202208\/<\/a><br><i class=\"fal fa-info-circle\"><\/i> The Addon-import feature is available with <span style=\"color:#4a86e8\" class=\"has-inline-color\"><strong>Professional<\/strong><\/span> edition.<br>Freely modifiable JavaScript (ECMAScript) code. No warranty of any kind.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dashed\" style=\"margin:30px 0;border-width:8px;border-color:#009900\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-lightbulb-exclamation\"><\/i> Notes<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>&#8220;C: Query for Salesforce API Query&#8221; settings<ul><li>Describe the <a rel=\"noreferrer noopener\" href=\"https:\/\/developer.salesforce.com\/docs\/atlas.en-us.238.0.soql_sosl.meta\/soql_sosl\/sforce_api_calls_soql.htm\" target=\"_blank\">SOQL(Salesforce Object Query Language)<\/a> for the object records you wish to extract.<\/li><li>Setting example: <em>SELECT id,CaseNumber,RecordTypeId,SuppliedName,Subject,Account.Website FROM Case<\/em><ul><li>Get the &#8220;<em>id,CaseNumber,RecordTypeId, SuppliedName,Subject,Account.Website<\/em>&#8221; Data Items of the &#8220;<em>Case<\/em>&#8221; object.<\/li><li>Example of specifying a Data Item in a relationship with a Salesforce object: &#8220;Account.Website&#8221; -&gt; `{object name}. {data item name}`<\/li><\/ul><\/li><\/ul><\/li><li>&#8220;F:json key\/corresponding Table-type field Id e.g. CaseNumber:Number&#8221; setting<ul><li>Enumerate the key of the object record (Json) retrieved from Salesforce and the column field name of the corresponding Table-type Data Item.<\/li><li>Entry format: {API data item name}:{table type data item column field name},{API data item name}:{table type data item column field name}&#8230;<\/li><li>Setting example: <em>SuppliedName:webName<\/em><ul><li>Salesforce API Data Item Name: <em>SuppliedName<\/em><\/li><li>Questetra table type data item column field name: <em>webName<\/em><\/li><\/ul><\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-images\"><\/i> Capture<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"84005\" data-permalink=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/onedrive-file-upload\/attachment\/setting-service-task-pdf-generation-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/setting-service-task-pdf-generation-en.png?fit=959%2C833&amp;ssl=1\" data-orig-size=\"959,833\" data-comments-opened=\"0\" data-image-title=\"setting-service-task-pdf-generation-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/setting-service-task-pdf-generation-en.png?fit=725%2C630&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-settings.jpg?ssl=1\" alt=\"\" class=\"wp-image-84005\" style=\"border:10px solid #aaaaaa; padding:5px; margin:5px;\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-balance-scale\"><\/i> See also<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-questetra-support wp-block-embed-questetra-support\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"r3tnuB12oC\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/salesforce-accounts-batchget\/\">Salesforce: Accounts BatchGet<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Salesforce: Accounts BatchGet&#8221; &#8212; Questetra Support\" src=\"https:\/\/support.questetra.com\/addons\/salesforce-accounts-batchget\/embed\/#?secret=tXWRBw9sU1#?secret=r3tnuB12oC\" data-secret=\"r3tnuB12oC\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Gets target object record times and stores items in a Table-type Data Item<\/p>\n","protected":false},"author":8,"featured_media":127372,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[168],"tags":[5724,346,448],"faq_section":[],"class_list":["post-127358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons","tag-cloud-control","tag-salesforce","tag-salesforce-api"],"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"furuzo","author_link":"https:\/\/support.questetra.com\/en\/author\/furuzo\/"},"uagb_comment_info":1,"uagb_excerpt":"Gets target object record times and stores items in a Table-type Data Item","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-x8a","jetpack-related-posts":[{"id":67430,"url":"https:\/\/support.questetra.com\/en\/addons\/salesforce-getaccounts\/","url_meta":{"origin":127358,"position":0},"title":"Batch Acquisition of Salesforce Customer Data","author":"Hirotaka NISHI","date":"2016-10-17","format":false,"excerpt":"Download Salesforce-getAccounts.xmlSince Rhino (deprecated) is specified as the script engine, a setting error will occur even if you install this in a workflow AppTo use this Add-on, you need to change the script engine and modify the script accordinglyPlease refer to Notice Concerning Deprecation of Rhino for the method for\u2026","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/10\/salesforce-batch-acquisition-header.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/10\/salesforce-batch-acquisition-header.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/10\/salesforce-batch-acquisition-header.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/10\/salesforce-batch-acquisition-header.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/10\/salesforce-batch-acquisition-header.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":147731,"url":"https:\/\/support.questetra.com\/en\/templates\/request-report-for-salesforce-opportunity-list-20220901\/","url_meta":{"origin":127358,"position":1},"title":"Project Report Request App","author":"furuzo","date":"2023-07-04","format":false,"excerpt":"This workflow instructs the sales representative to report on high-profile deals, automatically creating a weekly list of deals from Salesforce, narrowed down by expected completion date, accuracy, etc. Automatic reporting instructions are given to the sales representative for each item on the list.","rel":"","context":"In &quot;Workflow Apps&quot;","block_context":{"text":"Workflow Apps","link":"https:\/\/support.questetra.com\/en\/category\/templates\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/request-report-for-salesforce-opportunity-list-20220901-img1-en.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/request-report-for-salesforce-opportunity-list-20220901-img1-en.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/request-report-for-salesforce-opportunity-list-20220901-img1-en.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/07\/request-report-for-salesforce-opportunity-list-20220901-img1-en.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":70597,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/choices-salesforce\/","url_meta":{"origin":127358,"position":2},"title":"How to Use Customer Data in Salesforce as Options","author":"HatanakaAkihiro","date":"2018-08-16","format":false,"excerpt":"How to check details of selected customer data on Salesforce.","rel":"","context":"In &quot;Questetra Developers Blog&quot;","block_context":{"text":"Questetra Developers Blog","link":"https:\/\/support.questetra.com\/ja\/category\/developer-blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/08\/salesforce-choices-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/08\/salesforce-choices-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/08\/salesforce-choices-1200x675-1.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/08\/salesforce-choices-1200x675-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/08\/salesforce-choices-1200x675-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":106938,"url":"https:\/\/support.questetra.com\/en\/addons\/salesforce-accounts-batchget\/","url_meta":{"origin":127358,"position":3},"title":"Salesforce: Accounts BatchGet","author":"Hirotaka NISHI","date":"2021-06-29","format":false,"excerpt":"Stores business partner\u2019s ID and Name from Salesforce into respective Data Items, and stores the communication log in a String type Data Item.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/Salesforce-Accounts-BatchGet-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/Salesforce-Accounts-BatchGet-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/Salesforce-Accounts-BatchGet-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/Salesforce-Accounts-BatchGet-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/Salesforce-Accounts-BatchGet-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":127296,"url":"https:\/\/support.questetra.com\/ja\/addons\/salesforce-object-batchget-to-table-202208\/","url_meta":{"origin":127358,"position":4},"title":"Salesforce: \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30ec\u30b3\u30fc\u30c9\u62bd\u51fa\u30fb\u30c6\u30fc\u30d6\u30eb\u578b\u683c\u7d0d","author":"furuzo","date":"2022-09-07","format":false,"excerpt":"Salesforce \u6307\u5b9a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u30c6\u30fc\u30d6\u30eb\u578b\u30c7\u30fc\u30bf\u9805\u76ee\u306b\u683c\u7d0d\u3057\u307e\u3059\u3002\u30af\u30a8\u30ea\uff08SOQL\uff09\u3092\u7528\u3044\u3066Salesforce \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u62bd\u51fa\u3057\u307e\u3059\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/eyecatch-Salesforce-Object-BatchGet-to-table.png?fit=1200%2C630&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/eyecatch-Salesforce-Object-BatchGet-to-table.png?fit=1200%2C630&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/eyecatch-Salesforce-Object-BatchGet-to-table.png?fit=1200%2C630&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/eyecatch-Salesforce-Object-BatchGet-to-table.png?fit=1200%2C630&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/eyecatch-Salesforce-Object-BatchGet-to-table.png?fit=1200%2C630&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":67436,"url":"https:\/\/support.questetra.com\/en\/addons\/salesforce-ordercreate\/","url_meta":{"origin":127358,"position":5},"title":"Salesforce: Create Order","author":"Hirotaka NISHI","date":"2017-10-02","format":false,"excerpt":"Download Salesforce-orderCreate.xmlSince Rhino (deprecated) is specified as the script engine, a setting error will occur even if you install this in a workflow AppTo use this Add-on, you need to change the script engine and modify the script accordinglyPlease refer to Notice Concerning Deprecation of Rhino for the method for\u2026","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2017\/10\/salesforce-create-order-header.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2017\/10\/salesforce-create-order-header.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2017\/10\/salesforce-create-order-header.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2017\/10\/salesforce-create-order-header.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2017\/10\/salesforce-create-order-header.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/salesforce-object-records-fi-en.png?fit=1200%2C675&ssl=1","_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/127358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=127358"}],"version-history":[{"count":6,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/127358\/revisions"}],"predecessor-version":[{"id":127377,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/127358\/revisions\/127377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/127372"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=127358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=127358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=127358"},{"taxonomy":"faq_section","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/faq_section?post=127358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}