возникла необходимость увеличить длину кода, была 9 символов (код текстовый)
в конфигураторе изменил длину кода на 13
был код вида "ПФ1234567"
при добавлении нового элемента, автоматически формируется код вида "ПФ1234568 " (4 пробела в конце),
а мне надо "ПФ00001234568", как сделать что бы в автоматически формируемых кодах не было пробелов в конце?
ПФ - это префикс
если в модуле объекта в Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
изменить префикс на "НП", то формируется номер вида "НП0000001 " (4 пробела в конце)
Почему не "НП00000000001" ?
в конфигураторе изменил длину кода на 13
был код вида "ПФ1234567"
при добавлении нового элемента, автоматически формируется код вида "ПФ1234568 " (4 пробела в конце),
а мне надо "ПФ00001234568", как сделать что бы в автоматически формируемых кодах не было пробелов в конце?
ПФ - это префикс
если в модуле объекта в Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
изменить префикс на "НП", то формируется номер вида "НП0000001 " (4 пробела в конце)
Почему не "НП00000000001" ?
По теме из базы знаний
- Отправка SMS в 1С:Предприятие 7.7 "Торговля + Склад", 1С:Предприятие 8 "УТ 10.3", "УТ 11", "БП 3.0" по справочнику контрагенты 22 копейки за СМС
- Принципы проектирования справочников номенклатуры в 1С: Управление Предприятием 2 (ERP 2.4.6)
- Эволюция расширения конфигурации
- Выгрузка скидок и акций из 1С: Розница 2.3 и УТ 11.4, УТ 11.5, КА2(2.5) в Frontol 6
- Функционал скидок в программе 1С:ЕRP. Дисконтные карты лояльности и отчеты анализа предоставленных скидок
Найденные решения
(3) https://infostart.ru/public/415406/
На случай, если нет (или жалко) стартмани:https://helpf.pro/faq/view/1206.html
(4)
Что значит "сбросить нумерацию объектов"?
Об этом можно спросить Гугль, а не дожидаться ответа на форуме: На случай, если нет (или жалко) стартмани:
(4)
А для нового префикса почему формируется номер "НП0000001 " (4 пробела в конце), а не "НП00000000001" ?
А об этом лучше поинтересоваться у процедуры ПриУстановкеНовогоКода() - мне ее отсюда не видно.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
в конфигураторе изменил длину кода на 13
был код вида "ПФ1234567"
А стал - "ПФ1234567 " - в этом-то и причина.
был код вида "ПФ1234567"
мне надо "ПФ00001234568", как сделать что бы в автоматически формируемых кодах не было пробелов в конце?
Обработкой изменить коды уже существующих элементов, чтобы у них не было пробелов в конце, т.е. все "ПФnnnnnnn " поменять на "ПФ0000nnnnnnn" и сбросить нумерацию объектов.
(3) https://infostart.ru/public/415406/
На случай, если нет (или жалко) стартмани:https://helpf.pro/faq/view/1206.html
(4)
Что значит "сбросить нумерацию объектов"?
Об этом можно спросить Гугль, а не дожидаться ответа на форуме: На случай, если нет (или жалко) стартмани:
(4)
А для нового префикса почему формируется номер "НП0000001 " (4 пробела в конце), а не "НП00000000001" ?
А об этом лучше поинтересоваться у процедуры ПриУстановкеНовогоКода() - мне ее отсюда не видно.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот