1С Торговля. Руководство пользователя

Код элемента справочника


Элемент любого справочника имеет обязательный реквизит «Код». На стадии проектирования конфигурации, при создании справочника может быть задана необходимость поддерживать уникальность кода в пределах группы элементов или справочни­ка в целом. Таким образом, код может использоваться и, как правило, используется для однозначной идентификации элемента справочника.

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

Если справочник имеет код элемента текстового типа, то пус­тая строка будет считаться неверным кодом, и при попытке за­писать элемент с подобным кодом будет выдано сообщение «Неверно задан код!».

Если справочник имеет числовые коды элементов, число О программа считает приемлемым кодом и элемент или группа с таким кодом может быть записана в справочник.

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

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

Если при записи элемента программа обнаружит в справочни­ке элемент с таким же кодом, будет выдано сообщение «Код не уникальный!», тогда код необходимо будет исправить.

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



Содержание раздела