Создание типа документа
Cоздадим тип документа
и добавим в него интересующие нас функции.
Создадим поля в документе, которые будут иметь следующие имена и типы:
- "Дата договора" - тип поля - дата;
- "Номер договора" - тип поля - строковый (индексируемый);
- "Краткое содержание" - тип поля - многострочный (индексируемый);
- "Заказчик" - тип поля - справочник;
- "Исполнитель" - тип поля - справочник;
- "Акты выполненных работ" - тип поля - дочерние документы.
Для создания поля нажмите "Создать",
введите имя поля, тип поля и, по желанию, его описание.
Назначьте доступ к этому полю.
Таким же образом заполните поля "Номер договора", "Краткое содержание".
На создании полей "Заказчик", "Исполнитель" и "Акты выполненных работ" остановимся подробнее.
Поля "Заказчик" и "Исполнитель" имеют тип "Справочник", что означает ссылку из документа "Договор" на соответствующие справочники.
Но эти справочники похожи друг на друга и нам бы хотелось, с одной стороны их не повторять, а с другой стороны
разделить для заполнения соответствующих полей в карточке "Договора". Кроме этого мы будем использовать уже существующий
в поставке платформы справочник "Корреспонденты", который находится в библиотеке "Корреспонденты и контактные лица".
Вначале создадим в нашем справочнике "Корреспонденты" справочное многозначное поле "Тип корреспондента", которое будет принимать
значения "Заказчик", "Исполнитель" или "Заказчик/исполнитель" одновременно. Для этого откройте карточку справочника "Корреспондент" и нажмите "Создать".
Заполните все необходимые параметры и нажмите, "Сохранить и закрыть".
Система добавит нужное поле в наш справочник "Корреспондент"
и создаст соответствующий справочник в библиотеке "Корреспонденты и контактные лица".
Таким образом можно создавать простые справочные записи.
Далее будет рассмотрен вариант использования более сложных справочников.
Создадим две справочные записи в справочнике "Тип корреспондента". Для этого установите курсор на справочник
"Тип корреспондента" и выберите "Создать". Затем выберите название "Справочная запись "Тип корреспондента"
Это будут записи "Заказчик" и "Исполнитель". По ним и будут различаться наши корреспонденты.
Для отображения заказчиков и исполнителей в разных папках, создадим эти папки в иерархии справочника "Корреспонденты".
Для этого установите курсор на папку "Папки", правой клавишей мыши вызовите контекстное меню и нажмите "Создать".
Создайте два справочника "Заказчики" и "Исполнители"
Теперь нужно настроить эти два справочника таким образом, чтобы в одном отображались корреспонденты,
у которых поле "Тип корреспондента" имеет значение "Заказчик", а в другом - "Исполнитель". Если значение этого поля
будет одновременно "Заказчик/исполнитель", то этот корреспондент должен отображаться в обеих справочниках.
Для этого воспользуемся возможностями
виртуальных папок,
установив курсор на справочник "Заказчики" и нажав
Далее заполните все значения, отмеченные стрелочками.
В качестве источника данных выберите справочник "Корреспонденты".
Те же действия выполните и для папки "Исполнители" только "Тип корреспондента" будет равен "Исполнитель".
Теперь осталось в нашем документе "Договор" создать два поля "Заказчик" и "Исполнитель", которые будут ссылаться на созданные нами
справочники. Для этого вернемся в библиотеку
"Библиотека договоров",
откроем наш тип документа "Договор", выберем "Создать" и создадим поле с именем "Заказчик".
В качестве справочника выберем, созданный ранее справочник "Заказчики".
Подобным образом поступим и для поля "Исполнители". В результате получим тип документа "Договор" с соответствующими полями.
Теперь создадим поле "Акты выполненных работ".
Поле "Акты выполненных работ" имеет тип "дочерние документы", что означает ссылку из документа "Договор" на дочерний документ "Акт выполненных работ".
Будем считать, что поля у типа документа "Акт выполненных работ" такие:
- "Дата акта" - тип поля - дата;
- "Номер акта" - тип поля - строковый(индексируемый);
- "Краткое содержание" - тип поля - многострочный(индексируемый);
- "Сумма по акту" - тип поля - денежный.
Вначале создайте поле и выберите тип "Дочерние документы".
Введите имя поля, тип поля и нажмите
Затем создайте тип документа "Акт выполненных работ". Для этого нажмите "Создать":
и создайте тип документа "Акт выполненных работ",
a затем выберите его как тип документа, на который будет ссылаться наше поле "Акты выполненных работ".
В результате получите следующее поле:
Окончательный вид нашего типа документа:
Управление папками для хранения документов