Шапка
Все документы содержат необходимую для заполнения информацию. Например, в документе «Счет на оплату» это такая информация, как номер и дата счета, а также сведения о плательщике и получателе платежа. Обычно вид такой информация является общим для всех документов определенного типа. Для описания такой информации используются реквизиты. Приведенные выше реквизиты описывают одну из структур документа, которая называется шапка. В шапке документа указываются реквизиты, которые однозначно характеризуют документ. Т.е. для каждого документа реквизит в шапке имеет одно значение, а не несколько. Например, у документа «Счет на оплату» может быть только одно название, а не несколько названий, или один получатель счета, а не несколько.
Документы могут иметь неограниченное количество реквизитов в шапке. Располагаются все реквизиты определенного «Документа» в дереве конфигурации в элементе дерева конфигурации «Шапка». У документа всегда присутствует один обязательный реквизит – «НомерДокумента». Остальные реквизиты разработчик может создавать самостоятельно.
Создание реквизита шапки
Добавить реквизит в шапку можно двумя способами:
1. Вызвать контекстное меню элемента дерева конфигурации «Шапка» и выбрать пункт «Добавить реквизит»;
2. Выделить курсором мыши элемент дерева конфигурации «Шапка» и нажать на клавишу «Insert».
После этого появится окно «Свойства», в котором необходимо заполнить свойства реквизита.
Свойства реквизита
Подробное описание основных свойств реквизита можно посмотреть в подразделе «Элементы конфигурации».
Свойство «Фильтрация» – свойство, которое определяет возможность фильтрации «Документа» по точному совпадению значения фильтра со значением реквизита.
Свойство «Тип» – свойство, для которого указывается тип данных, используемый для хранения значения в реквизите. Свойство «Тип» может принимать следующие значения: «Строка», «Число», «Дата» или «Логический». Также в качестве типа может быть указан какой-либо элемент конфигурации. Таким образом, через реквизиты можно устанавливать связь документа с другими элементами конфигурации (справочниками, перечислениями, нумераторами, другими документами).
В зависимости от того, какой тип данных будет присвоен реквизиту, набор свойств меняется.
Если тип данных «Строка», то необходимо определить значения следующих свойств:
Свойство «Длина» – свойство, которое определяет максимальное число вводимых символов. Ограничение на длину строки может быть от 1 символа до 255.
Если тип данных «Число», то необходимо определить значения следующих свойств:
Свойство «Число со знаком» – свойство, которое определяет возможность присвоения реквизиту отрицательного значения. Свойство может принимать одно из двух значений: «Да» или «Нет». Если задано значение «Да», то допускается присвоение отрицательного числа, в противном случае присвоение отрицательного числа запрещено.
Свойство «Точность» – свойство, которое определяет количество знаков дробной части реквизита.
Если тип данных «Дата», то необходимо заполнить следующие характеристики:
Свойство «Формат года» – свойство, которое определяет формат отображения года. Свойство может принимать одно из двух значений: «Последние две цифры года» или «Полное представление года».
Свойство «Отображать время» – свойство, которое определяет возможность отображения времени в реквизите. Свойство может принимать одно из двух значений: «Да» или «Нет». Если задано значение «Да», то реквизит в мобильном приложении отображается в виде даты и времени, в противном случае отображается только дата.
Удаление реквизита шапки
Удалить реквизит шапки можно двумя способами:
1. Вызвать контекстное меню реквизита и выбрать пункт «Удалить»;
2. Выделить курсором мыши реквизит и нажать на клавишу «Delete» (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш «Shift + Delete» (удаление происходит без подтверждения).