{"id":185946,"date":"2026-06-02T16:26:07","date_gmt":"2026-06-02T07:26:07","guid":{"rendered":"https:\/\/support.questetra.com\/?p=185946"},"modified":"2026-06-19T11:44:11","modified_gmt":"2026-06-19T02:44:11","slug":"questetra-bpms-tasks-extract-by-report-id-2026","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-tasks-extract-by-report-id-2026\/","title":{"rendered":"Questetra BPMS #Tasks: Extract by Report ID"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-background\" style=\"background-color:#084A28;color:#ffffff;margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)\"><strong>Questetra BPMS #Tasks: Extract by Report ID<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-right has-background has-small-font-size mt-0 pt-0 wp-block-paragraph\" style=\"background-color:#084A28;color:#ffffff;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--30);padding-bottom:0;padding-left:var(--wp--preset--spacing--30)\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-tasks-extract-by-report-id-2026\/\"><span class=\"material-icons\">translate<\/span> Questetra BPMS #\u30bf\u30b9\u30af\u51e6\u7406: \u30ec\u30dd\u30fc\u30c8ID\u3067\u30c7\u30fc\u30bf\u62bd\u51fa<\/a><\/p>\n\n\n\n<p class=\"has-background mt-0 pt-0 wp-block-paragraph\" style=\"border:2px solid #084A28;color:#333333;margin-top:0;margin-right:0;margin-bottom:var(--wp--preset--spacing--30);margin-left:0;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)\">Extracts task (workitem) data via API in TSV format. The data is extracted using the ReportID of the filtered list configured in the Web UI and stored in TSV format. The order of the data columns is configured using a CSV file of data item IDs.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright has-custom-border is-style-default\"><img decoding=\"async\" src=\"data:image;base64,\niVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABGtJREFUWEfF\nl39IlWcUxz+vmr\/zx1zOlZtLs5VClJpNJzLFaCEW7I9Qm9DcH17FPzYYSAQm\/VFaIxX6cUW2YcoG\nBSKhzMXERQgtzdxcCiq6iW5ms4vpbWrTdzyve6\/3vvd9vXdbw\/PPC885zznf5zznfM\/zSmywSG7H\nr8MfmfeQyEBmHxJvAKF\/77cg8zMSD5DpRKKZIp6549s1gC+IYIkywAT4uuMUWADMeFPFB0ytt2d9\nAGZMSHwKBLgZWGtmReYTTJiN9hsDqOMKUPwvA2u3XaWIEj1f+gDMfIlE3gsKvupG5itM5Gt9OgNw\n4+T7t+xnV8guxdeyvEzfTB8DlgF38DplwhHA6p1f1fMUGRDJueRzZL+eTYhPCBJrW2VkHj17xI3R\nG5z\/4TwT1gljMDLF9jWx5mW12kf0Cq44rpjyhHIi\/CNcnnL06Sin75+mabjJyNaKNzvU7lgDUEc1\n8JF21+ZNm6lPr2d36G5FNf3HNFGBUcQGxxqCmVmYofanWmr6a5h7PqdnV0MRHwvFKgBBMjCj1+cN\n7zRwPPY4npKnYjppnWRxeZHooGhDACLooGWQ7sfdlHaV6tkJnggTZLUKwMz7SDRqLUviSqg6UEXg\npkCbSgAYnx9nZnEGy6IFURsJLycQ7B1ssxEAhmeHCfMNI\/fbXO5O33UGIVOAiSY1A58BhVqr1ndb\nlaKzF1Fg+R353Jm6Y1uOC43j0tuXSNqSpKzNP59XMrUnbA9VfVWU95TrZeFzivhQzUAvEvvsrTK3\nZnIt4xrbArbZlheWF7j440VOdZ\/STb+olWPRx5AkCW8Pb3w8fbj5y02OfnNULwMPMJGgZuCJ3WBR\njAvfLKQ2tdYh\/Q8tD0lpSTEqLErjS6k8UEmA1xpz9\/7eS2Jzoh5gC0W8pAKQtRZnks5QtrdMOYkq\nHZMdZLVlGRZfQWwBl9MuIzpHFUFQ8Tfi9fcUIb1QACf3nqQ8sRxfz7Wh2flrJ5mtmS4BuHUFI09H\nyP46m6HZISeH4tQth1oQtWMvDUMNnPjuhIsrMONUhILvr2ddV1pJOBFt5iF5MLs0S+NQo1NrVSRW\nKFdmf3rRDWXfl3FlQAxWjcg4FKFhG6a\/mq70tOh1VQQbNo810z7RjpfkRVpEGjFBMeRE5ThE6X\/S\nrwQ3D+g+BxzaUJeIcmNyOZt8ViEcewDawyytLNHzuIfUV1JtKuufVmVNEFVeR57Cig6iISJDKq5M\nriRjawbJ4cmG1S8AdE112YhoRV7h3vQ9Zc\/t327r8YCGioVrg2EkVIdfO0x1SjU7Q3Y6jGEVkQg4\nNjeGOLUQDzzYHrRd+Vbcr1BGtEY0w0ho1xnHQi1SeeGtCxyJOoK\/l0iYs4gZcGvilnL6\/B35+Hn5\nkdOeo+0ag3Es\/K3zIFHDCSDC+cHIg4T7hSvLYjiJfq8frLexpGhLUcBt423auzd4kKhmbjzJDIvB\ntcLFk0x1sKGP0v8nE\/\/wWb6WiQ38MVFBbOivmX1RbdjPqevK\/k8WfwE\/RrEwX153\/wAAAABJRU5E\nrkJggg==\n\" alt=\"Auto Step icon\" class=\"has-border-color has-ast-global-color-6-border-color\" style=\"border-width:0.5em\"\/><\/figure>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details open><summary class=\"wp-block-coblocks-accordion-item__title\">Configs for this Auto Step<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<dl style=\"margin: 0 0 -0.7em 0\">\n<div style=\"margin:4px 0px 1em; border:1px dotted #aaa; padding:4px 0 0 4px\" title=\"Standard\"><dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">AuthzConfU<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">U: Select HTTP_Authz Setting<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">StrConfA1<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">A1: Set Workflow-platform URL (eg. &#8220;${var[applicationRoot]}&#8221; )<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">StrConfA2<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">A2: Set ReportID (eg. &#8220;1234&#8221; )<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">StrConfA3<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">A3: Set Max Num of Records (eg. &#8220;100&#8221; )<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">StrConfB0<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">B0: Set TSV Column Order using DataItemID (eg &#8220;0,1,3,0&#8221; )<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">SelectConfB1<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">B1: Select STRING for Extracted TSV (update)<span style=\"color:#990000;\"> *<\/span><\/dd>\n<\/div>\n<div style=\"margin:4px 0px 1em; border:1px dotted #aaa; padding:4px 0 0 4px\" title=\"Expert\"><dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">SelectConfB2<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">B2: Select NUMERIC for Extracted Count (update)<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">SelectConfB3<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">B3: Select NUMERIC for Total Count of List (update)<\/dd>\n<\/div>\n\n<\/dl>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details><summary class=\"wp-block-coblocks-accordion-item__title\">Script (click to open)<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\/\/ Script for &#39;engine type: 3&#39; (&quot;GraalJS standard mode&quot;)\n\n\/\/\/\/\/\/\/\/ START &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n\nmain();\nfunction main(){ \n\n\/\/\/\/ == Config Retrieving \/ \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 ==\nconst objAuthzSetting     = configs.getObject( &quot;AuthzConfU&quot; );   \/\/\/ REQUIRED \/\/\/\/\/\/\/\/\/\/\/\n  engine.log( &quot; AutomatedTask Config: Authz Setting: &quot; + objAuthzSetting.getName() );\nconst strTargetUrl        = configs.get      ( &quot;StrConfA1&quot; );    \/\/\/ REQUIRED \/\/\/\/\/\/\/\/\/\/\/\n  if( strTargetUrl      === &quot;&quot; ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {A1: TargetPlatformURL} is empty \\n&quot; );\n  }\n  if( ! strTargetUrl.endsWith( &quot;\/&quot; ) ){\n    strTargetUrl += &quot;\/&quot;;\n  }\nconst strReportId         = configs.get      ( &quot;StrConfA2&quot; );    \/\/\/ REQUIRED \/\/\/\/\/\/\/\/\/\/\/\n  if( strReportId       === &quot;&quot; ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {A2: ReportID} is empty \\n&quot; );\n  }\nlet   strLimit            = configs.get      ( &quot;StrConfA3&quot; );    \/\/ NotRequired \/\/\/\/\/\/\/\/\/\n  if( strLimit          === &quot;&quot; ){\n      strLimit = &quot;1000&quot;;\n  }else if( isNaN( parseInt(strLimit, 10) ) || parseInt(strLimit, 10) &lt; 0 ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {A3: Max Num of Extraction} must be a positive integer \\n&quot; );\n  }else if( parseInt(strLimit, 10) &gt; 1000 ){\n    engine.log( &quot; AutomatedTask ConfigWarning: &quot; +\n                &quot; {A3: Max Num of Extraction} is limited to 1000&quot; );\n    strLimit = &quot;1000&quot;;\n  }\nconst strColIds           = configs.get      ( &quot;StrConfB0&quot; );    \/\/\/ REQUIRED \/\/\/\/\/\/\/\/\/\/\/\nconst strPocketTsv        = configs.getObject( &quot;SelectConfB1&quot; ); \/\/\/ REQUIRED \/\/\/\/\/\/\/\/\/\/\/\nconst numPocketExtracted  = configs.getObject( &quot;SelectConfB2&quot; ); \/\/ NotRequired \/\/\/\/\/\/\/\/\/\nconst numPocketFiltered   = configs.getObject( &quot;SelectConfB3&quot; ); \/\/ NotRequired \/\/\/\/\/\/\/\/\/\n\n\/\/\/\/ == Calculating \/ \u6f14\u7b97 ==\n\/\/\/ Get Workitems\n\/\/ request1, prepare\nlet request1Uri = strTargetUrl + &quot;API\/OR\/Workitem\/list&quot;;\nlet request1    = httpClient.begin(); \/\/ HttpRequestWrapper\n    request1    = request1.authSetting( objAuthzSetting ); \/\/ with &quot;Authorization: Bearer XX&quot;\n    request1    = request1.queryParam( &quot;reportId&quot;, strReportId );\n    request1    = request1.queryParam( &quot;limit&quot;, strLimit );\n\n\/\/ request1, try\nconst response1     = request1.get( request1Uri ); \/\/ HttpResponseWrapper\nengine.log( &quot; AutomatedTask ApiRequest1 Start: &quot; + request1Uri );\nconst response1Code = response1.getStatusCode() + &quot;&quot;;\nconst response1Body = response1.getResponseAsString() + &quot;&quot;;\nengine.log( &quot; AutomatedTask ApiResponse Status: &quot; + response1Code );\nif( response1Code !== &quot;200&quot;){\n  throw new Error( &quot;\\n AutomatedTask UnexpectedResponseError: &quot; +\n                    response1Code + &quot;\\n&quot; + response1Body + &quot;\\n&quot; );\n}\n\n\/\/ response1, parse\nconst response1Obj = JSON.parse( response1Body );\nconst arrWorkitems = response1Obj.workitems || [];\n\nengine.log( &quot; AutomatedTask Parsed: Number of Received Workitems: &quot; + arrWorkitems.length );\nengine.log( &quot; AutomatedTask Parsed: Number of Total Workitems: &quot;    + response1Obj.count );\n\nconst arrColIds = parseColumnIds( strColIds );\nconst strTsv    = buildTsv( arrWorkitems, arrColIds );\n\n\n\/\/\/\/ == Data Updating \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 ==\nengine.setData(   strPocketTsv,       strTsv );\nif(               numPocketExtracted  !== null ){\n  engine.setData( numPocketExtracted,  new java.math.BigDecimal( arrWorkitems.length ) );\n}\nif(               numPocketFiltered   !== null ){\n  engine.setData( numPocketFiltered,   new java.math.BigDecimal( response1Obj.count ) );\n}\n\n} \/\/\/\/\/\/\/\/ END &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n\n\n\/\/\/\/ == Sample Response \/ \u30ec\u30b9\u30dd\u30f3\u30b9\u30b5\u30f3\u30d7\u30eb ================================================\n\/* \n{\n  &quot;count&quot;: 55,\n  &quot;workitems&quot;: [\n    {\n      &quot;allocateDatetime&quot;: &quot;2026-05-29T10:00:17+0900&quot;,\n      &quot;allocatedQgroupId&quot;: 3,\n      &quot;allocatedQgroupName&quot;: &quot;Sales&quot;,\n      &quot;allocatedQuserId&quot;: 473,\n      &quot;allocatedQuserName&quot;: &quot;\u7530\u4e2d \u82b1\u5b50&quot;,\n      &quot;data&quot;: {\n        &quot;26&quot;: {\n          &quot;dataType&quot;: &quot;DATETIME&quot;,\n          &quot;id&quot;: 143855494,\n          &quot;processDataDefinitionNumber&quot;: 26,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;2026-05-29 11:00&quot;,\n          &quot;viewOrder&quot;: 28\n        },\n        &quot;30&quot;: {\n          &quot;dataType&quot;: &quot;STRING&quot;,\n          &quot;formType&quot;: &quot;TEXTFIELD&quot;,\n          &quot;id&quot;: 143855497,\n          &quot;processDataDefinitionNumber&quot;: 30,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;samplechem202605&quot;,\n          &quot;viewOrder&quot;: 22\n        },\n        &quot;31&quot;: {\n          &quot;dataType&quot;: &quot;QUSER&quot;,\n          &quot;formType&quot;: &quot;SELECT&quot;,\n          &quot;id&quot;: 143855498,\n          &quot;processDataDefinitionNumber&quot;: 31,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;\u7530\u4e2d \u82b1\u5b50 \\u003Ctanaka.hanako@example.com\\u003E&quot;,\n          &quot;viewOrder&quot;: 33\n        }\n      },\n      &quot;directAllocated&quot;: true,\n      &quot;endDatetime&quot;: null,\n      &quot;failType&quot;: null,\n      &quot;id&quot;: 144978825,\n      &quot;nodeName&quot;: &quot;3.\u5b9f\u65bd\u5831\u544a\u3000 (\u898b\u8fbc\u6848\u4ef6\u767b\u9332)&quot;,\n      &quot;nodeNumber&quot;: 7,\n      &quot;offerDatetime&quot;: &quot;2026-05-29T10:00:17+0900&quot;,\n      &quot;parentProcessInstanceId&quot;: 2965305,\n      &quot;processInstanceDebug&quot;: false,\n      &quot;processInstanceEndDatetime&quot;: null,\n      &quot;processInstanceId&quot;: 2965365,\n      &quot;processInstanceIdForView&quot;: &quot;p2965365&quot;,\n      &quot;processInstanceInitQgroupId&quot;: null,\n      &quot;processInstanceInitQgroupName&quot;: null,\n      &quot;processInstanceInitQuserId&quot;: null,\n      &quot;processInstanceInitQuserName&quot;: null,\n      &quot;processInstanceSequenceNumber&quot;: 1023,\n      &quot;processInstanceStartDatetime&quot;: &quot;2026-05-21T16:26:51+0900&quot;,\n      &quot;processInstanceState&quot;: &quot;STARTED&quot;,\n      &quot;processInstanceTitle&quot;: &quot;DEMO \u30b5\u30f3\u30d7\u30eb\u5316\u5b66\u682a\u5f0f\u4f1a\u793e 2026-05-29 11:00&quot;,\n      &quot;processModelId&quot;: 143449093,\n      &quot;processModelInfoCategory&quot;: &quot;5-\u55b6\u696d\u90e8&quot;,\n      &quot;processModelInfoId&quot;: 3713,\n      &quot;processModelInfoName&quot;: &quot;552-NEW-Lead-Followup&Demo-fur&quot;,\n      &quot;processModelVersion&quot;: 104,\n      &quot;read&quot;: false,\n      &quot;starred&quot;: false,\n      &quot;startDatetime&quot;: null,\n      &quot;state&quot;: &quot;ALLOCATED&quot;,\n      &quot;swimlaneType&quot;: &quot;NORMAL&quot;,\n      &quot;timeLimitDatetime&quot;: null\n    },\n    {\n      &quot;allocateDatetime&quot;: &quot;2026-05-29T10:00:16+0900&quot;,\n      &quot;allocatedQgroupId&quot;: null,\n      &quot;allocatedQgroupName&quot;: null,\n      &quot;allocatedQuserId&quot;: 16,\n      &quot;allocatedQuserName&quot;: &quot;\u4f50\u85e4 \u592a\u90ce&quot;,\n      &quot;data&quot;: {\n        &quot;26&quot;: {\n          &quot;dataType&quot;: &quot;DATETIME&quot;,\n          &quot;id&quot;: 143855494,\n          &quot;processDataDefinitionNumber&quot;: 26,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;2026-05-29 11:00&quot;,\n          &quot;viewOrder&quot;: 28\n        },\n        &quot;30&quot;: {\n          &quot;dataType&quot;: &quot;STRING&quot;,\n          &quot;formType&quot;: &quot;TEXTFIELD&quot;,\n          &quot;id&quot;: 143855497,\n          &quot;processDataDefinitionNumber&quot;: 30,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;samplechem202605&quot;,\n          &quot;viewOrder&quot;: 22\n        },\n        &quot;31&quot;: {\n          &quot;dataType&quot;: &quot;QUSER&quot;,\n          &quot;formType&quot;: &quot;SELECT&quot;,\n          &quot;id&quot;: 143855498,\n          &quot;processDataDefinitionNumber&quot;: 31,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;\u7530\u4e2d \u82b1\u5b50 \\u003Ctanaka.hanako@example.com\\u003E&quot;,\n          &quot;viewOrder&quot;: 33\n        }\n      },\n      &quot;directAllocated&quot;: true,\n      &quot;endDatetime&quot;: null,\n      &quot;failType&quot;: null,\n      &quot;id&quot;: 144978807,\n      &quot;nodeName&quot;: &quot;3b.\u540c\u5e2d\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af&quot;,\n      &quot;nodeNumber&quot;: 37,\n      &quot;offerDatetime&quot;: &quot;2026-05-29T10:00:16+0900&quot;,\n      &quot;parentProcessInstanceId&quot;: 2965305,\n      &quot;processInstanceDebug&quot;: false,\n      &quot;processInstanceEndDatetime&quot;: null,\n      &quot;processInstanceId&quot;: 2965365,\n      &quot;processInstanceIdForView&quot;: &quot;p2965365&quot;,\n      &quot;processInstanceInitQgroupId&quot;: null,\n      &quot;processInstanceInitQgroupName&quot;: null,\n      &quot;processInstanceInitQuserId&quot;: null,\n      &quot;processInstanceInitQuserName&quot;: null,\n      &quot;processInstanceSequenceNumber&quot;: 1023,\n      &quot;processInstanceStartDatetime&quot;: &quot;2026-05-21T16:26:51+0900&quot;,\n      &quot;processInstanceState&quot;: &quot;STARTED&quot;,\n      &quot;processInstanceTitle&quot;: &quot;DEMO \u30b5\u30f3\u30d7\u30eb\u5316\u5b66\u682a\u5f0f\u4f1a\u793e 2026-05-29 11:00&quot;,\n      &quot;processModelId&quot;: 143449093,\n      &quot;processModelInfoCategory&quot;: &quot;5-\u55b6\u696d\u90e8&quot;,\n      &quot;processModelInfoId&quot;: 3713,\n      &quot;processModelInfoName&quot;: &quot;552-NEW-Lead-Followup&Demo-fur&quot;,\n      &quot;processModelVersion&quot;: 104,\n      &quot;read&quot;: false,\n      &quot;starred&quot;: false,\n      &quot;startDatetime&quot;: null,\n      &quot;state&quot;: &quot;ALLOCATED&quot;,\n      &quot;swimlaneType&quot;: &quot;NORMAL&quot;,\n      &quot;timeLimitDatetime&quot;: &quot;2026-06-01T11:00:00+0900&quot;\n    },\n    {\n      &quot;allocateDatetime&quot;: &quot;2026-05-29T07:56:27+0900&quot;,\n      &quot;allocatedQgroupId&quot;: 3,\n      &quot;allocatedQgroupName&quot;: &quot;Sales&quot;,\n      &quot;allocatedQuserId&quot;: 16,\n      &quot;allocatedQuserName&quot;: &quot;\u4f50\u85e4 \u592a\u90ce&quot;,\n      &quot;data&quot;: {\n        &quot;26&quot;: {\n          &quot;dataType&quot;: &quot;DATETIME&quot;,\n          &quot;id&quot;: 144974395,\n          &quot;processDataDefinitionNumber&quot;: 26,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: null,\n          &quot;viewOrder&quot;: 28\n        },\n        &quot;30&quot;: {\n          &quot;dataType&quot;: &quot;STRING&quot;,\n          &quot;formType&quot;: &quot;TEXTFIELD&quot;,\n          &quot;id&quot;: 144974398,\n          &quot;processDataDefinitionNumber&quot;: 30,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;sample-lead-001&quot;,\n          &quot;viewOrder&quot;: 22\n        },\n        &quot;31&quot;: {\n          &quot;dataType&quot;: &quot;QUSER&quot;,\n          &quot;formType&quot;: &quot;SELECT&quot;,\n          &quot;id&quot;: 144974399,\n          &quot;processDataDefinitionNumber&quot;: 31,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: null,\n          &quot;viewOrder&quot;: 33\n        }\n      },\n      &quot;directAllocated&quot;: true,\n      &quot;endDatetime&quot;: null,\n      &quot;failType&quot;: null,\n      &quot;id&quot;: 144974447,\n      &quot;nodeName&quot;: &quot;0. FollowUp (FirstTouch)&quot;,\n      &quot;nodeNumber&quot;: 63,\n      &quot;offerDatetime&quot;: &quot;2026-05-29T07:56:27+0900&quot;,\n      &quot;parentProcessInstanceId&quot;: 2976616,\n      &quot;processInstanceDebug&quot;: false,\n      &quot;processInstanceEndDatetime&quot;: null,\n      &quot;processInstanceId&quot;: 2976911,\n      &quot;processInstanceIdForView&quot;: &quot;p2976911&quot;,\n      &quot;processInstanceInitQgroupId&quot;: null,\n      &quot;processInstanceInitQgroupName&quot;: null,\n      &quot;processInstanceInitQuserId&quot;: null,\n      &quot;processInstanceInitQuserName&quot;: null,\n      &quot;processInstanceSequenceNumber&quot;: 1047,\n      &quot;processInstanceStartDatetime&quot;: &quot;2026-05-29T07:56:25+0900&quot;,\n      &quot;processInstanceState&quot;: &quot;STARTED&quot;,\n      &quot;processInstanceTitle&quot;: &quot;LEAD \u5c71\u7530 \u4e00\u90ce 2026-05-29 sample-lead-001&quot;,\n      &quot;processModelId&quot;: 144422810,\n      &quot;processModelInfoCategory&quot;: &quot;5-\u55b6\u696d\u90e8&quot;,\n      &quot;processModelInfoId&quot;: 3713,\n      &quot;processModelInfoName&quot;: &quot;552-NEW-Lead-Followup&Demo-fur&quot;,\n      &quot;processModelVersion&quot;: 106,\n      &quot;read&quot;: false,\n      &quot;starred&quot;: false,\n      &quot;startDatetime&quot;: &quot;2026-05-29T08:12:37+0900&quot;,\n      &quot;state&quot;: &quot;STARTED&quot;,\n      &quot;swimlaneType&quot;: &quot;NORMAL&quot;,\n      &quot;timeLimitDatetime&quot;: null\n    }\n  ]\n}\n*\/\n\n\n\n\/\/\/\/ == Function Definitions \/ \u95a2\u6570\u5b9a\u7fa9 ================================================\n\nfunction parseColumnIds( strColIds ){\n  if( strColIds === &quot;&quot; ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {B0: TSV Column Order} is empty \\n&quot; );\n  }\n\n  const arrColIds = strColIds.split( &quot;,&quot; ).map(function( strColId ){\n    return strColId.trim();\n  });\n\n  for( let i = 0; i &lt; arrColIds.length; i++ ){\n    if( arrColIds[i] === &quot;&quot; ){\n      throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                       &quot; Config {B0: TSV Column Order} contains an empty column ID \\n&quot; );\n    }\n  }\n  return arrColIds;\n}\n\nfunction buildTsv( arrWorkitems, arrColIds ){\n  const arrLines = [];\n  for( let i = 0; i &lt; arrWorkitems.length; i++ ){\n    const objWorkitem = arrWorkitems[i];\n    const arrCells    = [];\n    for( let j = 0; j &lt; arrColIds.length; j++ ){\n      arrCells.push( stringifyColumn( objWorkitem, arrColIds[j] ) );\n    }\n    arrLines.push( arrCells.join( &quot;\\t&quot; ) );\n  }\n  return arrLines.join( &quot;\\n&quot; );\n}\n\nfunction stringifyColumn( objWorkitem, strColId ){\n  if( isWorkitemPropertyName( strColId ) ){\n    return sanitizeTsvCell( objWorkitem[strColId] );\n  }\n\n  const objDataItems = objWorkitem.data || {};\n  if( objDataItems[strColId] === undefined ){\n    return &quot;&quot;;\n  }\n  return stringifyDataItem( objDataItems[strColId] );\n}\n\nfunction stringifyDataItem( objDataItem ){\n  if( objDataItem === null || objDataItem === undefined ){\n    return &quot;&quot;;\n  }\n  if( objDataItem.value === null || objDataItem.value === undefined ){\n    return &quot;&quot;;\n  }\n\n  const strDataType = objDataItem.dataType + &quot;&quot;;\n  const value       = objDataItem.value;\n\n  if( strDataType === &quot;SELECT&quot; ){\n    return sanitizeTsvCell( joinValuesByProperty( value, &quot;display&quot; ) );\n  }\n  if( strDataType === &quot;FILE&quot; || strDataType === &quot;FILE2&quot; ){\n    return sanitizeTsvCell( joinValuesByProperty( value, &quot;name&quot; ) );\n  }\n  if( strDataType === &quot;QUSER&quot; || strDataType === &quot;QGROUP&quot; ){\n    return sanitizeTsvCell( stringifyQuserOrQgroupValue( value ) );\n  }\n  if( strDataType === &quot;STRING&quot; ||\n      strDataType === &quot;DECIMAL&quot; ||\n      strDataType === &quot;DATE&quot; ||\n      strDataType === &quot;DATETIME&quot; ||\n      strDataType === &quot;DISCUSSION&quot; ){\n    return sanitizeTsvCell( value );\n  }\n\n  return &quot;N\/A&quot;;\n}\n\nfunction joinValuesByProperty( value, strPropertyName ){\n  if( ! Array.isArray( value ) ){\n    if( typeof value === &quot;object&quot; && value !== null ){\n      return value[strPropertyName] || &quot;&quot;;\n    }\n    return value;\n  }\n\n  const arrValues = [];\n  for( let i = 0; i &lt; value.length; i++ ){\n    if( value[i] !== null && value[i] !== undefined ){\n      if( typeof value[i] === &quot;object&quot; ){\n        arrValues.push( value[i][strPropertyName] || &quot;&quot; );\n      }else{\n        arrValues.push( value[i] );\n      }\n    }\n  }\n  return arrValues.join( &quot; &quot; );\n}\n\nfunction stringifyQuserOrQgroupValue( value ){\n  if( Array.isArray( value ) ){\n    const arrValues = [];\n    for( let i = 0; i &lt; value.length; i++ ){\n      arrValues.push( stringifyQuserOrQgroupValue( value[i] ) );\n    }\n    return arrValues.join( &quot; &quot; );\n  }\n  if( typeof value !== &quot;object&quot; || value === null ){\n    return value;\n  }\n\n  if( value.name    !== undefined && value.name    !== null ){ return value.name;    }\n  if( value.display !== undefined && value.display !== null ){ return value.display; }\n  if( value.qname   !== undefined && value.qname   !== null ){ return value.qname;   }\n  if( value.email   !== undefined && value.email   !== null ){ return value.email;   }\n\n  return JSON.stringify( value );\n}\n\nfunction sanitizeTsvCell( value ){\n  if( value === null || value === undefined ){\n    return &quot;&quot;;\n  }\n  return ( value + &quot;&quot; ).replace( \/\\r?\\n\/g, &quot; &quot; ).replace( \/\\t\/g, &quot; &quot; );\n}\n\nfunction isWorkitemPropertyName( strColId ){\n  const objProperties = {\n    &quot;allocateDatetime&quot;: true,\n    &quot;allocatedQgroupId&quot;: true,\n    &quot;allocatedQgroupName&quot;: true,\n    &quot;allocatedQuserId&quot;: true,\n    &quot;allocatedQuserName&quot;: true,\n    &quot;directAllocated&quot;: true,\n    &quot;endDatetime&quot;: true,\n    &quot;failType&quot;: true,\n    &quot;id&quot;: true,\n    &quot;nodeName&quot;: true,\n    &quot;nodeNumber&quot;: true,\n    &quot;offerDatetime&quot;: true,\n    &quot;read&quot;: true,\n    &quot;startDatetime&quot;: true,\n    &quot;state&quot;: true,\n    &quot;swimlaneType&quot;: true,\n    &quot;timeLimitDatetime&quot;: true,\n    &quot;parentProcessInstanceId&quot;: true,\n    &quot;processInstanceDebug&quot;: true,\n    &quot;processInstanceEndDatetime&quot;: true,\n    &quot;processInstanceId&quot;: true,\n    &quot;processInstanceIdForView&quot;: true,\n    &quot;processInstanceInitQgroupId&quot;: true,\n    &quot;processInstanceInitQgroupName&quot;: true,\n    &quot;processInstanceInitQuserId&quot;: true,\n    &quot;processInstanceInitQuserName&quot;: true,\n    &quot;processInstanceSequenceNumber&quot;: true,\n    &quot;processInstanceStartDatetime&quot;: true,\n    &quot;processInstanceState&quot;: true,\n    &quot;processInstanceTitle&quot;: true,\n    &quot;processModelId&quot;: true,\n    &quot;processModelInfoCategory&quot;: true,\n    &quot;processModelInfoId&quot;: true,\n    &quot;processModelInfoName&quot;: true,\n    &quot;processModelVersion&quot;: true,\n    &quot;starred&quot;: true\n  };\n  return objProperties[strColId] === true;\n}\n\n\/*\n### Notes-en:\n- When a Workitem arrives at this Automated Step, an extraction request is sent.\n- Target URL requires a trailing `\/`.\n- The extracted TSV is saved as the &quot;simplest tab-separated string&quot;.\n- Only the data displayed in the list specified by the `ReportID` will be stored.\n- Configure the TSV column order in B0 using Data Item IDs (CSV).\n    - Example: `0,47,2,8`\n- To store property data of the Task (Workitem) or Case (Process Instance) in a TSV column, set the following variable names instead of the Data Item ID. (Example: `id,state,processInstanceId,0,47`)\n    - Workitem ID: `id` (eg: &quot;144978825&quot;)\n    - Workitem Node\/Step Name: `nodeName` (eg: &quot;3.\u5b9f\u65bd\u5831\u544a&quot;)\n    - Workitem Node\/Step Number: `nodeNumber` (eg: &quot;7&quot;)\n    - Workitem State: `state` (eg: &quot;ALLOCATED&quot;)\n    - Workitem Allocated User ID: `allocatedQuserId`\n    - Workitem Allocated User Name: `allocatedQuserName`\n    - Issue ID: `processInstanceId` (eg: &quot;2965365&quot;)\n    - Title: `processInstanceTitle` (eg: &quot;DEMO \u30b5\u30f3\u30d7\u30eb\u5316\u5b66\u682a\u5f0f\u4f1a\u793e...&quot;)\n    - ...and other Process Instance properties.\n\n#### Task (Workitem) Properties\n- `allocateDatetime`: Task allocation datetime (eg: &quot;2026-05-29T10:00:17+0900&quot;)\n- `allocatedQgroupId`: Allocated Qgroup ID (eg: &quot;3&quot;)\n- `allocatedQgroupName`: Allocated Qgroup Name (eg: &quot;Sales&quot;)\n- `allocatedQuserId`: Allocated Quser ID (eg: &quot;473&quot;)\n- `allocatedQuserName`: Allocated Quser Name (eg: &quot;SUZUKI, Ichiro&quot;)\n- `directAllocated`: Direct allocation flag (&quot;true&quot; or &quot;false&quot;)\n- `endDatetime`: Task end datetime (Processing completed time)\n- `failType`: Failure type (null if success)\n- `id`: Workitem (Task) ID (eg: &quot;144978825&quot;)\n- `nodeName`: Step \/ Node Name (eg: &quot;3.\u5b9f\u65bd\u5831\u544a&quot;)\n- `nodeNumber`: Step \/ Node Number (eg: &quot;7&quot;)\n- `offerDatetime`: Task offered datetime (eg: &quot;2026-05-29T10:00:17+0900&quot;)\n- `read`: Read flag (&quot;true&quot; or &quot;false&quot;)\n- `startDatetime`: Task start datetime (Processing started time)\n- `state`: Task State (eg: &quot;OFFERED&quot;, &quot;ALLOCATED&quot;, &quot;STARTED&quot;, &quot;ENDED&quot;)\n- `swimlaneType`: Swimlane Type (eg: &quot;NORMAL&quot;)\n- `timeLimitDatetime`: Task time limit datetime\n\n#### Case (Process Instance) Properties\n- `parentProcessInstanceId`: Parent App Process Instance ID\n- `processInstanceDebug`: Debug Mode (&quot;false&quot; or &quot;true&quot;)\n- `processInstanceEndDatetime`: Case End Datetime\n- `processInstanceId`: Case ID (eg: &quot;2965365&quot;)\n- `processInstanceIdForView`: Case ID with &#39;p&#39; (eg: &quot;p2965365&quot;)\n- `processInstanceInitQgroupId`: Starting User&#39;s Organization ID\n- `processInstanceInitQgroupName`: Starting User&#39;s Organization Name\n- `processInstanceInitQuserId`: Starting User&#39;s User ID\n- `processInstanceInitQuserName`: Starting User&#39;s User Name\n- `processInstanceSequenceNumber`: Sequence Number managed at App level (eg: &quot;1023&quot;)\n- `processInstanceStartDatetime`: Case Start Datetime (eg: &quot;2026-05-21T16:26:51+0900&quot;)\n- `processInstanceState`: Case State (eg: &quot;STARTED&quot;)\n- `processInstanceTitle`: Case Title (eg: &quot;DEMO Sample Chemical...&quot;)\n- `processModelId`: App ID \/ Process Model ID\n- `processModelInfoCategory`: App Category Name (eg: &quot;5-\u55b6\u696d\u90e8&quot;)\n- `processModelInfoId`: App Category ID (eg: &quot;3713&quot;)\n- `processModelInfoName`: App Name \/ Process Model Name\n- `processModelVersion`: App Version (eg: &quot;104&quot;)\n- `starred`: App Starred (&quot;false&quot; or &quot;true&quot;)\n\n### Notes-ja:\n- \u3053\u306e\u30a2\u30c9\u30aa\u30f3\u81ea\u52d5\u5de5\u7a0b\u306b\u30bf\u30b9\u30af\uff08\u30ef\u30fc\u30af\u30a2\u30a4\u30c6\u30e0\uff09\u304c\u5230\u9054\u3057\u305f\u969b\u3001\u62bd\u51fa\u30ea\u30af\u30a8\u30b9\u30c8\u304c\u6295\u3052\u3089\u308c\u307e\u3059\u3002\n    - \u30bf\u30fc\u30b2\u30c3\u30c8\u3068\u306a\u308b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u57fa\u76e4\u306f URL \u3067\u8a2d\u5b9a\u3057\u307e\u3059\u3002\uff08REST API \u63a5\u7d9a\u5148\uff09\n        - `https:\/\/karasuma-oike-000.questetra.net\/`\n        - \u672b\u5c3e\u306e `\/` \u304c\u5fc5\u8981\u3067\u3042\u308b\u70b9\u306b\u6ce8\u610f\n    - \u30bf\u30fc\u30b2\u30c3\u30c8\u3068\u306a\u308b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u57fa\u76e4\u304c\u540c\u4e00\u57fa\u76e4\u306e\u5834\u5408\u3001\uff3b\u30b7\u30b9\u30c6\u30e0\u5909\u6570\uff3d\u306b\u3088\u308b\u8a2d\u5b9a\u3067\u4ee3\u7528\u53ef\u80fd\u5229\u3067\u3059\u3002\n        - `${var[applicationRoot]}`\n- \u62bd\u51faTSV\u306f\u300c\u3082\u3063\u3068\u3082\u30b7\u30f3\u30d7\u30eb\u306a\u30bf\u30d6\u533a\u5207\u308a\u6587\u5b57\u5217\u300d\u3068\u3057\u3066\u683c\u7d0d\u3055\u308c\u307e\u3059\u3002\n    - \u5404\u30c7\u30fc\u30bf\u5185\u306eTAB\u30b3\u30fc\u30c9\u3084\u6539\u884c\u30b3\u30fc\u30c9\u306f &quot; &quot; \uff08\u534a\u89d2\u30b9\u30da\u30fc\u30b9\uff09\u306b\u5909\u63db\u3055\u308c\u307e\u3059\u3002\n    - \u30c0\u30d6\u30eb\u30af\u30aa\u30fc\u30c8\u6587\u5b57\u3082\u3001\u30a8\u30b9\u30b1\u30fc\u30d7\u3055\u308c\u3066\u3044\u306a\u3044\u72b6\u614b\u3067\u4fdd\u6301\u3055\u308c\u307e\u3059\u3002\n- ReportID \u306f\u3001\u30bf\u30b9\u30af\u30ea\u30b9\u30c8\u8868\u793a\u6642\u306eURI\u672b\u5c3e\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - `https:\/\/example.questetra.net\/OR\/Workitem\/listView?reportId=123456789`\n- ReportID \u3067\u6307\u5b9a\u3057\u305f\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u30c7\u30fc\u30bf\u3060\u3051\u304c\u683c\u7d0d\u3055\u308c\u307e\u3059\u3002\uff08\u305f\u3060\u3057\u5217\u9806\u4e0d\u540c\uff09\n    - TSV\u5217\u9806\u306f\u30c7\u30fc\u30bf\u9805\u76eeID\u3092\u7528\u3044\u305fCSV\u3067\u8a2d\u5b9a\u3057\u307e\u3059\u3002\uff08\u4f8b: `0,47,2,8`\uff09\n    - TSV\u5217\u306b\u30bf\u30b9\u30af\u51e6\u7406\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3055\u305b\u305f\u3044\u5834\u5408\u3001\u30c7\u30fc\u30bf\u9805\u76eeID\u306e\u4ee3\u308f\u308a\u306b\u6b21\u306e\u5909\u6570\u540d\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002 \uff08\u4f8b: `id,state,processInstanceId,0,47`\uff09\n        - \u30bf\u30b9\u30afID: `id` (eg: &quot;144978825&quot;)\n        - \u5de5\u7a0b\u540d: `nodeName` (eg: &quot;3.\u5b9f\u65bd\u5831\u544a&quot;)\n        - \u5de5\u7a0b\u30ca\u30f3\u30d0\u30fc: `nodeNumber` (eg: &quot;7&quot;)\n        - \u30bf\u30b9\u30af\u72b6\u614b: `state` (eg: &quot;ALLOCATED&quot; \u307e\u305f\u306f &quot;OFFERED&quot; \u306a\u3069)\n        - \u5272\u5f53\u30e6\u30fc\u30b6\u30fcID: `allocatedQuserId`\n        - \u5272\u5f53\u30e6\u30fc\u30b6\u30fc\u540d: `allocatedQuserName`\n        - \u30b1\u30fc\u30b9ID: `processInstanceId` (eg:&quot;2965365&quot;)\n        - \u4ef6\u540d: `processInstanceTitle` (eg:&quot;DEMO \u30b5\u30f3\u30d7\u30eb\u5316\u5b66\u682a\u5f0f\u4f1a\u793e...&quot;)\n        - ...\u305d\u306e\u4ed6\u30d7\u30ed\u30bb\u30b9\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30d7\u30ed\u30d1\u30c6\u30a3\u3082\u5229\u7528\u53ef\u80fd\u3067\u3059\u3002\n\n#### \u30bf\u30b9\u30af\u51e6\u7406\uff08\u30ef\u30fc\u30af\u30a2\u30a4\u30c6\u30e0\uff09\u30d7\u30ed\u30d1\u30c6\u30a3\u3011\n- \u30bf\u30b9\u30af\u5272\u5f53\u65e5\u6642: `allocateDatetime` (\u4f8b: &quot;2026-05-29T10:00:17+0900&quot;)\n- \u5272\u5f53\u7d44\u7e54ID: `allocatedQgroupId` (\u4f8b: &quot;3&quot;)\n- \u5272\u5f53\u7d44\u7e54\u540d: `allocatedQgroupName` (\u4f8b: &quot;Sales&quot;)\n- \u5272\u5f53\u30e6\u30fc\u30b6ID: `allocatedQuserId` (\u4f8b: &quot;473&quot;)\n- \u5272\u5f53\u30e6\u30fc\u30b6\u540d: `allocatedQuserName` (\u4f8b: &quot;\u9234\u6728 \u30a4\u30c1\u30ed\u30fc&quot;)\n- \u76f4\u63a5\u5272\u5f53\u30d5\u30e9\u30b0: `directAllocated` (&quot;true&quot; \u307e\u305f\u306f &quot;false&quot;)\n- \u30bf\u30b9\u30af\u7d42\u4e86\u65e5\u6642(\u51e6\u7406\u65e5\u6642): `endDatetime`\n- \u5931\u6557\u30bf\u30a4\u30d7: `failType`\n- \u30bf\u30b9\u30afID: `id` (\u4f8b: &quot;144978825&quot;)\n- \u5de5\u7a0b\u540d: `nodeName` (\u4f8b: &quot;3.\u5b9f\u65bd\u5831\u544a&quot;)\n- \u5de5\u7a0b\u30ca\u30f3\u30d0\u30fc: `nodeNumber` (\u4f8b: &quot;7&quot;)\n- \u53d7\u4ed8\u958b\u59cb\u65e5\u6642(\u30aa\u30d5\u30a1\u30fc\u65e5\u6642): `offerDatetime` (\u4f8b: &quot;2026-05-29T10:00:17+0900&quot;)\n- \u65e2\u8aad\u30d5\u30e9\u30b0: `read` (&quot;true&quot; \u307e\u305f\u306f &quot;false&quot;)\n- \u30bf\u30b9\u30af\u51e6\u7406\u958b\u59cb\u65e5\u6642: `startDatetime`\n- \u30bf\u30b9\u30af\u72b6\u614b: `state` (\u4f8b: &quot;OFFERED&quot;, &quot;ALLOCATED&quot;, &quot;STARTED&quot;, &quot;ENDED&quot;, &quot;FAILED&quot;)\n- \u30b9\u30a4\u30e0\u30ec\u30fc\u30f3\u30bf\u30a4\u30d7: `swimlaneType` (\u4f8b: &quot;NORMAL&quot;)\n- \u30bf\u30b9\u30af\u51e6\u7406\u671f\u9650\u65e5\u6642: `timeLimitDatetime`\n\n#### \u30b1\u30fc\u30b9\uff08\u6848\u4ef6\u30fb\u30d7\u30ed\u30bb\u30b9\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\uff09\u30d7\u30ed\u30d1\u30c6\u30a3\n- \u89aa\u30a2\u30d7\u30ea\u306e\u30b1\u30fc\u30b9ID: `parentProcessInstanceId`\n- \u30c7\u30d0\u30c3\u30b0\u30e2\u30fc\u30c9: `processInstanceDebug` (&quot;false&quot; \u307e\u305f\u306f &quot;true&quot;)\n- \u30b1\u30fc\u30b9\u7d42\u4e86\u6642\u523b: `processInstanceEndDatetime`\n- \u30b1\u30fc\u30b9ID: `processInstanceId` (\u4f8b: &quot;2965365&quot;)\n- \u30b1\u30fc\u30b9ID(p\u4ed8): `processInstanceIdForView` (\u4f8b: &quot;p2965365&quot;)\n- \u958b\u59cb\u30e6\u30fc\u30b6\u306e\u6240\u5c5e\u7d44\u7e54ID: `processInstanceInitQgroupId`\n- \u958b\u59cb\u30e6\u30fc\u30b6\u306e\u6240\u5c5e\u7d44\u7e54\u540d: `processInstanceInitQgroupName`\n- \u958b\u59cb\u30e6\u30fc\u30b6\u306e\u30e6\u30fc\u30b6ID: `processInstanceInitQuserId`\n- \u958b\u59cb\u30e6\u30fc\u30b6\u306e\u30e6\u30fc\u30b6\u540d: `processInstanceInitQuserName`\n- \u30b1\u30fc\u30b9\u9023\u756a(\u30a2\u30d7\u30ea\u30ec\u30d9\u30eb\u3067\u7ba1\u7406\u3055\u308c\u308b\u5909\u6570): `processInstanceSequenceNumber` (\u4f8b: &quot;1023&quot;)\n- \u30b1\u30fc\u30b9\u958b\u59cb\u65e5\u6642: `processInstanceStartDatetime` (\u4f8b: &quot;2026-05-21T16:26:51+0900&quot;)\n- \u72b6\u614b: `processInstanceState` (\u4f8b: &quot;STARTED&quot;, &quot;ENDED&quot;, &quot;FAILED&quot; )\n- \u4ef6\u540d: `processInstanceTitle` (\u4f8b: &quot;DEMO \u30b5\u30f3\u30d7\u30eb\u5316\u5b66\u682a\u5f0f\u4f1a\u793e...&quot;)\n- \u30a2\u30d7\u30eaID: `processModelId` (\u4f8b: &quot;143449093&quot;)\n- \u30a2\u30d7\u30ea\u306e\u30ab\u30c6\u30b4\u30ea\u540d: `processModelInfoCategory` (\u4f8b: &quot;5-\u55b6\u696d\u90e8&quot;)\n- \u30a2\u30d7\u30ea\u306e\u30ab\u30c6\u30b4\u30eaID: `processModelInfoId` (\u4f8b: &quot;3713&quot;)\n- \u30a2\u30d7\u30ea\u540d: `processModelInfoName` (\u4f8b: &quot;552-NEW-Lead-Followup...&quot;)\n- \u30a2\u30d7\u30ea\u30d0\u30fc\u30b8\u30e7\u30f3: `processModelVersion` (\u4f8b: &quot;104&quot;)\n- \u30a2\u30d7\u30ea\u306e\u2605\u6709\u7121: `starred` (&quot;false&quot; \u307e\u305f\u306f &quot;true&quot;)\n\n\n### APPENDIX-en\n- If the number of tasks of the filter extraction result is 1000 or more, the data after 1001 will not be stored.\n    - Even if 1000 or less, there is a possibility of timeout when there are many data items.\n    - To control the number of extraction results\n        - Extract only the processes whose status status is `Running`\n        - Extract only the date data of the previous month\n            - After: `#today.addMonths(-1).getFirstTimeInMonth()`\n            - Before: `#today.addMonths(-1).getLastTimeInMonth()`\n- &quot;HTTP Authorization Setting&quot; is required for automatic communication (OAuth2 API connection).\n    - Register [API Client] (OAuth2) in advance as the connection destination. (Requires System Admin privileges)\n        - Scope\n            - Read-only API Access\n        - Redirect URL\n            - `https:\/\/s.questetra.net\/oauth2callback`\n        - Make a __note__ of your registration details.\n            - Client ID\n            - Client Secret (Consumer Secret)\n            - Authorization Endpoint URL\n            - Token Endpoint URL\n    - Set &quot;HTTP Authorization Setting&quot; in the App as client. (Select this setting name in Addon config)\n        - Authorization Endpoint URL:\n            - _(See your note above)_\n            - Example: `https:\/\/example.questetra.net\/oauth2\/authorize`\n        - Token Endpoint URL:\n            - _(See your note above)_\n            - Example: `https:\/\/example.questetra.net\/oauth2\/token`\n        - Scope:\n            - `read`\n        - Client ID\n            - _(See your note above)_\n        - Client Secret:\n            - _(See your note above)_\n- Table type data is not supported for extraction.\n    - If an unsupported type, &quot;`N\/A`&quot; is output.\n    - The file names are extracted for the File type. (Multiple: Space-separated)\n    - The display strings of the selected options are extracted for the Select type. (Multiple: Space-separated)\n\n\n### APPENDIX-ja:\n- \u30d5\u30a3\u30eb\u30bf\u62bd\u51fa\u7d50\u679c\u306e\u30bf\u30b9\u30af\u51e6\u7406\u6570\uff08\u30ef\u30fc\u30af\u30a2\u30a4\u30c6\u30e0\u6570\uff09\u304c1000\u4ef6\u4ee5\u4e0a\u3042\u308b\u5834\u5408\u30011001\u4ef6\u4ee5\u964d\u306e\u30c7\u30fc\u30bf\u306f\u683c\u7d0d\u3055\u308c\u307e\u305b\u3093\u3002\n    - \u62bd\u51fa\u7d50\u679c\u304c1000\u4ef6\u4ee5\u4e0b\u3068\u306a\u308b\u5834\u5408\u3067\u3082\u3001\u30c7\u30fc\u30bf\u9805\u76ee\u306e\u6570\u304c\u591a\u3044\u5834\u5408\u306a\u3069\u3001\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\n    - \u62bd\u51fa\u7d50\u679c\u306e\u6570\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3059\u308b\u5de5\u592b\n        - \u72b6\u614b\u30b9\u30c6\u30fc\u30bf\u30b9\u304c `\u672a\u7d42\u4e86` \u306e\u6848\u4ef6\uff08\u30d7\u30ed\u30bb\u30b9\uff09\u306b\u7d5e\u3063\u3066\u62bd\u51fa\u3059\u308b\n        - \u6848\u4ef6\u5185\u306e\u65e5\u4ed8\u30c7\u30fc\u30bf\u304c\u524d\u6708\u306e\u3082\u306e\u306b\u7d5e\u3063\u3066\u62bd\u51fa\u3059\u308b\n            - \u4ee5\u964d\/After: `#today.addMonths(-1).getFirstTimeInMonth()`\n            - \u4ee5\u524d\/Before: `#today.addMonths(-1).getLastTimeInMonth()`\n- \u81ea\u52d5\u901a\u4fe1\uff08OAuth2 API\u63a5\u7d9a\uff09\u306e\u305f\u3081\u306b &quot;HTTP\u8a8d\u8a3c\u8a2d\u5b9a&quot; \u304c\u5fc5\u8981\u3067\u3059\u3002\n    - \u3042\u3089\u304b\u3058\u3081\u63a5\u7d9a\u5148\u306b\u3001\uff3bAPI\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\uff3d\uff08OAuth2\uff09\u3092\u767b\u9332\u3057\u307e\u3059\u3002\uff08\u30b7\u30b9\u30c6\u30e0\u7ba1\u7406\u8005\u6a29\u9650\u304c\u5fc5\u8981\u3067\u3059\uff09\n        - \u30b9\u30b3\u30fc\u30d7\uff08Scope\uff09\n            - \u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b API \u3078\u306e\u30a2\u30af\u30bb\u30b9 \/ Read-only API Access\n        - \u30ea\u30c0\u30a4\u30ec\u30af\u30c8URL\uff08Redirect URL\uff09\n            - `https:\/\/s.questetra.net\/oauth2callback`\n        - \u767b\u9332\u5185\u5bb9\u3092 __\u30e1\u30e2__ \u3057\u307e\u3059\u3002\n            - \u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID\uff08Client ID\uff09\n            - \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\uff08Consumer Secret\uff09\n            - \u8a8d\u53ef\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL\uff08Authorization Endpoint URL\uff09\n            - \u30c8\u30fc\u30af\u30f3\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL\uff08Token Endpoint URL\uff09\n    - \u901a\u4fe1\u5143\u3067\u3042\u308b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30a2\u30d7\u30ea\u306b\u3066\uff3bHTTP\u8a8d\u8a3c\u8a2d\u5b9a\uff3d\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\uff08\u3053\u306e\u8a2d\u5b9a\u540d\u3092Addon\u30b3\u30f3\u30d5\u30a3\u30b0\u3067\u9078\u629e\uff09\n        - \u8a8d\u53ef\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8 URL:\n            - (\u30e1\u30e2\u3092\u53c2\u7167)\n            - \u4f8b\uff1a `https:\/\/example.questetra.net\/oauth2\/authorize`\n        - \u30c8\u30fc\u30af\u30f3\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8 URL:\n            - (\u30e1\u30e2\u3092\u53c2\u7167)\n            - \u4f8b\uff1a `https:\/\/example.questetra.net\/oauth2\/token`\n        - \u30b9\u30b3\u30fc\u30d7:\n            - `read`\n        - \u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID\n            - (\u30e1\u30e2\u3092\u53c2\u7167)\n        - \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30b7\u30fc\u30af\u30ec\u30c3\u30c8:\n            - (\u30e1\u30e2\u3092\u53c2\u7167)\n- \u30c6\u30fc\u30d6\u30eb\u578b\u30c7\u30fc\u30bf\u9805\u76ee\u5185\u306e\u30c7\u30fc\u30bf\u306f\u62bd\u51fa\u30b5\u30dd\u30fc\u30c8\u5916\u3067\u3059\u3002\n    - \u30b5\u30dd\u30fc\u30c8\u5916\u306e\u30c7\u30fc\u30bf\u578b\u306f &quot;`N\/A`&quot; \u304c\u51fa\u529b\u3055\u308c\u307e\u3059\n    - \u30d5\u30a1\u30a4\u30eb\u578b\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\u3001\u30d5\u30a1\u30a4\u30eb\u540d\u304c\u62bd\u51fa\u3055\u308c\u307e\u3059\uff08\u8907\u6570\uff1a\u30b9\u30da\u30fc\u30b9\u533a\u5207\u308a\uff09\n    - \u9078\u629e\u578b\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\u3001\u8868\u793a\u30c6\u30ad\u30b9\u30c8\u304c\u62bd\u51fa\u3055\u308c\u307e\u3059\uff08\u8907\u6570\uff1a\u30b9\u30da\u30fc\u30b9\u533a\u5207\u308a\uff09\n\n\n*\/\n<\/code><\/pre><\/div>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Download<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1Ak43DFrL3DcPVsZmhCxZf69DRBlH8tOe\/view?usp=drivesdk\" target=\"_blank\">questetra-bpms-tasks-extract-by-report-id-2026.xml<\/a>\n<ul class=\"wp-block-list\">\n<li>2026-06-01 (C) Questetra, Inc. (MIT License)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"has-small-font-size\" style=\"text-align: right;\"><div style=\"display: inline-block; background: #FBE7DD; text-align: center;\">\n<span class=\"material-icons\">warning<\/span> Freely modifiable JavaScript (ECMAScript) code. No warranty of any kind.<br>\n(Installing <em><strong>Addon Auto-Steps<\/strong><\/em> are available only on the <em><strong><span style=\"color: #1970B9\">Professional<\/span><\/strong><\/em> edition.)\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Notes<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When a Workitem arrives at this Automated Step, an extraction request is sent.<\/li>\n\n\n\n<li>Target URL requires a trailing <code>\/<\/code>.<\/li>\n\n\n\n<li>The extracted TSV is saved as the &#8220;simplest tab-separated string&#8221;.<\/li>\n\n\n\n<li>Only the data displayed in the list specified by the <code>ReportID<\/code> will be stored.<\/li>\n\n\n\n<li>Configure the TSV column order in B0 using Data Item IDs (CSV).\n<ul class=\"wp-block-list\">\n<li>Example: <code>0,47,2,8<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>To store property data of the Task (Workitem) or Case (Process Instance) in a TSV column, set the following variable names instead of the Data Item ID. (Example: <code>id,state,processInstanceId,0,47<\/code>)\n<ul class=\"wp-block-list\">\n<li>Workitem ID: <code>id<\/code> (eg: &#8220;144978825&#8221;)<\/li>\n\n\n\n<li>Workitem Node\/Step Name: <code>nodeName<\/code> (eg: &#8220;3.\u5b9f\u65bd\u5831\u544a&#8221;)<\/li>\n\n\n\n<li>Workitem Node\/Step Number: <code>nodeNumber<\/code> (eg: &#8220;7&#8221;)<\/li>\n\n\n\n<li>Workitem State: <code>state<\/code> (eg: &#8220;ALLOCATED&#8221;)<\/li>\n\n\n\n<li>Workitem Allocated User ID: <code>allocatedQuserId<\/code><\/li>\n\n\n\n<li>Workitem Allocated User Name: <code>allocatedQuserName<\/code><\/li>\n\n\n\n<li>Issue ID: <code>processInstanceId<\/code> (eg: &#8220;2965365&#8221;)<\/li>\n\n\n\n<li>Title: <code>processInstanceTitle<\/code> (eg: &#8220;DEMO \u30b5\u30f3\u30d7\u30eb\u5316\u5b66\u682a\u5f0f\u4f1a\u793e\u2026&#8221;)<\/li>\n\n\n\n<li>\u2026and other Process Instance properties.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Task (Workitem) Properties<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>allocateDatetime<\/code>: Task allocation datetime (eg: &#8220;2026-05-29T10:00:17+0900&#8221;)<\/li>\n\n\n\n<li><code>allocatedQgroupId<\/code>: Allocated Qgroup ID (eg: &#8220;3&#8221;)<\/li>\n\n\n\n<li><code>allocatedQgroupName<\/code>: Allocated Qgroup Name (eg: &#8220;Sales&#8221;)<\/li>\n\n\n\n<li><code>allocatedQuserId<\/code>: Allocated Quser ID (eg: &#8220;473&#8221;)<\/li>\n\n\n\n<li><code>allocatedQuserName<\/code>: Allocated Quser Name (eg: &#8220;SUZUKI, Ichiro&#8221;)<\/li>\n\n\n\n<li><code>directAllocated<\/code>: Direct allocation flag (&#8220;true&#8221; or &#8220;false&#8221;)<\/li>\n\n\n\n<li><code>endDatetime<\/code>: Task end datetime (Processing completed time)<\/li>\n\n\n\n<li><code>failType<\/code>: Failure type (null if success)<\/li>\n\n\n\n<li><code>id<\/code>: Workitem (Task) ID (eg: &#8220;144978825&#8221;)<\/li>\n\n\n\n<li><code>nodeName<\/code>: Step \/ Node Name (eg: &#8220;3.\u5b9f\u65bd\u5831\u544a&#8221;)<\/li>\n\n\n\n<li><code>nodeNumber<\/code>: Step \/ Node Number (eg: &#8220;7&#8221;)<\/li>\n\n\n\n<li><code>offerDatetime<\/code>: Task offered datetime (eg: &#8220;2026-05-29T10:00:17+0900&#8221;)<\/li>\n\n\n\n<li><code>read<\/code>: Read flag (&#8220;true&#8221; or &#8220;false&#8221;)<\/li>\n\n\n\n<li><code>startDatetime<\/code>: Task start datetime (Processing started time)<\/li>\n\n\n\n<li><code>state<\/code>: Task State (eg: &#8220;OFFERED&#8221;, &#8220;ALLOCATED&#8221;, &#8220;STARTED&#8221;, &#8220;ENDED&#8221;)<\/li>\n\n\n\n<li><code>swimlaneType<\/code>: Swimlane Type (eg: &#8220;NORMAL&#8221;)<\/li>\n\n\n\n<li><code>timeLimitDatetime<\/code>: Task time limit datetime<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Case (Process Instance) Properties<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>parentProcessInstanceId<\/code>: Parent App Process Instance ID<\/li>\n\n\n\n<li><code>processInstanceDebug<\/code>: Debug Mode (&#8220;false&#8221; or &#8220;true&#8221;)<\/li>\n\n\n\n<li><code>processInstanceEndDatetime<\/code>: Case End Datetime<\/li>\n\n\n\n<li><code>processInstanceId<\/code>: Case ID (eg: &#8220;2965365&#8221;)<\/li>\n\n\n\n<li><code>processInstanceIdForView<\/code>: Case ID with &#8216;p&#8217; (eg: &#8220;p2965365&#8221;)<\/li>\n\n\n\n<li><code>processInstanceInitQgroupId<\/code>: Starting User&#8217;s Organization ID<\/li>\n\n\n\n<li><code>processInstanceInitQgroupName<\/code>: Starting User&#8217;s Organization Name<\/li>\n\n\n\n<li><code>processInstanceInitQuserId<\/code>: Starting User&#8217;s User ID<\/li>\n\n\n\n<li><code>processInstanceInitQuserName<\/code>: Starting User&#8217;s User Name<\/li>\n\n\n\n<li><code>processInstanceSequenceNumber<\/code>: Sequence Number managed at App level (eg: &#8220;1023&#8221;)<\/li>\n\n\n\n<li><code>processInstanceStartDatetime<\/code>: Case Start Datetime (eg: &#8220;2026-05-21T16:26:51+0900&#8221;)<\/li>\n\n\n\n<li><code>processInstanceState<\/code>: Case State (eg: &#8220;STARTED&#8221;)<\/li>\n\n\n\n<li><code>processInstanceTitle<\/code>: Case Title (eg: &#8220;DEMO Sample Chemical\u2026&#8221;)<\/li>\n\n\n\n<li><code>processModelId<\/code>: App ID \/ Process Model ID<\/li>\n\n\n\n<li><code>processModelInfoCategory<\/code>: App Category Name (eg: &#8220;5-\u55b6\u696d\u90e8&#8221;)<\/li>\n\n\n\n<li><code>processModelInfoId<\/code>: App Category ID (eg: &#8220;3713&#8221;)<\/li>\n\n\n\n<li><code>processModelInfoName<\/code>: App Name \/ Process Model Name<\/li>\n\n\n\n<li><code>processModelVersion<\/code>: App Version (eg: &#8220;104&#8221;)<\/li>\n\n\n\n<li><code>starred<\/code>: App Starred (&#8220;false&#8221; or &#8220;true&#8221;)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Capture<\/span><\/h3>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adeb05e291a0&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adeb05e291a0\" class=\"wp-block-image aligncenter size-full has-lightbox wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"628\" data-attachment-id=\"185942\" data-permalink=\"https:\/\/support.questetra.com\/en\/incident\/bug-20260831\/attachment\/questetra-bpms-tasks-extract-by-report-id-2026-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1200%2C628&amp;ssl=1\" data-orig-size=\"1200,628\" data-comments-opened=\"0\" data-image-title=\"questetra-bpms-tasks-extract-by-report-id-2026-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1024%2C536&amp;ssl=1\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=1200%2C628&#038;ssl=1\" alt=\"Questetra BPMS #Tasks: Extract by Report ID\" class=\"wp-image-185942\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=600%2C315&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=1024%2C536&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=768%2C402&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adeb05e2a0d8&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adeb05e2a0d8\" class=\"wp-block-image aligncenter size-large has-custom-border is-style-rounded has-lightbox is-style-rounded--1 wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"823\" height=\"630\" data-attachment-id=\"185938\" data-permalink=\"https:\/\/support.questetra.com\/en\/incident\/bug-20260831\/attachment\/questetra-bpms-tasks-extract-by-report-id-2026-config-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en.png?fit=1146%2C877&amp;ssl=1\" data-orig-size=\"1146,877\" data-comments-opened=\"0\" data-image-title=\"questetra-bpms-tasks-extract-by-report-id-2026-config-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en.png?fit=823%2C630&amp;ssl=1\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en-823x630.png?resize=823%2C630&#038;ssl=1\" alt=\"\" class=\"has-border-color wp-image-185938\" style=\"border-color:#009900;border-width:3px;border-radius:9px\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en.png?resize=823%2C630&amp;ssl=1 823w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en.png?resize=412%2C315&amp;ssl=1 412w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en.png?resize=768%2C588&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-config-en.png?w=1146&amp;ssl=1 1146w\" sizes=\"auto, (max-width: 823px) 100vw, 823px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Appendix<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the number of tasks of the filter extraction result is 1000 or more, the data after 1001 will not be stored.\n<ul class=\"wp-block-list\">\n<li>Even if 1000 or less, there is a possibility of timeout when there are many data items.<\/li>\n\n\n\n<li>To control the number of extraction results\n<ul class=\"wp-block-list\">\n<li>Extract only the processes whose status status is <code>Running<\/code><\/li>\n\n\n\n<li>Extract only the date data of the previous month\n<ul class=\"wp-block-list\">\n<li>After: <code>#today.addMonths(-1).getFirstTimeInMonth()<\/code><\/li>\n\n\n\n<li>Before: <code>#today.addMonths(-1).getLastTimeInMonth()<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>&#8220;HTTP Authorization Setting&#8221; is required for automatic communication (OAuth2 API connection).\n<ul class=\"wp-block-list\">\n<li>Register API Client (OAuth2) in advance as the connection destination. (Requires System Admin privileges)\n<ul class=\"wp-block-list\">\n<li>Scope\n<ul class=\"wp-block-list\">\n<li>Read-only API Access<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Redirect URL\n<ul class=\"wp-block-list\">\n<li><code>https:\/\/s.questetra.net\/oauth2callback<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Make a <strong>note<\/strong> of your registration details.\n<ul class=\"wp-block-list\">\n<li>Client ID<\/li>\n\n\n\n<li>Client Secret (Consumer Secret)<\/li>\n\n\n\n<li>Authorization Endpoint URL<\/li>\n\n\n\n<li>Token Endpoint URL<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Set &#8220;HTTP Authorization Setting&#8221; in the App as client. (Select this setting name in Addon config)\n<ul class=\"wp-block-list\">\n<li>Authorization Endpoint URL:\n<ul class=\"wp-block-list\">\n<li><em>(See your note above)<\/em><\/li>\n\n\n\n<li>Example: <code>https:\/\/example.questetra.net\/oauth2\/authorize<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Token Endpoint URL:\n<ul class=\"wp-block-list\">\n<li><em>(See your note above)<\/em><\/li>\n\n\n\n<li>Example: <code>https:\/\/example.questetra.net\/oauth2\/token<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Scope:\n<ul class=\"wp-block-list\">\n<li><code>read<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Client ID\n<ul class=\"wp-block-list\">\n<li><em>(See your note above)<\/em><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Client Secret:\n<ul class=\"wp-block-list\">\n<li><em>(See your note above)<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Table type data is not supported for extraction.\n<ul class=\"wp-block-list\">\n<li>If an unsupported type, &#8220;<code>N\/A<\/code>&#8221; is output.<\/li>\n\n\n\n<li>The file names are extracted for the File type. (Multiple: Space-separated)<\/li>\n\n\n\n<li>The display strings of the selected options are extracted for the Select type. (Multiple: Space-separated)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>See also<\/span><\/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=\"X3OCHJih0j\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-cases-extract-by-report-id-2026\/\">Questetra BPMS #Cases: Extract by Report ID<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cQuestetra BPMS #Cases: Extract by Report ID\u201d \u2014 Questetra Support\" src=\"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-cases-extract-by-report-id-2026\/embed\/#?secret=HtxUiEbkZC#?secret=X3OCHJih0j\" data-secret=\"X3OCHJih0j\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Extracts task (workitem) data via API in TSV format. The data is extracted using the ReportID of the filtered list configured in the Web UI and stored in TSV format. The order of the data columns is configured using a CSV file of data item IDs.<\/p>\n","protected":false},"author":2,"featured_media":185942,"comment_status":"closed","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":[419,389],"faq_section":[],"class_list":["post-185946","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons","tag-questetra-workflow-api","tag-tsv-csv"],"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1",1200,628,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=600%2C315&ssl=1",600,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=768%2C402&ssl=1",768,402,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1024%2C536&ssl=1",1024,536,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1",1200,628,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1",1200,628,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=1200%2C628&ssl=1",1200,628,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=900%2C628&ssl=1",900,628,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=1200%2C628&ssl=1",1200,628,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=600%2C628&ssl=1",600,628,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=800%2C628&ssl=1",800,628,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-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\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1",1200,628,true]},"uagb_author_info":{"display_name":"IMAMURA, Genichi","author_link":"https:\/\/support.questetra.com\/en\/author\/imamuragenichi\/"},"uagb_comment_info":1,"uagb_excerpt":"Extracts task (workitem) data via API in TSV format. The data is extracted using the ReportID of the filtered list configured in the Web UI and stored in TSV format. The order of the data columns is configured using a CSV file of data item IDs.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-Mn8","jetpack-related-posts":[{"id":82133,"url":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-process-extract-as-tsv\/","url_meta":{"origin":185946,"position":0},"title":"Questetra BPMS: Process, Extract as TSV","author":"IMAMURA, Genichi","date":"2019-11-21","format":false,"excerpt":"Extracts process data as single-line TSV string. Items are specified in CSV format such as \"0,2,3\". Tab code and line feed code are automatically deleted. Discussion type, Table type, Guide-Panel type cannot be extracted (Warning Log).","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Questetra BPMS: Process, Extract as TSV","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-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\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":82149,"url":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-process-batch-extract-as-tsv\/","url_meta":{"origin":185946,"position":1},"title":"Questetra BPMS: Process, Batch Extract as TSV","author":"IMAMURA, Genichi","date":"2019-11-21","format":false,"excerpt":"Extracts process data as a multi-line TSV string from date-filtered processes. Items are specified in CSV format such as \"string:0,date:2,select:3\". Tab code and line feed code are deleted. Discussion, Table, Guide-Panel type not supported.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Questetra BPMS: Process, Batch Extract as TSV","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Batch-Extract-as-TSV-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\/2019\/11\/Questetra-BPMS-Process-Batch-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Batch-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Batch-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Batch-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":84618,"url":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-process-kick-httpstartevent-by-tsv\/","url_meta":{"origin":185946,"position":2},"title":"Questetra BPMS: Process, Kick HttpStartEvent by TSV","author":"IMAMURA, Genichi","date":"2021-02-17","format":false,"excerpt":"Kicks HttpStartEvent with the specific line data of TSV. When assuming batch start using multiline TSV data, place it in a loop structure. LineIDs start at zero.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Questetra BPMS: Process, Kick HttpStartEvent by TSV","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Questetra-BPMS-Process-Kick-HttpStartEvent-by-TSV-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\/2020\/02\/Questetra-BPMS-Process-Kick-HttpStartEvent-by-TSV-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Questetra-BPMS-Process-Kick-HttpStartEvent-by-TSV-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Questetra-BPMS-Process-Kick-HttpStartEvent-by-TSV-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Questetra-BPMS-Process-Kick-HttpStartEvent-by-TSV-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":108912,"url":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-process-extract-as-tsv-2021\/","url_meta":{"origin":185946,"position":3},"title":"Questetra BPMS #Process: Extract as TSV","author":"IMAMURA, Genichi","date":"2021-07-06","format":false,"excerpt":"Extracts process data as single-line TSV string. Items are specified in CSV format such as \"0,2,3\". Tab code and line feed code are automatically deleted. Discussion type, Table Extracts process data as a single-line TSV string. Items are specified in a CSV format such as \"0,2,3\". Tab code and line\u2026","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Questetra BPMS: Process, Extract as TSV","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-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\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-Extract-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":78118,"url":"https:\/\/support.questetra.com\/en\/addons\/tsv-string-reorder-columns\/","url_meta":{"origin":185946,"position":4},"title":"TSV String; Re-order Columns","author":"IMAMURA, Genichi","date":"2021-02-01","format":false,"excerpt":"Extracts a new TSV string re-arranged by a column ID list from TSV string. ID repetition in the list is also possible. It can be used to narrow down necessary information or conform to the format. Removes whitespace from both ends of a string.","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\/2019\/07\/Tsv-String-Reorder-Columns-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\/2019\/07\/Tsv-String-Reorder-Columns-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/Tsv-String-Reorder-Columns-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/Tsv-String-Reorder-Columns-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/Tsv-String-Reorder-Columns-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":185231,"url":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-cases-extract-by-report-id-2026\/","url_meta":{"origin":185946,"position":5},"title":"Questetra BPMS #Cases: Extract by Report ID","author":"IMAMURA, Genichi","date":"2026-05-28","format":false,"excerpt":"Extracts case data via API in TSV format. The data is extracted using the ReportID of the filtered list configured in the Web UI and stored in TSV format. The order of the data columns is configured using a CSV file of data item IDs.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Questetra BPMS #Cases: Extract by Report ID","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/05\/questetra-bpms-cases-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/05\/questetra-bpms-cases-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/05\/questetra-bpms-cases-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/05\/questetra-bpms-cases-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/05\/questetra-bpms-cases-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/06\/questetra-bpms-tasks-extract-by-report-id-2026-en.png?fit=1200%2C628&ssl=1","_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/185946","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=185946"}],"version-history":[{"count":4,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/185946\/revisions"}],"predecessor-version":[{"id":187621,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/185946\/revisions\/187621"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/185942"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=185946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=185946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=185946"},{"taxonomy":"faq_section","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/faq_section?post=185946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}