5년 플랜에서 연간 급여 인상에 대한 수식 생성
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
질문
5년 플랜을 작성 중이며 매년 7월에 모든 직원의 연봉 인상을 포함해야 합니다. 다음과 같은 급여 수식을 사용합니다.ROW.PartialHeadcount* if(ROW.Per="hr",ROW.HrPerWeek*(2080)/(480), 1/12) *
ROW.PayRate * (1+ASSUM.DC_Staff.RaisePct)
2010년 7월부터 2015년 12월까지 각 셀의 인상 금액에 대한 가정에 5%가 입력되었습니다.
- 매년 7월 인상 월에 1을 입력하면 7월의 급여가 인상된 다음 매년 8월로 되돌아갑니다.
- 2010년 7월부터 2015년 12월까지 매월 인상 월에 1을 입력하면 2010년 7월에 5% 인상된 후 매년 1월에 5% 인상을 받습니다.
- 인상 월에 아무것도 입력하지 않으면 각 개인은 입사기념일에 5%의 인상을 받습니다.
매년 7월에 인상만 부여하도록 수식을 수정하려면 어떻게 해야 합니까?
답변
이를 설명하는 기본 지급 단가 수식에 로직이 기본제공됩니다.if((versionmonth(this) > 0) and ROW.Headcount>0 and
(((versionmonth(this) - versionmonth(ROW.StartDate) > 1) and
ASSUM.Personnel.RaiseMonth
= 0 and fiscalmonth(this) =
fiscalmonth(ROW.StartDate)) or
(ASSUM.Personnel.RaiseMonth
=month(this))),ROW.PayRate[time=THIS-1]*ASSUM.Personnel.RaisePct,
0)단가 지급 계정은 잔액 계정별 누적 플랜입니다. 7월에 모든 직원에게 인상을 부여하려면 2010년 7월부터 시작되는 인상 월 가정에 '7'을 추가하고 값을 앞으로 복사합니다. 그런 다음 2010년 7월에 5%를 더하고 앞으로 복사합니다. 예상한 결과를 얻을 수 있습니다. 급여 계정도 기본 수식으로 다시 변경해야 합니다.