<Please see attached file for image>
Navigate to your Service Desk Manager root folder, then to \bopcfg\www\wwwroot\scripts.
Locate the val_type.js and msg_cat.js files. Copy these files. Never modify the files directly within this folder - these are the defaults that SDM will fall back to when no customizations are defined.
Navigate to your Service Desk Manager root folder, then to \site\mods\www\wwwroot\scripts. Paste the copied files here.
Within val_type.js, locate the following line:
var date_store = /^([0-9]{0,4}):([0-5]?[0-9]):([0-5]?[0-9])$/.exec(val);
Modify the line as follows and save your changes:
var date_store = /^([0-9]{0,5}):([0-5]?[0-9]):([0-5]?[0-9])$/.exec(val);
Important: It is not recommended to exceed 99999 hours (five hour digits) due to datatype limitations. Review the Additional Information section below for more information on this.
Within msg_cat.js, locate the following line:
__messages["Set_duration_exceeds_one_"]="Set duration exceeds one or more of 9999 hours,59 minutes,59 seconds limits in the respective duration fields";
Modify the line as follows and save your changes:
__messages["Set_duration_exceeds_one_"]="Set duration exceeds one or more of 99999 hours,59 minutes,59 seconds limits in the respective duration fields";
Important: Only modify the message body portion of this line, between the last pair of double-quotes. The "Set_duration_exceeds_one_" section on the left is an identifier for this message, and the message may not work properly if this is modified.
After making your changes, clear SDM’s webcache by running the pdm_webcache -b -H command. Note that this will send all users a one-time prompt to clear their browser cache during their next logon.
After making these modifications, your Change Order detail page will accept a "Schedule Duration" value of up to 99999:59:59. Attempting to exceed this value will yield an error message stating the new current limit.