| 0
    
        xenos   05.03.12✎ 06:25 | 
        Допустим есть два регистра.
 
 К примеру бух учет и регистр партии товаров на складах.
 
 Регистратор делает допустим 1 движение по бух учету и 2 движения по партиям.
 
 Суммы необходимо брать из бух учета, но в то же время нужно получить данные и по партиям.
 
 Если сделать обычное соединение скажем регистратору, то суммы по бухучету заводятся.
 
 А как сделать так чтобы, и суммы не задвоились и и расшифровку получить?
 |  | 
    
        | 5
    
        xenos   05.03.12✎ 06:39 | 
        Что-то вроде
 
 ВЫБРАТЬ
 ВложенныйЗапрос.Организация КАК Организация,
 ВложенныйЗапрос.Регистратор КАК Регистратор,
 ВложенныйЗапрос.Субконто1 КАК Субконто1,
 ВложенныйЗапрос.СуммаБух КАК СуммаБух,
 ВложенныйЗапрос.ДокументОприходования
 ИЗ
 (ВЫБРАТЬ
 ХозрасчетныйОбороты.Организация КАК Организация,
 ХозрасчетныйОбороты.Регистратор КАК Регистратор,
 ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
 СУММА(ХозрасчетныйОбороты.СуммаОборот) КАК СуммаБух,
 ПартииТоваровНаСкладахБухгалтерскийУчет.ДокументОприходования КАК ДокументОприходования
 ИЗ
 РегистрБухгалтерии.Хозрасчетный.Обороты(, , Регистратор, , , , , ) КАК ХозрасчетныйОбороты
 ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладахБухгалтерскийУчет
 ПО ХозрасчетныйОбороты.Субконто1 = ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура
 И ХозрасчетныйОбороты.Регистратор = ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор
 
 СГРУППИРОВАТЬ ПО
 ХозрасчетныйОбороты.Организация,
 ХозрасчетныйОбороты.Регистратор,
 ХозрасчетныйОбороты.Субконто1,
 ПартииТоваровНаСкладахБухгалтерскийУчет.ДокументОприходования) КАК ВложенныйЗапрос
 ИТОГИ
 СУММА(СуммаБух)
 ПО
 Организация,
 Регистратор,
 Субконто1
 |  |