Basic Assignments
 
Options & Settings
 
Main Time Information
Color Code: Yellow
Assigned To: Brandon Moore
Created By: Brandon Moore
Created Date/Time: 12/12/2017 4:43 pm
 
Action Status: Blank (new)
Show On The Web: Yes - (public)
Priority: 0
 
Time Id: 3312
Template/Type: Brandon Time
Title/Caption: Beaver Mountain
Start Date/Time: 12/14/2017 1:30 pm
End Date/Time: 12/14/2017 4:00 pm
Main Status: Active

click to enlarge - photo by: Brandon Moore -
click to enlarge - photo by: Brandon Moore -
 


Notes:
Went into the Beaver Mountain, Logan office. I met with Debbie and Bri (Brhianna Malcolm) and we did an adilas training session on the custom interface stuff for the Beaver Mountain Ski School. Bri is the new office manager and Debbie is the Ski School Director. Good session and they were both quite proficient at the program. Bri seemed to pick things up quickly and Debbie has used it for a while no (a couple of seasons).

They did give me a list of things that they wanted done and/or that I noticed as they were working. See attached for a scanned copy of my scribbles and notes. I will also list there out here.

Notes from a meeting with Beaver Mountain:
- On the calendar (time homepage), they want the arrows to keep going for next and previous. Currently, they only do the current month, the previous month, and the next month. They don't keep going in either direction. They would like that.

- They would really like the abiltity to flip the lesson (time) templates. I too have had a need for that. The problem is that gets into settings and flip/flopping things. Maybe our idea of setting up time template overrides would work in that case. Just an idea. As a side note, the time template overrides are having the system update the template settings vs. having the user (code or interface) pass the settings in. That way, they would always be correct and controlled on the system level.

- We found a bug when setting up the reoccurring elements of time (sub dates and times). If the element of time was unassigned, it only picked up the lesson (element of time) on the initial day. Once a valid instructor (payee/user) was setup, the reoccurring lesson dates showed up on the horizontal time view page. Otherwise, they did not. Small little bug.

- They, Beaver Mountain Ski School, would love to have a drag and drop type interface where they could do bulk assignments of both instructors and students. Imagine a list of possible lessons (main elements of time), a list of available instructors (payee/users), and a list of students (either real customers or simple person flex grid records - quick assignments without a real person being attached). What if you could pull in the student that have the same levels, match them with an instructor, and assign all of those pieces to an element of time. It would also be cool if you could even create a new element of time and make the assignments from there as well. Think of drag and drop, pools, and a one-pager that does it all. That would be pretty cool. Maybe an HTML 5, JQuery, AJAX, or Flash app. Lots of options.

- When editing a flex grid record, the ability to change the main id was not present when clicking on an edit link from a specific page. We need that to be present at basically all times or a quick way to get to it. The page in question was the print student list page. The important thing is making sure that the ability to change the main flex grid id (who is the host) is the important thing here.

- On the flex grid... we have started a project called the limited flex grid, where the users could order and put the fields where they wanted them. They could show/hide fields, setup custom aliases, set defaults, and somewhat customize the 40+ flex grid fields. Well, that project is only part way done. They would like to see the project get finished and be able to help control both the normal add and edit pages as well as the limited add page. If I had my way, we would allow for the limited (ultra control) settings to cascade into the normal add/edit flex grid page. I would also love for an easy toggle to go between the simple or limited view and the full or expanded view (show everything). That would be super cool. Just to help with documentation, here are a couple of the page names that help deal with this project:
flex_grid_home.cfm
add_edit_flex_titles.cfm
add_limited_flex_grid_settings.cfm
search_additional_tieins.cfm
add_limited_flex_grid.cfm
add_edit_flex_grid.cfm

- Setup and finish the duplicate elements of time page and functionality. They, Beaver Mountain would also like to be able to duplicate elements of time with their flex grid tie-ins and assignments. Beaver used elements of time mixed with flex grid tie-ins to handle their rosters and/or who is signed up to teach each day. Lots of that information doesn't change very often and it would be awesome if they could copy and/or duplicate records over and over again. It would save time and make it easier. This could be as easy as adding in a checkbox saying, copy/duplicate flex grid records. This is more of a general question, but what about other subs of time? Do those play into the copy/duplicate process? Just curious.

- On the horizontal time view page, if an instructor is chosen, make sure that their payee/user id gets passed along and across. We added in some code to help set things to unassigned, but we may need to be able to overwrite that.

- They would also love to get more involved in the payroll and sub payroll process (see element of time # 3197 for some light planning). That would really help them out as they already have tons of the data tied to the elements of time. They have the dates (main and sub dates), the instructors (payee/users), the lesson types (time templates), the students (customers or flex grid tie-ins), etc. It sure would be cool to get everything tied in and reporting back to help with sub payroll and such. It also sounds like Debbie is interested in working with us to build some of that out. That would be awesome to have someone to help prototype things and give feedback and suggestions. Good stuff.

Once again, see attached for a quick scan of the notes. The actual notes here on this page have more details, but sometimes it helps to see the original notes.