Here is the list of default flags in the TimeTracker application, and their uses


  1. credit-request-to-be-recommended-by: This flag enables you to specify who can recommend certificates/documents before approval. Click here to learn more.
  2. credit-request-to-be-approved-by: This flag allows you to define who has the authority to approve certificates or documents. Click here to learn more.
  3. tt-header-clarifications-group-name: This flag enables or disables the Clarifications option for TimeTracker Managers. Click here to learn more about enabling or disabling the Clarifications option for Managers.
  4. header-filter-for-commenter: This flag is used to control who can comment on Time Headers, such as the Approver or Clarification Manager. Filters can be configured using the WHERE clause.
  5. header-filter-for-approver: To set filters for Approver Headers, use the WHERE clause.
  6. generate_headers_at_interval: Enter Monthly or Weekly as the text value and save the flag. This setting enables the option of creating the time headers on a monthly or weekly basis.

    Also, link the App Key in the For App Key field to allow users to add attachments in the Weekly tab. Click here to learn more.

     
  7. cc_invoices_to_email_ids: To receive a copy of all invoices sent to customers in your organization, enter the email address in this flag. Whenever an invoice is emailed to a customer, a copy will also be sent to the specified email address. Click here to learn more about setting up the copy email IDs.
  8. org-logo: To set up your org's logo in the invoice. Click here to learn more.
  9. org-web-site-address: To display your organization’s website on the invoice, enter the website URL in this flag. Click here to learn more.
  10. org-fax-number: This flag allows you to add your organization’s Fax number, which will be displayed on the invoice. Click here to learn more
  11. collection-select-invoice-for-account: This flag allows you to select an Account while updating Collections. Enter the following text value: "and dftlytime__Invoice_Status__c != 'Cancelled'

    When selecting an invoice while updating Collections, only active invoices will be listed. Cancelled invoices will not be displayed.

  12. collection-select-account: Enables the feature to select the account for the collections page.
  13. invoice_email_org_email_signature_line_2_of_2: This flag allows you to add additional information like Terms and Conditions in the invoice. Click here to learn more.
  14. invoice_email_org_email_signature_line_1_of_2: This flag allows you to add additional information like Terms and Conditions in the invoice. Click here to learn more.
  15. invoice-email-org-phone: To display your company's phone number on invoices, enter the phone number in the Text Value field of this flag and save the changes. The specified phone number will then be reflected in all invoices generated in your organization.
  16. invoice_email_org_email_id: Enter an email address in this flag. Customers will receive invoices from the email address configured in this flag.   Click here to learn more.
  17. invoice_email_org_address: Enter your company’s address in this flag. The address will be displayed on the invoice. Click here to learn more.
  18. td-trigger-exclude-objRecord-ids-csv: To disable the rollups on specific Projects. Click here to learn more.
  19. invoice-header-summarize-by: This flag allows you to specify the object used for billing the customer. You can choose to bill the customer based on one of the following rates:
    • Task Assignment Rate
    • Task Rate
    • Project/Opportunity Rate
    • TimeTracker User Billing Rate. Click here to learn more.
    • Please note that invoices can only be created for Account-related Projects or Account-related Opportunities in the TimeTracker application.
  20. manual-collection-account-search-column: This flag allows you to add a filter using the WHERE clause when searching for an Account while adding collection details to an invoice. Click here to learn more.
  21. manual-invoice-account-search-column: Enable this flag to select an Account when generating an invoice manually. Enter Name in the Text Value field and save the flag.
  22. start-timestamp-for-time-details-in-next-invoice-run: This flag allows you to set the start date and time for invoice generation. Invoices will be created only for the specified date range. Click here to learn more.
  23. invoice-template-detail-section: This flag allows you to populate the fields that will appear in the Invoice Details section.
    • For example, you can include information such as billable hours, quantity used, materials utilized, and other relevant details.
  24. invoice-number-format: This allows you to set the invoice number format. Click here to learn more
    • YYYY - 4-character year (like 2025)
    • YY - 2-character year (like 25)
    • MMM - 3-character month (like Jan)
    • MM - 2-character month (like 01).
  25. Next invoice number: This field allows you to add the serial number for the invoices. Click here to learn more about setting up the invoice number.
  26. invoice-header-surcharge-rate: To set the default surcharge for the invoices in your org. Click here to learn more about setting the default Surcharge for invoices.
  27. invoice-header-tax-rate: To set the Tax rate for the invoices in your org. Click here to learn more about adding the default tax rate in your org.
  28. enable-send-invoice-emails-to-customers: This setting enables the sending of invoice emails to customers. Click here to learn more.
  29. enable-collection-for-invoice-trigger: Enabling this option allows you to include collection details for invoices. Click here to learn more about enabling collection for invoice triggers.
  30. enable-auto-calculate-final-total: This flag is used by the scheduler to calculate the total invoice amount. Click here to learn more about enabling this flag.
  31. enable-invoice-detail-trigger: This is used to automatically calculate the invoice line items. Click here to know more.
  32. allow-shift-assignmenty-on-weekly-offs: This flag allows you to enable or disable shift assignments on weekly offs. To prevent shifts from being assigned on weekly offs, enter 1 in the Text Value field and save the flag.
  33. cc_approval_emails_to_email_id: This flag allows you to specify an email address to receive a copy of the approval email. Enter the email address in the Text Value field and save the flag. 
                 i.e., the approval email is always sent to the user's Reporting Manager. If you want a copy to be sent to someone other than the Reporting Manager, enter their email ID in the Text Value field and save it. 
  34. header_filter_for_commenter: This flag allows you to enable an option as to who can see the discuss tab in the Time Header tab.
                e.g, if the Text value is set as Individual User, then the users that are set as individual users in the TT user page will have access to the discuss screen in the Time Header tab.
  35. header_filter_for_approver: To set up filters for approvals.
  36. remind-approvers-after-days: This flag enables you to send out emails and remind approvers to approve the user time details. Click here to know more
  37. remind-users-with-no-time-details: To remind users if they have not entered their time details. The flag can be set to daily, weekly, or on a specific day. Click here to know more
  38. tt-detail-fields-to-display-on-header-page: This flag defines which fields from the TT Details object should be displayed in the TT Header section. Use API field names, separated by commas. Example: Enter "dftlytime__dftlyTimesheetProject__c" in the Text Value of this flag.
  39. include-weekends-time-entry: To enable or disable the entry on Weekends in the Weekly and Multi-day pages. Click here to know more
  40. header-user-access-filter-approver: The Header User Access Filter – Approver flag controls which users' Time Headers an Approver can access, based on the filter in the Text Value field. 
  41. invoice-select-account: This enables the option to select the account while generating invoices in the org.
  42. invoice-selector-object-filter: To add the filter to show only the active accounts while creating new invoices.
  43. invoice-send-additional-fields: This flag allows you to preview the invoice before sending it to the customer. Enter the required field API names in the Text Value field. Click here to learn more about adding the field API names in the flag.
  44. invoice-email-send-mode: Invoices can be emailed using either Salesforce or the PK4 API. Enter Salesforce in the Text Value field to send invoices through Salesforce, or enter PK4 API to send invoices using the PK4 API.


Note:

  • All these flags are enabled by default in your organization, even if they are not visible in the TimeTracker Flags list.
  • If a flag is not displayed in the list and you want to disable it, you must manually create the flag and set it to Disabled.