Добрый день!
Прошу подсказать в следующем вопросе:
Обычно при изменении названия номенклатуры автоматически меняется полное название номенклатуры, но есть некоторая номенклатура, при изменении названия не происходит изменение полного наименования.
Прошу подсказать, почему так может происходить? Может, за это отвечают какие-то настройки?
Скрин подробный в приложении.
Все комментарии (5)
Комментарии закрыты.
Здравствуйте!
Так заложено разработчиками в код программы.
В приведенном вами скрине:
— Поле наименование заполнено (первое условие возвращает Ложь: ПустаяСтрока(НаименованиеПолное))
— Данные в полях «Наименование» и «Полное наименование» различны (второе условие тоже не срабатывает = Ложь: НаименованиеПолное = Наименование)
В результате автоматическое формирование = Ложь и изменений поля «Полное наименование» не происходит.
Чтобы всегда при изменении поля «Наименование» автоматически менялось поле «Полное наименование» можно внести изменение в исходный код процедуры «УстановитьФлагФормироватьНаименованиеПолноеАвтоматически» через расширение конфигурации со строчкой кода:
Возврат Истина;
Прикрепляю к ответу скрины из типового кода разработчиков.
Я правильно поняла, что если я наименование и полное наименование номенклатуры сделаю одинаковое, то поом при изменении наименования и полное наименование будет меняться?
Да, все верно.
Но когда поменяете, сделаете одинаковыми «Полное наименование» и «Наименование» обязательно запишите и выйдите из карточки номенклатуры (!!!), потом снова зайдите, тогда программа увидит, что «Наименование» и «Полное наименование» одинаковы при открытии и поменяет автоматически при изменении «Наименования» и поле «Полное наименование».
При оформление новой номенклатуры при незаполненном полном наименовании — полное наименование заполняется автоматически по введенному наименованию.
Спасибо. Получилось сделать, как вы написали. Подскажите, а по каким причинам это могло произойти в первый раз? Стандартно при создании новой номенклатуры ведь названия и полное и в программе одинаковые
Стандартно при создании новой номенклатуры при пустом поле Полное наименование после ввода наименования Полное наименование дублирует введенное наименование автоматически. Измениться могло либо вручную пользователем, либо при загрузках из других баз или документов, если они имели место.