Какая максимальная длина у стандартного реквизита наименование
Перейти к содержимому

Какая максимальная длина у стандартного реквизита наименование

  • автор:

Увеличить длину наименования справочника 1C Предприятие

Как сделать проверку уникальности наименования у справочника 1С:Предприятие 8.3?
Как сделать проверку уникальности наименования у справочника 1С:Предприятие 8.3?

Изменение наименования предопределенного элемента в режиме 1С:Предприятие
Предопределенный элемент справочника "Склады" — "Основной". Собственно говоря, читаю у Радченко.

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

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

Как увеличить количество символов в наименовании Номенклатурной группы в 1С

Добрый день. Как увеличить количество символов в наименовании Номенклатурной группы?

Обсуждение (5)

Приложение

Добрый день, Любовь,
число символов в наименовании объектов 1С задается непосредственно в Конфигурации 1С для указанного справочника или документа. Для справочника Номенклатурная группа число символов в Наименовании задано равным 100.

Если вы хотите изменить эти данные, то придется снять запрет редактирования с объекта конфигурации справочник НоменклатурныеГруппы и после этого указать свое значение символов в указанном в скрине поле.

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

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

Спасибо. Будем думать.

Приложение

У вас есть какие-то отчеты, которые требуют развернутого наименования номенклатурной группы или вам нужно это для себя, чтобы не спутать? Некоторые указывают в номенклатурных группах адреса строительных объектов, например. Конечно, тогда им отведенного места мало. Тогда можно в наименованиии указывать просто: объект Москва 1, Объект СПб 3 и т.д., например, а в карточку Номенклатурные группы добавить дополнительный реквизит Полное наименование.

Сейчас покажу как это сделать.

Раздел Администрирование — Общие настройки — ссылка Дополнительные реквизиты (флаг Дополнительные реквизиты и сведения включен).

Находите строчку в левом окне Номенклатурные группы, нажимаете кнопку Добавить — Новый.

Приложение

в карточке Дополнительного реквизита задаете наименование и тип реквизита, как показано на скрине.

Приложение

После сохранения дополнительного реквизита при открытии карточки номенклатурной группы вы увидите новое строковое поле «Полное наименование». Там вы можете указать до 1024 символов в названии.

Длинна наименвания больше 100 символов (в Справочниках)

1с 7.7 523<br>Доброго времени суток. что то не как не могу понять. возможно ли это и где?<br> <br>Когда в конфе открываешь справочник. допустим «Договоры» .. там есть Длинна Наименования. и более 100 симполов она не ставиться ? Можно ли это увеличить??<br> <br>Я переходил на «форму эолемента» если нажать по колонке наименования — правой кнопкой — свойства — то там написано «индификатор — наименование» и если перейти на закладку «тип» то там ессесно ни чего редактировать нельзя. и стоит число «100» по умолчанию.<br> <br>Можно как то увеличить длинну?

Максимальная длина строкового реквизита 1С: Предприятия 8

Как узнать длину строкового реквизита, указанную в конфигураторе, на примере дополнения числа ведущими нулями.

Поводом для заметки послужила проблема импорта приходной накладной из файла Excel, где связь между номенклатурой осуществлялась по некоему «коду поставщика», представляющему собой заданное количество цифр (в данном случае 6). Оказалось, что при импорте ведущие нули отбрасываются и код форматируется в стандартный числовой формат, включая разделитель тысяч (например «12 345»). А в реквизите, разумеется, код хранится как положено — 012345, в итоге номенклатура не сопоставлялась.

Несмотря на то, что вроде как можно было бы в коде (программном) просто использовать известную нам длину (6), я решил все же сделать более универсально и эту самую длину получать из метаданных — дело в том, что ранее, например, использовался 5-тизначный код. Так что нет гарантий, что через некоторое время он не станет, например, 7-значным. Итак, для того, чтобы узнать максимальную длину реквизита КодПоставщика справочника Номенклатура необходимо воспользоваться такой достаточно громоздкой конструкцией:

Дальше остается переформатировать код поставщика, полученный из Excel:

Форматная строка говорит нам о том, что длина у нас равна длине реквизита, будем использовать ведущие нули, а разделитель групп отсутствует. Переменная Лист — OLE-объект текущего листа Excel.

Вот такие немного вычурные и не вполне очевидные конструкции.

Категория: Программирование, 1С | Опубликовано 12.01.2012 | Редакция от 29.01.2017

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *