Easy Calendar Overview
Contents
Overview
With the Easy Calendar component, you can log time for records over an entire month, specifying information such as who time is being entered for, the month and year, and the specific days.
User Interface
The Easy Calendar component interface has various elements to control aspects of the functionality. Let’s take a tour of the component and view each element.
Entered For: Specify the user which time is being entered for. The specified user will show as the creator of the Time Tracking Summary records which the component creates.
Month: The month which time should be entered for.
Year: The year which time should be entered for.
Days: Specify whether the component should display only the weekdays in the month, or the full week.
Choose Records: When clicked, a modal opens and allows the user to select an Account record and a secondary lookup field (see Change Second Record options in Easy Calendar). The selections are saved to a field on the User record selected in the
Entered For
field. By default, five rows will be available to populate, but you can add more rows if necessary by clicking the plus icon.Calendar: The calendar displays a column for each weekday or full week in the month, depending on the
Days
selection. For each record pair selected in the Choose Records interface, a row is displayed.
Usage
To use the component, first enter a value in the Entered For
input. After the Entered For
User has been specified, select the month, year, and days which should be displayed. If different records need to be displayed in the calendar or this is the first time your tracking time for the User specified in the Enter For
input, then click the Choose Records button and enter your account and secondary lookup pairs, otherwise, past selections will default into the calendar.
Now that the selections have been specified, begin populating the columns with the time that needs to be logged for each pairing on each day of the month. The total time for a column will be displayed at the bottom of the column. Consider the following when entering time:
If any Time Tracking Summary records exist, with the
Created By
field set as theEntered For
User and theCreated Date
being set a specific day of the month column, time may be prepopulated into a row column based on theHours (As Number)
field from that Time Tracking Summary.By default, time cannot be entered for dates in the future. Time can be entered only for past dates and the current date.
To enable the ability to enter time for future dates, see Enable Time Logging for Future Dates in Easy Calendar.
Once you have completed entering the time for the various days of the month, click the Save button. Once clicked, the component will update any existing Time Tracking Summary records if they existed and changed, while new Time Tracking Summary records will be inserted for new entries.
Time Tracking is built by Fostering and powered by Salesforce.