не удается записать характеристику #782998


#0 by falselight
Ошибка выходит на строке записать. От чего это может быть? || || {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать)                     НоваяХарактеристика.Записать; по причине: Не удалось записать: "Характеристика номенклатуры"!
#1 by butterbean
ну дык в отладчике посмотри
#2 by Mauser
Ищи.
#3 by falselight
в сообщить ещё последнее вот это вывелось Наименование должно состоять из 20 цифр!
#4 by Nuobu
Так найди это сообщение в конфигураторе.
#5 by falselight
я там и смотрю всегда нормально загружалось, сейчас вот так не пойму в чем дело отказ в своем коде?
#6 by falselight
отказ только тут &НаКлиенте
#7 by falselight
нет у меня в коде такого
#8 by Dyspho
а при чем твой твой код? ctrl +shift+F галка на Модули и в строке поиска Наименование должно состоять из 20 цифр! не?
#9 by torgm
На всяк случай поиск запусти так "Наименование должно состоять из" а то вдруг число програмно формируется.
#10 by falselight
в не запароленных модулях не найдено! мне не понятно почему перестал работать код в что за ерунда, и что править?
#11 by Lexey_
код в перестал работать потому, что "Наименование должно состоять из 20 цифр!"
#12 by falselight
ну это в модуле типовой конфигурации         Если ПроверятьНаименованиеХарактеристикиНаНаличие20Цифр Тогда                              ОбщегоНазначенияКлиентСервер.СообщитьПользователю("Наименование должно состоять из "+КоличествоЦифрПроверки+" цифр!",,,,Отказ);                              Иначе
#13 by falselight
первый раз это вижу, ранее же все работало!!!! может это нововведенный код?
#14 by Dyspho
Ну попробуй  сделать наименование 1245678901234567890 )
#15 by Lexey_
ну, значит, ранее условие выполнялось, что тут удивительного?
#16 by falselight
что значит сделать????? в наименование идет серия
#17 by Dyspho
И какая там серия? И какая у тех, где "всё работало!!!!"?
#18 by Dark_Warrior
Доработка старая, а релиз новый?
#19 by falselight
отказ есть да!!!! сейчас там сделано если наименование серии меньше 20 символов то все ломается что за бред не пойму (((((
#20 by falselight
(19+)  наименование характеристики точнее
#21 by falselight
да не имеет значения какая, по разному было что вбито то и работало
#22 by falselight
ломается сейчас на этой 79530161014 так как оно менее 20 символов
#23 by Dyspho
ну убери отказ если тееб пофигу
#24 by Dyspho
а почему раньше было не менее 20 ?
#25 by falselight
это в коде конфигурации и отказ истина только в процедуре сообщение пользователю
#26 by chelentano
а чё, отключить это "ПроверятьНаименованиеХарактеристикиНаНаличие20Цифр" - не вариант?
#27 by falselight
номенклатура сейчас вроде говорят приходит с 20 значными сериями
#28 by falselight
это же в коде нужно
#29 by FIXXXL
вот это ПроверятьНаименованиеХарактеристикиНаНаличие20Цифр  что? переменная, параметр сеанса, константа? чего включали в последнее время в базе?
#30 by chelentano
см. Может, это какая-то настройка и её можно отключить
#31 by ColonelAp4u
А можешь еще показать что написано в модуле справочника при записи или перед записью?
#32 by ColonelAp4u
что бы мы не гадали вдруг кто то константу включил на проверку длины вводимой характеристики
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С