Objects

Objects are tables in the FieldFX database that store records. There are standard and custom objects. You can also configure the object settings and object relationships.

Object Settings

You can configure the following for each object:

Configurable Item Info

Custom Fields & Relationships

Fields in which you can enter data in records

Lookup Filters

Filters that control the records displayed in lookups

Validation Rules

Rules that prevent you from entering invalid data in records

Page Layouts

Layouts that control the fields on Detail and Edit pages

Compact Layouts

Layouts that control the key information displayed for records

Search Layouts

Layouts that control the fields in lookups and search features

Buttons, Links, and Actions

Options you can select to do something to a record

Record Types

Different types of records you can add

Standard Objects

Standard objects are Salesforce database tables. Examples of standard objects include Account and Contact.

A

Object Object API Name Info

Account

Account

Activity

Activity

Asset

Asset

Associated Location

AssociatedLocation

Authorization Form

AuthorizationForm

Authorization
Form Consent

AuthorizationFormConsent

Authorization
Form Data Use

AuthorizationFormDataUse

B

Object Object API Name Info

Business Brand

BusinessBrand

C

Object Object API Name Info

Contact

Contact

Master Object(s): Account

P

Object Object API Name Info

Price Book

FX5__Price_Book__c

Don’t grant FieldFX users access to this object in permission sets.

Custom Objects

Custom objects are FieldFX or user-defined database tables. Examples of custom objects include Job and Ticket.

Best Practice

Don’t use same or similar names for FieldFX standard objects, fields, and API Names. Using the same or similar names could cause performance issues in Salesforce platform and FieldFX.

Here are the master-detail relationships for key objects:

A | B | C | D | E | F | G | I | J | L |M | N | P | Q | R | S | T | U | W

If an API name or custom field is written as: There is no space and the full name is:

FX5__Ticket_Item_
Record_Type__c

FX5__Ticket_Item_Record_Type__c

A

Object Object API Name Info

Asset Group

FX5__AssetGroup__c

Asset Groups are used to categorize individual Equipment, Bills of Materials, Standard Work Order Tasks and Model Work Orders.

Asset Stock Issue History

FX5__AssetStockIssueHistory__c

The Asset Stock Issue History object is a Junction object in Master-Detail relationship with both the Equipment and Stock Item objects. This object is populated via APEX and contains a record for each Stock Item issued to a unique Equipment.

Attachment Ext

FX5__Attachment_Ext__c

Attribute

FX5__Attribut__c

Attributes in the Noun-Modifier MRO Inventory Attribute Tracking

Audit Log

FX5__Audit_Log__c

Storage for sync (upload) errors and other similar data.

B

Object Object API Name Info

Bill of Materials

FX5__BillOfMaterial__c

A Bill of Material is a list of Catalog Item records accessible from a work order that serves as a list of repair parts.

BOM Item

FX5__BOMItem__c

Defines the Catalog Item records for a unique Bill of Material.

Building

FX5__Building__c

The Building is the parent object in the Building, Floor, Space data model. Assets can be related to Spaces.

C

Object Object API Name Info

Catalog Item

FX5__Catalog_Item__c

A master catalog item.

Fields

Archived
(FX5__IsArchived__c)

Barcode
(FX5__eBarcode__c)

Breadcrumb
(FX5__Breadcrumb__c)

Classification
(FX5__Classification__c)

COGS Account
(FX5__COGS_Account__c)

Cost
(FX5__Cost__c)

Created By
(CreatedById)

Description
(FX5__Description__c)

Income Account
(FX5__Income_Account__c)

Item Code
(Name)

Item Status
(FX5__Item_Status__c)

Item Type NEW
(FX5__ffx_Item_Type__c)

Last Modified By
(LastModifiedById)

Last Used NEW
(FX5__ffx_Last_Used__c)

Modifier
(FX5__Modifier__c)

Name Unique
(FX5__Name_Unique__c)

Name Data
(FX5__Nameplate__c)

Noun
(FX5__Noun__c)

Owner
(OwnerId)

Record Type
(RecordTypeId)

Search
(FX5__Search__c)

Sequence Number
(FX5__Sequence_Number__c)

Ticket Item Record Type
(FX5__Ticket_Item_Record_Type__c)

Track Inventory
(FX5__Track_Inventory__c)

UNSPSC #
(FX5__UNSPSC__c)

UNSPSC Class
(FX5__UNSPSC_Class__c)

UNSPSC Community
(FX5__UNSPSC_Community__c)

UNSPSC Family
(FX5__UNSPSC_Family__c)

UOM
(FX5__UOM__c)

UOM Family
(FX5__UOM_Family__c)

CatalogItem
PriceBook

FX5__CatalogItemPriceBook__c

Track the Price Books where Catalog Item is used

Master Objects(s): Catalog Item and Price Book

Chart of
Accounts

FX5__CoA__c

Checklist

FX5__Checklist__c

Checklist Step

FX5__Checklist_Step__c

Master Objects(s): Checklist

Classification

FX5__Classification__c

Contact Qualification

FX5__Contact_Qualification__c

Master Object(s): Contact and Qualification

Craft

FX5__Craft__c

The Craft is used to identify types of Labor Resources that are available to a Work Order Work Task. Each Craft can have a specific planned Labor Rate. The Work Order backlog hours can be quantified by Craft for planning & scheduling purposes.

Crew

FX5__Crew__c

The Crew object is used to organize Crew Members (Users) into a single group. The Crews are selected on the (Scheduling) Dispatch Console and the Crew Members will be populated as Resources on the Timeline.

Crew
Member

FX5__Crew_Member__c

Crew Members are a list of Users that make up the Crew. The Crew Members are displayed in the Resource listing on the Dispatch Console Timeline.

Crew Planning

FX5__Crew_Planning__c

CustomFieldInfo

FX5__CustomFieldInfo__c

CustomObjectInfo

FX5__CustomObjectInfo__c

The Credit Memo functionality in FieldFX has been deprecated. Contact your account representative for another solution.

D

Object Object API Name Info

Data Store

FX5__DataStore__c

Deep Copy

DeepCopyRequest__c

This object can be used for deep copying any custom sobjects, managed or unmanaged and to queue up the deep copy requests. The requests would be run sequentially by a single process and avoids locking on sobject entities, for example lock on CatalogItem at PriceBook cloning.

See FXL Deep Copy for more information.

E

Object Object API Name Info

eForm Config

FX5__eForm_Config__c

Equipment

FX5__Equipment__c

Equipment
Planning

FX5__Equipment_Planning__c

This object tracks the actual equipment that is scheduled on the job. It will eventually be used to track non-job locations for equipment as well such as repair shops or inspection facilities.

Equipment
Qualification

FX5__Equipment_Qualification__c

Error Log

FX5__ErrorLog__c

This Error Log object is used to log all the exceptions that are thrown from apex code inside the EAM managed package and to record errors encountered in managed flows.

F

Object Object API Name Info

Field Action

FX5__Field_
Action__c

Field Rule

FX5__Field_
Rule__c

Floor

FX5__Floor__c

The Floor is the intermediate object in the Building, Floor, Space data model. Assets can be related to Spaces.

Form

SVMXDG__DG_
Form__c

Metadata for the Advanced Forms in DataGuide.

Present if ServiceMax DataGuide is installed in the org.

Fields:

Allow Multiple
Submissions
(SVMXDG__DG_
Multiple_
Submissions__c)

Allow Multiple
Technicians
(SVMXDG__DG_
Allow_Multiple_
Technicians__c)

Created By
(CreatedById)

Description
(SVMXDG__DG_
Description__c)

Filter Criteria
(SVMXDG__DG_
Filter_`
Criteria__c)

Form Name
(Name)

IsActive
(SVMXDG__DG_
IsActive__c)

IsArchived
(SVMXDG__DG_
IsArchived__c)

IsAvailable
(SVMXDG__DG_
IsAvailable__c)

IsDeleted
(+ SVMXDG__DG_+
IsDeleted__c)

Last Modified By
(LastModifiedById)

Owner
(OwnerId)

Source Object Name
(SVMXDG__DG_
Source_
Object_Name__c)

UID
(SVMXDG__DG_
UID__c)

Form Criteria

SVMXDG__DG_Form_
Criteria__c

Defines fields of an object to which keywords to be applied.

Present if ServiceMax DataGuide is installed in the org.

Fields:

Created By
(CreatedById)

Criteria Fields
(SVMXDG__DG_
Criteria_
Fields__c)

Description
(SVMXDG__DG_
Description__c)

Last Modified By
(LastModified
ById)

Name
(Name)

Owner
(OwnerId)

Source Object Name
(SVMXDG__DG_
Source_
Object_Name__c)

UID
(+ SVMXDG__DG_+
UID__c)

Form Data

SVMXDG__DG_
Form_
Data__c

Contains the raw json result of a form, either completed or still in progress.

Present if ServiceMax DataGuide is installed in the org.

Fields:

Completed On
(SVMXDG__DG_
Completed_
On__c)

Created By
(CreatedById)

Form
(SVMXDG__DG_
Form__c)

Form Data
Name
(Name)

Form Result
(SVMXDG__DG_
Form_
Results__c)

Form Status
(+ SVMXDG__DG_+
Status__c)

Form Version
(SVMXDG__DG_
Form_
Version__c)

Id Mapping
(SVMXDG__DG_
Id_
Mapping__c)

Is Completed
(SVMXDG__DG_Is_
Completed__c)

Is Deleted
(SVMXDG__DG_Is_
Deleted__c)

Last Modified By
(LastModified
ById)

LastSavedOn
(SVMXDG__DG_
Last_
Saved_On__c)

Owner
(OwnerId)

Started By
(SVMXDG__DG_
Started_
By__c)

Started On
(SVMXDG__DG_
Started_
On__c)

SyncID
(SVMXDG__DG_
SyncID__c)

What Id
(SVMXDG__DG_
What_
Id__c)

Form
Expression

DVMXDG__DG_Form_
Expression__c

Present if ServiceMax DataGuide is installed in the org.

Fields:

Created By
(CreatedById)

Form Expression Name
(Name)

Last Modified By
(LastModifiedById)

Parent Form Version
(SVMXDG__DG_
Form_
Version__c)

Process ID
(SVMXDG__DG_`
Process_
ID__c)

