![]() |
|
Подскажите запрос | ☑ | ||
---|---|---|---|---|
0
xenos
05.03.12
✎
06:25
|
Допустим есть два регистра.
К примеру бух учет и регистр партии товаров на складах. Регистратор делает допустим 1 движение по бух учету и 2 движения по партиям. Суммы необходимо брать из бух учета, но в то же время нужно получить данные и по партиям. Если сделать обычное соединение скажем регистратору, то суммы по бухучету заводятся. А как сделать так чтобы, и суммы не задвоились и и расшифровку получить? |
|||
1
Wobland
05.03.12
✎
06:29
|
объединение не подойдёт?
|
|||
2
golden-pack
05.03.12
✎
06:31
|
(0)Если сделать обычное соединение скажем регистратору <-- показывайте текст запроса
|
|||
3
xenos
05.03.12
✎
06:32
|
(1)
ХЗ. Там иерархий будут. Надо по ним итоги получать. Хотя можно подумать. |
|||
4
xenos
05.03.12
✎
06:33
|
(2) Текста пока нет. Сейчас что нибудь накатаю.
|
|||
5
xenos
05.03.12
✎
06:39
|
Что-то вроде
ВЫБРАТЬ ВложенныйЗапрос.Организация КАК Организация, ВложенныйЗапрос.Регистратор КАК Регистратор, ВложенныйЗапрос.Субконто1 КАК Субконто1, ВложенныйЗапрос.СуммаБух КАК СуммаБух, ВложенныйЗапрос.ДокументОприходования ИЗ (ВЫБРАТЬ ХозрасчетныйОбороты.Организация КАК Организация, ХозрасчетныйОбороты.Регистратор КАК Регистратор, ХозрасчетныйОбороты.Субконто1 КАК Субконто1, СУММА(ХозрасчетныйОбороты.СуммаОборот) КАК СуммаБух, ПартииТоваровНаСкладахБухгалтерскийУчет.ДокументОприходования КАК ДокументОприходования ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , Регистратор, , , , , ) КАК ХозрасчетныйОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладахБухгалтерскийУчет ПО ХозрасчетныйОбороты.Субконто1 = ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура И ХозрасчетныйОбороты.Регистратор = ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Организация, ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.Субконто1, ПартииТоваровНаСкладахБухгалтерскийУчет.ДокументОприходования) КАК ВложенныйЗапрос ИТОГИ СУММА(СуммаБух) ПО Организация, Регистратор, Субконто1 |
|||
6
hhhh
05.03.12
✎
22:57
|
если так?
ИТОГИ ВЫБОР КОГДА Субконто1 ЕСТЬ NULL Тогда СУММА(СуммаБух) ИНАЧЕ МАКСИМУМ(СуммаБух) КОНЕЦ КАК СуммаБух |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |