Помочь найти и устранить причину ошибки при синхронизации 1С MAG
Выполнено
Екатеринбург(Россия )
minilmar
09.08.1982(42 года)
19 |
0
7 июня 2024 в 12:14:09
(23 недели 6 дней 12 часов назад)
25400
06.01.2024 11:36:29
Текст задания
При синхронизации конфигурации 1С Торговля 11.5. выходит сообщение об ошибке.
Суть. Расширение 1С MAG было доработано с целью сбора остатков из "нужного нам" регистра
Доработано оно было скажем очень и очень простенько.
Вот таким запросом:
----------------------------------------------------------------------------------------------------------
"ВЫБРАТЬ
| ОстаткиПоПоставщикам.Номенклатура КАК Номенклатура,
| ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) КАК Характеристика,
| СУММА(ОстаткиПоПоставщикам.Количество) КАК КоличествоНаСкладе
|ПОМЕСТИТЬ ВТОстатки
|ИЗ
| РегистрСведений.ОстаткиПоПоставщикам КАК ОстаткиПоПоставщикам
|
|СГРУППИРОВАТЬ ПО
| ОстаткиПоПоставщикам.Номенклатура";
-------------------------------------------------------------------------------------------------------------------------------------------------------
и всё в целом работало. Но не так давно прилетело обновление 1С MAG и теперь выходит сообщение об ошибке при синхронизации. Если этот запрос заменить стандартным (см. ниже)
"ВЫБРАТЬ
| РаспределениеЗапасов.Номенклатура КАК Номенклатура,
| РаспределениеЗапасов.Характеристика КАК Характеристика,
| СУММА(РаспределениеЗапасов.Свободно) КАК КоличествоНаСкладе
|ПОМЕСТИТЬ ВТОстатки
|ИЗ
| РегистрСведений.РаспределениеЗапасов КАК РаспределениеЗапасов
|ГДЕ
| РаспределениеЗапасов.Состояние = ЗНАЧЕНИЕ(Перечисление.РаспределениеЗапасовСостояния.ОстатокНаСкладе)
| И (&ПоВсемСкладам
| ИЛИ РаспределениеЗапасов.Склад В (&Склады))
| И &ФильтрНоменклатуры
|
|СГРУППИРОВАТЬ ПО
| РаспределениеЗапасов.Характеристика,
| РаспределениеЗапасов.Номенклатура
|ИМЕЮЩИЕ
| СУММА(РаспределениеЗапасов.Свободно) > 0";
-------------------------------------------------------------------------------------------------
все начинает работать.