Job Type Setup
Introduction
FieldFX uses Job types to classify jobs into categories so jobs can be organized and differentiated between several types of jobs handled in an organization. The job types can define special attributes, workflows, and tailored configurations to job creation and management process. They also can address the specific needs of each type of work.
Prerequisites
To add job types, you need the following permissions:
-
System permissions:
-
Customize Application
-
Manage Profiles and Permission Sets
-
View Setup and Configuration
-
How Job Types Work
FieldFX can use Job Types in these roles:
Job Categorization |
|
Workflow and Unique Processes |
|
Field Configurations |
|
Allocating Resources and Equipment |
|
Service Items & Pricing |
|
Reporting & Analytics |
|
Compliance & Safety |
|
Customer Interaction |
|
System Integration |
|
Associating Job Templates |
|
Using custom job types in FieldFX can help streamline the distinct types of work in an organization which can help ensure each job is processed according to its specific needs and requirements.
Job types can cross reference:
|
Best Practices
When using job types in FieldFX, the following General and FieldFX-specific best practices can help improve efficiency, accuracy, and consistency across your organization:
General
-
Define Clear and Descriptive Job Types
-
Ensure each job type has a clear and descriptive name accurately reflecting the type of work intended. You should avoid ambiguous or broad descriptions which could result in confusion.
-
Use naming that is consistent across all job types. Users will be able to quickly find and use the correct job type for their situation.
-
-
Align Job Types with Your Business Processes
-
Map out and align each job type with your specific business processes or workflows. Doing this beforehand can help the user select a job type that will automatically trigger the correct set of actions, approvals, and notifications.
-
Grant access to job types relevant to specific roles or departments. The risk is minimized of users selecting job types that are incorrect and can streamline creating new jobs in FieldFX.
-
-
Utilize Default Values and Field Customizations
-
Configure default values for the key fields in each job type. Time spent entering data is reduced and consistency is maintained on similar jobs.
-
Make only the fields visible to users based on the job type so users only see the relevant fields to the job they are working on. The user interface is simplified, reducing the chance of errors.
-
-
Use Templates for Repetitive Job Types
-
With job types that can be repetitive or standardized, create job templates with pre-defined tasks, timelines, and the correct resources allocated to help with consistency and efficiency.
-
Periodically review and update job templates to reflect current best practices, new or updated regulatory requirements, and any changes in your organization.
-
-
Incorporate Compliance and Safety Requirements
-
Integrate safety checklists and compliance forms into the appropriate job types to ensure all necessary safety protocols are followed.
-
With job types that are subject to specific regulations, have the job type include all necessary compliance documentation and processes ensuring strict adherence to legal requirements.
-
-
Refine Job Types Through Analytics
-
Review data from job performance on a regularly identifying any trends, inefficiencies, or areas to improve for each job type.
-
Take the analytics based on real-time data to refine job types, adjust workflows, and optimize the allocation of resources.
-
-
Implement & Maintain Approval Processes
-
For those job types requiring approvals, set up approval workflows to ensure jobs are reviewed and approved before work begins.
-
Document procedures on handling exceptions or urgent jobs that might have to process the standard approval process.
-
-
Proper Training and Documentation
-
You should provide complete user training on selecting the right job type at the right time and how workflows are impacted.
-
Keep documentation current for job types and include their definition, associated workflows, and specific use guidelines.
-
-
Review and Update Job Type on a Regular Basis
-
You should schedule a regular review of job types, so they remain relevant to your current business needs, industry standards, and regulatory requirements.
-
You can collect user feedback on how effective and usable the job types are then make adjustments to improve the user experience.
-
-
Minimize the Job Types
-
Don’t create too many job types. Balance the number between clarity and not overwhelming your users. Having too many job types can complicate the job selection process.
-
Regularly, examine your job types and see if some can be consolidated or deleted.
-
-
Test Your Changes Before Implementing
-
Test your new or changed job types in a sandbox or staging environment before rolling it out to your production environment. You can identify any potential issues and ensure they work as intended.
-
Run pilot programs with a small set of users for feedback then adjust them before releasing the changes to the entire organization.
-
FieldFX Specific
When adding a job type to a picklist, always enter its record type name and not its label.
Step-by-Step Guides
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Configure the following objects (in order):
Add the Job Type
-
From the Custom Object list, click Job.
-
Under Record Types, click New.
-
Complete the following:
Field Action Existing Record Type
Select "Master".
Record Type Label
-
Enter the job type.
-
Select Active.
-
Click Next.
Apply one layout to all profiles
Select a page layout to use for the job type.
-
-
Click Save
-
Continue with Configure the Status object.
Configure the Status object
-
From the Custom Objects menu, click Status.
-
Under Custom Fields & Relationships, click SObject Record Type.
-
Complete the following sections:
Field Action In Values
-
Click New.
-
Enter the job type name.
-
Select Job.
-
Click Save.
-
Click Back to Status at the top of the page.
-
-
-
Under Custom Fields & Relationships, click SObject.
-
Complete the following sections:
Field Action Under Field Dependencies
-
Click Edit next to SObject Record Type.
-
Hold down Ctrl and select the job type in the Job__c column.
-
Click Include Values.
-
-
-
Click Save.
-
Continue with Configure the Status Workflow object.
Configure the Status Workflow object
-
In the Custom Objects list, click Status Workflow.
-
Under Custom Fields & Relationships, click SObject Record Type
-
Click Edit and complete the following:
Field Action In Values
-
Click New.
-
Enter the job type name.
-
Click Save.
-
Click Back to Status Workflow at the top of the page.
-
-
-
Under Custom Fields & Relationships, click SObject.
-
Complete the following:
Field Action Under Field Dependencies,
-
Click Edit next to SObject Record Type.
-
Hold down Ctrl and select the job type in the Job__c column.
-
Click Include Values.
-
Click Save.
-
-
-
Continue with Configure the eForm Config object.
Configure the eForm Config object
If the eForm Config object is not in the list, it could be at the bottom of the list. |
Click Ctrl+F and enter eForm . Click the down arrow to jump to the first result.
|
-
Click eForm Config.
-
Under Custom Fields & Relationships, click Key SObject Record Type.
-
Complete the following:
Field Action Under Values
-
Click New.
-
Enter the job type name.
-
Click Save.
-
Click Back to eForm Config at the top of the page.
-
-
-
Under Custom Fields & Relationships, click Key SObject.
-
Complete the following:
Field Action Under Field Dependencies
-
Click Edit next to Key SObject Record Type.
-
Hold down Ctrl and select the job type in the FX5__Job__c column.
-
Click Include Values.
-
Click Save.
-
-
-
Continue with Configure the Checklist object.
Configure the Checklist object
-
Click Checklist.
-
Under Custom Fields & Relationships, click Job Type.
-
Complete the following:
Field Action Under Values
-
click New.
-
Enter the job type name.
-
Click Save.
-
Click Back to Checklist at the top of the page.
Under Record Types
Click Field Ticket.
Under Picklists Available for Editing
-
Click Edit next to Job Type.
-
Move the job type to Selected Values.
-
Click Save.
-
-
-
Continue with Configure the Report Template object.
Configure the Report Template object
-
Click Report Template.
-
Under Custom Fields & Relationships, click Job Type.
-
Complete the following:
Field Action Under Values
-
Click New
-
Enter the job type name
-
Click Save
-
-
-
Continue with Configure the Sync Configuration object.
Configure the Sync Configuration object
-
Click Sync Configuration
-
Under Custom Fields & Relationships, click Job Type.
-
Complete the following:
Field Action Under Values
-
Click New.
-
Enter the job type name.
-
Click Save.
-
-
-
Continue with Grant Permission to Use the Job Type.
Grant Permission to Use the Job Type
-
From Setup, enter
permission
in the Quick Find box, then select Permission Sets. -
Open a permission set.
-
Under Apps, click Object Settings.
-
Click Jobs.
-
Click Edit.
-
Under Record Type Assignments, select the job type.
-
Click Save.
-
Repeat these steps for other permission sets as needed.
-
Finish up with Add Job Workflow for the Job Type.
Add Job Workflow for the Job Type
Follow the steps in Add a job workflow for the job type.