Form Lock

SVMXDG__DG_
Form_Lock__c

Used to indicate that a form, where the Multiple Technicians checkbox is set to true, is claimed for edit by a user for a specific target record.

Present if ServiceMax DataGuide is installed in the org.

Fields:

Created By
(CreatedById)

Form
(SVMXDG__DG_
Form__c)

Form Data
(+ SVMXDG__DG_+
Form_
Data__c)

Form Lock Number
(SVMXDG__DG_
Form_
Data__c)

Is Released
(+ SVMXDG__DG_+
Is_
Released__c)

Last Modified By
(LastModifiedById)

Lock Id
(SVMXDG__DG_Lock_
Id__c)

Owner
(OwnerId)

Survey Data Version
(SVMXDG__DG_
Survey_
Data_Version__c)

Target Record Id
(SVMXDG__DG_
Target_
Record_Id__c)

Form Report
Template

SVMXDG__DG_Form_
Report_Template__c

Present if ServiceMax DataGuide is installed in the org.

Fields:

Created By
(CreatedById)

Form Report Template Name
(Name)

Last Modified By
(LastModifiedBy)

Parent Form Version
(SVMXDG__DG_Form_
Version__c)

Report Template
(SVMXDG__DG_Report_
Template__c)

Form Response

SVMXDG__DG_Form_
Response__c

Present if ServiceMax DataGuide is installed in the org.

Fields:

Answer Boolean
(SVMXDG__DG_Value_
Boolean__c)

Answer Date
(SVMXDG__DG_Value_
Date__c)

Answer Datetime
(SVMXDG__DG_Value_
Datetime__c)

Answer Value(Long)
(SVMXDG__DG_
Answer__c)

Answer Value(Short).
(SVMXDG__DG_
Value__c)

Completed By
(SVMXDG__DG_
Completed_
By__c)

Completed On
(SVMXDG__DG_
Completed_
On__c)

Created By
(CreatedById)

Default Question
Title
(SVMXDG__DG_Default_
Question_Title__c)

Default User
Answer
(SVMXDG__DG_
Default_
User_Answer__c)

Form
(SVMXDG__DG_
Form__c)

Form Data
(SVMXDG__DG_
Form_
Data__c)

Form Response
Name
(Name)

Form Version
(SVMXDG__DG_Form_
Version__c)

Last Modified
By
(LastModifiedById)

Owner
(OwnerId)

Question
(SVMXDG__DG_
Question__c)

Row
(SVMXDG__DG_
Row__c)

Translated
Question Title
(SVMXDG__DG_
Title__c)

Translated
User Answer
(SVMXDG__DG_
Translated
_User_Answer__c)

Value Number
(SVMXDG__DG_Value_
Number__c)

WhatId
(SVMXDG__DG_
What_Id__c)

Form Version

SVMXDG__DG_Form_
Version__c

This is a child of the Form object and contains the actual form definition to be used with the metadata in the Form object.

Present if ServiceMax DataGuide is installed in the org.

Fields:

Allow Multiple
Submissions
(SVMXDG__DG_Multiple_
Submissions__c)

Allow Multiple
Technicians
(SVMXDG__DG_
Allow_
Multiple_
Technicians__c)

Created By
(CreatedById)

Description
(SVMXDG__DG_
Description__c)

Form
(SVMXDG__DG_
Form__c)

Form Version
Name
(Name)

IsActive
(SVMXDG__DG_
IsActive__c)

