pmfor_logo

Coda.io - Work Schedule

We have created a main team table and a table with defined departments in the organization.In this post, we will make a work calendar for specialists in the form of an easy-to-read calendar and a list for manager’s occupancy management. Coda.io allows you to display data from a table in the form of a calendar, which we will use in this entry.
 
  1. We will start by adding two new documents to the existing structure:We will put a calendar in the WORK SCHEDULE, and the SCHEDULE SYSTEM will contain a table for managing information and occupancy:

image.png
  1. We will call the new table SCHEDULE_MAIN, following the convention that it will be the main table from which several other views will be created.In the table we will put such information as:- Specialist- Department- Date- Vacation- number of working days- number of vacation days
    image.png

  2. We will now change the type of columns by defining what data will be stored in them:
    – Specialist: Here a SELECT field with a selection of defined specialists in the organization (Selection field).
    – Department: This field will update automatically based on the information to which department the specialist is assigned (Automatic field)
    – Date: In order to have the ability to define a range of days from-to, it will be necessary to create two columns START (Date) and END (Date). (Checkbox)
    – Vacation: This is a checkbox to uncheck if the indicated days in DATE are vacation days (Checkbox)
    – Number of work days: Display for each the sum of days specified as working (Auto field)
    – number of working hours: Display the number of hours worked on the specified days
    – il. days of vacation: Similar to the above,. we will display the sum of the number of vacation days from the date range specified in the Date column (Automatic field)
    The above three items require a condition to check whether the record is a vacation or work day record

  3. For example, an automatic field assigning a department to a specialist:
    image.png

  4. Final result we get:
    image.png
  5. Now we create an alternative view of this table and display it as CALENDAR
    image.png
  6. We will add formatting so that each department has its own color according to the adopted color scheme in previous entries
    Formatting given to the main table is automatically transferred to the calendar view:
  7. We will rename the view and hide it (it is not needed)
  8. We will add filtering by specialist and department in the form of a bar above the calendarimage.png
  9. We will add formatting so that each department has its own color according to the adopted color scheme in previous entries
    Formatting given to the main table is automatically transferred to the calendar view:
    image.png
  10. We have the work schedule, so now we will deal with the vacation schedule. The creation will be very simple: We will create an alternative calendar view and change the filtering from all “non-holiday” items to “vacation” ones:
    image.png
  11. Finally, we will still modify the system for displaying and entering new items into the schedule
    I added a checkbox to the schedule table for confirming the attendance of a specialist as scheduled, filtering by specialist and department, and grouped the rows by month – to keep the table readable in the future
    image.png
  12. Adding new positions is done from the Schedule_main table, but it may be helpful to add a new position at the same time looking at the calendar. To provide such functionality, we will add another alternative view of the schedule table, this time as a FORM and place it next to the calendar
    image.png
  13. Below that, all that is missing is the current month’s statistics to help plan for even occupancy

    image.png

Thus, we have obtained a functional dashboard for Team Leaders to plan the work schedule of subordinate specialists,
 
Mogą cię również zainteresować:

Automatically inserting data from a form into a table is a game-changer that can revolutionize how you collect financial data in your company. In this post, I'll show you how to generate a form link that automatically populates your table, eliminating the need for manual data entry.

A dashboard for basic financial data analysis is essential for monitoring a company's health. In this post, I'll guide you through setting up a simple view in Coda.io to analyze key metrics like revenue, operational costs, and margins. This dashboard will serve as a foundation for more advanced financial analysis in the future.

Formatting a table on "trigger" from a button is a useful extension of the basic functionality of Coda.io. Step-by-step instructions

Paweł Pasterak

Tworzę interaktywne dokumenty w Coda.io do automatyzacji procesów oraz organizacji pracy zespołowej

Zapisz się do Newslettera