Имя: Пароль:
1C
1С v8
Непонятки с таблицей ОстаткиИобороты.ТоварыНаСкладах при выводе в Диаграмму
,
0 serg-lom89
 
01.08.16
11:12
Добрый
Подскажите что не так?
Есть отчет,причем простой..Выбираю остаткиИобороты.Товары на складах.
Вывожу их в виде диграммы
Почему то остатки на начало и конец,заданного периода огромные,такое чувство что отбор не налаживается

http://file.sampo.ru/5d74f5/ файл с отчетом
Сам запрос

ВЫБРАТЬ
    СвободныеОстаткиОстаткиИОбороты.Склад,
    СвободныеОстаткиОстаткиИОбороты.Номенклатура,
    СвободныеОстаткиОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоОстаток,
    КОНЕЦПЕРИОДА(СвободныеОстаткиОстаткиИОбороты.Период, ДЕНЬ) КАК День
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, День, , ) КАК СвободныеОстаткиОстаткиИОбороты
прошу помощи,потому что уже не знаю куда копать
ЧЯДНТ?
1 serg-lom89
 
01.08.16
11:16
пример
Если формировать за период 01.01.16-01.02.16
остаток нач 10 000
Кон Остаток 20 000

Если формировать за период 31.12.15-02.02.16
то на 01.01.16 уже будет 1 500
на 01.02.16 уже будет 4 000
2 serg-lom89
 
01.08.16
11:17
а эти мега цифры станут на начала и кон периода,с незначитьтельным изменением
3 serg-lom89
 
01.08.16
11:27
UP тему
4 serg-lom89
 
01.08.16
14:46
неужели никто не сталкивался с таким вопросом?
5 lera01
 
01.08.16
14:53
Все сталкивались. У тебя остатки суммируются судя по всему.
6 serg-lom89
 
01.08.16
14:57
(5) так почему на них отбор не налаживается?
7 serg-lom89
 
01.08.16
14:58
далее за выбранный период все ок.а на нач и кон сумма
8 lera01
 
01.08.16
15:01
Попробуй в запросе ВЫБРАТЬ
    СвободныеОстаткиОстаткиИОбороты.Склад,
    СвободныеОстаткиОстаткиИОбороты.Номенклатура,
    СвободныеОстаткиОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоОстаток,
    СвободныеОстаткиОстаткиИОбороты.ПериодДень КАК День
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК СвободныеОстаткиОстаткиИОбороты

Лень искать ссылку, так нужно, чтобы начальные и конечные остатки по периоду не суммировались.
9 serg-lom89
 
01.08.16
15:06
(8) так различие то в итоге на конецпериода,преобразования даты
10 lera01
 
01.08.16
15:12
(9) а ты попробуй, лучше ведь хоть что-то делать, чем ждать.
11 serg-lom89
 
02.08.16
11:24
дополню данную ветку что бы не плодить
не могу понять ,какая то чертовщина,Экран уже перекрестил

ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    СУММА(ЕСТЬNULL(ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток, 0)) КАК КоличествоОстаток,
    СУММА(ЕСТЬNULL(ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток, 0) * ЕСТЬNULL(ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков.Литраж, 0)) КАК Литраж,
    ТоварыНаСкладахОстаткиИОбороты.Период КАК ПериодДата
ПОМЕСТИТЬ ТаблицаОстатков
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(
            &НачалоПериода,
            &КонецПериода,
            День,
            ДвиженияИГраницыПериода,
            Склад.ТипСклада <> ЗНАЧЕНИЕ(Перечисление.ТипыСкладов.Виртуальный)
                И Склад.Код = "0001"
                И Номенклатура.НоменклатурнаяГруппа.Поставщик.Код = "BS") КАК ТоварыНаСкладахОстаткиИОбороты

СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Период
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ТаблицаОстатков.Склад,
    ТаблицаОстатков.Номенклатура,
    ТаблицаОстатков.КоличествоОстаток КАК КоличествоОстаток,
    ТаблицаОстатков.Литраж,
    ТаблицаОстатков.ПериодДата КАК ПериодДата
ИЗ
    ТаблицаОстатков КАК ТаблицаОстатков


Запихиваю его в СКД.Вывожу диаграмму.По Точки ПериодДата,Серии Склад.
Выводит все верно.
В консоли делаю итоги по периодДата и получается что на начало периода и конец(заданного) сумашедшие цифры

что то не могу понять,как такое возможно?
12 serg-lom89
 
02.08.16
11:34
ап
13 lera01
 
02.08.16
11:38
Вот ведь ты упорный! У тебя к остаткам на эти даты прибавляются суммы остатков за все дни. Выгрузи таблицу в эксель и убедись.
14 serg-lom89
 
02.08.16
11:42
(13) а с чего оно прибавляет?
15 serg-lom89
 
02.08.16
11:43
(13) разве оно не должно мне выдать по полю которое я выбрал остаток с периодичностью день?
16 lera01
 
02.08.16
11:51
Сделай божескую милость, попробуй все же то, что в (8) советую. Ну вот так СКД делает, видишь же.
17 serg-lom89
 
02.08.16
11:59
(16) так я так и делал..но вот затем мне эта таблица нужна будет для дальнейшей обработки,и получается когда я ее помещаю во временную таблицу в запросе,то начинается вся эта каша
18 lera01
 
02.08.16
13:15
А если метод дополнения не заполнять или выбрать Движения?
19 serg-lom89
 
02.08.16
13:37
(18) с методом дополнения тоже самое
20 lera01
 
02.08.16
14:03
Получил отчет?
21 lera01
 
02.08.16
14:06
В Беларусь перебрался, что ли? Твой адрес по-прежнему sergei-dan....