|
Получить в запросе начальный, конечный остаток и обороты по Счету | ☑ | ||
---|---|---|---|---|
0
vse_serjezno
15.12.17
✎
11:34
|
День добрый.
Хочу получить остатка на начало, конец периода и обороты за него(как уже понятно из темы вопроса). И все бы хорошо, но мне нужна группировка по номенклатуре, т.е. если за период было 2 и более записи по одной номенклатуре, одна должна отразиться в запросе одной строкой, в которой будет указан начальный остаток по первой записи, конечный остаток из последней записи, и сумма оборотов по обеим(или всем, если их больше) строкам. А сейчас из регистра бухгалтерии остатки и обороты у меня эти строки собираются отдельно. Как их сгруппировать, чтобы получить нужные начальные и конечные остатки? |
|||
1
Любопытная
15.12.17
✎
11:40
|
убрать прочие группировки, оставить только номенклатуру.
|
|||
2
nordbox
15.12.17
✎
11:44
|
Необходимо посмотреть что это за счет, и что это за субконто, оно может быть остаточное и оборотное
по оборотному субконто ты остатки не получишь. в общем не все так однозначно |
|||
3
vse_serjezno
15.12.17
✎
11:44
|
ВОт запрос.
ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет КАК Счет, ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Склад, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура, ХозрасчетныйОстаткиИОбороты.Регистратор, ЕдиницыИзмерения.Ссылка, МИНИМУМ(ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, МИНИМУМ(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт) КАК КоличествоОборотДт, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК СуммаОборотДт, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт) КАК КоличествоОборотКт, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК СуммаОборотКт, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток, ХозрасчетныйОстаткиИОбороты.Период ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , Счет.Ссылка В ИЕРАРХИИ (&Счет10), , ) КАК ХозрасчетныйОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЕдиницыИзмерения КАК ЕдиницыИзмерения ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = ЕдиницыИзмерения.Владелец СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Субконто2, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Регистратор, ЕдиницыИзмерения.Ссылка, ХозрасчетныйОстаткиИОбороты.Период УПОРЯДОЧИТЬ ПО Счет, Склад, Номенклатура |
|||
4
catena
15.12.17
✎
11:46
|
(3)Регистратор как-то не соответствует условиям из (0)
|
|||
5
vse_serjezno
15.12.17
✎
11:51
|
Да, прошу прощения. Регистратора нет в нужном запросе. Поменяла отчет, посмотреть документ движения.
|
|||
6
vse_serjezno
15.12.17
✎
11:53
|
Данные нужны вот такие:
ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура, ЕдиницыИзмерения.Ссылка КАК ЕдиницаИзмерения, МИНИМУМ(ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, МИНИМУМ(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт) КАК КоличествоОборотДт, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК СуммаОборотДт, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт) КАК КоличествоОборотКт, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК СуммаОборотКт, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, ДвиженияИГраницыПериода, Счет.Ссылка В ИЕРАРХИИ (&Счет10), &ВидСубконто, Субконто3 = &Склад) КАК ХозрасчетныйОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЕдиницыИзмерения КАК ЕдиницыИзмерения ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = ЕдиницыИзмерения.Владелец СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Субконто1, ЕдиницыИзмерения.Ссылка УПОРЯДОЧИТЬ ПО Номенклатура |
|||
7
catena
15.12.17
✎
11:54
|
&НачалоПериода, &КонецПериода, Регистратор
А тут? |
|||
8
piter3
15.12.17
✎
11:55
|
хм,А если у ном-ры несколько единиц измерения :)
|
|||
9
HEKPOH
15.12.17
✎
11:57
|
(8) в БП 3 - одна
|
|||
10
piter3
15.12.17
✎
11:59
|
(9) Да,в бп одна
|
|||
11
vse_serjezno
15.12.17
✎
12:02
|
Меня интересует именно вопрос остатков на конец и начало периода. С ед.измерения и прочим я разберусь.
В итоге должны получиться данные как в ОСВ. |
|||
12
amaderassy
15.12.17
✎
12:03
|
ИТОГИ ПО Номенклатура
|
|||
13
catena
15.12.17
✎
12:05
|
(11)Убери периодичность по регистратору и будет счастье.
|
|||
14
vse_serjezno
15.12.17
✎
12:10
|
(13) Ах, благодарю! :* ;)
Знала, что должно быть просто) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |