Шапка

Все документы содержат необходимую для заполнения информацию. Например, в документе «Счет на оплату» это такая информация, как номер и дата счета, а также сведения о плательщике и получателе платежа. Обычно вид такой информация является общим для всех документов определенного типа. Для описания такой информации используются реквизиты. Приведенные выше реквизиты описывают одну из структур документа, которая называется шапка. В шапке документа указываются реквизиты, которые однозначно характеризуют документ. Т.е. для каждого документа реквизит в шапке имеет одно значение, а не несколько. Например, у документа «Счет на оплату» может быть только одно название, а не несколько названий, или один получатель счета, а не несколько.


Документы могут иметь неограниченное количество реквизитов в шапке. Располагаются все реквизиты определенного «Документа» в дереве конфигурации в элементе дерева конфигурации «Шапка». У документа всегда присутствует один обязательный реквизит – «НомерДокумента». Остальные реквизиты разработчик может создавать самостоятельно.


Создание реквизита шапки


Добавить реквизит в шапку можно двумя способами:

1. Вызвать контекстное меню элемента дерева конфигурации «Шапка» и выбрать пункт «Добавить реквизит»; 

2. Выделить курсором мыши элемент дерева конфигурации «Шапка» и нажать на клавишу «Insert». 

После этого появится окно «Свойства», в котором необходимо заполнить свойства реквизита.


Свойства реквизита


Подробное описание основных свойств реквизита можно посмотреть в подразделе «Элементы конфигурации».

Свойство «Фильтрация» – свойство, которое определяет возможность фильтрации «Документа» по точному совпадению значения фильтра со значением реквизита.

Свойство «Тип» – свойство, для которого указывается тип данных, используемый для хранения значения в реквизите. Свойство «Тип» может принимать следующие значения: «Строка», «Число», «Дата» или «Логический». Также в качестве типа может быть указан какой-либо элемент конфигурации. Таким образом, через реквизиты можно устанавливать связь документа с другими элементами конфигурации (справочниками, перечислениями, нумераторами, другими документами).

В зависимости от того, какой тип данных будет присвоен реквизиту, набор свойств меняется.

Если тип данных «Строка», то необходимо определить значения следующих свойств:

Свойство «Длина» – свойство, которое определяет максимальное число вводимых символов. Ограничение на длину строки может быть от 1 символа до 255.

Если тип данных «Число», то необходимо определить значения следующих свойств:

Свойство «Число со знаком»свойство, которое определяет возможность присвоения реквизиту отрицательного значения. Свойство может принимать одно из двух значений: «Да» или «Нет». Если задано значение «Да», то допускается присвоение отрицательного числа, в противном случае присвоение отрицательного числа запрещено.

Свойство «Точность» свойство, которое определяет количество знаков дробной части реквизита.

Если тип данных «Дата», то необходимо заполнить следующие характеристики:

Свойство «Формат года»свойство, которое определяет формат отображения года. Свойство может принимать одно из двух значений: «Последние две цифры года» или «Полное представление года».

Свойство «Отображать время»свойство, которое определяет возможность отображения времени в реквизите. Свойство может принимать одно из двух значений: «Да» или «Нет». Если задано значение «Да», то реквизит в мобильном приложении отображается в виде даты и времени, в противном случае отображается только дата.


Удаление реквизита шапки


Удалить реквизит шапки можно двумя способами:

1. Вызвать контекстное меню реквизита и выбрать пункт «Удалить»; 

2. Выделить курсором мыши реквизит и нажать на клавишу «Delete» (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш «Shift + Delete» (удаление происходит без подтверждения).