IsArchived
(SVMXDG__DG_
IsArchived__c)

IsDeleted
(SVMXDG__DG_
IsDeleted__c)

Last Modified
By
(LastModifiedById)

Mapping
(SVMXDG__DG_
Mapping__c)

UID
(SVMXDG__DG_
UID__c)

Version Number
(SVMXDG__DG_
Version_
Number__c)

Form Version
Tag

SVMXDG__DG_Form_
Version_Tag__c

This object acts as a junction object between the Form Version Object and Tag Object.

Present if ServiceMax DataGuide is installed in the org.

Fields:

Created By
(CreatedById)

Form Version
(SVMXDG__DG_
Form_
Version__c)

Last Modified
By
(LastModifiedById)

Name
(Name)

Tag
(SVMXDG__DG_
Tag__c)

fxConfiguration

FX5__fxConfiguration__c

Stores a collection of configuration items.

fxConfigurationItem

FX5__ConfigurationItem__c

G

Object Object API Name Info

GL Detail

FX5__GLDetail__c

The GL Detail is use to capture a single entry General Ledger Transaction which can subsequently be transferred to an accounting solution and posted as a journal entry.

GL Variable

FX5__GLVariable__c

The GL Variables serve to support sub ledger account segment used as a company, cost center, asset, work order, etc.

I

Object Object API Name Info

Inventory
Location

FX5__Inventory
Location__c

The Inventory Location Contains the On Hand Qty for an Inventory Item Record.

Inventory
Transaction

FX5__Inventory
Transaction__c

Stock Inventory Transactions. A user may enter a Gain/Shrink/Issue type transaction. Order and Receipt type transactions are entered programmatically thru APEX and should NOT be manually entered.

Fields:

Created By
(CreatedById)

Created in
Mobile
(FX5__Created_
in_Mobile__c)

Equipment
(FX5__Equipment__c)

Equipment SFDC
ID
(FX5__Equipment
_SFDC_ID__c)

Inv Trans ID
(Name)

Inventory
Location
(FX5__Secondary_
Bin_Location
__c)

Last Modified
By
(LastModifiedById)

PO Part
(FX5__PO_Part__c)

PO Part
Transaction
(FX5__PO_Part_
Transaction__c)

Purchase Order
(FX5__Purchase_
Order__c)

Qty
(FX5__Qty__c)

Record Type
(RecordTypeId)

Stock Item
(FX5__Stock_
Item__c)

Stock Item
Description
(FX5__Stock_
Item_
Description__c)

SyncID
(FX5__SyncID__c)

Trans Type
(FX5__Trans_
Type__c)

Trans_Type_
Num
(FX5__Trans_
Type_
Num__c)

Transaction Date
(FX5__Transaction
`Date__c
)

Transaction Value
(FX5__Transaction
`Value__c
)

Transfer Order
(FX5__Transfer
Order__c)

Transfer Order
Line
(FX5__Transfer
Line__c)

Transfer Order
Transaction
(FX5__Transfer_
Order_Transaction
__c)

UID
(FX5__UID__c)

Unit Value
(FX5__Unit_
Value__c)

Warehouse
(FX5__Warehouse__c)

WO Part
(FX5__WO_
Part__c)

Work Order
(FX5__Work_
Order__c)

Invoice

FX5__Invoice__c

Invoice Item

FX5__Invoice_item__c

Master object(s): Invoice

Item Attribute

FX5__ItemAttribute__c

Contains the Catalog Item Attributes for the Catalog Item based on the selected Noun-Modifier.

J

Object Object API Name Info

Job

FX5__Job__c

Job Audit

Job_Audit_Form__c

Tracks safety compliance for each job.

Fields:

Created By
(CreatedById)

Last Modified By
(LastModifiedById)

Owner
(OwnerId)

Job Contact

FX5__Job_Contact__c

Job Log

FX5__Job_Log__c

This custom object is for Job Log Records.

Fields:

Created By
(CreatedById)

Job Log Name
(FX5__Job__c)

Last Modified By
(Name)

Notes
(FX5__Notes__c)

Record Type
(RecordTypeId)

Start Time
(FX5__Start_Time__c)

Stop Time
(FX5__Stop_Time__c)

Ticket
(FX5__Ticket__c)

UID
(FX5__UID__c)

Validation Rules
(See Validation Rules)

  • Job_Ticket_Correlation

Job Resource

FX5__Job_Resource__c

This object lists the records for job resources.

Fields:

Catalog Item
(FX5__Catalog_Item__c)
(Read Only)

Created By
(CreatedById)

Equipment
(FX5__Equipment__c)

