"почему 1С программно не даёт менять реквизит "Наименование" (не путать с "ПолнНаименование", т.е. в структуре этого справочника грубо говоря 3 поля: Код, Наименование, Полное наименование) хотя при редактировании этого реквизита из самой 1С проблем нет???<br><br><br><br>Контр=СоздатьОбъект("Справочник.Контрагенты");<br><br>...<br><br><br><br>Контр.Наименование=""""; // для примера присваиваем пустую строку<br><br><br><br>говорит — "Изменено наименование! Может быть нарушена целостность выборки!"<br><br><br><br><br><br><br><br>Для чего ВСЁ это нужно: пишу обработку чтобы исправить всех контрагентов у которых в поле "наименование" есть ЗАО, ООО, ОАО и т.д. + прочие "левые" символы типа кавычек, пробелов и т.д. на тоже самое, но без этого "лишнего"... потому что, как правило, поиск происходит по этому реквизиту... а тупые бухгалтера заводят новых контрагентов как попало и сами же не могут найти потом то, что ввели 15 минут назад :-("