Редактирование реквизитов элемента справочника
Ввод и редактирование реквизитов элемента справочника может осуществляться двумя способами, определяемыми при создании справочника в процессе настройки конфигурации задачи: непосредственно в строке справочника, либо в специально созданном для этой цели диалоге.
Независимо от способа редактирования элемента справочника, существует ряд общих правил, которые следует соблюдать при заполнении реквизитов документа.
Код элемента справочника
Элемент любого справочника имеет обязательный реквизит "Код". На стадии проектирования конфигурации, при создании справочника может быть задана необходимость поддерживать уникальность кода в пределах группы элементов или справочника в целом. Таким образом, код может использоваться и, как правило, используется для однозначной идентификации элемента справочника.
Как правило, при вводе в справочник нового элемента, вводится и его код и наименование, если иное не задано при конфигурировании. Например, конкретная конфигурация может предполагать автоматический ввод кода и наименования, а ввод реквизитов элемента справочника оставить интерактивным.
Если справочник имеет код элемента текстового типа, то пустая строка будет считаться неверным кодом, и при попытке записать элемент с подобным кодом будет выдано сообщение "Неверно задан код!".
Если справочник имеет числовые коды элементов, число 0 программа считает приемлемым кодом и элемент или группа с таким кодом может быть записана в справочник.
Если при настройке конфигурации задачи для справочника был установлен признак автоматическою присвоения кодов новых элементов, то соответствующая графа таблицы (или реквизит диалога) при вводе в справочник нового элемента будет содержать код, автоматически сформированный программой.
Этот код можно исправить, однако программа проследит, чтобы указанный вами код не совпадал с кодами уже существующих элементов. Проверка будет проводиться либо во всем справочнике, либо в пределах текущей группы – это задается при создании справочника в процессе настройки конфигурации задачи.
Если при записи элемента программа обнаружит в справочнике элемент с таким же кодом, будет выдано сообщение: "Код не уникальный!", тогда код необходимо будет исправить.
Если это обусловлено конфигурацией, справочник может иметь так называемый префикс кода. Это приведет к тому, что при вводе нового элемента справочника очередной код будет предложен не только исходя из установки автонумерации, но и с определенным префиксом. Тем не менее, пользователь может полностью отредактировать предложенный код, включая ее префиксную часть.
Наименование элемента справочника
Наименование, так же как и код, является обязательным реквизитом справочника, однако в форме справочника или форме элемента справочника наименование может отсутствовать.
Дополнительные реквизиты справочника
Редактирование других (дополнительных) реквизитов может выполняться различными способами в зависимости от типа значения реквизита, которое определяется в конфигурации.