Автор Тема: Задача 3.46  (Прочитано 27076 раз)

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

unf13

  • Пользователь
  • **
  • Сообщений: 23
  • ФИО: unf13
Задача 3.46
« Ответ #75 : Ноябрь 15, 2012, 11:25:25 am »
Quote
Но компенсация - зависит от базы, база - ОКЛАД (это для того чтобы узнать сколько рабочих дней по графику в периоде) Под фразой "За каждый рабочий день по графику в течение периода начисления" понимаем количество рабочих дней по графику, а не Отработанные дни. Т.е. если в месяце 31 день и график пяидневка, то получается примерно 22 рабочих дня.


 Не подскажет ли кто-нибудь, а зачем обязательно делать зависимость доплаты за мобильную связь в этом случае рассчитываемой по базе от оклада, разве нельзя при расчете доплаты просто обратиться к таблице данных графика для оклада, где получить эти самые рабочие дни от оклада по периоду регистрации?

 И еще, получается, что если оклад по каким-то причинам НЕ был введен в РР в текущем месяце, то в любом случае "количество рабочих дней по графику" получить не получится, правильно я понимаю? В этом случае рабочие дни можно получить только обратившись к основной таблице РС "ГрафикиРаботы" что на экзамене признается грубой ошибкой.

sima

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Симонов Иван Сергеевич
Задача 3.46
« Ответ #76 : Декабрь 09, 2012, 06:28:40 pm »
Quote (unf13)
просто обратиться к таблице данных графика

 Я тоже склоняюсь к этому варианту, правда для его реализации приходится во втором регистре делать период действия.

 
Quote (unf13)
, то в любом случае "количество рабочих дней по графику" получить не получится, правильно я понимаю?

 Правильно. Поэтому предложенное выше решение по базе, явно неоптимальное.

 Вся эта вот ерунда, из-за разведения ПВР на два, добавляет море проблематики.

Добавлено (09.12.2012, 18:28)
---------------------------------------------
Сделал решение на одном ПВР, просмотрел тему и попытался разделить на два. Проще сделать заново.
 Заново пока не сделал, поэтому решения нет.



alex7six

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Александр
Задача 3.46
« Ответ #77 : Февраль 11, 2013, 10:58:25 pm »
Мой вариант решения.
 Все начисления в основных с периодом действия, кроме Компенсации за мобильный.
 У Премии процентом и Произвольной суммы период регистрации является базовым периодом.

 Для Расчета Компенсации за моб. зраню в РР ОН количество рабочих дней - их туда сохраняет оклад. Сама Компенсация сохраняет количество дней, за которые она начислена, чтобы потом рассчитать премию процентом

 Формула расчета премии процентом:
 (БазаОклад + БазаКомпЗаМоб * ФактДней/ БазаОтрабДнейКомпЗаМоб) * %

 Формула расчета произв. суммы:
 БазаОтрабДнейОклад * размер

 Решал задачку час 15 минут
Вложения:
3-46.dt

java

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Владимир
Задача 3.46
« Ответ #78 : Октябрь 02, 2013, 06:12:52 pm »
Не совсем понятно
 
Цитата
Считать,  что  все  данные  вводятся  только  в  пределах  одного  месяца,  например,
 можно указать начисление по тарифу с 10.01 по 31.01, а запись: тариф с 10.01 по
 03.02 вводить нельзя.

 Что это означает:
 1) что все начисления используют один период регистрации, заданный в шапке документа

 или

 2) что период задается в каждой строке свой, но не выходящий за пределы своего месяца
 т.е. возможно в одном документе запись таких строк:
 10.01-31.01
 01.02-28.02
 01.03-07.03

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 3.46
« Ответ #79 : Октябрь 04, 2013, 09:48:39 pm »
пришлось вытаскивать базу из ДН по компенсации вручную через размер, т.к. у нас база зависит от периода действия, а если премию вводить не с первого числа месяца, то база из ДН не попадает.
 компенсацию считал от отработанных дней
Вложения:
3.46.dt
« Последнее редактирование: Октябрь 04, 2013, 10:28:33 pm от Артур »

korsal

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Королёв Сергей Александрович
Задача 3.46
« Ответ #80 : Апрель 27, 2014, 06:56:42 pm »
Глянул решение sv_mikh. Он считает результат в рублях и долларах параллельно. Не понятен смысл расчета и хранения одних и тех же данных в разных валютах. В условии задачи 3.48 вообще заранее неизвестно количество валют. Просто делить полученный результат в рублях на курс и хранить в регистре явно неправильно.

 Сделал так: в документе "Начисление зарплаты" каждый вид расчета задаю в требуемой валюте. В регистр расчета добавляю реквизит Валюта. Базу получаю в разрезе Валюта с пересчетом составляющих в заданную валюту для текущего вида расчета.

 Компенсацию вынес в доп. начисления. Рабочие дни получаю из базы по Часовому Тарифу.

Евгений

  • Пользователь
  • **
  • Сообщений: 22
Re: Задача 3.46
« Ответ #81 : Апрель 18, 2015, 10:49:56 pm »
Посмотрел в этой ветке некоторые решения. Увидел, что в регистре расчета "Основные начисления" "Подразделение" вынесено как "Измерение".  Но в задаче ничего не сказано про совместительство. Разве в таком случае "Подразделение" должно быть "Измерением"? Я понимаю, что если есть совместительство, то "Измерение", если нет совместительства, то "Реквизит". Если не прав подправьте.

Solitar

  • Пользователь
  • **
  • Сообщений: 14
  • ФИО: Den
Re: Задача 3.46
« Ответ #82 : Май 29, 2015, 01:18:18 pm »
Сделал 2 ПВР:
- основные - оклад, компенсация, фикс сумма. Зависит по периоду действия
 - доп - премия. Зависит по базовому периоду. В качестве базы ТОЛЬКО основные начисления.

Считаю, что пользователь задает для компенсации и фикс суммы значение сумму за день. Т.е. в расчетах умножаю кол-во рабочих дней * сумму из документа.




Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Задача 3.46
« Ответ #83 : Август 26, 2015, 02:39:49 pm »
если есть совместительство, то "Измерение", если нет совместительства, то "Реквизит". Если не прав подправьте.

Похоже у экзаменаторов нет единого мнения на этот счет, поэтому я для себя пришел к выводу, что лучше перебдеть, чем недобдеть:
не будет лишним подразделение всегда делать измерением.


PS
Согласен, похоже, подразделение (Автомобиль) надо делать измерением, если возможно совместительство (обмен автомобилями).
Если невозможно, то Подразделение - реквизит.
« Последнее редактирование: Октябрь 15, 2015, 03:20:22 pm от Jones »

rusmosav

  • Проверенный
  • ***
  • Сообщений: 137
Re: Задача 3.46
« Ответ #84 : Ноябрь 27, 2015, 05:17:32 pm »
Прощу оценить.
« Последнее редактирование: Июнь 22, 2016, 11:57:53 am от rusmosav »

alfalume

  • Проверенный
  • ***
  • Сообщений: 103
Re: Задача 3.46
« Ответ #85 : Август 26, 2016, 01:03:48 pm »
мое решение

serg654

  • Новичок
  • *
  • Сообщений: 2
  • ФИО: serg
Re: Задача 3.46
« Ответ #86 : Ноябрь 05, 2017, 08:02:46 pm »
При наличии свободного времени - помогите с решением в
« Ответ #282 :  в теме http://forum.chistov.pro/index.php?topic=3639.270
Спасибо.