[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-241705-105":53,"doc-detail-241705-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","workflow-process-definition-template-creation-in-flowable-modeler-630-prerequisites-and-steps","Workflow Process Definition Template Creation in Flowable Modeler - 6.3.0 Prerequisites and Steps","","Guide to creating a workflow process definition template in Flowable Modeler for SAS Customer Intelligence 360, including how template configurations are used by an Admin to associate templates with platform items. Covers prerequisite setup by downloading Flowable Modeler 6.3.0, creating a process model with a unique Model Name and Model Key, defining start events, sequence flows, conditional logic, gateways, and end events. Explains rules for variable naming, expression constraints, and process behavior across updates, including handling cyclic loops and multi-instance tasks.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/workflow-process-definition-template-creation-in-flowable-modeler-630-prerequisites-and-steps/241705/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/workflow-process-definition-template-creation-in-flowable-modeler-630-prerequisites-and-steps/241705.png","ImageObject",442,249,{"name":88,"@type":89},"Mali","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-15","2026-09-12",true,{"@type":98,"interactionType":99,"userInteractionCount":15},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What is the role of the process definition template in SAS Customer Intelligence 360?","Question",{"text":108,"@type":109},"The template configuration enables the Admin to associate workflow templates with SAS Customer Intelligence 360 items and defines an outline process definition in Flowable Modeler.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"What are the prerequisites and which Flowable Modeler version is used?",{"text":113,"@type":109},"Download Flowable Modeler, using version 6.3.0 in this guidance.",{"name":115,"@type":106,"acceptedAnswer":116},"How should workflows behave when an updated process definition is required?",{"text":117,"@type":109},"Workflows already processing with the old definition continue using it, while newly started workflows use the new template definition.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},241705,1791481099,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":15,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":135,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":140,"read_time":76},2336475104362,"https://ap-avatar.wpscdn.com/avatar/22000c4c46a41b752dd?x-image-process=image/resize,m_fixed,w_180,h_180&k=1786595829695023868","Creating a Workflow Process Definition Template  \n\n| About the Process Definition Template\u003Cbr>Each tenant in SAS Customer Intelligence 360 has a planning item approval template and a sample content production workflow template. Custom workflow templates can be defined during the requirement definition stage. This documentation is available to any employee who works with customers and defines the workflow templates. The configurations of the template enable the Admin user to associate the templates with the SAS Customer Intelligence 360 items to create a workflow process. The template is configured in the Flowable Modeler and is an outline of a process definition. The process definition can be modified after it is in SAS Customer Intelligence 360. These process definitions can change after users start using them. When a change is required, the workflows, which have already started processing using the old definition, should continue processing according to the old definition. Any new workflows should start processing using the new template definition. |\n| --- |\n| Prerequisites\u003Cbr>Download the Flowable Modeler. In this documentation, we are using the 6.3.0 version of the modeler. |\n\nCreate a Process Definition Template in Flowable Modeler  \n1 Launch the Flowable Modeler and click Kickstart App.  \n2  \n2 Click Create Process. Enter a unique Model Name and a unique Model Key. The Model Key is the process identifier.  \n3 By default, the start event is provided. In the section below the canvas, enter the ID and Name for the start event.  \n4 Define the sequence by adding the arrows. To add the arrows, click the user task and drag  to the task. In the section below the canvas, enter the ID and Name for the sequence flow.  \n5 In a process, constructs such as user tasks, conditional sequence flows, and gateways are supported.  \nn You can create user tasks. For more information see “Create User Tasks” on page 4.  \nn You can create conditional sequence flows. For example, if the budget for Task-01 is greater than or equal to USD 5000, continue to Task-02; if the budget is less than USD 5000, continue to Task-03 . To add a condition, click the arrow and enter the ID and Name in the section below the canvas.  \no Click Flow condition. In the Condition expression field, enter ${Budget>=5000} for the arrow for Task-02 and enter ${Budget\u003C5000} for the arrow for Task-03 .  \nDo not use the words that are reserved in Java for an expression language (EL) in your variable names. For more information, see Oracle reserved words.  \nNote: Except for “_”, no special characters are allowed in variable names.  \nFigure 1 Condition Expression  \nn Create a gateway to control the flow of the process. The gateway defines how the process executes. To add a gateway, click the user task and select  Next, enter a unique ID. From the gateway, drag an arrow to the next task and set the condition. For more information, see Step 4 on page 2.  \nExample of Gateways:  \n3  \nFigure 2 Example  \nIn the preceding example, Task-02 and Task-03 are executed in parallel. After a task is completed, the process stops at the gateway. After the second parallel task is completed, only one instance of Task-04 is created and initiated.  \nFor more information about types of gateways, see “Supported Gateways” on page 6.  \n6 After you define the process, select  to end the workflow. Create the end event by navigating to  \nEnd Events or by clicking the last user task and selecting  .  \nNote: A task in a workflow can have only one active instance at a time. Cases where multiple instances of the task can be created, which results in more than one active instance of the task, are not supported. For an example, see Figure 4.  \nn The workflow is activated by initiating the Need to Publicize an Event task.  \nn After the Need to Publicize an Event task is completed, the Allocate Budget and Inform Stake Holders tasks are initiated.  \nn After the Allocate Budget and Inform Stake Holders tasks are comp","cbCaiu6Ks3aj4ocB","https://ap.wps.com/l/cbCaiu6Ks3aj4ocB","pdf",297929,8,"English","# About the Process Definition Template\n# Prerequisites\n# Create a Process Definition Template in Flowable Modeler\n## Launch and Create Process\n## Define Start Event and Sequence Flows\n## Conditional Sequence Flows and Expression Rules\n## Gateways and Parallel Execution\n## Create End Events\n# Create User Tasks\n## Multi-Instance Property Values\n## Assignments and Collection Variables","[{\"question\":\"What is the role of the process definition template in SAS Customer Intelligence 360?\",\"answer\":\"The template configuration enables the Admin to associate workflow templates with SAS Customer Intelligence 360 items and defines an outline process definition in Flowable Modeler.\"},{\"question\":\"What are the prerequisites and which Flowable Modeler version is used?\",\"answer\":\"Download Flowable Modeler, using version 6.3.0 in this guidance.\"},{\"question\":\"How should workflows behave when an updated process definition is required?\",\"answer\":\"Workflows already processing with the old definition continue using it, while newly started workflows use the new template definition.\"}]","Workflow Process Definition Template Creation in Flowable Modeler - 6.3.0 Prerequisites and Steps | PDF",1789179281]