Имя: Пароль:
1C
1С v8
Остатки на конец месяца за период
,
0 Vladislava-smile
 
16.07.15
04:08
Помогите пожалуйста разобраться, не могу понять что не так.
Есть запрос в наборе СКД:

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

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

В СКД по периоду в группировке ставится тип дополнения месяц, но в результате - выводится количествоОборот на момент первой проводки в регистре за месяц.

Что ДЕЛАТЬ??? 2 дня бьюсь ...
1 Vladislava-smile
 
16.07.15
04:30
Ну кто-нибудь, все варианты перепробовала уже, ступор ((((
2 Лодырь
 
16.07.15
04:44
3 Лодырь
 
16.07.15
04:44
и аналогичных тем полно же
4 Vladislava-smile
 
16.07.15
05:05
(3) - зачем так извращаться, если такая функция есть в СКД, и она работает, просто у меня затуп где-то, а понять не могу где ...
5 Peltzer
 
16.07.15
06:03
В запросе у вас вообще оборотов нет, только конечный и начальный остатки.
6 Vladislava-smile
 
16.07.15
06:13
(5) ну мне и нужен конечный остаток на каждый конец месяца
7 Peltzer
 
16.07.15
06:21
1. Поставьте в группировке Период без дополнения
2. В поле Период поставьте Роль Период, 1
3. В параметры запишите "Месяц"
Выводится нормально
8 Peltzer
 
16.07.15
06:23
Вот так у меня всё вывел:
https://yadi.sk/d/9oaSWG4whtp8p
9 Vladislava-smile
 
16.07.15
06:32
(7) Сейчас попробую, спасибо
10 Vladislava-smile
 
16.07.15
07:41
Спасибо, все получилось )
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.