Ну я все точно так же делаю. Разобралась в формулах и все сразу заработало, кроме премии рук-ля. Вы говорите, что в отборе указываете 2 вида начисления, но у меня сохраняется только один, т.е. нельзя указать 2 одинаковых параметра (по виду начисления) в отборе. Он считает по первому только.
р.с. надеюсь за этот скромный скрин не забанят
Не точно так же. Они должны быть объединены в группу ИЛИ.
Не могу понять как это сделать, кто-нибудь может подсказать?)
Создается новое начисление с формулой [Руководитель] * [ТарифнаяСтавка] /100, где тарифная ставка = 30 соответственно.
Параметр расчета [Руководитель] (я назвал так, проще ориентироваться) считается так:
ВЫБРАТЬ
СУММА(Продажи.Количество) КАК Количество
ПОМЕСТИТЬ КоличествоПлатежек
ИЗ
РегистрНакопления.Продажи КАК Продажи
ГДЕ
Продажи.Сумма >= 0
И Продажи.Период МЕЖДУ &НачалоПериода И &КонецПериода
И Продажи.Организация = &Организация
И Продажи.Подразделение = &Подразделение
И (ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.АктВыполненныхРабот) ССЫЛКА Документ.АктВыполненныхРабот
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ЗаказПокупателя) ССЫЛКА Документ.ЗаказПокупателя
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ОтчетОПереработке) ССЫЛКА Документ.ОтчетОПереработке
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ОтчетОРозничныхПродажах) ССЫЛКА Документ.ОтчетОРозничныхПродажах
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РасходнаяНакладная) ССЫЛКА Документ.РасходнаяНакладная
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ЧекККМ) ССЫЛКА Документ.ЧекККМ)
И Продажи.Номенклатура = &Номенклатура
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
СУММА(Продажи.Количество) КАК Количество
ПОМЕСТИТЬ КоличествоПервичек
ИЗ
РегистрНакопления.Продажи КАК Продажи
ГДЕ
Продажи.Сумма >= 0
И Продажи.Период МЕЖДУ &НачалоПериода И &КонецПериода
И Продажи.Организация = &Организация
И Продажи.Подразделение = &Подразделение
И (ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.АктВыполненныхРабот) ССЫЛКА Документ.АктВыполненныхРабот
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ЗаказПокупателя) ССЫЛКА Документ.ЗаказПокупателя
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ОтчетОПереработке) ССЫЛКА Документ.ОтчетОПереработке
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ОтчетОРозничныхПродажах) ССЫЛКА Документ.ОтчетОРозничныхПродажах
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РасходнаяНакладная) ССЫЛКА Документ.РасходнаяНакладная
ИЛИ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ЧекККМ) ССЫЛКА Документ.ЧекККМ)
И Продажи.Номенклатура = &Номенклатура2
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
200 * КоличествоПервичек.Количество + КоличествоПлатежек.Количество * 30 КАК Поле1
ИЗ
КоличествоПлатежек КАК КоличествоПлатежек,
КоличествоПервичек КАК КоличествоПервичек
На закладке параметры указываете номенклатуру - отправку платежек, номенклатуру 2 - первичку
ПС:с запросом не замарачивался, да он некрасивый