Kayako logo
SupportSuite, eSupport and LiveResponse Discussion, troubleshooting and feedback related to Kayako's flagship support desk products SupportSuite, eSupport and LiveResponse.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  (#1) Old
chadillac Offline
Member
 
Posts: 47
Join Date: Mar 2006
clearing due dates - 20-03-2006, 03:01 PM

Our system is having a problem clearing due dates for:

1. Closed Tickets
2. Custom Status that are equal or similar to "Closed"
3. on All tickets that become marked with a due date at any time.

currently EVERY ticket in our system is "Overdue" and I have a feeling this is going to weigh heavy on our reporting abilities... is there a fix for this?
   
Reply With Quote
  (#2) Old
chadillac Offline
Member
 
Posts: 47
Join Date: Mar 2006
21-03-2006, 09:43 PM

no ideas from anyone?
   
Reply With Quote
  (#3) Old
Neil-UKWSD Offline
Member
 
Neil-UKWSD's Avatar
 
Posts: 864
Join Date: Jun 2003
Location: United Kingdom
21-03-2006, 10:58 PM

Hi,

There is an open bug for this, it will require an additional option adding to the system.


Neil Wood | UK Web.Solutions Direct Ltd

UK cPanel/WHM hosting accounts
http://ukwebsolutionsdirect.co.uk
   
Reply With Quote
  (#4) Old
chadillac Offline
Member
 
Posts: 47
Join Date: Mar 2006
22-03-2006, 07:05 PM

thanks for the heads up
   
Reply With Quote
  (#5) Old
lifeunconscious Offline
Member
 
Posts: 39
Join Date: Oct 2005
Post My mod - 23-03-2006, 05:30 AM

I've added the following lines into the changeStatus() function in functions_ticketmain.php. This clears up all status changes from implementation point. For the older tickets, you'd have to update the ticket's duetime to 0 in the database.

Here's the code:
Quote:
if ($ticketstatusid == STATUS_CLOSED) {
$this->clearDue();
}
   
Reply With Quote
  (#6) Old
chadillac Offline
Member
 
Posts: 47
Join Date: Mar 2006
23-03-2006, 04:16 PM

I can't find this file.... where abouts is it located?

+++++ edit ++++++
nevermind, found it
   
Reply With Quote
  (#7) Old
chadillac Offline
Member
 
Posts: 47
Join Date: Mar 2006
23-03-2006, 04:26 PM

works like a charm
   
Reply With Quote
  (#8) Old
lifeunconscious Offline
Member
 
Posts: 39
Join Date: Oct 2005
23-03-2006, 04:38 PM

Fabulous!
   
Reply With Quote
  (#9) Old
eger Offline
Member
 
Posts: 109
Join Date: Jul 2004
29-03-2006, 03:27 AM

What version has this bug? I am having same problem in v3.00.32.

Just wondering if it's already been added to be fixed in next stable. I can't modify the file since my license is for the encoded version only.

Does anyone know if the changeStatus() function is also run if tickets are set closed by a parser rule?
   
Reply With Quote
  (#10) Old
chadillac Offline
Member
 
Posts: 47
Join Date: Mar 2006
29-03-2006, 05:12 AM

I'm on .32 as well.

I have no idea how you could edit or update it if you are on a hosted version... possibly submit a ticket to Kayako and hope they will make the update for you... don't hold your breath though
   
Reply With Quote
  (#11) Old
lifeunconscious Offline
Member
 
Posts: 39
Join Date: Oct 2005
29-03-2006, 12:13 PM

I'm on .31.

eger - Yes, the changeStatus() function is executed in the parser rule. Not sure how this will help you since you're on hosted and will not be able to change the codes.

Can anyone find a reason why someone would want the overdue status to remain for a closed ticket? Maybe there's a reason for this.

The only reason I can think of is if you want to track overdue tickets?

If so, I think there should be another method of handling this and not just keeping it on overdue.

What are your thoughts on this?
   
Reply With Quote
  (#12) Old
Neil-UKWSD Offline
Member
 
Neil-UKWSD's Avatar
 
Posts: 864
Join Date: Jun 2003
Location: United Kingdom
29-03-2006, 12:33 PM

I don't see any reason for keeping them marked as overdue, if a ticket is closed then chances are it has been resolved and should have the due time field cleared by default.

There is a bug open for this, Varun has said he would look to add a toggle option when adding statuses so when a ticket is set to status X the due time will be cleared.


Neil Wood | UK Web.Solutions Direct Ltd

UK cPanel/WHM hosting accounts
http://ukwebsolutionsdirect.co.uk
   
Reply With Quote
  (#13) Old
eger Offline
Member
 
Posts: 109
Join Date: Jul 2004
29-03-2006, 05:50 PM

It would be nice if there was an action to Close and Marke done at the same time then, or rather, have the Close option also mark it done. But have an option to Close and Leave Due.

Just some thoughts... Also I am not on the hosted version, I run my own installation. But is there a reason my functions_ticketmain.php is encoded and others can edit it?

Not a big deal. I guess I can wait for the next stable to fix this since it's no show stopper.
   
Reply With Quote
Reply

Tags
clearing, dates

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Due Dates blank? Intrepid_Soul SupportSuite, eSupport and LiveResponse 5 07-03-2007 03:15 AM
Due Dates? chelsel SupportSuite, eSupport and LiveResponse 2 09-02-2007 05:31 PM
SLA & Due Dates kbuska SupportSuite, eSupport and LiveResponse 4 24-01-2006 02:49 PM



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46