Имя: Пароль:
1C
1С v8
В РИБ не проводится Поступление товаров и услуг
,
0 itbchern
 
24.02.18
02:13
Здравствуйте
После обновления УТ на версию 11.3.4.47 (с попутным обновлением платформы на версию 8.3.11.2867) в починенном узле РИБ без фильтров перестали проводится документы "Поступление товаров и услуг" с ошибкой:

{(20, 5)}: Таблица не найдена "РасчетыСПоставщикамиИсходныеДвижения"
ИЗ <<?>>РасчетыСПоставщикамиИсходныеДвижения КАК Расчеты

Этот запрос, судя по всему, лежит в регистре накопления "РасчетыСПоставщиками" в процедуре "ПриЗаписи"
К сожалению, какую-то пользу из этого я извлечь не смог

В Центральном узле все проводится без проблем
Если РИБ отцепить от главного узла, то документы начинают проводиться
При подцеплении обратно- перестает работать
Пробовал выгружать образ РИБ заново- не помогло
Используется серверный вариант работы. Пробовал в файловом- тоже не работает

О системе:
УТ 11.3.4.47
Платформа 8.3.11.2867
Серверный вариант
1 Мимохожий Однако
 
24.02.18
08:00
Неплохо бы отладчиком убедиться, что эта таблица есть в больной базе.
Как временное лекарство: сделать расширение, которое обходит эту таблицу.
По сабжу не ясно, в каком модуле эта ошибка, какая платформа в центральной базе
2 h-sp
 
24.02.18
09:09
(0) ну, откройте этот регистр накопления в вашей конфигурации и в конфигурации поставщика, если найдете отличия, то устраните.
3 itbchern
 
24.02.18
09:34
Прошелся отладчиком
Проблема была в следующем:

В модуле набора записей регистра накопления "РасчетыСПоставщиками" в процедуре ПередЗаписью был интересный код:


Если Не ДополнительныеСвойства.Свойство("ДляПроведения") ИЛИ ПланыОбмена.ГлавныйУзел() <> Неопределено Тогда
        Возврат;
КонецЕсли;

...

Запрос = Новый Запрос("
...
ПОМЕСТИТЬ РасчетыСПоставщикамиИсходныеДвижения


То есть если это подчиненный узел РИБ, то таблица "РасчетыСПоставщикамиИсходныеДвижения" не помещается во временное хранилище
Не знаю, конечно, с чем это связано и сталкивался с этим еще кто-то

Но убрав ИЛИ ПланыОбмена.ГлавныйУзел() <> Неопределено все заработало