Начиная с версии 5.4, вы можете настроить автоматическое заполнение полей документов заданными значениями. В этом случае при создании нового документа, когда будет открыта его карточка, некоторые поля уже будут заполнены значениями. Как это реализовать?

Откройте страницу "Библиотеки документов" программы администрирования. Пусть вы создали, например, некоторый тип документа:

Редактирование документа

Рис. 111 — Форма типа документа

Для того чтобы воспользоваться возможностью ввода значений по умолчанию, должно быть введено имя типа документа и произведено его сохранение.

Возможность ввода значений по умолчанию доступна для следующих типов полей:

n   Строковый (индексируемый)

n   Многостроковый (индексируемый)

n   Строковый

n   Логический

n   Числовой

n   Денежный

n   Дата

n   Дата/Время

n   Время

n   Справочное

n   Справочное многозначное

Например, создадим поле "№". Возьмем его на редактирование, откроем закладку "Значение по умолчанию":

Закладка Значение по умолчанию

Рис. 112 — Форма для редактирования поля документа

Введите в поле "Значение по-умолчанию" требуемое вам значение. Сохраните изменения. Когда вы создадите новый документ данного типа, поле "№" будет заполнено введенным значением:

Поле автоматически заполнено

Рис. 113 — Поле заполнено значением по умолчанию

Для полей типа "Справочное поле значение по умолчанию" предлагает выбор значения из соответствующего справочника:

Выбор значения по умолчанию для справочного поля

Рис. 114 — Выбор значения по умолчанию из обычного справочника

Если справочное поле использует системный справочник сотрудников, то вам будет доступна опция "Текущий пользователь":

Выбор значения по умолчанию для справочника сотрудников

Рис. 115 — Выбор значения по умолчанию из справочника сотрудников. Опция «Текущий пользователь»

Если вы установите здесь галочку, то в качестве значения по умолчанию будет подставляться пользователь, создавший документ.

Обращаем внимание, что при настройке хотя бы одного автозаполняемого по умолчанию поля на закладке "Серверные скрипты" редактируемого типа документа появится скрипт:

Скрипт автоматического заполнения полей значениями по умолчанию

Рис. 116 — Скрипт, выполняющий автозаполнение поля

Данный скрипт как раз будет обеспечивать во время открытия карточки документа автоматическое заполнение полей, настроенных использовать значения по умолчанию. Не удаляйте его, если желаете сохранить выполненные настройки.