Equipment Name
(FX5__Equipment_Name__c)

Is Parent Bundle
(FX5__Is_Parent_Bundle__c)

Job
(FX5__Job__c)

Job Resource #
(Name)

Last Modified By
(LastModifiedById)

On Site Quantity
(FX5__On_Site_Quantity__c)
This field tracks what is on the job site.

Parent Job Resource
(FX5__ParentJobResource__c)

Price
(FX5__Price__c)

Price Book Item
(FX5__Price_Book_Item__c)

Qty Consumed
(FX5__Qty_Consumed__c)

Qty Remaining
(FX5__Qty_Remaining__c)

Qty Returned
(FX5__Qty_Returned__c)

Qty Shipped
(FX5__Qty_Shipped__c)

Quantity
(FX5__Quantity__c)

Quote Item
(FX5__Quote_Item__c)

Resource Type
(FX5__Resource_Type__c)

Soft Committed Qty
(FX5__Soft_Committed_Qty__c)

Status
(FX5__Status__c)

UID
(FX5__UID__c)

UOM
(FX5__UOM__c)

L

Object Object API Name Info

Location

FX5__Location__c

The Location is used to specify the physical location where an Asset resides in a facility or a site. Locations can be organized in a Parent/Child hierarchical relationship.

M

Object Object API Name Info

Meter

FX5__Meter__c

A Meter is used to track time (hourmeter), distance (odometer), cycles (cumulative cycle counter) or usage. Meters can be used to schedule preventive maintenance.

Meter Reading

FX5__MeterReading__c

Meter Readings are used to record time (hours), distance (odometer readings) or usage (cycle counts) for a Meter on a specific Date/Time.

Mobile Sync Log

FX5__Mobile_Sync_Log__c

The Mobile Sync Log object is used to track the logs of mobile syncs every time a mobile device syncs with Back Office.

Fields:

Created By
(CreatedByID)
Data Type: Lookup(User)

Duration
(FX5__Duration__c)

Errors
(FX5__Errors__c)

Last Modified By
(LastModifiedByID)
Data Type: Lookup(User)

Name
(Name)

Owner
(OwnerId)
Data Type: Lookup(User,Group)

Sync Profile
(FX5__Sync_Profile__c)

Sync Time
(FX5__Sync_Time__c)

Type
(FX5__Type__c)

UID
(FX5__UID__c)

Modifier

FX5__Modifier__c

Modifier Object in Noun-Modifier MRO Inventory Attribute Tracking

N

Object Object API Name Info

Notification
History

FX5__NotificationHistory__c

O

Object Object API Name Info

Override

FX5__Override__c

Override
Config

FX5__Override_Config__c

P

Object Object API Name Info

Payment

FX5__Payment__c

Payment
Applied

FX5__Payment_Applied__c

Planned
Stock

FX5__PlannedStock__c

The Planned Stock record is used to record the Planned Qty of a Stock Item for a Work Order. This record (Open Commit Qty) is used as demand input for parts commitments (reservations). Also used to record Planned Inventory Cost vs. Actual Inventory Cost.

PM Group
Detail

FX5__PMGroupDetail__c

PM Group Detail specifies the PM schedule to run for any given Monthly Interval e.g, every month, quarter or annual etc. This object stores information as to when the PM Schedule on an Asset is due next, current Work Order etc.

PM Route

FX5__PMRoute__c

PM Routes are used to organize PM Route Stops which are comprised of an Equipment and a Standard Work Task. The PM Route contains calendar based scheduling logic to create and release Route & Route Stop Work Orders in a Parent/Child relationship.

PM Schedule

FX5__PMSchedule__c

Preventive Maintenance Schedules are used to schedule & release Work Orders using a Model Work Order as a template and a predefined Calendar or Meter Interval.

PO Misc Cost

FX5__POMiscCost__c

Purchase Order Miscellaneous Cost Line - Represents all lines that are not linked to Stock Item inventory

PO Misc Cost
Receipt

FX5__POMiscCostReceipt__c

PO Misc Cost Receipts are recorded to recognize the receipt of a Service / Non-stock Part. A PO Misc Cost Receipt will automatically record a Work Order (WO) Misc Cost Receipt if the PO Misc Cost record is linked to a WO Misc Cost record.

PO Stock
Item

FX5__POStockItem__c

Purchase Order Lines for Stock Item Inventory

Preventative
Maintenance
Criterion
Deprecated

FX5__Preventative_
Maintenance_Criterion__c

Custom

Price Book

FX5__Price_Book__c

Grant FieldFX users access to this object in permission sets.

Fields:

Account
(FX5__Account
__c)

