{"id":33873,"date":"2017-05-19T22:19:50","date_gmt":"2017-05-20T05:19:50","guid":{"rendered":"http:\/\/www.technosolutions.com\/kb\/33873\/how-to-enforce-state-transition-rules-on-a-project-via-web\/"},"modified":"2018-12-06T03:21:49","modified_gmt":"2018-12-06T11:21:49","slug":"how-to-enforce-state-transition-rules-on-a-project-topteam-web","status":"publish","type":"post","link":"http:\/\/www.technosolutions.com\/kb\/33873\/how-to-enforce-state-transition-rules-on-a-project-topteam-web\/","title":{"rendered":"How to enforce State Transition Rules on a Project (TopTeam Web)"},"content":{"rendered":"<p><!-- Start ScreenSteps Content --><\/p>\n<div class=\"LessonContent\">\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Overview<\/h3>\n<div class=\"StepInstructions\">\n<p><i>State Transition<\/i> is a process of updating the <i>State<\/i> field of a record from one state to another. Once you enforce <i>State Transition Rules<\/i> on a project, then only those transitions which you choose to allow will appear in the <i>State<\/i> drop-down menu of various editors.<\/p>\n<p>This article describes the steps for enforcing <i>State Transition Rules<\/i> on a project using <i>Project Editor.<\/i><\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Who should read this?<\/h3>\n<div class=\"StepInstructions\">\n<ul>\n<li>TopTeam Project Admins<\/li>\n<li>TopTeam Administrators<\/li>\n<li>TopTeam Users<\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Prerequisites<\/h3>\n<div class=\"StepInstructions\">\n<p>Prior to enforcing<i> State Transition Rules <\/i>on a project, you should configure the required <i>State Transition Rules. <\/i>Refer to the articles <a href=\"http:\/\/www.technosolutions.com\/kb\/21813\/configuring-state-transition-workflow-for-a-record-type\/\" target=\"_blank\">Configuring State Transition Workflow for a record type<\/a> and <a href=\"http:\/\/www.technosolutions.com\/kb\/4190\/using-state-transition-diagram-editor\/\" target=\"_blank\">Using State Transition Diagram Editor<\/a> for more information.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 1. Go to Repository Explorer and click Edit Project<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/12\/wpid33874-media_1486642137393.png\" width=\"598\" height=\"642\" alt=\"wpid33874-media_1486642137393.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 2. Project Editor opens, select Rules and enable the Enforce State Transition Rules option<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/12\/wpid33875-media_1486642205943.png\" width=\"800\" height=\"440\" alt=\"wpid33875-media_1486642205943.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>Click <i>Save<\/i>, <i>State Transition Rules <\/i>are<i> <\/i>enforced on the project.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<div class=\"StepInstructions\">\n<p>Revised: December 6th, 2018<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<p><!-- End ScreenSteps Content --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview State Transition is a process of updating the State field of a record from one state to another. Once you enforce State Transition Rules on a project, then only those transitions which you choose to allow will appear in the State drop-down menu of various editors. This article describes the steps for enforcing State Transition Rules on a project using Project Editor. Who should read this? TopTeam Project Admins TopTeam Administrators TopTeam Users Prerequisites Prior to enforcing State Transition Rules on a project, you should configure the required State Transition Rules. Refer to the articles Configuring State Transition Workflow <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50],"tags":[30,105],"class_list":["post-33873","post","type-post","status-publish","format-standard","hentry","category-topteam-web","tag-project","tag-states"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paoaNA-8Ol","_links":{"self":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/33873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/comments?post=33873"}],"version-history":[{"count":9,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/33873\/revisions"}],"predecessor-version":[{"id":45967,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/33873\/revisions\/45967"}],"wp:attachment":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/media?parent=33873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/categories?post=33873"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/tags?post=33873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}