Browseable collection of plugins for the popular ticket system software Znuny and ((OTRS)) Community Edition.
ChangeWorkorderState - Change state of workorders based on their planned end time and change state of the change based on the 'last' workorder.
This addon adds a cronjob that checks if the planned end time of a workorder has passed. If so, the workorder state is set to delayed. If the delayed workorder is the "last" workorder of a change, the change state is set to delayed.
You can also set an "available time / effort ratio". If you have set a planned effort of 5 hours and there are already 3 hours accounted, there are 2 hours left. If the planned end time of the workorder is in 2.5 hours and you configured a ratio of 60%, the workorder state will be set to delayed.
After installation you have to activate the cronjob that checks the workorders.
The development of this addon was sponsored by http://www.hefter-maschinenbau.de.
Hungarian translation by Balázs Úr, http://www.otrs-megoldasok.hu.
The code repository and a bugtracker is available at http://github.com/reneeb/otrs-ChangeWorkorderState. Please report any bugs and feature requests on GitHub or via mail.
This package was written by Renée Bäcker <otrs@perl-services.de>.
The package is licensed unter AGPL. If you did not receive this file, see http://www.gnu.org/licenses/agpl.txt.