Добавление даты смены статуса
--------------------------------------


Задача: Сохранять на форме инцидента дату и время, когда был назначен статус "Ожидает оценки пользователя"


1. На форму завершения добавить поля

* Дата itsm_form_incident_wcf_confirm_date

    * Заполнять текущей датой
    * Заблокировать от изменений пользователя
    * Выводить время


* itsm_form_incident_wcf_confirm_date_label`

2. В скрипт статуса на форме завершения добавить 

    view.playerView.getViewWithId(itsm_form_incident_wcf_confirm_date_label).setVisible(val==7);
    view.playerView.getViewWithId(itsm_form_incident_wcf_confirm_date).setVisible(val==7);

3. На форму инцидента добавить поле

* Дата itsm_form_incident_confirm_date

    * Заблокировать от изменений пользователя
    * Выводить время
    * Формат ${dd}.${mm}.${yyyy} ${HH}:${MM}

4. В скрипт БП event.blocking.interpreter.completion добавить

4.1 

'itsm_form_incident_wcf_confirm_date': jSynergy.server.getValue('itsm_form_incident_wcf_confirm_date'),


.. figure:: _static/Q4_completionscript_1.png

        Рис. 
        
4.2 В раздел case WAITING_USER_RATE
        
        Добавить:
        
            jSynergy.server.setValue('itsm_form_incident_confirm_date', {
                key: "" + processes.itsm_form_incident_wcf_confirm_date.key,
                
                value: "" + processes.itsm_form_incident_wcf_confirm_date.value
            });
            
    
.. figure:: _static/Q4_completionscript_2.png

        Рис. 
            
        