"Последний контакт" заполняется автоматически.
Поле "Интервал" ставится автоматически. Берется значение исходя из типа клиента (пока у всех тип 1 с интервалом 90).
Поле "Следующий контакт" заполняется автоматически как сумма Последний контакт + интервал. Может быть изменено вручную только в меньшую сторону.
Поля "Дата+сотрудник+комментарий" заполняются автоматически из SQL. Последние записи выше, первые - в самом низу.
При нажатии на выводится окно Скрипт. В полях окна скрипт - ранее сохраненная информация из SQL + пустые окна. Если сотрудник заполняет пустые окна, информация в SQL обновляется. Если не заполняет какое-либо поле – остается старая информация.
Исключение - поле комментарий. Оно каждый раз добавляется в новую запись вместе с датой создания и пользователем.
Если тип контакта Визит, то в этом окне есть возможность установить дату визита , так как визиты заполняются по приезду из командировки. Если звонок – дата не редактируется.
При первичном создании Клиента поле "Последний контакт" редактируемое. В дальнейшем - это последняя из дат "Звонок" или "Визит" без возможности редактирования