ВЫБРАТЬ
0 КАК Цифра
ПОМЕСТИТЬ ВТ_Цифры
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
1
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
2
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
3
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
4
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
5
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
6
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
7
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
8
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
9
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ДОБАВИТЬКДАТЕ(&ДатаНачала, ДЕНЬ, ВТ_Цифры.Цифра + 10 * ВТ_Цифры1.Цифра) КАК Даты
ПОМЕСТИТЬ ВТ_Даты
ИЗ
ВТ_Цифры КАК ВТ_Цифры
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Цифры КАК ВТ_Цифры1
ПО (ИСТИНА)
ГДЕ
ДОБАВИТЬКДАТЕ(&ДатаНачала, ДЕНЬ, ВТ_Цифры.Цифра + 10 * ВТ_Цифры1.Цифра) МЕЖДУ &ДатаНачала И &ДатаОкончания
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТоварныеЗапасыОстаткиИОбороты.Период,
ТоварныеЗапасыОстаткиИОбороты.Номенклатура,
ТоварныеЗапасыОстаткиИОбороты.КоличествоКонечныйОстаток КАК Остаток
ПОМЕСТИТЬ ВТ_Остатки
ИЗ
РегистрНакопления.ТоварныеЗапасы.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, День, , ) КАК ТоварныеЗапасыОстаткиИОбороты
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Остатки.Период КАК Период,
ВТ_Остатки.Номенклатура КАК Номенклатура,
ВТ_Остатки.Остаток,
МИНИМУМ(ВТ_Остатки1.Период) КАК Период1
ПОМЕСТИТЬ ВТ_ОстаткиСДатами
ИЗ
ВТ_Остатки КАК ВТ_Остатки
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Остатки КАК ВТ_Остатки1
ПО ВТ_Остатки.Номенклатура = ВТ_Остатки1.Период
И ВТ_Остатки.Период < ВТ_Остатки1.Период
СГРУППИРОВАТЬ ПО
ВТ_Остатки.Период,
ВТ_Остатки.Номенклатура,
ВТ_Остатки.Остаток
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Даты.Даты КАК Даты,
ВТ_ОстаткиСДатами.Номенклатура,
ВТ_ОстаткиСДатами.Остаток
ИЗ
ВТ_Даты КАК ВТ_Даты
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_ОстаткиСДатами КАК ВТ_ОстаткиСДатами
ПО (ВТ_Даты.Даты МЕЖДУ ВТ_ОстаткиСДатами.Период И ВТ_ОстаткиСДатами.Период1)
УПОРЯДОЧИТЬ ПО
Даты
Даты изменения остатков товара
Подписаться на:
Сообщения (Atom)
Комментариев нет:
Отправить комментарий