Имя: Пароль:
1C
1С v8
Непонятная проблема. Неверные остатки в файле выгрузки и отчете?
0 Radion
 
03.02.12
12:51
Подскажите пожалуйста, 1С 8.2. УТ SQL. Выгружаю файл xml с остатками, запускаем через регламентное задание. Последние два дня остатки в файле и в отчете 1С по некоторым позициям не сходятся, сегодня сошлись. Не могу понять почему. Ребята гляньте профессионально, вот мой запрос по остаткам, СПАСИБО!:
ТекДата = ТекущаяДата();
"ВЫБРАТЬ
|    ТоварыНаСкладахОстатки.Склад КАК Склад,
|    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
|    ТоварыНаСкладахОстатки.Номенклатура.Родитель КАК Родитель,
|    ТоварыНаСкладахОстатки.Номенклатура.Артикул КАК Артикул,
|    СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК Остаток
|ИЗ
|    РегистрНакопления.ТоварыНаСкладах.Остатки(
|            &ДатаОстатков,
|            Склад = &ТекСклад "+?(ЗначениеЗаполнено(РодительФорма),"И Номенклатура.Родитель = &ТекПапка","")+") КАК ТоварыНаСкладахОстатки
|
|СГРУППИРОВАТЬ ПО
|    ТоварыНаСкладахОстатки.Склад,
|    ТоварыНаСкладахОстатки.Номенклатура.Артикул,
|    ТоварыНаСкладахОстатки.Номенклатура,
|    ТоварыНаСкладахОстатки.Номенклатура.Родитель
   
Запрос.УстановитьПараметр("ТекСклад", СкладФорма);
Запрос.УстановитьПараметр("ТекПапка", РодительФорма);
Запрос.УстановитьПараметр("ДатаОстатков", КонецДня(ТекДата));

Спасибо!
1 Wobland
 
03.02.12
12:53
Остатки тебе и так сгруппирует и посложит...
2 Wobland
 
03.02.12
12:54
Номенклатура.Родитель В ИЕРАРХИИ &ТекПапка, не?
3 Wobland
 
03.02.12
12:56
Склад = &ТекСклад И (Номенклатура.Родитель = &ТекПапка ИЛИ &ТекПапка=ЗНАЧЕНИЕ(Справочник.ПустаяСсылка)
4 Radion
 
03.02.12
12:57
(3) РодительФорма - значение не заполнено. Фильтр только по складу.
5 Wobland
 
03.02.12
12:58
(4) я тебе предложил варинат цельного текста запроса
6 Radion
 
03.02.12
13:05
(5) понял. спасибо.