нужно за некий период по документам продаж. получить суммы премий для каждого сотрудника. премию берем с регистра сведения. где указан процент на каждый месяц. как правильно сформировать запрос. и что с чем соединять ?
ВЫБРАТЬ
Таб1.СсылкаДок,
Таб1.ДатаДок КАК ДатаДок,
Таб1.МенеджерДок,
Таб2.Процент
ИЗ
(ВЫБРАТЬ
РасходнаяНакладная.Ссылка КАК СсылкаДок,
РасходнаяНакладная.Дата КАК ДатаДок,
РасходнаяНакладная.Менеджер КАК МенеджерДок,
МАКСИМУМ(СведенияОСотрудниках.Период) КАК ПериодДок
ИЗ
Документ.РасходнаяНакладная КАК РасходнаяНакладная
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСотрудниках КАК СведенияОСотрудниках
ПО (СведенияОСотрудниках.Период <= РасходнаяНакладная.Дата)
И (СведенияОСотрудниках.Сотрудник = РасходнаяНакладная.Менеджер)
ГДЕ
РасходнаяНакладная.Дата МЕЖДУ &ДатаНач И &ДатаКон
СГРУППИРОВАТЬ ПО
РасходнаяНакладная.Ссылка,
РасходнаяНакладная.Дата,
РасходнаяНакладная.Менеджер) КАК Таб1
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСотрудниках КАК Таб2
ПО Таб1.ПериодДок = Таб2.Период
И Таб1.МенеджерДок = Таб2.Сотрудник
хоть напишите или так правильно. или без денег не интересно ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший