Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=22042)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Книга Реализация прикладн задач в сист 1с 8-2

Автор: uanr81 16.02.15, 20:28

Здравствуйте. Подскажите, что делаю не так.

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

Запрос выполняю в консоле запросов. &НачПер=01052010,&КонПер=01062010. В результат попадают записи из регистра ТоварыНаСкладах1 с периодом записи 10.04.2010

Автор: pablo 16.02.15, 21:54

Вы берете ОстаткиИОбороты. Логично предположить, что движения, проведенные 4 месяцем не закрылись за месяц и попали в остатки на начало 5 месяца

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua