Editing Custom Tabs and Fields

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 4: Line 4:
  
  
Custom fields can be created in Leads, Customer, Maintenance Contracts, Customer Equipment, Service, Install, Invoices, and Users. Once custom fields are created in those modules, a tab called '''Custom tabs''' will be created. On this tab, you can add multiple custom tabs containing custom fields as shown in the image above.
+
In 7.1, you will see a tab called '''Custom Tabs''' in your Leads, Customer, Maintenance Contracts, Customer Equipment, Service, Install, Invoices, and Users. On this tab, you can add multiple custom tabs containing custom fields as shown in the image above.
  
 
View the video below for an overview or read through the guide for more information about setting up custom fields.
 
View the video below for an overview or read through the guide for more information about setting up custom fields.
Line 106: Line 106:
  
 
1.Go to Utilities module.
 
1.Go to Utilities module.
<br>2.      Click '''Custom'''.
+
<br>2.      Click Custom Tabs.
<br>3.      Click '''Run It'''.
+
<br>3.      Click Run It.
 
The Custom Table Designer window will open. This is where you will select what module you are adding the tab and fields to. You will assign a name for the tab and layout the custom fields on the tab.
 
The Custom Table Designer window will open. This is where you will select what module you are adding the tab and fields to. You will assign a name for the tab and layout the custom fields on the tab.
<br>4.      Click '''New'''.
+
<br>4.      Click New.
<br>5.      In the '''Module''' field, select the module you want to add a new custom tab to.
+
<br>5.      In the Module field, select the module you want to add a new custom tab to.
<br>6.      In the '''Tab Name''' field, enter a name for the custom tab.
+
<br>6.      In the Tab Name field, enter a name for the custom tab.
<br>7.      Click '''Save'''.
+
<br>7.      Click Save.
 
Now the tab is created, you can start adding the fields to the new tab.
 
Now the tab is created, you can start adding the fields to the new tab.
<br>8.      Click '''Edit'''.
+
<br>8.      Click Edit.
 
<br>9.      Click [[File:PlusSign.jpg]] at the bottom of the Custom Table Designer.
 
<br>9.      Click [[File:PlusSign.jpg]] at the bottom of the Custom Table Designer.
  
Line 123: Line 123:
 
<br>[[File:NewFieldRow.jpg]]
 
<br>[[File:NewFieldRow.jpg]]
  
<br>11.  In the '''Field Name''' enter the name of the field. This is the database name and has the following requirements:
+
<br>11.  In the '''Field Name''' and '''Field Description''', enter the name of the field. Do not enter any special characters in these fields, only letters.Do not have any spaces between words in the Field Name column. The Field Description is the name that shows on the custom tab.
<br>--- <span style="color:orange"> '''DO NOT'''</span> enter any special characters '''Such as: !,@,#,$,%,^,1,2,3''' in these fields, '''only letters a-z & A-Z'''.
+
<br>12.  Select the '''Field Type'''.
<br>--- <span style="color:orange"> '''DO NOT'''</span> have any spaces between words in the Field Name column. The Field Description is the name that shows on the custom tab and the field description can have spaces.
+
<br>13.  Place the field on the custom tab using the following columns:
<br>---<span style="color:orange"> '''DO NOT'''</span> change the '''field type''' and/or '''field name''' once you have started to enter data into the field in the module. If you make changes to the '''field type''' and/or '''name''' the link to the original table field and/or data will be broken. (You can restore by reverting the type and/or name to the original state). If you change the '''type''' and/or '''name''' you will encounter issues since the table will contain field values of a type different than that selected or the field name will not match that in the underlying table. If the '''type''' and/or '''name''' are modified SME will crash when clicking on the module for the custom tables. You can change the description, but '''DO NOT''' change the '''field name''' and/or '''field type'''. The description is what shows on the custom tab.
 
 
 
<br>12. In the  '''Field Description''' column, enter the name as you want it to show on the custom tab. This name can be changed if needed later.
 
<br>13.  Select the '''Field Type'''. (see the ''do not'' notes under Field Name above)
 
<br>14.  Place the field on the custom tab using the following columns:
 
 
<br>'''Left''' – number of pixels from the left side of the tab.
 
<br>'''Left''' – number of pixels from the left side of the tab.
 
<br>'''Top''' – Number of pixels from the top of the tab.
 
<br>'''Top''' – Number of pixels from the top of the tab.
 
<br>'''Height''' – Number of pixels high the cell is.
 
<br>'''Height''' – Number of pixels high the cell is.
 
<br>'''Width''' – Number of pixels wide the cell is.
 
<br>'''Width''' – Number of pixels wide the cell is.
<br>15.  Click '''Save'''.
+
<br>14.  Click '''Save'''.
 +
 +
'''**NOTE**''' It is not advised to change the field type once you started to enter data into the field. If you decide to change the field type after data is entered into the field, then all the data that was entered into the original field type will be lost.
 +
 
  
 
[[File:Examples.jpg]]
 
[[File:Examples.jpg]]
Line 141: Line 139:
 
[[File:WidthExamples.jpg]]
 
[[File:WidthExamples.jpg]]
  
Preview what the fields will look like by clicking the '''View''' tab in the Custom Table Designer window.
+
Preview what the fields will look like by clicking the View tab in the Custom Table Designer window.
  
 
[[File:Preview.jpg]]
 
[[File:Preview.jpg]]
  
 
To see the custom tab in the module, close and reopen SME. Go the module and select the Custom Tab.
 
To see the custom tab in the module, close and reopen SME. Go the module and select the Custom Tab.
 
== Rearrange Fields on Custom Tab ==
 
Another way to rearrange the position of custom fields on custom tabs is to go to the '''Views''' tab, select the custom tab. Drag the fields in the position you want them in and click '''Save Layout''' in lower left corner. Once the layout is saved, you will see the Left and  Top column will be updated on the Design tab.
 
 
<br>[[File:RearrangeFieldsOnCustomTab.png]]
 
 
 
  
 
== Custom Tab Order ==
 
== Custom Tab Order ==
Line 238: Line 229:
 
<br>-          Log into SME
 
<br>-          Log into SME
 
<br>-          Then try editing again.
 
<br>-          Then try editing again.
 
 
== Custom Fields in TechPortal ==
 
If you want the custom fields you create in Service Orders or Install Orders to show in TechPortal you need to check Show In TP.  Once checked, the tab the fields are on will show in TechPortal and all the fields with that checked will show on the tab.
 
<br>[[File:CustomTabsInTP.png]]
 
<br>
 
<br>If you create a custom tab in service orders called “Tech”, all the fields on that tab with “Show in TP” checked will show on the detail tab circled in image below.
 
<br>[[File:TechCustomField.png]]
 
 
 
== Custom Fields in Customer populate Service Order etc. ==
 
If you have the same custom field in a customer record and in a service order, then when you create a service order for the customer, the custom field will be populated by what is in the field in the customer record. The value in the customer custom field will be passed into the service order custom field.
 
 
<br>When setting up the custom field, in order for the data in the field to pass to the service order the fields have to have the exact same Field Name, Field Type, Field Description, Field Length and if it is a pick list, it must have the same values in the pick list column.
 
 
<br>[[File:CustomTable_SameFieldName.png]]
 
 
<br>Then go to the customer record and fill out the custom field. Going forward, when you create a service order for the customer, the value in the customer custom field will pass to the service order custom fiel. (image below)
 
 
<br>[[File:CustomFieldFollowtoOrder.png]]
 
 
<br>Values can pass from one record to another in the following scenarios:
 
<br>Customer to Service Order
 
<br>Customer to Install Order
 
<br>Customer to Invoice
 
<br>Lead to Customer
 
<br>Proposal to Service Order
 
<br>Proposal to Install Order
 
<br>Service Order to Invoice
 
<br>Install Order to Invoice
 
 
 
== As Details Checkbox ==
 
<br>[[File:AsDetails.png]]
 
When setting up a new custom tab you can check '''As Details''' and the custom tab will display under '''Custom Details''' tab, not Customer Tab tab. In each field on a Custom Details tab you can enter multiple entries.
 
<br>[[File:CustomDetailsTab.png]]
 
 
== Tech Certificates ==
 
New feature as of 8.1.5.106
 
 
This lets you create additional fields for technician and subcontractor certifications.
 
 
[[File:TechCertCustom.jpg]]
 
 
[[File:TechCertForm.jpg]]
 

Please note that all contributions to High5Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see High5Wiki:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)