Имя: Пароль:
1C
1С v8
Как правильно задать период в СКД?
0 al_zzz
 
21.06.12
13:26
Хочу выбрать данные по регистру накопления в СКД за период и добавить к ним данные по поступлениям за этот период.
С регистром всё понятно - там нужно поставить период "Авто".
Вопрос: как задать условие по периоду для документов, чтоб период совпадал с периодом регистра?
ВЫБРАТЬ
       ТоварыНаСкладахОстаткиИОбороты.НомерСтроки КАК НомерСтроки,
       ТоварыНаСкладахОстаткиИОбороты.Регистратор КАК Регистратор,
       ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
       ТоварыНаСкладахОстаткиИОбороты.ПериодМинута КАК ПериодМинута,
       ТоварыНаСкладахОстаткиИОбороты.ПериодЧас КАК ПериодЧас,
       ТоварыНаСкладахОстаткиИОбороты.ПериодДень КАК ПериодДень,
       ТоварыНаСкладахОстаткиИОбороты.ПериодНеделя КАК ПериодНеделя,
       ТоварыНаСкладахОстаткиИОбороты.ПериодДекада КАК ПериодДекада,
       ТоварыНаСкладахОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц,
       ТоварыНаСкладахОстаткиИОбороты.ПериодКвартал КАК ПериодКвартал,
       ТоварыНаСкладахОстаткиИОбороты.ПериодПолугодие КАК ПериодПолугодие,
       ТоварыНаСкладахОстаткиИОбороты.ПериодГод КАК ПериодГод,
       ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
       ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
       ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
       ТоварыНаСкладахОстаткиИОбороты.СерияНоменклатуры КАК СерияНоменклатуры,
       ТоварыНаСкладахОстаткиИОбороты.Качество КАК Качество,
       ТоварыНаСкладахОстаткиИОбороты.Организация КАК Организация,
       ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
       ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
       ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
       ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
       ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
       NULL КАК СуммаПродажнаяНачальныйОстаток,
       NULL КАК СуммаПродажнаяКонечныйОстаток,
       NULL КАК СуммаПродажнаяОборот,
       NULL КАК СуммаПродажнаяПриход,
       NULL КАК СуммаПродажнаяРасход
   ИЗ
       РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Авто, ДвиженияИГраницыПериода, ) КАК ТоварыНаСкладахОстаткиИОбороты
;

///////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ПоступлениеТоваровУслугТовары.Номенклатура,
   ПоступлениеТоваровУслугТовары.Количество КАК Поступило,
   ПоступлениеТоваровУслугТовары.Сумма КАК СуммаПоступления
ИЗ
   Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
1 чувак
 
21.06.12
13:33
НачалоПериода(Дата,День)

так?
2 al_zzz
 
21.06.12
13:45
(1) В качестве даты что передавать?
3 al_zzz
 
21.06.12
13:49
Другими словами: мне нужно определять период для поступлений исходя из выбранного пользователем периода для регистра