{"id":575,"date":"2013-05-08T12:41:45","date_gmt":"2013-05-08T17:41:45","guid":{"rendered":"http:\/\/www.exchangedefender.com\/blog\/2013\/05\/shockey-monkey-reporting\/"},"modified":"2013-05-08T12:42:56","modified_gmt":"2013-05-08T17:42:56","slug":"shockey-monkey-reporting","status":"publish","type":"post","link":"https:\/\/www.exchangedefender.com\/blog\/2013\/05\/shockey-monkey-reporting\/","title":{"rendered":"Shockey Monkey &#8211; Reporting"},"content":{"rendered":"<p>This week we have returned our development focus to <a href=\"http:\/\/shockeymonkey.com\/\">Shockey Monkey<\/a> Reporting. You may remember from earlier last month we released our first revised report:  <\/p>\n<blockquote>\n<p><b><u>Employee \u2013 Billable Ticket Summary<\/u><\/b>  <\/p>\n<p><i>This is a report that will generated the billable time across service tickets for an employee based on time entry against those tickets.<\/i><b><\/b> <\/p>\n<p><b><a href=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image002.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"clip_image002\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"clip_image002\" src=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image002_thumb.jpg\" width=\"586\" height=\"201\"><\/a><\/b> <\/p>\n<p>Since then we have added several new reports to this engine and are very pleased with the results. We have also made sure that every single report is printable; we know this has always been a huge feature request.  <\/p>\n<p>&nbsp; <\/p>\n<p><b><u>Employee \u2013 Billable Time<\/u><\/b>  <\/p>\n<p><i>This report gives you a calculated total of billable ticket hours for a given employee.<\/i>  <\/p>\n<p>&nbsp; <\/p>\n<p><b><u>Clients \u2013 Active Summary<\/u><\/b>  <\/p>\n<p><i>This report gives you an overview of your clients and the last time a touch or invoice was created for them.<b><\/b><\/i>  <\/p>\n<p>&nbsp; <\/p>\n<p><b><u>Clients \u2013 Billable Time<\/u><\/b>  <\/p>\n<p><i>This report gives you an overview of your clients and billable time entered against their tickets.<b><\/b><\/i>  <\/p>\n<p>&nbsp; <\/p>\n<p><b><u>Internal \u2013 Inventory<\/u><\/b>  <\/p>\n<p><i>This report gives you an overview of the inventory currently listed within your portal.<b><\/b><\/i>  <\/p>\n<p>Since this re-write of our report engine began several months back, we talked about <i>a <b>dynamic report engine<\/b><\/i><b>.<\/b> This engine would allow you to customize and build a report of the current information inside of your portal. We have finished the first section: <b>Tickets<\/b> and have added it into the <u>reporting engine<\/u>.<b><u><\/p>\n<p><\/u><\/b> <\/p>\n<p><b><u><em>*BETA*<\/em> \u2013 Report Templates<\/u><\/b>  <\/p>\n<p>This section allows you to manage your report templates. You can add\/edit a template or select the desired template and generated a new report, which will be saved for viewing at a later time. Clicking on the <u>Last Generated <\/u>date, will open the currently generated report.  <\/p>\n<p><a href=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image004.png\"><img loading=\"lazy\" decoding=\"async\" title=\"clip_image004\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"clip_image004\" src=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image004_thumb.png\" width=\"582\" height=\"97\"><\/a>  <\/p>\n<p>&nbsp; <\/p>\n<p><b><u><em>*BETA*<\/em> \u2013 New Report<\/u><\/b>  <\/p>\n<p>This section is where you will create a new report template or edit and existing one. You will notice at the top of the page, you can enter information about the report template. Then below that section you assign filters and decide which columns should be visible in the generated report.  <\/p>\n<p><a href=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image006.png\"><img loading=\"lazy\" decoding=\"async\" title=\"clip_image006\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"clip_image006\" src=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image006_thumb.png\" width=\"598\" height=\"238\"><\/a>  <\/p>\n<p>&nbsp; <\/p>\n<p><b><u><em>*BETA*<\/em> \u2013 Generated Report<\/u><\/b>  <\/p>\n<p>Upon viewing a generated report you will see something like this, depending on the columns you marked as visible and the report filters that were configured. As mentioned before, this report is printable along with every other report in this new system. Upon clicking the print button, it will open a new window with the printable information.  <\/p>\n<p><a href=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image0024.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"clip_image002[4]\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"clip_image002[4]\" src=\"http:\/\/www.exchangedefender.com\/blog\/media\/531535662108_BDA9\/clip_image0024_thumb.jpg\" width=\"646\" height=\"90\"><\/a> <\/p>\n<\/blockquote>\n<p>Hank Newman<br \/>VP, Development<br \/><a href=\"mailto:hank@ownwebnow.com\">hank@ownwebnow.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-575","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts\/575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/comments?post=575"}],"version-history":[{"count":2,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts\/575\/revisions"}],"predecessor-version":[{"id":578,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts\/575\/revisions\/578"}],"wp:attachment":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/media?parent=575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/categories?post=575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/tags?post=575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}