Account Name
(FX5__Account_
Name__c)

Allow Archived
Items
(FX5__Allow_
Archived_
Items__c)

AltSync
(AltSync__c)

Archived
(FX5__Is
Archived__c)

Created By
(CreatedById)

Effective Date
(FX5__Effective_
Date__c)

Expiration Date
(FX5__Expiration_
Date__c)

Global Price
Book
(FX5__Global_
Price_Book__c)

Hierarchy
Entries NEW
(FX5__Hierarchy_
Entries__c)

Honor Sequence
Number
(FX5__AddTktItems
ByPBSeqNum__c)

Is Active
(FX5__Is_
Active__c)

Items Last
Modified
(FX5__Items_Last_
Modified__c)

Last Modified
By
(LastModifiedById)

Office
(FX5__Office__c)

Office Name
(FX5__Office_
Name__c)

Owner
(OwnerId)

Parent Price
Book
(FX5__Parent_
Price_
Book__c)

Price Book Name
(Name)

Record Type
(RecordTypeId)

Segment
(FX5__Segment__c)

Surcharge
Rate Env
(FX5__Surcharge_
Rate_
Env__c)

Surcharge
Rate Fuel
(FX5__Surcharge_
Rate_
Fuel__c)

UID
(FX5__UID__c)

Price Book
Assignment

FX5__Price_Book_Assignment__c

Price Book
Item

FX5__Price_Book_Item__c

Fields:

AltSync
(AltSync__c)

Archived
(FX5__Is
Archived__c)

Barcode
(FX5__Barcode__c)

Catalog
Classification.
(FX5__Catalog_
Classification__c)

Catalog Cost
(FX5__Catalog_
Cost__c)

Catalog
Description
(FX5__Catalog_
Description__c)

Catalog Item
(FX5__Catalog_
Item__c)
Data Type: Master-
Detail (Catalog
Item)

Catalog
Item Code
(FX5__Catalog_
Item_Code__c)

Catalog Price
Book Index
(FX5__Catalog
_Price_Book_
Index__c)

Catalog
Record Type
(FX5__Catalog_
Record_Type__c)

CatalogItem
PriceBook
(FX5__CatalogItem
PriceBook__c)

COGS Account
(FX5__COGS_
Account__c)
Data Type: Lookup
(Chart of Accounts)

Cost Plus
Markup
Account
(FX5__Cost_
Plus_
Markup_Amount__c)

