Имя: Пароль:
1C
1С v8
Запрос для МХ-20. Не выходят остатки, если нет оборотов за период.
0 Lenka_Boo
 
19.12.11
11:48
Комплексная автоматизация. 8.2
Делаю запрос для МХ-20. Не выходят остатки, если нет оборотов за период. Что еще указать в запросе?

ВЫБРАТЬ РАЗРЕШЕННЫЕ
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Склад КАК Склад,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура КАК Номенклатура,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНО,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьНачальныйОстаток КАК СуммаНО,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоПриход КАК КоличествоП,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьПриход КАК СуммаП,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоРасход КАК КоличествоР,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьРасход КАК СуммаР,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКО,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьКонечныйОстаток КАК СуммаКО,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура.Код КАК Код,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Код КАК ОКЕИ,
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура.БазоваяЕдиницаИзмерения КАК ЕдИзм
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, ДвиженияИГраницыПериода, ) КАК ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты
ГДЕ
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Организация = &Организация
ИТОГИ
   СУММА(КоличествоНО),
   СУММА(СуммаНО),
   СУММА(КоличествоП),
   СУММА(СуммаП),
   СУММА(КоличествоР),
   СУММА(СуммаР),
   СУММА(КоличествоКО),
   СУММА(СуммаКО)
ПО
   ОБЩИЕ,
   Склад,
   Номенклатура
1 Ненавижу 1С
 
гуру
19.12.11
11:50
а зачем периодичность Регистратор?
2 Lenka_Boo
 
19.12.11
11:56
(1) Проверяла из каких доков строки не попадают - забыла убрать.
3 eklmn
 
гуру
19.12.11
11:56
(1) вопрос в другом :)

(0) СКД?
4 Lenka_Boo
 
19.12.11
12:01
(3) Нет
5 Lenka_Boo
 
19.12.11
12:04
(3) В консоли запросов эти строки тоже не выходят, так что с макетом все нормально.
6 Lenka_Boo
 
19.12.11
15:09
(1) А вот вру. Периодичность регистратор нужна, чтоб условие работало:
"ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Регистратор.Фин = ИСТИНА"

ВЫБРАТЬ РАЗРЕШЕННЫЕ
   ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Склад КАК Склад,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура КАК Номенклатура,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНО,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьНачальныйОстаток КАК СуммаНО,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоПриход КАК КоличествоП,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьПриход КАК СуммаП,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоРасход КАК КоличествоР,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьРасход КАК СуммаР,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКО,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьКонечныйОстаток КАК СуммаКО,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура.Код КАК Код,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Код КАК ОКЕИ,
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура.БазоваяЕдиницаИзмерения КАК ЕдИзм
ИЗ
РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, ДвиженияИГраницыПериода, ) КАК ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты
ГДЕ
ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Организация = &Организация
   И ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Регистратор.Фин = ИСТИНА
ИТОГИ
   СУММА(КоличествоНО),
   СУММА(СуммаНО),
   СУММА(КоличествоП),
   СУММА(СуммаП),
   СУММА(КоличествоР),
   СУММА(СуммаР),
   СУММА(КоличествоКО),
   СУММА(СуммаКО)
ПО
   ОБЩИЕ,
   Склад,
   Номенклатура

В принципе понятно, что проблема в периодичности, но как выкрутиться?
7 Lenka_Boo
 
19.12.11
16:59
Разобралась. Всем спасибо.