{"id":1833,"date":"2011-09-14T01:32:36","date_gmt":"2011-09-14T08:32:36","guid":{"rendered":"http:\/\/www.technosolutions.com\/kb\/1833\/creating-custom-record-types\/"},"modified":"2019-01-28T01:00:02","modified_gmt":"2019-01-28T09:00:02","slug":"creating-custom-record-types","status":"publish","type":"post","link":"http:\/\/www.technosolutions.com\/kb\/1833\/creating-custom-record-types\/","title":{"rendered":"Creating Custom Record Types"},"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>You can create custom Record Types to extend the out-of-the-box functionality of <i>TopTeam<\/i> to meet your organization&#8217;s specific needs. For example, you can create custom Record Types to document project information such as:<\/p>\n<ul>\n<li>Business Objectives,<\/li>\n<li>Project Risks,<\/li>\n<li>Error Messages,<\/li>\n<li>Visio Diagrams (via OLE Objects),<\/li>\n<li>and, practically any other type of information.<\/li>\n<\/ul>\n<p>This article explains how to create custom Record Types.<\/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 Administrators<\/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<ul>\n<li>You must log in with a User Account that has the <i><strong>System Administrator<\/strong><\/i> permissions.<\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 1. Open the Administration screen<\/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\/2019\/01\/wpid18379-media_1294069306488.png\" width=\"434\" height=\"237\" alt=\"wpid18379-media_1294069306488.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 2. Click Configure System Record Types<\/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\/2019\/01\/wpid18380-media_1294069385639.png\" width=\"715\" height=\"432\" alt=\"wpid18380-media_1294069385639.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 3. Click Create Record Type using Wizard<\/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\/2019\/01\/wpid18381-media_1294069420915.png\" width=\"690\" height=\"413\" alt=\"wpid18381-media_1294069420915.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 4. Select the area for creating a new Record Type<\/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\/2019\/01\/wpid18382-media_1294069448531.png\" width=\"655\" height=\"500\" alt=\"wpid18382-media_1294069448531.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 5. Select a parent Record Type carefully<\/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\/2019\/01\/wpid18383-media_1294069548988.png\" width=\"655\" height=\"500\" alt=\"wpid18383-media_1294069548988.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p><strong>NOTE:<\/strong> <font color=\"#000000\">Only Record Types that appear with <strong>Blue Bold formatting<\/strong> can be used as parent Record Types. The new Record Type will inherit characteristics of the parent Record Type.<\/font><\/p>\n<p>To create a new Requirement Type, use the <i>Base Requirement Type<\/i> as the parent.<\/p>\n<p>To create a general purpose record (such as for documenting Error Messages, Project Risks, etc.), use the <i>Generic Objects Record Type<\/i> as the parent.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 6. Enter Name, Group Name and Description (optional) for the new Record Type<\/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\/2019\/01\/wpid18384-media_1294069599060.png\" width=\"655\" height=\"500\" alt=\"wpid18384-media_1294069599060.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 7. Enter Prefix for the Identifier of the Record Type<\/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\/2019\/01\/wpid18385-media_1294069666120.png\" width=\"655\" height=\"500\" alt=\"wpid18385-media_1294069666120.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 8. Specify the Initial State of the Record Type<\/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\/2019\/01\/wpid18386-media_1294070906695.png\" width=\"655\" height=\"500\" alt=\"wpid18386-media_1294070906695.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p><strong>INITIAL STATE:<\/strong>  Whenever a record of the selected type is created, it will be assigned the specified &#8220;Initial State&#8221;.<\/p>\n<p><strong>NOTE<\/strong>: You can change the &#8220;Initial State&#8221; after you have fully defined the Record Type States\/Workflow Life Cycle.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 9. Enter the default display order for this Record Type in Repository Explorer<\/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\/2019\/01\/wpid18387-media_1294069777587.png\" width=\"655\" height=\"500\" alt=\"wpid18387-media_1294069777587.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 10. Select an image for this Record Type<\/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\/2019\/01\/wpid18388-media_1294069817797.png\" width=\"655\" height=\"500\" alt=\"wpid18388-media_1294069817797.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p><strong>NOTE:<\/strong> The Record Type image appears in the Repository Explorer nodes as well as in other interfaces.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\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\/2019\/01\/wpid18389-media_1438345949501.png\" width=\"625\" height=\"724\" alt=\"wpid18389-media_1438345949501.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 11. Review Action Summary and click Create to create the new Record Type<\/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\/2019\/01\/wpid18390-media_1294069838306.png\" width=\"655\" height=\"500\" alt=\"wpid18390-media_1294069838306.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Step 12. Click Finish<\/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\/2019\/01\/wpid18391-media_1294069882715.png\" width=\"655\" height=\"500\" alt=\"wpid18391-media_1294069882715.png\" \/>\n<\/div>\n<\/p><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">IMPORTANT steps after creating a new Record Type<\/h3>\n<div class=\"StepInstructions\">\n<p>Entering Data\/Using in a Project:<br \/>\n<i><strong>Include new Record Type in a Project <\/strong><\/i>&#8211; When you create a new Record Type you must <i><strong>also<\/strong> <strong>include<\/strong><\/i> it in a Project before you can start entering the data.<\/p>\n<p>Traceability:<br \/>\n<i><strong>Define Record Type Traceability Rules<\/strong><\/i> &#8211;  If you want to be able to create &#8220;Trace Links&#8221; with other Record Types in the repository, you must specify the<i><strong> traceability rules <\/strong><\/i>before you can create the trace links.<\/p>\n<p>Custom Fields and Workflow Life Cycle:<br \/>\n<i><strong>Record Type Fields and Form Layout<\/strong><\/i> &#8211; You can rename existing fields and create custom fields to hold specific data attributes for the new Record Type. You may also want to alter the default Form layout to place new fields, add or remove tabs, etc.<br \/>\n<i><strong>Record Type Status Life Cycle<\/strong><\/i> &#8211; You may also want to define the &#8220;status life cycle&#8221; or workflow for the Record Type. <\/p>\n<p>These functions as well as several other advanced functions are available from the <i>Administration<\/i> screen of TopTeam.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">See Also<\/h3>\n<div class=\"StepInstructions\">\n<p><a href=\"http:\/\/www.technosolutions.com\/kb\/2022\/configuring-traceability-schemarules-for-record-types\/\" target=\"_blank\">Configuring Traceability Schema\/Rules for Record Types<\/a><\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<div class=\"StepInstructions\">\n<p>Revised: January 10th, 2017<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<p><!-- End ScreenSteps Content --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview You can create custom Record Types to extend the out-of-the-box functionality of TopTeam to meet your organization&#8217;s specific needs. For example, you can create custom Record Types to document project information such as: Business Objectives, Project Risks, Error Messages, Visio Diagrams (via OLE Objects), and, practically any other type of information. This article explains how to create custom Record Types. Who should read this? TopTeam Administrators Prerequisites You must log in with a User Account that has the System Administrator permissions. Step 1. Open the Administration screen Step 2. Click Configure System Record Types Step 3. Click Create Record <\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[297],"tags":[29],"class_list":["post-1833","post","type-post","status-publish","format-standard","hentry","category-configuration","tag-record-type"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paoaNA-tz","_links":{"self":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/1833","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\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/comments?post=1833"}],"version-history":[{"count":11,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/1833\/revisions"}],"predecessor-version":[{"id":47024,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/1833\/revisions\/47024"}],"wp:attachment":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/media?parent=1833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/categories?post=1833"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/tags?post=1833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}