8.х вопрос по запросу

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Muggsy, 18 янв 2010.

  1. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    Пытаюсь сделать зарплатную ведомость по сотрудникам вида:
    сальдонач| сотрудник/вид начисления | начислено | выплачено | сальдо конечное
    пишу запрос:
    Код:
    ВЫБРАТЬ
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.Физлицо КАК Физлицо,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.ВидРасчета КАК ВидРасчета
    ИЗ
    РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, , ) КАК ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты
    внутреннее СОЕДИНЕНИЕ Документ.НачислениеЗарплатыРаботникамОрганизаций.Начисления КАК НачислениеЗарплатыРаботникамОрганизацийНачисления
    ПО ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.Регистратор = НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка
    ГДЕ
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.Организация = &орг
    
    СГРУППИРОВАТЬ ПО
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.Физлицо,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовРасход,
    ВзаиморасчетыСРаботникамиОрганизацийОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.ВидРасчета
    ИТОГИ ПО
    Физлицо
    
    
    
    все в принципе нормально но почему-то у меня выходят два вида начисления по одной начисленной сумме, в табличной части документа проставлен один вид начисления (см рисунок)
    .... пока писала даже поняла почему так происходит - из документа берутся все виды начисления и пихаются каждому сотруднику но как избавиться от этого не пойму

    Вложения:

  2. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    все отбой..... век живи век учись, почему то я думала что на связь таблиц можно накладывать только одно условие :))))) а вот неправильно думала! :unsure:

Поделиться этой страницей