Создать документ «Событие» для хранения данных о планируемых действиях.
Документ оформляется при взаимодействии с контрагентом. Например, при звонке. Содержит информацию о сути взаимодействия.
Выгрузка информационной базы (.dt). Документ должен содержать следующие поля:
- «Контрагент» — на форме документа поле выбора Контрагента;
- «Ответственный» — при создании объекта заполняется по умолчанию текущим пользователем;
- «Тип событий» — можно выбрать одно из доступных значений;
- «Содержание» — на форме документа поле ввода многострочное.
Все реквизиты присутствуют на форме и доступны для редактирования. Все реквизиты обязательны для заполнения.
Добавить Перечисление ТипыСобытий.
Значения:
- Звонок,
- Встреча,
- Письмо.
- Добавить документ «Событие» с реквизитами:
- Тип (ПеречислениеСсылка.ТипыСобытий);
- Ответственный (СправочникСсылка.Сотрудники);
- Содержание (Строка 200);
- Контрагент (СправочникСсылка.Контрагент).
- Добавить каждый реквизит на форму документа. В поле ввода «Содержание» поставить флажок «МногострочныйРежим».
- создать форму списка,
- создать форму выбора.
В справочники Контрагенты добавить Команду «События» на форму документа.
Выгрузка информационной базы (.dt). Из подсистемы «Сделки» есть возможность открытия документа «Событие».
При нажатии на форме элемента Контрагенты на «События» открывать форму списка документов «Событие» с отбором по контрагенту.
- Добавить подсистему «Сделки».
- Открыть окно свойств документа «Событие».
- Добавить форму списка — Далее — выделить все доступные реквизиты, поставить галочки на Дата, ТипСобытий, Ответственный, Содержание — Готово.
- Повторить для формы выбора.
- Добавить в подсистему «Сделки» документ «Событие».
В окне конфигурации выделить документ «Событие» — клик правой кнопкой мыши — Дополнительно. Откроется окно выбора подсистемы — поставить галочку на «Сделки».
В справочники Контрагенты на форму элемента добавить команду «Событие». В процедуре добавить вызов формы списка документа «Событие» с отбором на текущем контрагенте.
ЗначениеОтбора = Новый Структура("Контрагент", Объект.Ссылка);
ПараметрыФормы = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("Документ.Событие.ФормаСписка", ПараметрыФормы,, Объект.Ссылка); // Уникальность - Контрагент
Обновить конфигурацию.