CAP Talk

Cadet Programs => Cadet Programs Management & Activities => Topic started by: xyzzy on May 24, 2019, 09:40:40 AM

Title: Duty assignment to enter CPFT results
Post by: xyzzy on May 24, 2019, 09:40:40 AM
Which duty assignment does a senior member need to be able to enter cadet physical fitness test results in eServices?
Title: Re: Duty assignment to enter CPFT results
Post by: NIN on May 24, 2019, 01:24:10 PM
You can find that in eservices, under "Reports" and "Duty Position Access By Application" report

(you can also see what duty positions have access to what applications in eServices via the "Applications By Duty Assignment" report)

What I believe you're looking for (having not done CPFT entries in awhile) is:

Quote
HFZ / Data-Entry / Cadet_Programs
Chaplain, Character Development Instructor, Chief of Staff, Commander, Deputy Commander, Deputy Commander for Cadets, Testing Officer, Vice Commander

This would also apply to any assistants in those roles.
Title: Re: Duty assignment to enter CPFT results
Post by: dwb on May 24, 2019, 01:38:44 PM
Be careful, the CPFT/HFZ entry is clunky and buggy and will delete previously recorded scores if you try to enter additional scores on a date when scores have already been entered. It's been reported, and the response from CAP/IT was ¯\_(ツ)_/¯

Like many things in eServices, the HFZ entry was not designed for ease of use in the field, but for ease of coding by CAP's programmers.
Title: Re: Duty assignment to enter CPFT results
Post by: TheSkyHornet on May 24, 2019, 02:43:38 PM
At the squadron level—

Chaplain
Character Development Instructor
Commander
Deputy Commander
Deputy Commander for Cadets
Testing Officer

Title: Re: Duty assignment to enter CPFT results
Post by: Spaceman3750 on May 24, 2019, 04:47:54 PM
Quote from: dwb on May 24, 2019, 01:38:44 PM
Be careful, the CPFT/HFZ entry is clunky and buggy and will delete previously recorded scores if you try to enter additional scores on a date when scores have already been entered. It's been reported, and the response from CAP/IT was ¯\_(ツ)_/¯

Like many things in eServices, the HFZ entry was not designed for ease of use in the field, but for ease of coding by CAP's programmers.

Having two PT scores on a single date and wanting to keep both of them is such a corner case that I probably would have given you the same response.
Title: Re: Duty assignment to enter CPFT results
Post by: dwb on May 24, 2019, 04:50:08 PM
Quote from: Spaceman3750 on May 24, 2019, 04:47:54 PM
Having two PT scores on a single date and wanting to keep both of them is such a corner case that I probably would have given you the same response.

We have 153 cadets on the books (which I grant you, is also an edge case). It would be nice to save progress once or twice when poking in 75 CPFT scores. Just in case the browser crashes.

That's what I mean. If you try to incrementally add scores for a lot of cadets, you are batch deleting the incremental saves. Which is the opposite of incremental saving.
Title: Re: Duty assignment to enter CPFT results
Post by: Spaceman3750 on May 24, 2019, 05:03:04 PM
Quote from: dwb on May 24, 2019, 04:50:08 PM
Quote from: Spaceman3750 on May 24, 2019, 04:47:54 PM
Having two PT scores on a single date and wanting to keep both of them is such a corner case that I probably would have given you the same response.

We have 153 cadets on the books (which I grant you, is also an edge case). It would be nice to save progress once or twice when poking in 75 CPFT scores. Just in case the browser crashes.

That's what I mean. If you try to incrementally add scores for a lot of cadets, you are batch deleting the incremental saves. Which is the opposite of incremental saving.

Ah, that makes more sense. Still an unusual situation, but a little more sense.
Title: Re: Duty assignment to enter CPFT results
Post by: Eclipse on May 24, 2019, 05:28:19 PM
I find it odd that Chaplain and CDI can enter CPFT.
Title: Re: Duty assignment to enter CPFT results
Post by: NIN on May 24, 2019, 06:16:08 PM
Quote from: dwb on May 24, 2019, 01:38:44 PM
Like many things in eServices, the HFZ entry was not designed for ease of use in the field, but for ease of coding by CAP's programmers.

It was designed for 12 cadets running around a church parking lot.

My unit has 75 cadets. Its clunky at that level.
Title: Re: Duty assignment to enter CPFT results
Post by: LSThiker on May 24, 2019, 09:19:58 PM
Quote from: NIN on May 24, 2019, 06:16:08 PM
Quote from: dwb on May 24, 2019, 01:38:44 PM
Like many things in eServices, the HFZ entry was not designed for ease of use in the field, but for ease of coding by CAP's programmers.

It was designed for 12 cadets running around a church parking lot.

My unit has 75 cadets. Its clunky at that level.

I agree. However, if you could change it, then how would you modify it to work for both low number and high number cadet units?  What options would you prefer to see? 
Title: Re: Duty assignment to enter CPFT results
Post by: dwb on May 24, 2019, 11:31:32 PM
Quote from: LSThiker on May 24, 2019, 09:19:58 PM
I agree. However, if you could change it, then how would you modify it to work for both low number and high number cadet units?  What options would you prefer to see?

Allow CSV import, because you can poke in results pretty quickly in a spreadsheet. And both Google Sheets and Microsoft Excel make good mobile apps, whereas eServices on mobile is painful.

If it has to be an eServices module, make it easy to tab through the fields, and just tighten up the whole UI so you don't need to do so much scrolling.

Oh, and allow incremental saving without deleting other people's scores. Seriously, what a stupid bug.