---
schema_version: "1"
id: 962fc3900d14d8086071ff2d9c348e7586cf48bbaf7dc38029011bf746b8dcd4
title: Considerations for Tracking Activities and Qualified Travel Distances in Timesheets
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/salesforce_maps_setup_timesheets_considerations.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.salesforce_maps_setup_timesheets_considerations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 12ba87756cad75bcba4644644ebfb85bdb8880f93007a2bc8a441edef151dfca
description: Anticipate behaviors and outcomes when you set up Salesforce Maps to track your reps’ activities and qualified distances in timesheets.
products:
  - Sales
  - Salesforce Maps
release: "264"
---
# Considerations for Tracking Activities and Qualified Travel Distances in Timesheets

Anticipate behaviors and outcomes when you set up Salesforce Maps to track your reps’ activities and qualified distances in timesheets.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=sales.salesforce_maps_editions.htm&amp;release=264.0.0&amp;type=5" title="Identify supported Salesforce editions, user interfaces, and product areas.">View supported editions</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:18.76172607879925%">
        <col style="width:81.23827392120076%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d5457e58">Function</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d5457e61">Consideration</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Function" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e58 ">Timesheet basics</td>

          <td data-label="Consideration" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e61 ">
            <p>Identify conditions for creating timesheets for your reps and details that
              determine shifts, start and end locations, and activities.</p>
            <ul>
              <li>To create timesheets for your reps, add your reps to a permission group that
                includes your defined timesheet settings. And confirm your reps’ assignments to
                Salesforce Maps permission set licenses and their corresponding permission
                sets.</li>

              <li>Rules for qualified travel distances and timesheet periods require at least two
                characters in their names.</li>

              <li>Removing timesheet periods from permission groups also hides their referenced
                timesheets for reps and managers in Salesforce. But if you restore timesheet
                periods in permission groups, those timesheets reappear.</li>

              <li>Timesheets reflect activities and qualified distances based on shift times,
                default start and end locations, activity creation methods, and timesheet
                periods.</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Function" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e58 ">Distance reimbursements</td>

          <td data-label="Consideration" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e61 ">If timesheets record only two activities for stop-based reimbursement rules with
            start and end location criteria, Salesforce Maps calculates distance from the start
            location only.</td>

        </tr>
        <tr class="">
          <td data-label="Function" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e58 ">Activity generation method</td>

          <td data-label="Consideration" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e61 ">
            <p>When set to Check In, timesheets capture activities based on these conditions.</p>
            <ul>
              <li>The rep’s user ID appears in the AssignedTo field.</li>

              <li>The status of the activity is completed.</li>

              <li>The CreatedDateTime field includes the start time of the timesheet
                activity.</li>

              <li>The CompletedDateTime field includes the end time of the timesheet activity.
                Salesforce populates the time only when reps move tasks to completed.</li>

              <li>Salesforce Maps updates activities that your reps check in against with
                geolocation coordinates.</li>

            </ul>
            <p>When set to Auto Generated, timesheets capture activities based on these
              conditions.</p>
            <ul>
              <li>The rep’s user ID appears in the field mapped to Scheduling Resource in event
                configurations.</li>

              <li>Populated fields are mapped to start and end date and time fields, or fields are
                mapped to start date and time and duration fields.</li>

              <li>Salesforce Maps updates activities that your reps check in against with
                geolocation coordinates. Salesforce Maps determines coordinates based on the
                primary related object.<p>If the primary related object can’t deliver coordinates,
                  Salesforce Maps determines coordinates from the remaining related objects in
                  order of their location sources.</p>
              </li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Function" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e58 ">Fields not considered for timesheet administration</td>

          <td data-label="Consideration" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e61 ">
            <p>Salesforce Maps excludes these details within Routes &amp; Schedule
              configurations when tracking activities and qualified distances.</p>
            <ul>
              <li>Tracked schedule usage</li>

              <li>Excluded specific records from schedule</li>

              <li>Predefined event fields</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Function" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e58 ">Time zones</td>

          <td data-label="Consideration" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e61 ">
            <p>Anticipate how time zone settings affect your reps’ activities in timesheets.</p>
            <ul>
              <li>If reps update their time zones in Salesforce, past activities reflect
                Coordinated Universal Time (UTC) values.</li>

              <li>New activities reflect time values based on your reps’ configured time zones in
                Salesforce, and not necessarily based on the actual time zones where the
                activities take place.</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Function" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e58 ">Updates to rules for timesheets</td>

          <td data-label="Consideration" class="slds-cell-wrap" style="vertical-align:top;" headers="d5457e61 ">
            <p>Identify what it takes to update distance calculation rules and criteria for past
              and future timesheet periods.</p>
            <ul>
              <li>Updates to distance calculation rules in permission groups or rule criteria
                affect timesheets in future periods, and not timesheets in past periods.</li>

              <li>If you need to update rules and criteria in past timesheet periods, it’s
                possible within Mileage Administration settings. Your reps can then update past
                timesheets individually, or managers can update all timesheets for their direct
                reports.</li>

            </ul>
          </td>

        </tr>
      </tbody>
    </table>