FX E-Ticketing Module Setup
Prerequisites
To set up the FX E-ticketing module, you need the following permissions:
-
System Administrator permissions for Salesforce
Configure Basic Settings
-
Go to https://login.salesforce.com.
-
Log in as a user who has the System Administrator user profile.
-
Enable Notes.
-
From Setup, enter
Notes
in the Quick Find box, then select Notes Settings. -
Select the checkbox to Enable Notes, then click Save.
-
-
Select layout options:
-
From Setup, enter
user interface
in the Quick Find box, then select User Interface. -
Select to enable the following options if not already enabled:
-
Enable Inline Editing
-
Enable Enhanced Lists
-
Enable Enhanced Page Layout Editor
-
Enable Improved Setup User Interface
-
Enable Advanced Setup Search (Beta)
-
-
Deselect to disable the following if currently enabled:
-
Enable Salesforce Notification Banner.
-
-
Click Save.
-
From Setup, enter
user manage
in the Quick Find box, then select User Management Settings. -
Select Enabled next to the following:
-
Enable Enhanced Profile List Views
-
Enable Enhanced Profile User Interface
-
-
-
Enable Translation Workbench:
-
From Setup, enter
translation
in the Quick Find box, then select Translation Settings. -
Click Enable.
-
-
Select lookup options:
-
From Setup, enter
search settings
in the Quick Find box, then select Search Settings -
Under Lookup Settings, select the following:
-
Enhanced Lookups
-
Lookup Auto-Completion
-
-
Click Save.
-
Install FieldFX
-
Contact Support to get installation links and passwords for the following:
-
FieldFX Standard Calculations Package
-
Open your email app.
-
Install the FieldFX Base Package:
-
Click the installation link you received for the FieldFX Base Package.
-
Enter the password you received.
-
Select Install for Admins Only.
-
Click Install.
If the Approve Third-Party Access message displays, select Yes and click Continue.
-
Click Done.
You will receive an email confirmation once the installation finishes.
-
-
Install the FieldFX Standard Calculations package:
-
Click the installation link you received for the FieldFX Standard Calculations Package.
-
Under What if existing component names conflict with ones in this package, select Do not install.
-
Select Install for Admins Only.
-
Click Install.
-
Click Done.
-
Update the Account Page Layout
-
From Setup, enter
account
in the Quick Find box, then select Page Layouts. -
Click Edit next to Account Layout.
-
Complete the following:
-
Move to the toolbar.
-
Drag Section above the Address Information section
.
The Section Properties window displays. -
In Section Name, enter
FieldFX Details
. -
In Layout, select 2-Column.
-
Click OK.
-
On the toolbar, enter
account record
in Quick Find -
Drag Account Record Type into the FieldFX Details section
. -
On the toolbar, enter
sync
in Quick Find. -
Drag Sync to Mobile into the FieldFX Details section.
The FieldFX Details section should now display as follows:
-
Click Save on the toolbar.
-
Update the Contact Page Layout
-
From Setup, enter
contact
in the Quick Find box, then select Page Layouts. -
Click Edit next to Contact Layout.
-
Complete the following:
-
Move to the toolbar.
-
Drag Section above the Address Information section.
The Section Properties window displays. -
In Section Name, enter
FieldFX Configuration
. -
In Layout, select 2-Column.
-
Click OK.
-
On the toolbar, enter
office
in Quick Find. -
Drag Office into the FieldFX Configuration section.
-
On the toolbar, enter
available
in Quick Find. -
Drag Available for Field Work into the FieldFX Configuration section.
-
On the toolbar, enter
job title
in Quick Find. -
Drag Job Title from Catalog into the FieldFX Configuration section.
The FieldFX Configuration section should now display as follows:
-
On the toolbar, enter
user
in Quick Find. -
Drag User into the Contact Information section.
-
Click Save on the toolbar.
-
Configure FX Settings
-
From Setup, enter
custom settings
in the Quick Find box, then select Custom Settings. -
Click Manage next to FX Settings.
-
Click New.
-
Complete the following:
-
Select Profile or User as the Location in FieldFX where the setting will apply and then select the specific profile or user to refine the location.
-
Select Auto Follow Job and Ticket so that files attached to jobs and tickets in FieldFX Back Office sync to FieldFX Mobile.
-
In TktItemBldr PBI MaxFlyoutWidth, specify a width to control how far across the page the Item picker displays on the Ticket Item Builder.
Use a width between 500 and 1000 for optimum performance.
-
In PBItem Bldr CatalogItem Max FlyoutWidth, specify a width to control how far across the page the Catalog Item picker displays on the Price Book Builder.
Use a width between 500 and 1000 for optimum performance.
-
Click Save.
-
Upload the en_US Static Resource
-
From Setup, enter
static
in the Quick Find box, then select Static Resources. -
Extract the file and save it to your local computer.
-
Move back to FieldFX Back Office.
-
Click New.
-
Complete the following:
-
In Name, enter
en_US
. -
In Cache Control, select "Public".
-
Click Choose File.
-
Select the en_US file you downloaded.
-
-
Click Save.
Configure Jobs
-
Configure the Job object:
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Job.
-
Define the types of Job records:
-
Under Record Types, click New.
-
In Existing Record Type, select "Master".
-
In Record Type Label, enter the name of a job type.
-
Select Active.
-
Select Enable for Profile.
-
Click Next.
-
In Apply one layout to all profiles, select "Job Layout".
-
Click Save & New.
-
Repeat as necessary for other Job record types. Once you finish adding job types, click Save and then click Back to Custom Object: Job at the top of the page.
-
-
Define Business Segments.
-
Under Custom Fields & Relationships, click Segment.
-
Under Picklist Options in Values, click New.
-
Enter business segments, with each value on its own line.
-
Select the Record Type Name checkbox.
-
Click Save.
-
-
Remove extra Price Book fields.
-
Click Fields & Relationships.
-
In the Quick Find box, type
Price Books
. -
Use the arrow to the right of the field with the Field Name
FX5__Price_Book2__c
(no underscore between Book and 2) to delete the field.Do not delete the field with the Field Name of
FX5__Price_Book_2__c
. -
Use the arrow to the right of the field with the Field Name
FX5__Price_Book3__c
(no underscore between Book and 3) to delete the field.Do not delete the field with the Field Name of
FX5__Price_Book_3__c
.
-
-
-
Configure the Job Contact object:
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Job Contact.
-
Under Custom Fields & Relationships, click Role on Job.
-
Under Picklist Options in Values, click New.
-
Enter job roles, with each value on its own line.
-
Click Save.
-
Complete the following for every unused item:
-
Under Picklist Options in Values, click Del next to the item.
-
Click OK.
-
-
Configure Tickets
-
Configure the Ticket object:
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Ticket.
-
Under Record Types, click New.
-
In Existing Record Type, select "Master".
-
In Record Type Label, enter the name of a ticket type.
-
Select Active.
-
Click Next..
-
In Apply one layout to all profiles, select "Ticket Layout"
-
Click Save & New.
-
Repeat steps c to i as necessary. Click Save once you finish adding ticket types.
-
-
Configure the Ticket Log object:
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Ticket Log.
-
Under Custom Fields & Relationships, click Category.
-
Under Picklist Options in Values, click New.
-
Enter Ticket Log categories, with each value on its own line.
-
Click Save.
-
Complete the following for every unused item:
-
Under Picklist Options in Values, click Del next to the item.
-
Click OK.
-
-
Configure Statuses
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Status.
-
Complete the following:
-
Under Custom Fields & Relationships, click SObject Record Type.
-
Under Picklist Options in Values, click New.
-
Enter job types and ticket types, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Click Save.
-
Click Back to Status at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click SObject.
-
Under Field Dependencies, click Edit next to SObject Record Type.
-
Hold down Ctrl, select job types in the Job__c column, and select ticket types in the Ticket__c column.
You can select whole columns by clicking the column headers.
-
Under Picklist Options in Include Values.
-
Hold down Ctrl and select unused items.
-
Click Exclude Values.
-
Click Save.
-
Click Back to Status at the top of the page.
-
-
Complete the following:
-
Under Record Types, click Job.
-
Click Edit next to SObject Record Type.
-
Move the job types you added to Selected Values.
-
Remove any unused job types from Selected Values.
-
Click Save.
-
Click Back to Custom Object: Status at the top of the page.
-
-
Complete the following:
-
Under Record Types, click Ticket.
-
Click Edit next to SObject Record Type.
-
Move the ticket types you added to Selected Values.
-
Remove any unused ticket types from Selected Values.
-
Click Save
-
Configure Status Workflows
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Status Workflow.
-
Complete the following:
-
Under Custom Fields & Relationships, click SObject Record Type.
-
Under Picklist Options in Values, click New.
-
Enter job types and ticket types, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Click Save.
-
Click Back to Status Workflow at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click SObject.
-
Click Field Dependencies.
-
Click Edit next to SObject Record Type.
-
Hold down Ctrl, select job types in the Jobc column, and select ticket types in the Ticketc column.
You can select whole columns by clicking the column headers.
-
Click Include Values.
-
Hold down Ctrl and select unused items.
-
Click Exclude Values.
-
Click Save.
-
Configure FX Form Configurations
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click eForm Config.
-
Complete the following:
-
Under Custom Fields & Relationships, click Key SObject.
-
Under Picklist Options in Values, complete the following based on the scenario:
-
If Job__c displays, proceed to step 3c.
-
If FX5__Job__c displays, proceed to step 3f.
-
-
Under Picklist Options in Values, click Edit next to Job__c.
-
Change Key SObject to "FX5__Job__c".
-
Click Save.
-
Under Picklist Options in Values, complete the following based on the scenario:
-
If Job__c displays, proceed to step 3g.
-
If FX5__Job__c displays, proceed to step 3j.
-
-
Under Picklist Options in Values, click Edit next to Ticket__c.
-
Change Key SObject to "FX5__Ticket__c".
-
Click Save.
-
Click Back to eForm Config at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click Key SObject Record Type.
-
Under Picklist Options in Values, click New.
-
Enter job types and ticket types, with each value on its own line.
-
Click Save.
-
Under Picklist Options | Controlling Field, click New.
-
In Controlling Field, select "KeySObject".
-
In Dependent Field, select "Key SObject Record type".
-
Click Continue.
-
Hold down Ctrl, select job types in the FX5__Job__c column, and select ticket types in the FX5Ticketc column.
You can select whole columns by clicking the column headers.
-
Click Include Values.
-
Hold down Ctrl and select unused items.
-
Click Exclude Values.
-
Click Save.
-
Click Back to eForm Config at the top of the page.
-
-
Complete the following:
-
Under Customer Fields & Relationships, click Segment.
-
Under Picklist Options in Values, click New.
-
Enter business segments, with each value on its own line.
-
Click Save.
-
Configure Checklists
-
From Setup, enter
object
in the Quick Find box, then select Objects -
Click Checklist.
-
Complete the following:
-
Under Custom Fields & Relationships, click Job Type.
-
Under Picklist Options in Values, click New.
-
Enter job types, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Select the Record Type Name checkbox.
-
Click Save.
-
Click Back to Checklist at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click Segment.
-
Under Picklist Options in Values, click New.
-
Enter business segments, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Select the Record Type Name checkbox.
-
Click Save.
-
Click Back to Checklist at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click Ticket Type.
-
Under Picklist Options in Values, click New.
-
Enter ticket types, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Select the Record Type Name checkbox.
-
Click Save.
-
Configure Report Templates
-
From Setup, enter
object
in the Quick Find box, then select Objects. -
Click Report Template
-
Complete the following:
-
Under Custom Fields & Relationships, click Job Type.
-
Under Picklist Options in Values, click New.
-
Enter job types, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Click Save.
-
Under Values, click Del next to default.
-
Click OK.
-
Click Back to Report Template at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click Segment.
-
Under Picklist Options in Values, click New.
-
Enter business segments, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Click Save.
-
Under Values, complete the following for every unused item:
-
Click Del next to the item.
-
Click OK.
-
-
Configure Sync Configurations
-
From Setup, enter
object
in the Quick Find box, then select Objects -
Click Sync Configuration
-
Complete the following:
-
Under Custom Fields & Relationships, click Job Type.
-
Under Picklist Options in Values, click New.
-
Enter job types, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Click Save.
-
Under Picklist Options in Values, complete the following for every unused item:
-
Click Del next to the item.
-
Click OK.
-
-
Click Back to Sync Configuration at the top of the page.
-
-
Complete the following:
-
Under Custom Fields & Relationships, click Segment.
-
Under Picklist Options in Values, click New.
-
Enter business segments, with each value on its own line.
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Click Save
-
Under Picklist Options in Values, complete the following for every unused item:
-
Click Del next to the item
-
Click OK
-
-
Configure Price Books
-
From Setup, enter
object
in the Quick Find box, then select Objects -
Click Price Book
-
Complete the following:
-
Under Customer Fields & Relationships, click Segment
-
Under Picklist Options in Values, click New
-
Enter business segments, with each value on its own line
Enter the record type name for an item and not its label.
Remember, record type names use underscores for spaces between words or numbers.
-
Select the Record Type Name checkbox
-
Click Save
-
Under Picklist Options in Values, complete the following for every unused item:
-
Click Del next to the item
-
Click OK
-
-
Configure Catalog Items
-
From Setup, enter
object
in the Quick Find box, then select Objects -
Click Catalog Item
-
Complete the following:
-
Under Customer Fields & Relationships, click UOM
-
Under Picklist Options in Values, click New
-
Enter units of measurement, with each value on its own line
-
Select the Record Type Name checkbox
-
Click Save
-
Under Picklist Options in Values, complete the following for every unused item:
-
Click Del next to the item
-
Click OK
-
-
Configure Accounts
-
From Setup, enter
translation
in the Quick Find box, then select Override -
Complete the following:
-
In Package, select "FieldFX Base Package"
-
In Language, select "English"
-
In Setup Component, select "Record Type"
-
In Object, select "Account"
-
Double-click in the blank cell next to Default in the Record Type Label Override column
-
Enter "Customer"
-
Click Save
-
Configure Contacts
-
From Setup, enter
contacts
in the Quick Find box, then select Record Types -
Complete the following:
-
Click New
-
In Record Type Label, enter "User Contact"
-
Select Active
-
Select Enable for Profile
-
Click Next
-
Click Save & New
-
In Record Type Label, enter "Job Contact"
-
Select Active
-
Select Enable for Profile
-
Click Next
-
Click Save
-