Custom Employee Qualifications

I am attempting to create a couple of tables to keep track of employee qualifications. I am using UD07, and UD08.

BAQ: EmpQuals
UD08.Key1 = EmpID
EmpBasic.Name
UD08.Character01 = Notes
UD08.Number01 = QualLevel (1-4)
UD08.Date01 = LastCompletionDate
UD08.Date02 = RetakeDate
UD07.Key1 = CourseID
UD07.ShartChar01= CourseName
UD07.Character01 = CourseDescription
UD07.Number01 = MonthsToRetake

BAQ: QualCourses
UD07.Key1 = CourseID
UD07.ShortChar01 = CourseName
UD07.Character01 = CourseDescription
UD07.Number01 = MonthsToRetake

My goal is to create a report or display that shows all the employees down the left side, and all the courses across the top row. Then a flag in each cell showing null or 1-4 for the qualification level for each employee for each course. Something like this:

I think I can make this in a report. I know it will be tricky. How would I create this kind of a view in a dashboard, so I can just click and edit like it was a spreadsheet?
Thanks for your time! Have a nice weekend!
Nate

1 Like

Do you have enhanced quality? That has a training module.

2 Likes

Haha! No. I am trying to make a cheaper, less-capable version of part of that module.

2 Likes

Only thing I can think of is if you set the name of each column with the label you want, then it is just a dump of the data.

2 Likes

I want to have columns for every course in the UD07 table. There are only 3 in there now, but I could have a hundred or more courses. I don’t want to hard code my columns in.

I started messing around with DataDiscovery, but didn’t get very far. I might have to think of a different approach. :thinking:

1 Like

Just create your own UD columns on the UD07 table.

1 Like

Create the columns you need in the Ud table and use a “pivot” BAQ to display the information like you have above. I am using this now to create a nice display of indirect labor hours by type for each employee. The drawback is you will need to maintain the BAQ each time a new type is added.


I hope this helps!

Unfortunately SQL and by association BAQs don’t really do dynamic columns, so this can be a real challenge.