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

Поиск и замена значений не изменяет регистры накопления

Поиск и замена значений не изменяет регистры накопления
Я
   Bibr
 
18.07.19 - 11:55
Странно как-то.

Мне казалось, что типовая обработка поиск замена значений должна РН (регистры накопления) тоже править.
Подменяю номенклатуру. Ясно, что в найденных ссылках только независимые объекты, т.е. документ фигурирует, а РН нет.
Параметр ОтключатьКонтрольЗаписи, который отвечает а обмен.Загрузка устанавливаю Истина.
Получаю, что в РН замены не происходит - старый элемент сохранился.
Выходит, что РН правятся только если включить контроль записи? (т.е. тупо типовым перепроведением). Или у меня кривая обработка?
 
 
   olegves
 
1 - 18.07.19 - 11:58
(0) пиши свою, типовая примитивна
   lodger
 
2 - 18.07.19 - 12:03
более всего распространены простые и примитивные обработки.
за анализ и обработку вторичной сущности (движения документа, например) надо платить либо деньгами(купи), либо временем(сделай).
   RomanYS
 
3 - 18.07.19 - 12:03
(0) Контроль записи это ОбменДанными.Загрузка а не "тупо типовым перепроведением".
Обработка отработала без ошибок и сообщений? Скорей всего часть документов просто не отработалось. Во многих типовых отключение контроля записи не обходит дату запрета редактирования.
   RomanYS
 
4 - 18.07.19 - 12:05
(1) (2) Типовые и ИТСные прекрасно это делают. Только после них в РБ ошибки появляются
   Bibr
 
5 - 18.07.19 - 12:11
(3) я понимаю, что ОтключатьКонтрольЗаписи это ОбменДанными.Загрузка - писал же выше)
Насчет  "тупо типовым перепроведением" я про то, что когда ОбменДанными.Загрузка = Ложь, то РН правятся за счет типового перепроведения. Но блин мне низя перепроводить.
А при ОбменДанными.Загрузка = Истина, РН не правятся. Не пойму, почему. Должны ведь?
   sqr4
 
6 - 18.07.19 - 12:22
А что за типовая? Как ты ее открываешь? А база какая?
   sqr4
 
7 - 18.07.19 - 12:44
Как варик пробни удаление дублей)
   Bibr
 
8 - 18.07.19 - 12:47
(6) тут не уверен, просто у себя в наработках нашёл, уже не помню, откуда брал. Но вроде типовая, я лично не допиливал.
База УТ новая.

Поковырял немного код. Да вроде всё дельно. Если док, то собираются движения, ищутся и подменяются ссылки, и затем набор записывается.

Похоже, что действительно дело в дате запрета редактирования или чём-то подобном.
   RomanYS
 
9 - 18.07.19 - 13:14
(5) "когда ОбменДанными.Загрузка = Ложь, то РН правятся за счет типового перепроведения"
Странный (и ошибочный) вывод, ничто не мешает менять регистры без проведения и без режима загрузки. Типовые обработки замены не перепроводят документы.
   zva
 
10 - 18.07.19 - 13:30
Что за регистры хоть?
Скорей всего там не номенклатура в явном виде, а ссылка на справочник КлючиАналитикиУчетаНоменклатуры
Нужно на подобии http://catalog.mista.ru/public/304286/ искать
   Bibr
 
11 - 18.07.19 - 14:21
(9) да, уже понял, поковыряв код. этот вывод эмперический был.

но вот всё же интересно, почему в РН замены не произошло. Кроме даты запрета есть ещё варианты?
   sqr4
 
12 - 18.07.19 - 14:24
(11) вы совет из (10) очень подробно рассмотрите. Ключи аналитики так просто не меняются.
   Bibr
 
13 - 18.07.19 - 14:28
(12) понял, спасибо

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