Appendix: Custom Settings
The tables below contain a complete list of all Custom Settings. For additional information on how to change these settings, see Veeva Settings.
Some of these settings are pointers to a related Veeva Message. The Veeva Message continues to control the configuration option in these instances due to the 255 character length restriction on Veeva Settings. This is predominantly applicable for Veeva Settings where the data type is Text.
For example, consider the Veeva Setting for: new_account_types_disable_license_info__v. The default value for this Veeva Setting is: NEW_ACCOUNT_TYPES_DISABLE_LICENSE_INFO;;Account. This indicates that a corresponding Veeva Message exists with a category of Account, and a message name of new_account_types_disable_license_info__v. It is the Veeva Message that controls the specific configuration for this option.
The following types of Custom Settings are available:
- Veeva Settings
- AI Settings
- Align Settings
- Approved Email Settings
- Concur Settings
- Engage Link Settings
- Events Management Settings
- Fax Settings
- Global Account Search Settings
- Mobile CRM Settings
- Multichannel Settings
- Network Settings
- Territory Settings
|
Data Type |
Description | |
|---|---|---|
|
account_address_merge_behavior__v |
Picklist |
Determines the status of behavior and status of addresses when merging accounts. ACTIVE - Merges all addresses from the losing account and sets their statuses to Active
|
|
account_plan_object_hierarchy__v |
Text |
Comma delimited list of object API names and relationship names used to determine the Account Plan progress object hierarchy. Each value should be the name of an object followed by the name of the relationship separated by a dot. The first object.relationship is considered the top of the hierarchy, the last at the bottom. Default hierarchy is: Plan_Tactic_vod__c.Account_Plan_vod__r, Account_Tactic_vod__c.Plan_Tactic_vod__r, Call_Objective_vod__c.Account_Tactic_vod__r |
|
account_plan_sharing__v |
Number |
Enables automatic sharing of Account Plan related data to Team Members. See documentation for more details. 0 - Disabled (default value)
|
|
acct_preview_during_creation__v |
Number |
This flag determines whether or not to display the account preview page in the new account creation process. Value 1 turns it ON. |
|
account_hierarchy_page__v |
Text |
A comma delimited list of settings for special configuration of the Account Hierarchy Page (for example, a value of 1 turns on the Account Plans Overlay). |
|
account_list_cols__v |
Text |
Reference to a Veeva Message containing a comma-delimited list of column names. This list is used to specify which columns display in My Accounts. |
|
account_mobile_soql__v |
Text |
String used by application: ACCOUNT_MOBILE_SOQL is a comma separated list containing the fields on account to include in the Veeva mobile application. |
|
account_record_type_icon_map__v |
Text |
This setting points to a Veeva Message that is a delimited string of the format: <ICON_NAME>:<CUSTOM_RECORD_TYPE>,<CUSTOM_RECORD_TYPE>;<ICON_NAME>:<CUSTOM_RECORD_TYPE>,<CUSTOM_RECORD_TYPE> ICON_NAME is one of the standard icons we deliver and CUSTOM_RECORD_TYPE is the name of the custom object type that is mapped to the icon. Multiple custom record types can be tied to the same icon by placing them in a comma delimited list. Multiple icon mappings are separated by a semicolon. Example: Professional_vod:MyCustom1,MyCustom2;Hospital_vod:MyCustom3 |
|
account_regex__v |
Text |
Reference to the Veeva message that contains the fields and their regular expressions. |
|
activity_sync_process_life_time__v |
Number |
Controls the number of days before the activity sync process stops. |
|
address_vod_regex__v |
Text |
Reference to the Veeva message that contains the fields and their regular expressions. |
|
advanced_attendee_management__v |
Number |
Determines the UI that is displayed for Attendee Selection.
|
|
advanced_search__v |
Yes/No |
Turns on the Advanced Search capability. |
|
affiliation_vod_mobile_soql__v |
Text |
String used by application: AFFILIATION_VOD_MOBILE_SOQL is a comma separated list containing the fields on Affiliation_vod to include in the Veeva mobile application. |
|
affiliation_vod_where_clause__v |
Text |
Where Clause for the Affiliation object VMOC. |
|
allowed_call_record_types__v |
Text |
References a Veeva message that contains the configuration for allowing only certain call record types for each account object type. The syntax for the Veeva message is: <ACCOUNT_RECORD_TYPE1>,<CALL_RECORD_TYPE1>,<CALL_RECORD_TYPE2>,...;; If there is no call object type provided, the call functionality will be removed for the account object type. |
|
analytic_account_cap__v |
Number |
Veeva Internal Use Only. |
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
atl_last_update_tracking__v |
Yes/No |
Flag that enables tracking of changes to Account Shares generated by the Account Territory Loader tool. This is to allow territory changes on mobile platforms to be properly synchronized. When enabled, a special field on Account, ATL_Last_Update_Date_Time_vod, will be updated on all Accounts affected by the ATL process. |
|
attempt_refresh_if_older_hours__v |
Number |
Number of hours since the last refresh when the user will be alerted to perform a manual refresh. |
|
attempt_refresh_reminder_delay__v |
Number |
Number of minutes to wait for the next refresh reminder to the user if the current data needs new refresh. |
|
auth_for_exiting_signature_pages__v |
Picklist |
Field to enable additional authentication when exiting signature pages on the iPad. |
|
auto_add_unassigned__v |
Yes/No |
Enables the automatic creation of an unassigned call with the Exploria integration. |
|
auto_sync__v |
Number |
Activates the auto-syncing of submitted call data. The value is specified in the number of minutes upon which the auto-sync routine will be invoked. |
|
bulk_call_objective_creation__v |
Number |
Enables bulk call objective creation. |
|
business_account_attendee_mode__v |
Number |
Determines if a user can add business accounts as event attendees. See documentation for more details. |
|
cache_timeout__v |
Number |
Time in minutes before an object stored in Veeva cache expires. |
|
calc_cycle_plans__v |
Text |
Define the query of what cycle plans should be used for batch calculation. |
|
calc_cycle_plans_actual__v |
Text |
Points to the Veeva Message to define the query of what calls should be used for calculation. |
|
calc_cycle_plans_realtime__v |
Yes/No |
Turns on the real time calculation of cycle plans. |
|
calc_cycle_plans_scheduled__v |
Text |
Points to the Veeva Message to define the query of what calls should be used for calculation. |
|
call_backdate_limit__v |
Number |
Represents the number of days in the past that a user cannot save a call before. For example, if the value is 30, then a user cannot save a call where the date is more than 30 days in the past. |
|
call_event_object_type_display__v |
Yes/No |
n/a |
|
objective_call_record_type__v |
Text |
Specifies a default call object type for calls created directly from Call Objectives. If this setting is not populated, calls are created with the default object type for the user's profile. |
|
call_objective_reminder_days__v |
Number |
Used to indicate the number of lead days to indicate to the user of any upcoming deadlines for Call Objectives. |
|
call_scheduleconflict_threshold__v |
Number |
Conflict Status Threshold. Values possible: 0, 1, 2, 3.
|
|
call_submission_monthly_window__v |
Text |
This Veeva Setting limits the ability to submit calls from the prior month past a date in the following month. Define a list of dates for the prior month for which calls cannot be submitted past. CALL_SUBMISSION_MONTHLY_WINDOW = <MONTH_NUMBER>,<NUMBER OF DAYS OF WINDOW>;<MONTH NUMBER>, <NUMBER OF DAYS OF WINDOW>; Where <NUMBER OF DAYS OF WINDOW> determines the number of days of the defined <MONTH NUMBER> that you allow calls to be submitted for the previous month (<MONTH NUMBER> - 1 unless January, then it would be 12). |
|
call2_header_fields__v |
Text |
List of Call fields synced to the mobile application. |
|
call_archive_user__v |
Text |
Contains a valid username that is permitted to archive locked calls. |
|
call_child_where__v |
Text |
String used by application. Contains the SOQL where clause to filter the number of calls downloaded to the mobile application. |
|
call_future_in_days__v |
Number |
n/a |
|
call_header_where__v |
Text |
String used by application. Contains the SOQL where clause to filter the number of calls downloaded to the mobile application. |
|
call_history_in_days__v |
Number |
Historical number of days of call history that will be synced. |
|
call_objectives_alert_threshold_days__v |
Number |
This value determines the number of days before a Call Objective due date to display an alert to the user. For example, if this value is 14, alerts will be displayed for Call Objectives beginning two weeks before the objectives are due. |
|
calls_per_day_menu__v |
Text |
Displays simple metrics for a rep using keywords, for example, %30DAY, %7DAY, %1DAY, %AVG and /n |
|
camera_roll__v |
Number |
Determines if the user has access to the Camera Roll.
|
|
capped_call_history_in_days__v |
Number |
Number of days of call history to sync for users over the account cap. |
|
enable_child_account_in_wizards__v |
Yes/No |
Used to enable the display of the Child Account information section in the account creation wizards. |
|
client_sync_timeout__v |
Number |
Timeout, in the number of seconds, for client communication requests. 60 = 1 minute, 3600 = 1 hour. Lowering this value may result in sync failures. This setting applies to incremental syncs, refreshes, and initial syncs. It applies to data, meta-data, and media requests. |
|
clm_enable_auto_launch__v |
Yes/No |
When checked, presentations launch directly from the presentation viewer and start on the first slide. |
|
clm_exit_confirmation__v |
Yes/No |
Show a modal allowing the user to select an account before exiting a CLM presentation. |
|
clm_highlighter_pen__v |
Yes/No |
When checked, this enables the highlighter pen in CLM. |
|
clm_presentation_grouping__v |
Text |
Comma delimited list of Field API names on clm_presentation__v which defines possible groupings of CLM presentations. |
|
clm_nav_bar_hide_content__v |
Yes/No |
Hides the content above the navigation bar when checked. |
|
clm_select_account_preview_mode__v |
Yes/No |
When checked, this enables the ability to create a call after selecting an account while previewing media in the Media Player. |
|
clm_video_autoplay__v |
Yes/No |
When checked, video key messages will begin playing as soon as the user swipes to the key message. When unchecked, users will have to tap the screen to begin the video. |
|
company_fields_for_print__v |
Text |
This message will contain the HTML for the org information for printing on Orders. |
|
content_acknowledgement_template__v |
Text |
The format of the generated Content Acknowledgment receipt can be configured by modifying the HTML text contained within this setting. |
|
content_alert_msg_num_days__v |
Number |
The duration in days for which the alert for new content is displayed to the users. |
|
im_continuous_monitoring__v |
Number |
Enables copy of values from last submitted Inventory Monitoring record:
|
|
contract_disclaimer__v |
Text |
This setting points to a Veeva Message that determines the default disclaimer text to display on contracts. The correct format for this setting is MESSAGENAME;;CATEGORY for the Veeva Message to be used. |
|
cycle_plan_no_data_display__v |
Yes/No |
When checked, a message will display to the user when no cycle plan data exists. The message is configured through the CYCLE_PLAN_NO_DATA_MESSAGE Veeva message. |
|
cycle_plan_tab_cols__v |
Text |
List of column headers for the cycle plan tab. Only fields from the cycle_plan__v object can be added to this list. |
|
cycle_plan_target_vod_c_where_clause__v |
Text |
Where clause to filter the Cycle Plan Target records downloaded to the mobile application. WHERE (cycle_plan__vr.territory__v in (@@USER_TERRITORY_NAMES@@) OR cycle_plan__vr.ownerid__v = @@USER_ID@@). |
|
cycle_plan_threshold__v |
Text |
threshold -- used to decide display color, in xx,yy format(xx,yy are both integers) |
|
cycle_plan_vod_c_where_clause__v |
Text |
Where clause to filter the Cycle Plan records downloaded to the mobile application. Default value is WHERE territory__v in (@@USER_TERRITORY_NAMES@@). |
|
data_change_request_attachments__v |
Yes/No |
Determines if a user can add attachments when submitting a Data Change Request. |
|
data_change_request_create_account_types__v |
Text |
Comma delimited list of account object types that are available to users when creating new Account DCRs. If left blank, all account object types the user has read permission to are available. |
|
data_change_request_mode__v |
Number |
Determines if a user can create Data Change Requests. See documentation for more details. |
|
datetime_pattern_display__v |
Text |
When populated, this defines which datetime display pattern should be used when Vault locale cannot be detected. Accepts Oracle SimpleDateFormat only. For e.g., use "MM/dd/YY 'at' hh:mma z" if the desired display for an en_US user is "12/01/22 at 5:30pm PST". If the field contains a null or invalid pattern, the datetime pattern will default to ISO 8601 format: "yyyy-MM-dd HH:mm z". |
|
dcr_alert_msg_num_days__v |
Number |
The number of days DCR update notifications will be displayed in the Alert widget on iPad. |
|
default__v |
Text |
List of Call fields to display on the Call Report in the PDA application for the DEFAULT call object type. |
|
default_account_profile__v |
Number |
Setting for determining default homepage for Account when Account is not flagged as a KOL. For Commercial CRM:
For Medical CRM:
|
|
default_attendee_record_type__v |
Text |
Name of the Veeva Message which stores the mapping between event record types and attendee record types. Default value is DEFAULT_ATTENDEE_RECORD_TYPE;;MEDICAL_EVENTS.Syntax is MessageName;;MessageCategory |
|
default_call_address_none__v |
Yes/No |
If checked, the Address field on a new Call will always default to --None-- regardless of whether or not a value exists in the Preferred Address field on the Territory Field object. If the Address field is marked as required, the --None-- value will not be an acceptable value. |
|
default_call_record_type__v |
Text |
References a Veeva message that contains the configuration for setting a default call object type by the account object type of the call. The syntax for the Veeva message is: <ACCOUNT_OBJECT_TYPE1>,<CALL_OBJECT_TYPE1>;;... If there is no call object type provided, the setting is ignored. |
|
default_kol_profile__v |
Number |
Setting to determine the default page for KOL Profile. This does not apply to the Medical app.
|
|
destination_authentication_endpoints__v |
Text |
References a Veeva message that contains the list of destination endpoints used for Delegated Authentication to log in to other orgs. List of destination endpoints used for Delegated Authentication to log in to other orgs. Syntax is <ENDPOINT NAME>,<AUTH URL>,<APPLIES TO URL>;; |
|
disable_account_download_csv_excel__v |
Yes/No |
If checked, the Download: CSV | Excel link does not display in My Accounts. |
|
disable_affiliation_autocreate__v |
Yes/No |
Prevents the creation of an Affiliation when creating a new account using the New Object Type Wizard or Parent Account Wizard. Default value is unchecked. |
|
disable_call_datetime_overwrite__v |
Number |
On capture of signature, the user-entered value of the Call Datetime field is not overwritten by the value of the Signature Date field. A value of -1 indicates this setting is disabled. |
|
disable_call_location_none__v |
Yes/No |
If checked, None will not be an option in the Location field drop down when creating an Individual Call for a Person Account. Default value is unchecked. |
|
disable_edit_account_metrics_tab__v |
Yes/No |
If set to True, users cannot edit the Product Group tabs in the Account Ratings and Evaluations section. The default is False. |
|
disable_irep_autosend__v |
Yes/No |
Disable autosend functionality on the iPad platform. |
|
disable_map_entrypoints__v |
Text |
This setting will disable entry points into the Account Map page. Multiple entry points should be delimited with a double semi-colon. |
|
disable_rebate_mixing__v |
Yes/No |
Determines if discount is reduced to 0% if free goods are given in that order line. |
|
disable_related_list_new_button__v |
Text |
This setting points to a Veeva message of the same name for disabling the new button on related lists on iPad. |
|
disable_search_terms__v |
Text |
This holds a list of search terms that would be disabled for the User. <Object1>.<Field_API_name1>,<Object1>.<Field_API_name2>,<Object2>.<Field_API_name1>... For example, account__vr.account_identifier__v,address__vr.phone_1__v" will turn off the ability to search on Account Identifier or Phone 1. This does not remove the field from the results set visibility. |
|
disable_validation_rules__v |
Yes/No |
Setting will disable Validation Rules execution across all devices when set to True. |
|
disable_veeva_merge__v |
Yes/No |
Determines the behavior of related records for losing accounts when merging accounts. When true, only child account records and account territory records are processed. |
|
disable_all_accounts__v |
Yes/No |
If set to True, then the All Accounts option in the territory picklist will be removed if the user is aligned to at least one territory. |
|
disable_call_dl_by_visibility__v |
Yes/No |
If checked, only account calls owned by the current user are downloaded to the PDA application. |
|
disable_first_name_required__v |
Yes/No |
This determines whether the First Name field is required in the New Account Wizard. Default is unchecked, making first name required. |
|
disable_hierarchy_autocreate__v |
Yes/No |
If checked, this prevents child accounts from being created automatically when creating a new account record using the Object Type Wizard or Parent Account Wizard. |
|
disable_mass_update__v |
Yes/No |
Configurable parameter to prevent display of Mass Update button on My Accounts.
TEXT MUST NOT BE TRANSLATED. |
|
disable_mi_sign_button__v |
Yes/No |
Value should be true to disable the sign button on a medical inquiry page after a signature. Value should be false otherwise. |
|
disable_new_calendar__v |
Yes/No |
When true, this disables the new calendar and shows the old My Schedule in Vault CRM on mobile devices. |
|
disable_parent_wizard_acct_types__v |
Text |
This setting designates the account types for which the Parent Account Wizard should not display. Account record types should be entered in a comma delimited list based on the Object Type Label. For example, hospital__v. |
|
disable_rm_query__v |
Yes/No |
Configurable parameter to prevent a view from executing for a territory with too many levels.
|
|
disable_sample_receipt_default__v |
Yes/No |
Determines whether the Confirmed Quantity value on a Sample Receipt record is defaulted or if the user is required to enter in the quantity received for each line item. Default value is unchecked. |
|
disable_send_log_files__v |
Yes/No |
If true then the Send Log Files button on the Options dialogue does not display. |
|
disable_sign_button__v |
Yes/No |
If true then the sign button is disabled after a signature is captured. |
|
disable_tot_weekends__v |
Yes/No |
Causes weekend days to be included when placing multi-day TOT records on the calendar. For example, a three-day TOT will show up on three consecutive days regardless of whether one or more of those days are on a weekend. |
|
disclaimer_mi__v |
Text |
String used by application. Default is: Enter Disclaimer Text Here. |
|
disclaimer__v |
Text |
String used by application. Default is: I hereby certify that I have requested the listed Samples and Quantities and all information pertaining to my License is valid and accurate. |
|
disclaimer_call_ack__v |
Text |
References a Veeva message that gets displayed in the call signature page when no samples or details are selected for a call. |
|
disclaimer_detail_only__v |
Text |
Disclaimer used when Detail-Only call is signed via the Sign for Details section attribute. |
|
disclaimer_font_size__v |
Number |
Controls the font size of the disclaimer text on the signature capture screen. Increasing the value will increase the font size, decreasing with shrink the font size. The default value is 16. |
|
display_external_calendars_to_mgrs__v |
Number |
Setting to display users’ external calendars to managers. |
|
edetail__v |
Text |
The value of this message will display in parenthesis next to a Detail record on the Call Report when detailing via an electronic detailing solution. Designed to be used if leveraging an integration with an eDetailing solution to provide differentiation. |
|
enable_adv_cycpln_scheduling__v |
Yes/No |
Enables configurable cycle plan display and sorting in the call schedulers. |
|
enable_calendar_agenda_view__v |
Yes/No |
Setting to control the visibility of the Agenda view of My Schedule on iPad. |
|
enable_calendar_month_view__v |
Yes/No |
Setting to control the visibility of the Month view of My Schedule on iPad. |
|
enable_calendar_week_view__v |
Yes/No |
Setting to control the visibility of the Week view of My Schedule on iPad. |
|
enable_child_account__v |
Yes/No |
When enabled, specified CRM activity is performed against the Child Account records instead of the Account records. This setting is used to replace the Business Professional object type. The activity performed against Child Account records include My Account Search and Profile View, My Schedule, Call Report and Attendee Search, and Multi-Channel Cycle Plans. |
|
enable_country_dimension__v |
Number |
Enables Country dimension based on Account and User Country picklists from global picklist definition. Value 1 enables this setting. |
|
enable_custom_relationship_fields__v |
Number |
Turns on custom fields in the UI for supported relationship controls. See documentation for more details. |
|
enhanced_lookups__v |
Number |
Setting will enable Enhanced Lookup Dialogs & Filters. See documentation for more information. |
|
enable_flash_sphere__v |
Yes/No |
If this setting is set to true, the older Flash based Sphere of Influence will be used. When set to false, the new HTML5 Sphere of Influence will be used. |
|
enable_intune_mam_enrollment__v |
Yes/No |
Setting that determines whether mobile applications should enforce Intune Mobile Application Management (MAM). When enabled, the CRM app will verify if the device and user are subject to Intune App Protection Policies. |
|
enable_location_services__v |
Yes/No |
Enables location-based functionality. |
|
enable_new_ipad_calendar__v |
Yes/No |
Enable the new calendar and scheduler for the iPad. |
|
enable_non_blocking_sync__v |
Number |
Setting to enable non-blocking sync for users. |
|
enable_order_approval__v |
Number |
Setting for enabling Order Approval Automatic Request to SFDC Approvals. Set 0 to disable and 1 to enable. |
|
enable_parent_wizard_opt_acct_types__v |
Text |
This determines a subset of Parent account types that a Account can be created from in the New Account Wizard's Parent Wizard. |
|
enable_realtime_address_push__v |
Yes/No |
Controls if address information is copied to child accounts in bulk and asynchronously. |
|
enable_samples_on_save__v |
Yes/No |
If true, Sample Transactions are created when saving call reports with electronic signatures or sample cards. Default is false, which creates Sample Transactions on submit, and which maintains backward compatibility. |
|
enable_simple_hierarchy__v |
Yes/No |
Simple hierarchy means one parent account only for each child account. |
|
enable_simple_rebate_addition__v |
Yes/No |
Default is false, price additive behavior is active. |
|
enable_sso__v |
Yes/No |
Determines if SSO is enabled. Setting value should be the same as the current profile's IsSsoEnabled value (English label for Profile field IsSsoEnabled is Is Single Sign On Enabled). |
|
enable_user_assigned_territory__v |
Yes/No |
When checked, users creating new person accounts using the New Object Type Wizard will be able to assign the territory the new account should be aligned to. When unchecked, the new account will be aligned to all territories the business account is aligned to. |
|
enable_account_metric_detail_filter__v |
Yes/No |
If set to True, Product Metrics per Detail Group defined on the Account act as an additional filter for Call Detail quick entry. Detail items for Groups not captured in Product Metrics for the Account continue to be available through Search. This is disabled by default. |
|
enable_account_parent_display__v |
Yes/No |
This flag, when true, will enable the display of the Account's TSF Preferred Location, or the Account's Primary Parent when available. |
|
enable_external_calendars__v |
Yes/No |
Allows users to view events from external calendars within Vault CRM. |
|
enable_copy_to_call_cycle_button__v |
Yes/No |
If true then the Copy button on My Schedule Week view will be enabled. |
|
enable_cycle_plans_remaining__v |
Yes/No |
If checked, the Cycle Plan Target list and the Account Cycle Plan will display a calculation for the remaining number of calls in place of the current attainment percentage. |
|
enable_dual_license_check__v |
Yes/No |
Configuration setting to turn on dual license checking for a controlled substance. |
|
enable_expiration_filter__v |
Yes/No |
Prevents expired Sample Lots from displaying in the Lot # picklist when creating a Call Report. If checked, then all Sample Lots that have an Expiration Date that is prior to Today’s date will not be available for selection. The default value is unchecked. |
|
enable_flash_charts__v |
Yes/No |
This message will indicate whether to use the Flash based charts or native WPF charts. The default value is false. |
|
enable_group_call_attendee_display__v |
Yes/No |
Enables the display of the number of attendees for a group call or for individual calls with attendees in the My Schedule Day and Week views. Default value is unchecked. |
|
enable_group_filtering__v |
Yes/No |
If set to true then AccountShare, Groups, and TSF will be filtered by user territories when syncing. |
|
enable_inventory_worksheet__v |
Yes/No |
This message will determine if the Print Inventory Worksheet link displays on the My Samples page. |
|
enable_ipad_mysamples__v |
Yes/No |
Displays the My Samples tab in Vault CRM on iPad. |
|
enable_license_exp_date_bypass__v |
Yes/No |
Designates whether the License Expiration Date validation should be bypassed to allow for sample disbursements. Default value is unchecked. |
|
enable_list_scheduler__v |
Yes/No |
Enables productive call scheduling. |
|
enable_mysamples_login__v |
Yes/No |
Enables a User Lookup field on the My Samples page allowing Managers and Administrators to view the My Samples page of another User. |
|
enable_myschedule_call_location__v |
Yes/No |
Remove the display of Address from My Schedule and replace it with Read-Only Call Location. The default is false. |
|
enable_neg_sample_indicator__v |
Yes/No |
Enables the display of an indicator when a sample drop or transfer will result in a negative balance of inventory for a given sample lot. Default value is unchecked. |
|
enable_new_calendar_online__v |
Yes/No |
Enable the new call planning calendar. |
|
enable_offline_call_objectives__v |
Yes/No |
Checking this box enables the Call Objectives menu item on mobile devices. This will display as a menu item on the home page. |
|
enable_parent_account_address_copy__v |
Yes/No |
This determines whether the Account being created should use the Address Inheritance logic, to copy from a Parent Account. |
|
enable_parent_account_wizard__v |
Yes/No |
If checked, the Parent Account Wizard will be used when creating a new account from the My Accounts page. Default value is unchecked. |
|
enable_receipt_activation__v |
Yes/No |
If checked, new sample lot numbers are automatically activated when a sample receipt is confirmed. |
|
enable_remote_interaction_terms__v |
Yes/No |
Displays a dialog prior to initiating a remote interaction. |
|
enable_sample_card_license_check__v |
Yes/No |
If true, then users will not be able to submit calls with sample card info with an address without a valid license. |
|
enable_sample_distributed_by_sig__v |
Yes/No |
Configuration message that controls the visibility of the Distributed By text for hand dropped samples on the signature page. If true, the text displays. The default value is false. |
|
enable_sample_limit_monitor__v |
Yes/No |
Enables the sample limit monitor to display sample limits on the call. |
|
enable_sample_receipt_grouping__v |
Yes/No |
System groups all pending sample receipts by Shipment ID. |
|
enable_samples_on_sign_save__v |
Yes/No |
If this is true, then the online triggers will create the Sample Transactions if the Call is Saved or Submitted and the Signature Date is populated. |
|
enable_schedule_medical_event__v |
Yes/No |
When checked, Medical Events will appear in the Day and Week Views in My Schedule. |
|
enable_signature_graphic_picklist__v |
Yes/No |
Determines whether the product graphic picklist displays on the signature page. The picklist contains a list of all the product names that correspond to a detailed or sampled product on the Call Report. The default value is unchecked. |
|
enable_tablet_mysamples__v |
Yes/No |
Controls whether My Samples tab is available. |
|
enable_tactic_list__v |
Yes/No |
Configuration option to display individual product tactics in Apply Product Plan feature.
|
|
enable_transfer_worksheet__v |
Yes/No |
This message will determine if the Print Transfer Worksheet link displays on the My Samples page. |
|
enable_user_call_sync__v |
Yes/No |
Enables the sync of Call records where the User is an Attendee on the Call Reports. |
|
enhanced_coaching_cols__v |
Text |
This setting points to a Veeva Message that holds a configurable list of columns that will be displayed on the mobile platforms. |
|
enhanced_coaching_mode__v |
Number |
This setting determines which enhanced coaching mode is to be used. A value of 1 enables the Advanced Coaching Reports tab. The TAB_NAV_DISPLAY Veeva Setting overrides this, if populated. |
|
event_grid_view__v |
Number |
Setting to turn on the Event Grid View for iPad. See documentation for more information. |
|
event_attendee_vod_c_where_clause__v |
Text |
Only download Event Attendee records for Medical Events users have access to. |
|
event_where_clause__v |
Text |
WHERE CLAUSE filter for Event object VMOC. |
|
forgot_password_url__v |
Text |
Action to take when the Forgot Password link is clicked on the login screen. Can be a website url, or can launch email with mailto: prefix. If blank, the Forgot Password link will not be displayed. The default value is blank. |
|
home_alerts_display_rows__v |
Number |
Number of rows to display at once without scrolling. |
|
html_list__v |
Text |
List of HTML templates used by the mobile application. Please review the Vault CRM Mobile Guide for details on using this message. |
|
html_template__v |
Text |
This is the html template used to print a sample receipt. |
|
im_inventory_line_column_width__v |
Text |
Reference to a Veeva message that defines pixel widths for columns in the Inventory Lines list in the inventory entry window. |
|
incremental_calls_sync_delay_minutes__v |
Number |
Number of minutes between automatic incremental sync. |
|
im_touch_entry_mode__v |
Number |
Determines the IM entry mode behavior on touch devices:
|
|
ipad_maximum_samples__v |
Number |
Identifies the maximum number of samples allowed to be signed for on the iPad. The default value is 8. Increasing the value may result in scrolling the signature page. |
|
kam_enable__v |
Number |
Used to activate KAM functionality. |
|
kit_components_fixed__v |
Yes/No |
If true, users will be able to enter quantities of kits to be ordered. If false, users will enter quantities for Kit Items. Default is true. |
|
kmi_restricted_words_messages__v |
Text |
This setting works with the corresponding Veeva Messages listed. It is used to filter for words or phrases that a customer wants to prevent a rep from entering in a Medical Insights record. |
|
last_address_run__v |
DateTime |
Contains the time of the last run of the Child Account Push process. |
|
last_inventory_monitoring_type__v |
Text |
Setting for defining which Inventory Monitoring type will be used to define the last IM record to be used to run store-check driven Orders. Value should be the literal match of the Inventory Monitoring Object Type Name. |
|
last_name_first_countries__v |
Picklist; multi-value |
Enables Account Name stamping from First Name Last Name to Last Name First Name for specific countries in this setting. |
|
mail_to_call_3_params__v |
Text |
Mail-to format for Call data with 3 parameters. |
|
mail_to_event_4_params__v |
Text |
Mail-to format for Event data with 4 parameters. |
|
max_accounts_ipad__v |
Number |
Max number of accounts allowed on iPad. |
|
max_accounts__v |
Number |
Max number of accounts synced down to Vault CRM on mobile devices. The default value is 50,000. Veeva recommends this setting be kept to a minimum to ensure adequate sync times and optimal application performance. |
|
max_acct_threshold__v |
Number |
Configuration property for My Accounts. |
|
max_attach_size__v |
Number |
Maximum size in bytes for attachments. |
|
max_call_age__v |
Number |
Configuration value for maximum age of calls, in days. The default value is 180. |
|
max_sample_lines__v |
Number |
Maximum number of sample lines in a group. Maximum value is 100. |
|
maximum_samples__v |
Number |
Configuration value for the maximum number of samples allowed to be signed for. The default value is 20. |
|
content_sync_confirm__v |
Yes/No |
When checked, users will be prompted to choose whether to begin CLM content sync or not. |
|
content_sync_interval__v |
Number |
Number of days that a user can go without being notified of not syncing of CLM content. |
|
medical_inquiry_fulfillment_default__v |
Text |
The username that a Medical Inquiry Fulfillment record is assigned to if the Medical Inquiry Fulfillment feature is enabled and the Assign To User field on a Medical Inquiry record is empty. |
|
medical_insights_columns__v |
Text |
This setting holds a comma delimited list of Medical Insights field API names. These fields will show as columns in the Medical Insights list on the home page of mobile platforms. |
|
medical_insights_restricted_words__v |
Yes/No |
Validates Key Medical Insight records for the words and phrases defined in the MEDICAL_INSIGHTS_RESTRICTED_WORDS Veeva Message. |
|
medx_audio_and_transcript__v |
Picklist |
Determines medical interaction audio and transcript setting. |
|
medx_audio_and_transcript_consent__v |
Picklist |
Determines the method of consent capture for medical interaction audio and transcript. |
|
message_vod_where_clause__v |
Text |
Where clause for Message object VMOC. |
|
mobile_describes__v |
Text |
This message contains the list of objects that the Mobile PDA application will perform describes on to determine fields and security. |
|
msg_home_terr_delta_num_days__v |
Number |
The number of days to preserve territory delta history. |
|
multi_prod_user_defined_presentation__v |
Yes/No |
Enables users to add key messages of multiple products to a custom CLM presentation. |
|
multichannel_activity_alert_num_days__v |
Number |
The duration in days for which the alert for multichannel activity is displayed to the users. |
|
new_acc_types_disable_license_info__v |
Text |
Contains a comma-delimited list of non-translated account object types. This prevents users from capturing license info for these account types. |
|
new_account_wizard__v |
Yes/No |
Configurable parameter to turn on or off the New Account Wizard, which includes a Soundex search for matching accounts in My Accounts before a new account is created.
|
|
nightly_refresh_interval__v |
Number |
Interval, in the number of days, the Nightly Refresh should run. Value of 0 indicates no auto-refresh. Default is 1. |
|
number_delivery_dates__v |
Number |
Defines the number of delivery dates a user can add to the order. |
|
object_list__v |
Text |
List of Vault objects downloaded to the mobile client. |
|
om_delivery_split_mode__v |
Number |
|
|
om_disable_quantity_split_rollup__v |
Number |
Determines in OM Line Split deliveries if the individual split quantities should automatically roll-up to the master quantity on the Order Line. When disabled, the individual delivery quantities will not roll-up to the master quantity, and the Remaining Quantity field will indicate potential quantity entry discrepancies. |
|
om_enable_enhanced_bundle_packs__v |
Number |
If enabled, bundle packs can be added as new order lines and each order line is created in the background for each product/bundle pack combination so that external systems can identify how many quantities, and from which pack(s) the product was purchased. |
|
om_print_blocked_fields__v |
Text |
Used by Order Management Print functionality and Order Signature screen. |
|
om_order_line_column_width__v |
Text |
Reference to a Veeva message that defines pixel widths for columns in the Order Lines list in the order entry window. |
|
online_tab_url__v |
Text |
Website to go to when the Go Online tab is opened on the iPad. |
|
order_disclaimer__v |
Text |
Disclaimer shown in the order. |
|
order_management2__v |
Yes/No |
Enables the Order Management capabilities in Vault CRM. Enabled by default. |
|
order_submit_mode__v |
Number |
|
|
order_touch_entry_mode__v |
Number |
|
|
paperdetail__v |
Text |
The value of this message will display in parenthesis next to a Detail record on the Call Report. Designed to be used if leveraging an integration with an eDetailing solution to provide differentiation between electronic and paper details. |
|
payment_priority_bottomtotop__v |
Yes/No |
Used to define whether the hierarchy of the Payment values should be applied from Bottom To Top (Line value wins over Brand value, Product Group, and Total Order values) or from Top to Bottom (Total Order value wins over Product Group value, Brand, and Line values). |
|
payment_values__v |
Text |
Used to drive the allowed values that will be visible by the user in the fields payment__v, payment_group__v, payment_brand__v at the Order Line level, and payment__v at the Order Header level. |
|
person_account_types__v |
Text |
Select which Account object types are Person Accounts. This setting can only be configured on the global-level Veeva Settings record. |
|
photo_quality__v |
Number |
Determines the quality of photos uploaded from offline platforms.
|
|
position_disclaimer_above_signature__v |
Yes/No |
Moves the position of the disclaimer on the signature page for a call report to be above the signature box. |
|
prevent_neg_sample__v |
Number |
Setting for enabling the prevention of users recording product disbursements exceeding on-hand inventory for the product sample lot. |
|
prevent_tot_overlap__v |
Number |
Setting for enabling warnings/errors when time off territory records overlap. |
|
prevent_tot_weekend__v |
Number |
Setting for enabling warning/errors when time off territory is recorded on a weekend. |
|
product_0_not_for_account_1__v |
Text |
Warning message used when alerting of restricted product detailing for one of the Attendees.
|
|
product_detail_discussion_default__v |
Number |
Determines the default Product Detail and Product Discussion behavior on call records. See documentation for more details. Setting options:
|
|
rebate_inlevel_addition__v |
Number |
Controls the additive behavior for combining discounts within the same discount level: linear additive or price additive. Default is 0, linear additive behavior is active. |
|
receipt_template__v |
Text |
This is the html template used to print a medical inquiry receipt. |
|
record_type_sort_behavior__v |
Number |
Determines the object type sorting on Call for iPad.
|
|
remove_from_territory_dcr_acct_types__v |
Text |
Controls which account types the Remove from Territory button is added to on iPad. |
|
require_call_channel__v |
Yes/No |
Requires users to make a selection from the Veeva standard Call Channel picker on all Calls. |
|
require_medical_discussions__v |
Number |
When populated with the number 1, users must record at least one Medical Discussion in order to submit the call report. The default value is 0. |
|
require_refresh_if_older_hours__v |
Number |
Number of hours since the last Refresh when a Refresh becomes mandatory. |
|
required_jit_timeout__v |
Number |
Timeout value to control how long the JIT Sync of Call Data update should take before failing on a call which is partially on the device. The default value is 60 and should be a minimum of 10. |
|
restricted_call_channels__v |
Text |
This setting holds a comma delimited list of restricted channels__v picklist value API names. Values listed here are not available for users to select in the Call Channel picklist on Call. |
|
restrictive_address_selector__v |
Yes/No |
When enabled, users can select addresses only flagged as Billing or Shipping. |
|
return_to_clm_after_sign__v |
Yes/No |
When in CLM, this enables users to return to CLM after capturing a signature. |
|
row_counts__v |
Text |
String used by application. Default is: Synchronizing {0} row(s) for {1}. This is a system internal label. DO NOT TRANSLATE. |
|
sample_lot_exp_warning_threshold__v |
Number |
For sample lots only. If the number of days between the current date and the expiration date of the sample lot is less than or equal to the setting value, the warning displays on the call report. |
|
sample_lot_qty_warning_threshold__v |
Number |
For sample lots only. If the remaining on hand quantity is less than or equal to the setting value, then the user will see a warning in the call report. |
|
sample_management_product_types__v |
Text |
Contains the non-Sample product types that are included in the Sample Management functionality including product availability on Call indicated by a double semi colon list that may include BRC, Alternative Sample, High Value Promotional, Promotional, Reprint or any Custom product type. |
|
sample_card_reg_express__v |
Text |
Regular expressions used to validate the sample card value on save/submit of call. If the value is left blank, no validation is performed. Example regular expression to validate the sample card is exactly 10 numeric values: ^[0-9]{10}$ |
|
sample_send_card_reg_express__v |
Text |
Regular expressions used to validate the sample send card value on save/submit of call. If the value is left blank, no validation is performed. Example regular expression to validate the sample send card is exactly 10 numeric values: ^[0-9]{10}$ |
|
scheduler_configure_display__v |
Text |
Setting to allow the ability to display specific fields from the supported objects on My Schedule(via the "Configure Display" feature). This setting should hold a semicolon-delimited list of API Field Names from the Account, Child Account, and/or Address Objects. |
|
scheduler_filter__v |
Text |
Comma-delimited list of API Field Names for Account, Address, or TSF fields. |
|
short_account_level__v |
Number |
Number of Accounts: when exceeded will resort to using Short_Account_Mobile_SOQL list of fields. |
|
short_account_mobile_soql__v |
Text |
List of Account fields to include for when record count exceeds Short_Account_Level. |
|
short_address_mobile_soql__v |
Text |
List of Address fields to include for when Account record count exceeds Short_Account_Level. |
|
short_object_list_metadata_only__v |
Text |
Only meta data (not records) for these objects will be downloaded to the device when the number of accounts exceeds Short_Account_Level. This makes it easy for customers to control data volumes by not sending certain objects. |
|
sidebar_order__v |
Text |
Order of sections on the sidebar, comma separated, from top to bottom. Possible values: links__v,recent_items__v,account_lists__v. |
|
sn_account_fields_override__v |
Text |
References the ACCOUNT_FIELDS_OVERRIDE;;STAKEHOLDER_NAVIGATOR Veeva Message, which defines different sets of fields to display for Person Accounts and Business Accounts in Stakeholder Navigator, using the format: PersonAccount;<object>.<field>;<object>.<field>;...;;BusinessAccount;<object>.<field>;<object>.<field>;<object>.<field>; |
|
sn_account_identifier_override__v |
Text |
Semicolon-delimited list of the API names of account identifying fields to display for both in and out of territory accounts in Stakeholder Navigator. Maximum of 2 fields, for example, specialty_1__v;mdm_id; |
|
sn_acct_plan_types__v |
Text |
Identifies the Veeva Message used to define which Account Plan Record Types the Stakeholder Navigator tab will be enabled for on iPad. |
|
sn_acct_types__v |
Text |
Identifies the Veeva Message used to define which Account Record Types the Stakeholder Navigator tab will be enabled for on iPad. |
|
survey_alert_threshold__v |
Number |
This value determines the number of days before a Survey's end date to display an alert to the user. |
|
sync_configuration_mode__v |
Number |
When enabled, each VMOC for a particular object and profile is used to build the offline data set. The offline data set is built by OR’ing together the data sets returned by each VMOC. If duplicate data is returned, the offline client removes duplicates. See VMOCs for more information. |
|
sync_delete_refresh_mode__v |
Text |
For mobile sync, this indicates whether to use special delete processing design for handling very large numbers of deletes. When enabled, this will force an object refresh if the user has not synced for more than 15 days (1 day in TEST mode), or if the number of refreshes is too large for memory. |
|
sync_delete_refresh_objects__v |
Text |
If sync_delete_refresh_mode__v is PRODUCTION or TEST, then this setting establishes which tables to use the special delete refresh mode. This value can be ALL or the name and category of a Message, separated by 2 semicolons, e.g. SYNC_REFRESH_TABLES;;TABLET. The message itself should contain a comma-separated list of tables. Any value other than ALL or a valid Message reference will be treated as NONE. |
|
sync_warn_interval__v |
Number |
Number of days without syncing until a warning displays to the user when opening CRM for iPad or Windows. The process looks at the user's last sync time to make this determination. |
|
tab_nav_display__v |
Text |
References a Veeva Message that controls the offline tab visibility and display order. |
|
tablet_link_1__v |
Text |
Configurable link for display in the Sidebar of the mobile application. |
|
tablet_link_2__v |
Text |
Configurable link for display in the Sidebar of the mobile application. |
|
tablet_link_3__v |
Text |
Configurable link for display in the Sidebar of the mobile application. |
|
tablet_link_4__v |
Text |
Configurable link for display in the Sidebar of the mobile application. |
|
tablet_link_5__v |
Text |
Configurable link for display in the Sidebar of the mobile application. |
|
tablet_object_exclude_list__v |
Text |
Designates the objects to be excluded from download to the mobile application. |
|
tag_alert_reg_express__v |
Text (20) |
Regular expression used to validate the Tag Alert Number value on confirmation of Sample Receipts. If the value is left blank, no validation is performed. Example regular expression to validate the sample card is exactly 10 numeric values: ^[0-9]{10}$ |
|
territory_link_on_account__v |
Yes/No |
Setting to determine the display of the Territory field on the Account Details page. |
|
territory_workflow__v |
Text |
A comma delimited list of HCP or HCO types to turn on for Territory Workflow. Use the Veeva keyword hcp__v or hco__v to configure on for all object types of that Account Type; presence of either keyword trumps any sub-object type label listed. List the untranslated object type labels instead to turn on at a object type level. |
|
territory_where_clause__v |
Text |
Where clause for the Territory object VMOC. |
|
third_party_appliesto_url__v |
Text |
A valid HTTP URL specified by the customer. The URL is the endpoint that Vault uses to authenticate the security token returned by the identity provider. |
|
third_party_auth_url__v |
Text |
A valid HTTP URL specified by the customer. The URL is the endpoint which will receive security token request messages sent from CRM for iPad. |
|
time_zone_display__v |
Number |
Setting to determine the display of time zone data in the UI. See documentation for details. |
|
timeline_filter__v |
Yes/No |
Setting for enabling Timeline Product and User filters. True - Enables filtering capabilityFalse - Disables filtering capability |
|
timeout__v |
Number |
Controls the number of minutes before the handheld product makes the user confirm their password. This setting is available on the Browser platform. |
|
tsf_fields_scheduler__v |
Text |
Setting to enable the surfacing of Territory Specific Fields in the Weekly Scheduler. Populate with the semicolon separated list of API field names (with trailing semicolon) that should be available for selection. If left blank, the Territory Fields option will not be available in the Weekly Scheduler. Example of values: ;LAST_ACTIVITY_DATE__V;FIRST_PICK__C;ROUTE__V; |
|
tsf_vod_where_clause__v |
Text |
Where clause for the TSF object VMOC. |
|
update_check_timeout__v |
Number |
Timeout value to control how long the JIT Sync of Call Data update should take before failing on a call which is already on the device. Value of 0 disables JIT Syncing for already available calls. The default value is 10. |
|
use_multi_sample__v |
Yes/No |
Enables My Samples in Vault CRM. The default value is true. |
|
user_mobile_soql__v |
Text |
Limit the columns that are downloaded to mobile devices for the User object. |
|
userterritory_where_clause__v |
Text |
WHERE @@VOD_USERS_IN_MY_TERRITORY:UserId@@ |
|
veeva_settings_vod_c_where_clause__v |
Text |
WHERE CLAUSE filter for the Veeva Settings object VMOC. |
|
watermark_training__v |
Text |
When populated, this text is displayed as a watermark on all CLM Presentations marked as Training content. |
|
web_service_timeout__v |
Number |
The number of seconds to wait for a web service (SOAP, REST) response until a timeout occurs. |
|
Data Type |
Description |
|
|---|---|---|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
initial_salutation__v |
Text |
Reference to a Veeva Message. Format is Name;;Category. |
|
text_monitoring_check__v |
Picklist |
When On Save and Submit, the agent will only analyze on save/submit/send. When In Edit, the agent will analyze every time the user removes focus from the field after editing. |
|
text_monitoring_block_save__v |
Yes/No |
When TRUE, the agent will prevent the user from saving or submitting a record unless 1) the agent has checked all free text entries, and 2) any issues detected by the agent have been resolved. When FALSE, the agent will allow the user to save or submit a record that 1) has not been checked by the agent (ex. working on iPad in offline mode) or 2) without resolving issues detected by the agent. |
|
vector_sync_scope__v |
Picklist; multi-value |
Used to define scope of objects and documents that are vectorized. |
|
Data Type |
Description |
|
|---|---|---|
|
account_card_fields__v |
Text |
List of fields that display on the Account Profile of Integrated Territory Feedback. |
|
account_exclusivity__v |
Yes/No |
This determines whether or not an account can be assigned to multiple territories within the same field force or not. |
|
account_exclusivity_exceptions__v |
Picklist; multi-value |
This lists the account assignment sources which are exempt from the exclusivity that can be turned on through the Account Exclusivity Align Setting. This field is only editable if Account Exclusivity is set to true. |
|
account_status_field__v |
Text |
Specifies which field on the Account represents its status. If blank, then the customer_master_status__v field is used. |
|
account_inactive_values__v |
Text |
Specifies the values of the Account Status Field for which an account is deemed inactive. Active territory assignments related to inactive accounts are automatically end dated and new territory assignments are prevented. |
|
align_mode__v |
Number |
n/a |
|
automated_feedback_handling__v |
Yes/No |
Enables automatic feedback handling to automatically handle approved challenges. |
|
challenge_reasons_add_account__v |
Picklist; multi-value |
The reasons available for selection when the user makes an Add Account challenge. |
|
challenge_reasons_add_target__v |
Picklist; multi-value |
The reasons available for selection when the user makes an Add Target challenge. |
|
challenge_reasons_edit_goals__v |
Picklist; multi-value |
The reasons available for selection when the user makes an Edit Goals challenge. |
|
challenge_reasons_keep_account__v |
Picklist; multi-value |
The reasons available for selection when the user makes a Keep Account challenge. |
|
challenge_reasons_remove_account__v |
Picklist; multi-value |
The reasons available for selection when the user makes a Remove Account challenge. |
|
challenge_reasons_remove_target__v |
Picklist; multi-value |
The reasons available for selection when the user makes a Remove Target challenge. |
|
crm_assignments_expire__v |
Number |
n/a |
|
enable_account_search__v |
Yes/No |
This controls whether an outside territory account is available during feedback. This is a modeling only setting and does not impact production behavior. |
|
feedback_account_assignment_columns__v |
Text |
List of fields on the following objects that display on the Account Profile of Integrated Territory Feedback:
For example: account__v.last_name_cda__v, account__v.specialty_1__v, account__v.country__v |
|
field_force__v |
Object (Field Force) |
n/a |
|
field_force_product_inheritance__v |
Picklist |
This controls whether product assignments of a field force are inherited by the territories assigned to their related field force. |
|
import_inactive_assignments__v |
Yes/No |
Enables importing assignments of inactive accounts from CRM into Align. This is a global production setting only and does not impact modeling behavior. |
|
manage_crm_features__v |
Picklist; multi-value |
Control which features Align manages within CRM. |
|
manage_crm_users__v |
Picklist |
Control whether Align manages CRM users. |
|
manage_mccp__v |
Yes/No |
Control whether Align manages MCCP data in CRM. |
|
my_setup_products__v |
Yes/No |
Control whether Align manages My Setup Products in CRM. |
|
xpages_report__v |
Text |
To embed an X-Page in the Feedback Dashboard, specify its External ID and height in pixels, separated by a colon. |
|
primary_assignment_handling__v |
Picklist; multi-value |
Validate Roster Members ensures a roster member can only have one primary assignment at a time. Validate Territories ensures a territory can only have one primary assignment at a time. |
|
reason_required__v |
Picklist; multi-value |
Challenge Types where it is mandatory for the rep to specify reason when providing feedback. |
|
rule_selection_criteria__v |
Picklist |
Setting this field to By Send to CRM will allow users to select the criteria by which to select the assignment rules to be run within an assignment preview. |
|
territory_metric_fields__v |
Text |
This determines which territory fields are to be included in the territory metrics panel on the territory detail page. |
|
type__v |
Text |
n/a |
|
Data Type |
Description |
|
|---|---|---|
|
add_recipients__v |
Text |
This setting determines if the user can add recipients from within Approved Email. |
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
approved_email_consent_text__v |
Text |
Holds the consent message adjacent to the confirmation checkbox to be shown on the opt in/out screen. |
|
approved_email_consent_mode__v |
Number |
Determines whether or not the old Email opt in button is visible to the user when Consent Capture is enabled on mobile devices. When 0, existing behavior. When 1, hide the Email Opt in button on mobile devices. |
|
approved_email_domain__v |
Text |
This is the sending domain of emails generated by AE. This domain must be set up in the email engine, and SPF, DKIM and CNAME records created in the customer's DNS for it to be fully functional and pass email authentication tests. This is a string of a domain name, for example, customer.com or email.customer.com. |
|
approved_email_field_exclusions__v |
Text |
Delimited list of object.field references that should be excluded from the Core Email UI. All email values from these fields will be suppressed from the Approved Email UI. The setting values are persisted in the corresponding Veeva Message. |
|
approved_email_filter_fields__v |
Text |
This field holds the values of the fields that display as filters on the Approved Email page. Default value is to reference a Veeva Message of the same name. |
|
approved_email_disclaimer_text__v |
Text |
Holds the disclaimer message to be shown on the opt in/out screen. |
|
multichannel_explicit_opt_in__v |
Yes/No |
Determines NULL behavior of account__vr.multi_channel_opt_type__v attribute. If false, Approved Email opt-in is not required for accounts. When true, Approved Email Opt-In is required for Accounts, and an opt-in Multichannel consent record must be present. |
|
approved_email_restricted_words__v |
Text |
This setting works with the corresponding Veeva Message. It is used to filter for words or phrases that a customer wants to prevent a user from using within emails. |
|
approved_email_test_address__v |
Text |
This is an org-level override to support sandbox testing. When an email address value is present, all Approved Emails generated will be sent to this address. This overrides the value set in sent_email__vr.account_email__v. |
|
approved_email_vault_endpoints__v |
Text |
This is a delimited list of Vault endpoints to be used by the Approved Email process to pull documents into the Approved Documents object. The query string values are persisted in the corresponding Veeva Message. |
|
approved_email_vault_query__v |
Text |
This is a delimited list of Vault query strings. The order of the strings maps to the order of the endpoints. The query string values are persisted in the corresponding Veeva Message. |
|
approved_email_count_limit__v |
Number |
A warning is displayed to the user when count of emails sent > the value in approved_email_count_limit__v over the value in approved_email_duration_limit__v. |
|
approved_email_duration_limit__v |
Number |
A warning is displayed to the user when count of emails sent > the value in approved_email_count_limit__v over the value in approved_email_duration_limit__v. |
|
custom_list_unsubscribe_header__v |
Text |
For customers using Consent Capture, populate this setting with the custom URI to handle one-click unsubscribes. |
|
disabled_approved_email_entrypoints__v |
Text |
List of entry points disabled for Approved Email. |
|
enable_approved_email_receipts__v |
Number |
|
|
enable_drafts_folder__v |
Number |
Enables the Drafts folder in the Email Tab.
|
|
enable_group_email__v |
Number |
Controls whether business accounts can be associated to Approved Emails.
|
|
enable_needs_approval_folder__v |
Yes/No |
Enables the Needs Approval folder on the Email Tab to support Campaign Manager's Field Review feature. |
|
recipient_name_in_email_header__v |
Number |
Include the recipient's name in the email. If recipient_name_in_email_header__v = 1, the To: field should contain just the email address (for example, sjones@verteo.com), instead of having both the name and the email address (for example, Sarah Jones sjones@verteo.com). |
|
recipient_specific_fields__v |
Text |
List of fields that when on the layout are available as recipient specific fields. |
|
timeline_view_email_link__v |
Number |
This setting restricts when the View Email link displays from the expanded view on Sent Email details on the Timeline.
|
|
Data Type |
Description |
|
|---|---|---|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
attendee_customized_fields__v |
Text |
A configurable field for mapping custom Veeva fields to any Concur field. |
|
call_attendee_mapping__v |
Text |
A configurable field for mapping a Vault field to a Concur field at the Call Attendee level. |
|
call_mapping__v |
Text |
A configurable field for mapping a Vault field to a Concur field at the Call level. |
|
call_primary_attendee_mapping__v |
Text |
A configurable field for mapping a Vault field to a Concur field at the Call Primary Attendee level. |
|
concur_select_mode__v |
Number |
Determines which objects to sync to Concur. If the value is 0, then sync both calls and Medical Events. If the value is 1, then sync only calls. If the value is 2, then sync only Medical Events. The default value is 0 (both Calls and Medical Events). |
|
email_notification_recipients__v |
Text |
Comma separated list of email addresses that will receive any notification emails related to the Concur integration. |
|
expense_customized_fields__v |
Text |
Map Concur Expense report custom fields to Veeva call report fields, for example, Custom15=total_expense_attendees_count__v,Custom16=id |
|
expense_key__v |
Text |
Concur Expense report entry expense key type. The default value is BUSML if this field is blank. |
|
medical_event_attendee_mapping__v |
Text |
A configurable field for mapping a Vault field to a Concur field at the Medical Event Attendee level. |
|
medical_event_mapping__v |
Text |
A configurable field for mapping a Vault field to a Concur field at the Medical Event level. |
|
other_attendees_type__v |
Text |
A value to determine what the type of attendee is on the call report. This type is posted to Concur as the Attendee's designation. |
|
Data Type |
Description |
|
|---|---|---|
|
engage_link_account_selection__v |
Number |
When set to 0, Vault CRM will enforce an account to be selected to share an Engage Link. When set to 1, Vault CRM will bypass account selection to share an Engage Link. When set to anything else other than 0 or 1, Vault CRM will enforce an account to be selected to share an Engage Link. |
|
allow_sending_of_custom_presentation__v |
Yes/No |
Enable this setting to allow users to share web links for custom CLM presentations. |
|
aoc_sign_request_expiry_period__v |
Number |
The number of days the Signature Request share link will be active. |
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
call_sign_request_expiry_period__v |
Number |
Define the number of days a signature request link should remain active. This overrides the default value of 7 days. |
|
call_sign_share_sheet__v |
Number |
Set to 1 to enable the Veeva custom share sheet for asynchronous BRC signatures on calls for iPad, iPhone, and CRM Desktop (Windows). |
|
call_submit_pending_sig_req__v |
Number |
When set to 1, asynchronous remote signature methods will not require the user to review and accept the HCP signature before it is saved to the call and calls may be submitted with a pending asynchronous remote signature method. |
|
company_logo__v |
Text |
Contains the public URL for a logo that is displayed to HCPs. |
|
engage_link_apps__v |
Text |
The list of Apps that are available when sharing Engage Links. |
|
Data Type |
Description |
|
|---|---|---|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
attendee_automatch_mode__v |
Number |
Controls the behavior of automatching attendees that need reconciliation to a system account or user record |
|
attendee_rollup_status_filter__v |
Text |
Determines how event attendance is calculated. By default, this setting references the ATTENDEE_ROLLUP_STATUS_FILTER;;EVENT_MANAGEMENT message__v record. Edit this Veeva Message and enter a comma-delimited list of em_attendee_status__v values on the em_attendee__v object that count towards the number of attendees at the event. For example, attended__v,signed__v,invited__v |
|
enable_event_budget_filter__v |
Yes/No |
When enabled, the available budgets displayed is filtered on Event and Topic fields. |
|
enable_speaker_portal__v |
Yes/No |
Setting to enable or disable the Speaker Portal. |
|
event_attendee_email_source__v |
Text |
Enables sending automated Approved Emails to an event's attendees and defines the source of recipient email addresses. Populate with a comma separated list of up to five Email type fields from the following objects: account__vaddress__vem_attendee__vUse the format ObjectAPIName1.FieldAPIName1,ObjectAPIName2.FieldAPIName2. For example, account__v.primary_email_cda__v,em_attendee__v.email__v |
|
event_speaker_email_source__v |
Text |
Enables sending automated Approved Emails to an event's speakers and defines the source of recipient email addresses. Populate with a comma separated list of up to five Email type fields from the following objects: account__vaddress__vem_event_speaker__vem_speaker__vUse the format ObjectAPIName1.FieldAPIName1,ObjectAPIName2.FieldAPIName2. For example, em_speaker__v.email__v,account__v.primary_email_cda__v |
|
exclude_event_speakers_from_sign_in__v |
Picklist; multi-value |
Populate with the appropriate values from the em_event_speaker_status__v picklist on the em_event_speaker__v object. Speakers with a selected status will not display on the Digital Sign-in Sheet. |
|
exclude_event_types_from_my_schedule__v |
Text |
Used to indicate which Event object types should be excluded from My Schedule. Comma-delimited list, for example, speaker_program__v, sponsorship__v. |
|
exclude_team_member_roles__v |
Text |
Setting to disable displaying events in My Schedule for event team members in specific roles. Populate with a comma-delimited list of the event team member roles’ API names. For example, approver__v,vendor__v |
|
exclude_team_members_from_sign_in__v |
Picklist; multi-value |
Populate with a comma-delimited list of values from the role__v picklist on the em_event_team_member__v object to prevent from signing in. |
|
next_year_speaker_cap__v |
Yes/No |
Enables the Next Year Annual Cap feature for a speaker. |
|
qr_server_url__v |
Text > Link |
Used to store the QR Sign-In Server's URL. |
|
recipient_filter_type__v |
Picklist |
Controls the display and behavior of the recipient filter when sending Approved Emails within Events Management. |
|
speaker_portal_support_email__v |
Text > Email |
Setting to merge Speaker Portal Support email into specific Veeva Messages. |
|
speaker_portal_support_phone__v |
Text > Phone |
Setting to merge Speaker Portal Support phone into specific Veeva Messages. |
|
speaker_tab_columns__v |
Text |
Comma-delimited list of Speaker fields to display on mobile devices, for example, status__v, title__v,credentials__v,year_to_date_utilization__v). |
|
speaker_rollup_status_filter__v |
Text |
Determines the status values for Event Speakers counting toward year-to-date utilization and attendance-based rollup summaries. By default, this setting references the SPEAKER_ROLLUP_STATUS_FILTER;;EVENT_MANAGEMENT message__v record. Edit this Veeva Message and enter a comma-delimited list of em_event_speaker_status__v values on the em_event_speaker__v object that count towards the number of speakers at the event. |
|
status_icon_map__v |
Text |
Mapping of event status icons. |
|
Data Type |
Description |
|
|---|---|---|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
fax_restricted_words__v |
Text |
Filters on words or phrases entered in a free text field on a fax template. When there's a match, a visible error is displayed and the fax cannot be sent. Use a double semicolon-delimited list, for example, test;;test2;;this is a phrase |
|
Data Type |
Description |
|
|---|---|---|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
enable_global_account_search__v |
Number |
Enables Global Account Search on iPad. |
|
hide_new_account_button__v |
Yes/No |
When set to True, hides the New Account button on Global Account Search. |
|
gas_implicit_filters__v |
Text |
Identifies the Veeva Message used to define the fields that can be used when creating Implicit Filters in Global Account Search. |
|
gas_preview_fields__v |
Text |
Identifies the Veeva Message used to define the fields that can be displayed in the Preview Pane when selecting an account during a Global Account Search on iPad. |
|
my_accounts_redirect__v |
Yes/No |
When set to True, clicking the New button in the My Accounts page will redirect the user to the Global Account Search tab. |
|
gas_online_columns__v |
Text |
Identifies the Veeva Message used to define the columns that will be displayed in the search results for Global Account Search online. |
|
gas_user_filters__v |
Text |
Identifies the Veeva Message used to define the fields that can be used for user filters in Global Account Search online. |
|
Data Type |
Description |
|
|---|---|---|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
push_notification_test_user__v |
Text |
This is an org-level override to support sandbox testing. Populated with a double semicolon-delimited list of usernames who can receive push notifications in the sandbox. |
|
session_timeout_value__v |
Number |
Indicates the session timeout value in minutes. A blank value means that there is not a session timeout. |
|
Data Type |
Description |
|
|---|---|---|
|
access_clm_from_online_call__v |
Yes/No |
Online only. This enables users to access the CLM Media Library from the Call Report entry point. |
|
allow_insecure_local_file_access__v |
Yes/No |
Enables insecure loading of local files in WKWebView for multichannel content. |
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
clm_content_search__v |
Number |
Controls advanced text search. Must be enabled as an org-wide setting, cannot be profile-specific.
|
|
clm_explicit_opt_in__v |
Yes/No |
Determines NULL behavior of account__vr.clm_opt_type__v attribute. If false, then CLM opt-in is not required for accounts. When true, CLM opt-in is required for accounts, and an opt-in Multichannel Consent record must be present. |
|
clm_filter_fields__v |
Text |
References a Veeva Message to define which fields should be displayed in CLM filters. |
|
clm_laser_pointer__v |
Yes/No |
Enables the laser pointer option for CLM. Can work in conjunction with the Highlighter Pen. |
|
clm_opt_out_behavior__v |
Number |
Determines tracking behavior when the proper consent is not available when CLM media is displayed to an Account.
|
|
content_document_batch_size__v |
Number |
Maximum number of ContentDocument records in one upsert batch. |
|
content_note_batch_size__v |
Number |
Maximum number of ContentNode records in one upsert batch. |
|
custom_presentation_management__v |
Number |
Determines whether custom presentations are automatically updated when content expires in Vault.
|
|
cycle_plan_target_merge__v |
Number |
Toggles deletion of cycle plan targets of the losing Account during an Account merge. A value of 0 indicates it will maintain current behavior. A value of 1 means the cycle plan target of the account merge loser will be deleted by the merge. |
|
default_directory__v |
Text |
Stores the external_id__v of the default directory when accessing CLM. |
|
enable_binders_docs__v |
Yes/No |
This setting enables users to sync CLM content stored as Binders and Documents in CRM to their mobile devices. |
|
enable_clm_from_orders__v |
Number |
Determines whether users can create orders from the media player.
|
|
enhanced_sub_presentations__v |
Number |
Controls functionality for Sub Presentations.
|
|
hide_clm_thumbnails_in_all_dir_view__v |
Yes/No |
Determines whether presentation thumbnails display in the CLM Presentations and Training tabs of the media library.
|
|
mccp_disable_call_widget__v |
Text |
Double semi-colon delimited list of call object types where the MCCP widget should not be displayed. |
|
mccp_enable_actions_my_plan__v |
Text |
Setting for enabling action buttons from the My Plan menu. Values should be double semi-colon delimited. Include call2__v to enable the Schedule Calls button. |
|
mccp_enable_detail_priority__v |
Number |
Determines whether the MCCP sub-section of the Call Detail Priority section displays.
|
|
mccp_enable_goals_rem__v |
Number |
Determines whether the MCCP sub-section of the Call Detail Priority section displays.
|
|
mccp_popup_fields__v |
Text |
Double semi-colon delimited list of API field names from mc_cycle_plan_product__v to be displayed in the product grid in MCCP pop-up of My Schedule. |
|
mccp_send_to_sched_type__v |
Number |
Setting to determine the scheduler type to send targets to.
|
|
media_search__v |
Number |
Determines whether users can search the media library.
|
|
medical_inquiry_overlay__v |
Number |
Setting to configure launching medical inquiries from the media player. |
|
remote_meeting_default_record_type__v |
Text |
Stores the default call object type name to be used when directly creating a remote meeting (for example, through My Schedule) rather than making an existing call a remote meeting. |
|
select_clm_call_record_type__v |
Yes/No |
Allows users to select the call object type for a CLM Call. |
|
swipe_sensitivity__v |
Number |
Controls the width of the swipe gesture needed to proceed to the previous/next slide.
|
|
track_clm_media_preview__v |
Number |
Setting to configure CLM Tracking from Media Preview when no account is selected. |
|
update_mccp_target__v |
Yes/No |
When the setting is set to true, If the account is a target of the active MC cycle plan, the MCCP target field on the TSF record is checked. |
|
Data Type |
Description |
|
|---|---|---|
|
acct_preview_during_creation__v |
Number |
Determines if a user can fully edit an account via DCR during the account creation process. |
|
activate_network_account_search__v |
Yes/No |
Activates Veeva Network integration when searching for accounts. |
|
add_parents_to_territory__v |
Number |
Determines if a user can select parent accounts and align to a territory. |
|
allowed_relationship_types__v |
Text |
List of relationship types that will be displayed and imported to CRM. |
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
crm_managed_account_types__v |
Text |
Points to the name of the Veeva Message used to configure which account object types and child entities should be managed locally in CRM. |
|
default_hco_account_type__v |
Text |
The setting is used to determine the default HCO account object type if no object_type__v field mapping exists for HCO. |
|
default_hcp_account_type__v |
Text |
The setting is used to determine the default HCP account object type if no object_type__v field mapping exists for HCP. |
|
display_parent_hco_names_in_nas__v |
Number |
Determines whether to display parent HCO names in Network search results. |
|
filter_inactive_network_records__v |
Number |
The setting for enabling the feature which handles Network records that do not have Active status. |
|
hco_active_statuses__v |
Text |
Defines broader active statuses using a Network reference code, may specify more statues than A in this setting, delimited by comma. |
|
hcp_active_statuses__v |
Text |
Define broader active statuses using a Network reference code, may specify more statues than A in this setting, delimited by comma. |
|
network_hierarchy_widget_id__v |
Text |
The unique ID for the Hierarchy Explorer widget to be embedded in Vault CRM Online. You can find this id on the hierarchy explorer widget's admin page in Veeva Network when you click Embed in Vault CRM. |
|
network_hierarchy_widget_name__v |
Text |
The name of the Hierarchy Explorer widget that will be embedded in Vault CRM Online. You can find this name on the hierarchy explorer widget's admin page in Veeva Network when you click Embed in Vault CRM. |
|
nas_business_result_fields__v |
Text |
Points to the names of the Veeva Message used to configure which custom fields are returned when viewing business account results in a Network Account Search. |
|
nas_filters__v |
Text |
The filter string to be applied to Network Account Search. If the filter is larger than 255 characters, the setting can refer to a Veeva Message. |
|
nas_location_auto_population__v |
Number |
Determines whether to automatically populate the Network Account Search Location search box with the user's location. |
|
nas_person_result_fields__v |
Text |
Points to the names of the Veeva Message used to configure which custom fields are returned when viewing person account results in a Network Account Search. |
|
network_address_deletion_process__v |
Number |
A value of 1 or 2 will delete inactive/invalid Network addresses. |
|
network_customer_master_mode__v |
Number |
Determines if user DCRs should be sent to Veeva Network. See documentation for more details. |
|
network_integration_process_interval__v |
Number |
Determines the interval in hours at which the auxiliary Network Integration processes will run. Each process will check to see if a former process is currently running. If a process is running, it will wait one interval of time before attempting to process again. If Null, the auxiliary process will not be scheduled or un-scheduled. Values must be between 1 and 24. If the values fall outside of that range, the process will not be scheduled or un-scheduled. This setting needs to be set to -1 if users choose to use the Process Scheduler. |
|
network_managed_account_identifier__v |
Number |
Determines whether Network Hashtag values are displayed in Network Account Search and if Network controls the values in Account Identifier.
|
|
network_unverified_account_types__v |
Text |
This setting points to the name of the Veeva Message used to configure which account object types and child entities create Unverified Records in Network. See documentation for more details. |
|
network_widget_url__v |
Text |
The base URL used to display widgets in Vault CRM. Use https://widgets.veevanetwork.com for production and https://sandboxwidgets.veevanetwork.com for sandbox. To verify the correct URL, go to your widget's admin page and click Embed in Vault CRM. |
|
network_naw_assign_all_terr__v |
Yes/No |
This flag, when true, will determine if all of the user's territories are assigned to an account in the New Account Wizard. |
|
support_network_address_inheritance__v |
Number |
A value of 1 will enable CRM to support Network address inheritance. |
|
third_party_managed_account_types__v |
Text |
This setting points to the name of the Veeva Message used to configure which account object types and child entities should be managed by a third party. |
|
Data Type |
Description |
|
|---|---|---|
|
align_territory_feedback_mode__v |
Number |
Indicates if feedback is enabled.
|
|
application_profile__v |
Object (Application Profile) |
Used to indicate which Application Profile the settings are applicable for, if the settings are meant to be profile-specific. |
|
atl_mode__v |
Number |
Indicates the behavior of the Account Territory Loader when adding one or more territories to one or more accounts.
|

