Автор Тема: Задачи раздела 15 сборника задач  (Прочитано 1304 раз)

0 Пользователей и 1 Гость просматривают эту тему.

alsygaev

  • Пользователь
  • **
  • Сообщений: 42
  • ФИО: Евгений Алсыгаев
Задачи раздела 15 сборника задач
« : Март 13, 2019, 06:21:34 am »
Народ, всем привет. Делаю задачи из Раздела 15 сборника задач. Остановился на задаче 15.15. Как сделать так чтобы выделялась красным вся строка, а не поля Физлицо и Совокупный % удержаний. Я уже мозг сломал. Уже для каждой группировки сделал отдельное оформление, но все равно для Всего начислено и Всего удержано оформление не отрабатывает...

Alex_p2005

  • Пользователь
  • **
  • Сообщений: 40
Re: Задачи раздела 15 сборника задач
« Ответ #1 : Март 22, 2019, 02:06:00 pm »
15.15 там процент удержания от начислений. Даже НДФЛ не при чем.
Я решал так:

Отчет «Удержания из зарплаты» там всё есть. Немного правим внешний вид и вывод физ.лиц % красным
Зарплата – Отчеты по зарплате - Отчет «Удержания из зарплаты» - Еще – Прочее – Изменить вариант отчета:
Оставляем одну группировку «Месяц начисления, Организация», остальные удаляем.
Добавляем группировку «Сотрудники».

Добавляем пользовательское поле-выражение «Всего начислено»:
Детальные записи = Пусто = не заполняем.
Итоговые записи = копируем формулу из пользовательского поля «Удержания без начислений» и правим его (оставляем только начисления):
Сумма(Выбор
   Когда Группа = Значение(Перечисление.ГруппыНачисленияУдержанияВыплаты.Начислено)
   Тогда Сумма
   Конец)

Добавляем пользовательское поле-выражение «Всего удержано»:
Детальные записи = Пусто = не заполняем.
Итоговые записи = копируем формулу из пользовательского поля «Удержания без начислений» и правим его (оставляем только удержания минус НДФЛ):

Сумма(Выбор
      Когда Группа = Значение(Перечисление.ГруппыНачисленияУдержанияВыплаты.Удержано)
      Тогда Сумма
      Иначе 0
   Конец)

Добавляем пользовательское поле-выражение «Совокупный % удержаний»:
Детальные записи = Пусто = не заполняем.
Итоговые записи = копируем формулу из пользовательского поля «Процент удержаний» и удаляем из неё НДФЛ):

Выбор
Когда Сумма(Выбор
Когда Группа = Значение(Перечисление.ГруппыНачисленияУдержанияВыплаты.Начислено)
Тогда Сумма
Конец) > 0
Тогда Сумма(Выбор
Когда Группа = Значение(Перечисление.ГруппыНачисленияУдержанияВыплаты.Удержано)
Тогда Сумма
Конец) / Сумма(Выбор
Когда Группа = Значение(Перечисление.ГруппыНачисленияУдержанияВыплаты.Начислено)
Тогда Сумма
Конец) * 100
Иначе 0
КонецГруппировка «Отчет» - Поля: Сотрудник, Всего начислено, Всего удержано, Совокупный процент удержаний.
Группировка «Отчет» - Условное оформление: Добавить – Форма – Число – точность 2 = ЧДЦ='2', Оформляемые поля = Всего начислено, Всего удержано, Совокупный процент удержаний.
Группировка «Отчет» - Условное оформление: Добавить:
Закладка «Оформление»: Цвет фона = Цвет «Информация ошибочна», Цвет текста = «Базовый цвет фона этапа отправки»
Закладка «Условие»: добавить Отбор по полю «Совокупный процент удержаний» = Больше = 50,
Закладка «Оформляемые поля» = Сотрудник, Всего начислено, Всего удержано, Совокупный процент удержаний.
Группировка «Отчет» - Дополнительные настройки: V Заголовок = «Совокупный процент удержаний».
Группировка «Месяц начисления, Организация» - Дополнительные настройки – Тип макета = Вертикально.
Группировка «Сотрудник» - Дополнительные настройки – Макет = Античный, Тип макета = Горизонтально.
Еще – Варианты отчета – Сохранить вариант отчета – Наименование = «* Совокупный процент удержаний», V Всем пользователям – Сохранить

 
« Последнее редактирование: Март 22, 2019, 02:09:06 pm от Alex_p2005 »