Параметры

Справочник "Параметры" вызывается из меню "Настройка".

Иногда при настройке программы по требованиям конкретного предприятия требуется задание дополнительных параметров на документах и справочниках. Эти параметры могут использоваться в коде правил операций при закрытии документов или при настройке диалогов редактирования.

Параметры могут использоваться как общие для программы константы. Например, размер МРОТ (минимальный размер месячной оплаты труда) указан в параметре с именем "МРОТ".

Параметры могут использоваться для задания значения у каких-либо документов или справочников. Например, параметр "Ставка НДС" с именем "Н1" используется в справочнике "Номенклатура".

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

Все параметры, используемые в программе, содержатся в справочнике "Параметры":

Рис. 3-54 – Окно справочника "Параметры"

Справочник имеет иерархическую структуру.

Для редактирования параметра служит диалог "Параметр объекта":

Рис. 3-55 – Диалог "Параметр объекта"

Закладка "Общее"

На закладке общее указываются следующие реквизиты:

•  "Имя" короткая текстовая строка, имя параметра, по которому к этому параметру можно обратиться из правила операции.

•  "Название" содержит название параметра в том виде, как оно отображается на закладке "Параметры" справочника или документа, для которого этот параметр устанавливается. В названии обычно указывают более длинную строку, осмысленную и понятную для пользователя.

•  "Значение" –  значение по умолчанию для данного параметра.

•  "Модуль" – модуль, для которого используется данный параметр. Поле носит справочный характер, его заполнение необязательно.

•  "История параметра" – содержит список значений параметра с указанием даты, начиная с которой  действует каждое из значений. 

•   "Тип" имеет несколько возможных значений: 

1.  "Строка" – строка.

2.  "Число" – целое или дробное число.

3.  "Деньги" – дробное число, с двумя значками после запятой.

4.  "Дата" – дата в формате "ДД.ММ.ГГ", т.е. первые два символа представляют день, вторые – месяц, третьи – год.

5.  "Время" – время в формате "ЧЧ:ММ", т.е. первые два символа – часы, вторые – минуты.

6.  "Перечисляемое" – значения параметра выбираются из выпадающего списка.

7.  "Флаги" – может принимать три значения: "установлен", "снят" и "значение не определено".

8.  "Лицо" – значения параметра выбираются из одного или нескольких справочников, относящихся к лицам.

Тип "Перечисляемое"

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

Для этого у параметра надо указать тип "Перечисляемое". При этом справа от кнопки выбора типа станет активной кнопка со значком  . При нажатии на нее открывается диалоговое окно, в котором можно задать возможные значения параметра. Для добавления нового значения надо нажать клавишу <Ins>.

Рис. 3-56 – Диалог  "Список возможных перечислений"

•  "По умолчанию" – данный флаг нужно указать у значения, которое будет подставляться по умолчанию.

•  "Название" – значение параметра.

•  "Номер" – внутренний для программы номер значения параметра, устанавливается автоматически.

•  "Уст" –  поле содержит иконку, которая будет показываться в списке значений при выборе:

Рис. 3-57 – Выпадающий список с иконками

Указывать иконку не обязательно, она используется для того, чтобы облегчить выбор и сделать список значений более наглядным. Выбор иконки производится двойным щелчком мыши или по <F3> в поле "Уст", при этом открывается диалог, в котором нужно выбрать файл, содержащий иконку.

Тип "Флаги"

Параметр такого типа может принимать три значения: "установлен", "снят" и "значение не определено".

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

Рис. 3-58 – Диалог  "Список возможных флагов"

•  "По умолчанию" – значение по умолчанию для данного флага.

•  "Название" – название параметра в том виде, как оно будет отображаться при выборе на закладке "Параметры" диалога справочника или документа.

•  "Номер" – численное значение параметра, устанавливается программой автоматически. При желании его можно изменить.

•  "Уст" –  иконка флага, соответствующая состоянию "установлен".

•  "Сбр" иконка флага, соответствующая состоянию "снят".

•  "Нео" иконка флага, соответствующая состоянию "значение не определено".

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

В документах и справочниках параметр отображается в виде одного или нескольких флагов. Например, список флагов параметра содержит флаги "Уполномоченного представителя" и "Бухгалтера". Тогда при указании этого параметра в документе или справочнике появятся соответственно два флага:

Рис. 3-59 – Диалог  "Параметр лица"

Установка этих флагов задает значение параметра.

Тип "Лицо"

Значения параметра данного типа выбираются из одного или нескольких справочников, относящихся к лицам.

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

Рис. 3-60 – Диалоги  "Параметр типа лицо" и "Реестр параметра"

•  "Вид лица" –  название справочника, из которого будут выбираться значения параметра.

•  "Название папки" позволяет ограничить выбор значений отдельной папкой указанного справочника. Если требуется указать несколько папок одного справочника, то для каждой папки в таблицу вводится своя строка, и для каждой из них  указывается один и тот же справочник.

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

Закладка "Параметры лиц"

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

Рис. 3-61 – Закладка "Параметры лиц" диалога  "Параметр объекта"

Закладка "Комментарий"

На закладке "Комментарий" рекомендуется указывать дополнительную информацию о том, где и как используется данный параметр.

Параметры обновляются при установке новой версии программы во время регистрации модулей. При этом если в новой версии программы появился новый параметр, он добавится в список параметров. У существующих параметров всегда обновляется тип, если он изменился. При обновлении значения параметров не меняются, а история значений при необходимости добавляется без удаления и изменения существующих записей. Например, если с 2008 года значение параметра "Ставка НДС" изменяется, то при обновлении текущее значение параметра не изменится, а к имеющимся строкам истории будет добавлена новая, содержащая новое значение параметра.