|
|
Auto Number, Formula (Text), and Roll-up Summary data types are not supported in SFM Mapping.
|
|
|
You can view and save the mapping successfully and it does not clear values or display an error on loading configurations.
|

|
Name
|
Description
|
|---|---|
|
Fields marked * are mandatory
|
|
|
Title*
|
The length of the title is a minimum of eight characters, and the name is unique. This is an editable field.
|
|
Description*
|
The Description in the Mapping Editor is a long text area field where a maximum of 32,678 odd characters is allowed. This is an editable field.
|
|
Source Object
|
This is an object from where an SFM delivery is launched. Source object fields are mapped to Target object fields.
For example, in Field Mapping, while creating a Work Order from Case, the Target Object is Work Order and the Case is the Source Object. The field values of the Case are assigned to the fields of the Work Order.
|
|
Target Object
|
This is an object created or updated from an SFM delivery submission.
|
|
Unmapped Rows
|
The target object fields are not mapped to a field, value, or literal in this option. In Unmapped Rows, you can click on Edit and start mapping
|
|
Mapped Rows
|
Target object fields mapped to a field, value, or literal is known as Mapped Rows. In the Mapped Rows, you can click Clear All and edit the mapping options.
Note: In an edit mode you cannot proceed with the editing until you map the value for the respective fields.
|
|
Delete*
|
This option is applicable only for existing Mappings. If you try to delete any Mapping, a dialog box pops up. This displays the places where the mapping is referenced, and you receive a message with a confirmation to delete.
|
|
Cancel*
|
This option removes the current mapping and allows you to get back to List View.
|
|
Save*
|
This option saves the mapping. If you make any changes to the Mapping and save it, a pop-up box shows up with two options: Save As New and Save. The option Save As New copies the Mapping for editing without affecting the original Mapping, whereas, the option Save saves the Mapping and impacts all the references.
• The Save As New button enables you to save a clone of the existing mapping, and it opens as a new editor with the existing mapped rows.
• The Save button enables you to save the current mapping.
|
|
Refresh Metadata
|
This tracks and identifies if the object and all its fields are valid. This tracking captures any updated or deleted information in SalesForce.
|
|
Toggle
|
This option displays either All Fields or fields already mapped. You can view this by clicking on the toggle. This is set To All when you launch a New Mapping.
|
|
Search
|
This option is used to filter a field. A minimum of three characters is required for the search.
|












|
Name of the Literal
|
Description
|
|---|---|
|
User Trunk
|
The SVMX.USERTRUNK is called User Trunk. This option is a function literal and you can enable it for the fields that refer to a Location object. It applies to Location lookup fields. It represents the Inventory Location of the technician associated with the logged-in Salesforce User. An example of its usage in an advanced lookup filter would be 'Location Equals User Trunk'.
|
|
Login User
|
The current user has been replaced as Login User. This literal refers to the User object and is enabled for the fields. Example: User=value.
|
|
Current Record
|
This record applies as a prefix to any type of field. It represents the record that is currently in the context. The suffix is followed by the API name of any field in the current object.
|
|
Current Record Header
|
This refers to the ‘HEADER’ of the ‘CURRENT’ (i.e. child) ‘RECORD’. ‘HEADER’ refers to the ‘Header’ object in SFM that is not always a ‘Master’ object in a ‘Master/Detail’ relationship, as the example later in this section illustrates.
It applies as a prefix, with the suffix being ‘.’ followed by the API Name of a field in the ‘HEADER’ object. An example is SVMX.CURRENTRECORDHEADER. SVMXC__Service_Order__c.
|
|
NULL
|
Configure this literal to clear value in the existing field. This applies to all data types except the Checkbox in the Field Mapping screen. This literal comes under the Function category. For example, You want to clear the default user assignment on SFM load to fill in the correct details, clear the error message on successful SFM save, and clear dispatch process details on Work Order for reprocessing.
|
|
Name of the Literal
|
Description
|
|---|---|
|
Now
|
It applies to Datetime fields. It represents the current time.
|
|
Today
|
It applies to the Date and Datetime fields. It represents the current day for Date fields. It represents 12:00 AM local time today for Datetime fields.
|
|
Tomorrow
|
It applies to the Date and Datetime fields. It represents the next day for Date fields. It represents 12:00 AM local time tomorrow for Datetime fields.
|
|
Yesterday
|
It applies to the Date and Datetime fields. It represents the previous day for Date fields. It represents 12:00 AM local time yesterday for Datetime fields.
|
|
|
In SFM transaction NULL literal is supported in the following configuration fields: Mapping Editor, Formulas, and Source Object Update.
|


|
|
• When you configure a Queue in the SFM Mapping for an object and later remove the object from the list of the supported objects for that Queue, the mapping still shows the Queue. No error is displayed on saving the SFM Mapping unless that specific field is not edited. This is known behavior on the SFM Mapping editor.
• On SFM load, the Queue name will be displayed for the Owner Id field. If the user tries to set a new value, then it will list only user values. Queues will not be available for selection.
|