/build/static/layout/Breadcrumb_cap_w.png

Report Formulas

Can formulas be created in the out of box reporting tools for the KACE appliances?

For instance if I wanted total work log hours for technician by day, week, etc can formulas be created in KACE reporting to accomplish this or would a third party reporting software like Crystal Reports have to be used?

0 Comments   [ + ] Show comments

Answers (5)

Posted by: airwolf 12 years ago
Red Belt
0
By formulas, I assume you mean database queries. Yes, you can create custom SQL reports to your heart's content. There is no need for a third-party reporting tool. The wizard cannot perform table joins, so you may have to write some custom SQL queries.
Posted by: rspencer 12 years ago
Orange Belt
0
I know the sql backend will run queries for information that is the basis for any reporting.

What I want to do is calculations such as:

Total daily/weekly logged work hours
Average time for ticket resolution
Average customer satisfaction survey score
Etc.
Posted by: airwolf 12 years ago
Red Belt
0
As I said, you'll have to use custom SQL queries for the majority of the reports you are looking for because the "wizard" cannot join tables (ticket work, comments, and other fields are in three separate tables). It's no different than using something like Crystal Reports, because you'll have to write queries either way. You CAN use third-party reporting tools if you desire (using read-only ODBC), but there is no need because all data that would be available in a third-party reporting tool is already available in custom SQL reports.

You'll need a DBA or you'll need to learn MySQL query syntax for custom SQL reporting.
Posted by: airwolf 12 years ago
Red Belt
0
I understand what you mean by "formulas" now, and yes you can run calculations using *almost* any MySQL formula. I've done several and you can add columns, average them, etc. with no issue.
Posted by: anujp 12 years ago
Yellow Belt
0
Greetings

Thanks for the explanation m8
Been banging my head on this for sometime.

Is it possible to get a template of a MySQL query for calculating the averages.
And probably a hint about how to amalgamate it with one of the SQL report template in KACE 1100 - "Work Report last 31 days by person"


select W.STOP as DATE, CONCAT(CAST(T.ID AS CHAR), " - ", T.TITLE) as TICKET, U.FULL_NAME, substring(W.NOTE,1,1200) as NOTE,
format((time_to_sec(timediff(stop, start)))/3600.0 + ADJUSTMENT_HOURS,2) as HOURS_WORKED
from (HD_WORK W, HD_TICKET T, USER U)
where W.HD_TICKET_ID = T.ID
and isnull(W.VOIDED_BY)
and W.USER_ID = U.ID
and W.STOP > DATE_SUB(NOW(), INTERVAL 31 DAY)
order by U.FULL_NAME, TICKET, W.STOP


Much appreciated
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

View more:

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