View Issue Details

IDProjectCategoryView StatusLast Update
0001244ЗарплатаGeneralpublic2021-03-11 11:32
Reporterruslan Assigned Tobarry  
PrioritynormalSeveritytweakReproducibilityalways
Status feedbackResolutionopen 
Summary0001244: -ЗарПлата- Расчет суммы начисления Доплата до мин. - Включить пропорциональный расчет больничного
DescriptionСумму дохода при расчете служебного начисления Доплата до мин. - включать Переходящие больничные и считать в пропорции доход текущего месяца, как среднедневную сумму больничного(Сумма /кол-во дней)* кол-во дней текущего месяца.
TagsNo tags attached.

Relationships

related to 0001667 resolvedbarry +Зарплата - Добавить в Ведомости расчета ЗП по Сотруднику в Начисление с Типом Больничный связь с Больничным листом 

Activities

ruslan

2020-03-03 08:47

manager   ~0004371

Last edited: 2020-03-03 08:48

View 2 revisions

Подниму задачу, это тоже актуально, но мы вроде делали, что при наличии на закладке Табель Больничного этого месяца - не рассчитывать эту служебную сумму. Однако я проверил -сейчас не работает

ruslan

2021-03-06 07:27

manager   ~0004461

Вот часть процедуры для расчета начисления Разн. между мин ЗП
-- есть ли незакрытый начислением больничный лист
  select xDate from F_MonthFirstDay(:cDate) into :Date1;
  select xDate from F_MonthLastDay(:cDate) into :Date2;
  if (exists(
    select first 1 CI.ID
    from ZpltCalcIncr CI
    join ZpltCalcSlv S on S.ID=CI.SlvID
    join ZpltSertMedic M on M.PrsnID=S.PrsnID
     and m.bDate is not Null
     and (m.eDate is Null or m.eDate>=:Date2) --or (m.Edate >= :Date1 and m.eDate <= :Date2) )
    join ZpltIncr I on I.ID=CI.IncrID and I.System_Flag in (3, 8, 9)
    where CI.SlvID=:SlvID --and (M.bDate != CI.blDate or M.eDate != CI.elDate)
  )) then begin
      Summa = 0.0;
      suspend;
      exit;
Где проверяется существование Открытого больничного листа. Нужно изменить логику в этом месте, на следующую: Если существует Больничный лист, который не связан с начислением и у которого период попадает в текущий месяц начисления ЗП или есть дата начала в текущем месяце, но даты окончания НЕТ. Или Больничный лист связан с начислением в следующих ведомостях(т.е. Дата ведомости с которым связано начисление больничного листа в текущем периоде расчета ЗП > Даты текущей ведомости).

barry

2021-03-11 11:32

administrator   ~0004467

mebl_ib5.zip
пропорция переходящего больничного

Issue History

Date Modified Username Field Change
2018-03-02 15:18 ruslan New Issue
2020-03-03 08:47 ruslan Note Added: 0004371
2020-03-03 08:48 ruslan Note Edited: 0004371 View Revisions
2021-03-06 07:19 ruslan Relationship added related to 0001667
2021-03-06 07:27 ruslan Note Added: 0004461
2021-03-11 11:32 barry Assigned To => barry
2021-03-11 11:32 barry Status new => feedback
2021-03-11 11:32 barry Note Added: 0004467