Cost Plus
Markup + Percent + (`+FX5__Cost_
Plus_
Markup_Percent__c)

Created By
(CreatedById)
Data Type: Lookup(User)

Default Qty
(FX5__Default_
Quantity__c)

Desc Override
(FX5__Description_
Override__c)

Disc $
(FX5__Discounted_
Price__c)

Enable
Dynamic
Parenting
(FX5__Enable_
Dynamic_
Parenting__c)

Included Quantity
(FX5__Included_
Quantity__c)

Income Account
(FX5__Income_
Account__c)
Data Type: Lookup
(Chart of Accounts)

Item ID
(Name)

Item Type
NEW
(FX5__ffx_Item_
Type__c)

Last Modified
By
(LastModified
ById)

Locked Desc
(FX5__Locked_
Description__c)

Locked Desc
(FX5__Locked_
Discount__c)

Locked Price
Markup (FX5__Locked_
Price_Markup__c)

Max Qty
(FX5__Maximum_
Quantity__c)

Min Qty
(FX5__Minimum
Quantity)

Override
Cost
Method
(FX5__Override
Cost_Method__c)
Data Type: Lookup
(Override Config)

Override Price
Method
(FX5__Override_
Price_Method__c)
Data Type: Lookup
(Override Config)

Parent Price
Book Item
(FX5__Parent_
Price_Book_
Item__c)
Data Type: Lookup
(Price Book Item)

Price
(FX5__Price__c)

Price Book
(FX5__Price
Book__c)

Price Book
Catalog Item
Unique
(FX5__Price_
Book_
Catalog_Item_
Unique__c)

Pricing Method
(FX5__Pricing_ Method__c)

Record Type
(RecordTypeId)

Required
Item
(FX5__Required_
Item__c)
NOTE: When selecting this checkbox, the Price Book Item can’t be deleted.

Requires
Parent
Item
(FX5__Requires_
Parent_Item__c)

Sequence
Number
(+ FX5__Sequence_+
Number__c)

Standby
Rate
(FX5__Standby_
Price__c)

Surcharge
Env
(FX5__Surcharge_
Env__c)

Surcharge Fuel
(FX5__Surcharge_
Fuel__c)

Ticket Item
Record Type
(FX5__Ticket_
Item_Record_
Type__c)

UID
(FX5__UID__c)

UOM
(FX5__Catalog_
UOM__c)

UOM
(FX5__Unit_Of_
Measure__c)
Data Type: Lookup(UOM)

Price Book
Item Service
Type

FX5__Price_Book_
Item_Service_Type__c

Master Object(s): Service Type

Purchase Order

FX5__PurchaseOrder__c

Purchase Order Header

Q

Object Object API Name Info

Qualification

FX5__Qualification__c

Qualification
Requirement

FX5__Qualification_Requirement__c

Master Object(s): Qualification

Quote

FX5__Quote__c

New Fields

  • Projected End Date (FX5__eProjected_End_Date__c)

  • Projected Start Date (FX5__eProjected_Start_Date__c)

Quote Item

FX5__Quote_Item__c

R

Object Object API Name Info

Report Template

FX5__Report_Template__c

This object describes a template for various reports, primarily for Mobile users.

Rotation

FX5__Rotation__c

Route Stop

FX5__RouteStop__c

PM Route Stops contain an Asset and a Standard Work Task. A Route Stop Work Order will be created for each Route Stop and will the child of the Route Work Order generated for the parent PM Route.

Rule

FX5__Price_Book_Rule__c

This object contains the criteria used to apply actions in the CPQ module.

Master Object(s): Price Book

Rule Action

FX5__Price_Book_Rule_Action__c

These actions are triggered by the criteria on the Rule object for the CPQ module.

Master Object(s): Rule

S

Object

Object API Name

Info

Service History

FX5__Service_History__c

Master Object(s): Equipment

Service Region

FX5__ServiceRegion__c

The Service Region is referenced on the Equipment/Asset and the Work Order. It is used to organize work for assignment.

Service Type

FX5__Service_Type__c

Shift

FX5__Shift__c

Space

FX5__Space__c

The Space is the child object in the Building, Floor, Space data model. Assets can be related to Spaces.

Staged Data

FX5__Staged_Data__c

For more information, see Staged Data.

Standard
Work Task

FX5__StdWorkTask__c

Standard Work Tasks serve as a Library of predefined Work Tasks which may be selected and applied to a Work Order. The Work Task Description, Planned Hours and Instructions are copied.

Standard
Work Task
Step

FX5__StdWorkTaskStep__c

The Standard Work Task Steps are used as checklist items on a Work Task.

Status

FX5__Status__c

This object stores the master list of statuses for all entities using record types. Note that not all status attributes are applicable to all entity types

Fields:

Allow New
Ticket
(FX5__Allow_
New_Ticket__c)

Available for
Scheduling
(FX5__Available_
for_Scheduling__c)

Created By
(CreatedById)

Initial Status
Console
(FX5__Initial_
Status_Console__c)

Initial Status
Mobile
(FX5__Initial_
Status_Mobile__c)

Last Modified
By
(LastModifiedById)

Mark Complete
(FX5__Mark_
Complete__c)

Marks Delivery
Ticket as Received
(FX5__Marks_
Delivery
_Ticket_as_
Received__c)
Default Value: False

Marks Return
Ticket
as Returned
(FX5__Marks_Return
_Ticket_as_
Returned__c)

Owner
(OwnerId)

Prevent Report
(FX5__Prevent_
Report__c)

Read Only Apps
(FX5__Read_Only
_Apps__c)

Record Type
(RecordTypeId)

Show to Customer
(FX5__Show_to_
Customer__c)

SObject
(FX5__SObject
__c)

SObject Record
Type
(FX5__SObject_
Record_Type__c)

State Name
(Name) * Sync
(FX5__Sync__c)

Status History

FX5_Status_History__c

Status Workflow

FX5__Status_Workflow__c

Stock Item

FX5__StockItem__c

The Stock Item object contains a lookup to the Catalog Item (catalog master) and the Warehouse (warehouse) and is where all of the inventory stocking policies for a specific Item in a specific Warehouse are managed; i.e. min stock qty, on hand qty, bin locations, preferred vendor, costs, etc.

Sync Assignment

FX5__Sync_Assignment__c

User’s Syncable Jobs.

Sync Configuration

FX5__Sync_Configuration__c

This controls which data the mobile client users will receive when they sync. Users will only get information related to the offices listed here.

Sync Event

FX5__Sync_Event__c

T

Object Object API Name Info

Task Labor

FX5__TaskLabor__c

The Task Labor object contains the Actual Labor Entries recorded against a Work Order Task.

Ticket

FX5__Ticket__c

Master Object(s): Job

Ticket
Checklist
Step

FX5__Ticket_Checklist_Step__c

Ticket Item

FX5__Ticket_Item__c

TIP: You can use an optional CheckArchivedItemOnNew Lookup filter. See Lookup Filter Builder on how to build a lookup filter.

This lookup filter is optional but the filtering logic is enforced on the validation rule only when creating a new record on this object

Ticket Log

FX5__Ticket_Log__c

Time Off

FX5__TimeOff__c

Timecard

FX5__Timecard__c

Timesheet

FX5__Timesheet2__c

The Timesheet Object represents a set of Timecard entries for a given Pay Period.

Transfer Order

FX5__TransOrder__c

The Transfer Order is used to support inter-Warehouse sourcing for Stock Items.

Transfer Order
Line

FX5__TransferOrderLine__c

The Transfer Order Line represents a single Stock Item on a Transfer Order.

Transfer Order
Transaction

FX5__TransferOrderTransaction__c

The Transfer Order Transaction object represents the fulfillment or receipt of Stock Items on a Transfer Order Line.

U

Object Object API Name Info

UNSPSC Class

FX5__UNSPSCClass__c

The UNSPSC is a four-level hierarchical classification system; Segment - Family - Class - Commodity used to categorize goods and services.

For more information, see UNSPSC Taxonomy.

UNSPSC Commodity

FX5__UNSPSCCommodity__c

UNSPSC Family

FX5__UNSPSCFamily__c

UNSPSC Segment

FX5__UNSPSCSegment__c

W

The Warehouse Item record has been deprecated and is no longer supported or updated. Use the Stock Item record instead which requires a FX EAM license.

Once FX EAM is installed, follow the steps in to add stock items.

Object Object API Name Info

Warehouse

FX5__Warehouse__c

Warehouse Item
(Deprecated)

FX5__Warehouse_Item__c

Well

FX5__Well__c

WO Misc Cost

FX5__WOMiscCost__c

Work Order (WO) Miscellaneous Costs are used to record charges against a work order that are NOT labor derived from time entry (i.e. Task Labor records) or issued parts (Actual Costs on WO Parts).

WO Misc Cost Receipt

FX5__WOMiscCostReceipt__c

Work Order Misc Cost Receipts are recorded to recognize the receipt of an expense item/charge to a Work Order. This receipt record can be automatically recorded from a Purchase Order if the PO Misc Cost Line is linked to the WO Misc Cost.

Work Assignment

FX5_WorkAssignment__c

The Work Assignment object is used to represent which users are assigned which Work Tasks, and optionally when they are to scheduled to perform the work.

Work Order

FX5__WorkOrder__c

The Work Order is the top level work document and is where costs are accumulated. A Model Work Order serves as a job template used in Preventive Maintenance Scheduling.

Work Order
(Deprecated)

FX5__Work_Order__c

The work order is a representation of planned and actual work done to satisfy a need related to equipment such as a preventative maintenance action, a corrective maintenance action or an inspection.

Work Order
Item (Deprecated)

FX5__Work_Order_Item__c

Work Order
Qualification
(Deprecated)

FX5__Work_Order_Qualification__c

Work Order
Task (Deprecated)

FX5__Work_Order_Task__c

Step-by-Step Guides

Add Notification Checkbox to the Account Object

To enable email notifications for the Email Notifications Admin Tool, a new Notification checkbox must be created and enabled for the Account object and a Notification Config field set up in the Custom Metadata Types.

  1. Access Setup and use the Quick Find to search for Object.

  2. Select Object Manager.

  3. Click on Account to open that object.

  4. At the Account screen, click on Fields & Relationships.

  5. Click New to add a new field.

  6. For Data Type, select the Checkbox option and click Next.

  7. Enter the following details and click Next:

    Field Name Enter…​

    Field Label

    Notification

    Default Value

    Set to either Checked or Unchecked

    Field Name

    Notification

  8. Leave the Permission sets with object permissions checkbox checked in the Establish field-level security step. You can also check the Read Access and Edit Access checkboxes.

    This list includes permission sets that have Create, Read, Edit or Delete access for this field’s object. If no permission sets have that access for this field’s object, the list includes all permission sets.

  9. Click Next.

  10. In the Add to page layouts step, select the page layouts that should include this field. The field will be added as the last field in the first 2-column section of these page layouts. The field will not appear on any pages if you do not select a layout.

    To change the location of this field on the page, you will need to customize the page layout. To change the values that appear, you will need to customize the Record Types.

  11. When finished, either click Save & New to create more custom fields or Save.

Create a New Custom Object for FX Forms and eForms

FX Forms eForms

Parent

Click here.

Click here.

Child

Click here.

Click here.