Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при создании Номенклатуры методом копирования (УТ 11)

Ошибка при создании Номенклатуры методом копирования (УТ 11)
Я
   Юлианна_Н
 
31.08.20 - 12:20
Всем привет.
Помогите советом.

"нельзя изменять поле содержащее объект данных формы"

Вот такая ошибка появляется при попытке создать Номенклатуру методом Скопировать.

Это какой то косяк? Или так должно быть?
   Ёпрст
 
1 - 31.08.20 - 12:23
(0) на клиенте поди делаешь, да?
   Юлианна_Н
 
2 - 31.08.20 - 12:24
(1) Да
   ДенисЧ
 
3 - 31.08.20 - 12:25
11.4.8.92 - не наблюдается.
Значит у тебя поправленная конфигурация
   Юлианна_Н
 
4 - 31.08.20 - 12:26
(3) 11.4.11.88 - в Справочнике Номенклатура доработок нету
   Ёпрст
 
5 - 31.08.20 - 12:30
(2) ну так то, создавать новые объекты бд можно только на сервере, Перенеси свой код в серверную процу &НаСервере и наслаждайся
   Юлианна_Н
 
6 - 31.08.20 - 12:38
(5) У меня нет своего кода, по крайней мере в справочнике Номенклатура.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

вся процедура  - Типовая.
   Юлианна_Н
 
7 - 31.08.20 - 12:38
(1) Не так поняла вопрос...
   Ёпрст
 
8 - 31.08.20 - 12:42
ок.. по шагам тогда, как ты делаешь это и где ?
>>при попытке создать Номенклатуру методом Скопировать
   Юлианна_Н
 
9 - 31.08.20 - 12:45
(8) в режие пользователя:
1. Выбираю номенклатуру из списка - потом либо F9, либо через кликания мышкой на "Скопировать".
2. В карточке номенклатура - Еше - Скопировать.
   Ёпрст
 
10 - 31.08.20 - 12:46
(9) так и точное место ошибки указывает на какой код ?
   Юлианна_Н
 
11 - 31.08.20 - 12:49
(10) Отладкой не искала... пока только тестирую с другими справочниками, Валюты и пользователи - все работает.

Может дело в прикрепляемом файле, фото номенклатуры?
   Юлианна_Н
 
12 - 31.08.20 - 12:53
Отладкой ругнулся в процедуре 

&НаСервере
Процедура ЗаполнитьПоПараметрам()

а точнее 

ЗаполнитьЗначенияСвойств(Объект, ИсточникКопирования, , "ГруппаДоступа, ФайлКартинки, ФайлОписанияДляСайта, 
            |ДополнительныеРеквизиты, ДрагоценныеМатериалы, Код, ПометкаУдаления");
   ДенисЧ
 
13 - 31.08.20 - 13:24
Обновил до 11.4.12.81
Опять не наблюдается.
   Галахад
 
14 - 31.08.20 - 13:26
(0) У коллег такое тоже наблюдается?
   Юлианна_Н
 
15 - 31.08.20 - 13:34
(14) У меня нет коллег.
   Галахад
 
16 - 31.08.20 - 13:36
(15) Хм. А если базу скопировать, такое тоже наблюдается?
   Юлианна_Н
 
17 - 31.08.20 - 13:37
После того как закоментировала 

ЗаполнитьЗначенияСвойств(Объект, ИсточникКопирования, , "ГруппаДоступа, ФайлКартинки, ФайлОписанияДляСайта, 
            |ДополнительныеРеквизиты, ДрагоценныеМатериалы, Код, ПометкаУдаления");


Все заработало
   Юлианна_Н
 
18 - 31.08.20 - 13:39
(16) Да, у меня куча бекапов и на многих - одно и то же
   Юлианна_Н
 
19 - 31.08.20 - 13:45
(17) Можно ли считать, что это правильное решение задачи, в синтакспомощнике почитала про ЗаполнитьЗначенияСвойст - ничего не поняла.
   Галахад
 
20 - 31.08.20 - 13:52
(19) Если исходить из того, что нужно просто скопировать, то правильное решение.
А если исходить, что все-таки не все нужно копировать, то не очень.
   grumpi
 
21 - 31.08.20 - 13:56
(19) Подскажи а ты расширения конфигурации не используешь?
   grumpi
 
22 - 31.08.20 - 13:57
У меня такое было когда я в расширении добавил реквизит номенклатуры.
   Юлианна_Н
 
23 - 31.08.20 - 13:58
(21) Расширения есть, но работаем с основной.
и да... Номенклатура есть в одном из них...
   Юлианна_Н
 
24 - 31.08.20 - 14:00
&После("ПриЗаписи")
Процедура Б24_Синхр_ПриЗаписи(Отказ)
    Б24_Синхр_РегистрацияИзмененийВызовСервера.ЗарегистрироватьИзменения(ЭтотОбъект);
КонецПроцедуры




Это единственное, что есть в модулях.
   Юлианна_Н
 
25 - 31.08.20 - 14:12
В общем... вопрос решен, более правильным путем (мне так кажется). Сразу прошу особо не пинать, я не виновата, меня подставили...

В "типовой" Номенклатуре, реально были доработки, добавлена новая ТЧ  :(
Она, ТЧ, мешала...

решение, которое смогла придумать, это поставить ее в исключения при заполнении свойств, итог - работает, и строчка не закоментирована.

Спасибо вам всем, с вашей помощью думать легче ))


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.