Важным свойством документа является возможность его проведения. Если документ проводится, то он может изменить состояние тех или иных учитываемых данных. Если же документ не является "проводимым" это значит, что событие, которое он отражает, не влияет на состояние учета, который ведется в данном прикладном решении.
Конструктор движений регистров
Конструктор движений регистров используется только для документов и помогает создать процедуру обработки проведения документа на встроенном языке.
Конструктор позволяет выбрать регистры, в которые будут вноситься записи и затем вручную или автоматически заполнить выражения, которые будут записаны в поля регистра.
Объекты прикладного решения Константа позволяют хранить в информационной базе данные, которые не изменяются во времени, или изменяются очень редко. Каждая константа позволяет хранить одно значение.
Для того, чтобы пользователь мог просматривать и изменять значения констант, система автоматически генерирует форму констант
Наряду с этим разработчик имеет возможность создать собственную форму, которую система будет использовать вместо формы по умолчанию
Объекты прикладного решения Перечисление позволяют хранить в информационной базе наборы значений, которые не изменяются в процессе работы прикладного решения.
В прикладном решении может быть создано произвольное количество перечислений:
Для того, чтобы пользователь мог просматривать данные, содержащиеся в перечислении, система поддерживает две формы представления перечисления: форма списка и форма выбора. Форма списка предназначена для просмотра значений перечисления, а форма выбора представляет значения перечисления в виде, удобном для выбора одного из них. Например, форма выбора перечисления СтавкиНДС может выглядеть следующим образом
Система может автоматически генерировать эти формы; наряду с этим разработчик имеет возможность создать собственные формы, которые система будет использовать вместо форм по умолчанию.
Стили представляют собой элементы прикладного решения, описывающие цвет формы, фон кнопки, цвет текста в поле ввода и т.д. Разработчик может создать в прикладном решении произвольное количество стилей, которые будут использоваться для оформления форм.
При редактировании стиля внешний вид формы отображается в окне просмотра, что помогает сразу же оценивать вносимые изменения:
Любая форма может быть показана в каком-либо стиле, что настраивается в свойствах формы в Конфигураторе. Для всей конфигурации в целом также может быть выбран один из доступных стилей.
Роли
Для реализации ограничения прав доступа в прикладных решениях предназначены специальные объекты - Роли. Роль в конфигурации может соответствовать должностям или видам деятельности различных групп пользователей, для работы которых предназначена данная конфигурация
Роль определяет, какие действия, над какими объектами метаданных может выполнять пользователь, выступающий в этой роли:
Выбрав некоторый набор подсистем, он может установить или снять все права для всех объектов, принадлежащих указанным подсистемам:
В процессе ведения списка пользователей прикладного решения каждому пользователю ставится в соответствие одна или несколько ролей. При попытке пользователя выполнить действие, на которое у него нет разрешения, действие выполнено не будет, а система выдаст окно предупреждения: