Infotype 0003(급여 상태) 내역
SAP에서 가장 강조하는 막강한 기능 중의 하나가 '소급'이다. SAP에서는 소급이 발생된 월 급여를 재계산하여 새로운 급여 결과를 만들고, 그 이전에 만들어진 급여 결과와 비교하여 차액에 대해 계산하는 방식을 이용한다. 그렇게 해당 월의 급여가 소급에 따라 여러 개 있을 수 있다. 기존 급여는 상태 값을 변경하여 예전 급여라는 flag를 붙이고, 새로 생긴 급여 결과와 구분하여 관리한다. 이런 소급이 발생하기 위해서는 일단 급여에 관련된 정보가 변경됨에 따라 언제부터 소급이 진행되어야 하는 지에 대한 정보 즉, 무조건 소급을 진행하는 것은 아니므로 소급 가능한 일자에 대한 정보가 필요하고, 관리되어야 한다. 단순한 소급뿐 아니라 급여 계산에 관련된 일자와 시간 평가에 관련된 일자까지 관리하는 인포타입이다.
최초 개인 소급 계산 일자
급여 소급이 언제부터 가능하게 할 것인가에 대한 설정이다. 사원에 대해서 소급 계산일자를 제한할 수 있는 방법은 급여 계산 영역에 따라서 처리하거나, 해당 사원의 입사일 그리고 해당 사원의 최초 개인 소급 계산일자로 처리할 수 있다. 세 가지 타입의 일자가 각기 다를 수가 있다. 그럴 때는 가장 최신 일자를 기준으로 소급 제한일을 적용한다.급여 계산 연장일
SAP에서는 퇴직하게 되면 급여 계산에 있어서 더 이상 대상 인원이 아니다. 하지만, 퇴직발령 이후 퇴직금 혹은 퇴직 월급여 정산을 늦게 하게 되는 경우에 급여가 실행될 수 있는 상태로 바꿔줘야 한다. 퇴직 발령 이후에 급여를 계산하려면 '급여 계산 연장일'에 연장하고 싶은 기간까지의 일자를 입력한다.급여 계산 종료일
급여 계산 연장일과 반대의 개념으로 접근하면 된다. 더 이상 급여를 실행하지 못하게 하려고 할 때 해당 일자를 입력하면 된다. 그 이후는 급여 계산이 진행되지 않는다.최종 계산일
급여 계산이 처리되면 해당 급여 기간 종료일이 최종 계산일에 저장된다.최초 MD 변경
사원의 마스터 데이터를 수정 혹은 생성하게 되면, 변경되는 일자 중에서 가장 이전 일자를 저장한다. 급여 계산이 처리되면서 해당 일자까지 소급 처리가 되면 입력되었던 일자를 인포타입별 소급 속성에 따라 MD 변경일을 삭제한다. 모든 인포타입을 변경해도 '최초 MD 변경일'에 영향을 주는 것은 아니다. 프로젝트를 진행하면서 Standard Infotype만을 사용하는 것이 아니라, 별도의 인포타입을 추가로 개발하게 된다. 단순히 Table의 용도로 사용하는 경우도 있지만, 급여와 연계되는 경우가 종종 있다. 이 경우에 해당 인포타입이 소급 계산될 수 있도록 속성을 잘 정의해야 할 것이다.
View Table V_T582A를 이용하면 해당 인포타입의 소급 계산에 대한 속성을 정의할 수 있다.
인포타입 속성 화면(T582A)
급여 소급 계산 속성은 '', 'R', 'T'로 구분된다. ''의 경우는 소급 계산과 무관한 인포타입을 의미하며 'R'의 경우에는 소급 계산에 영향을 주는 인포타입을 의미한다. 'T'는 'R'과 같은 효과를 내지만, Table T588G에서 별도의 필드가 수정된 경우에만 소급에 영향을 준다.
T588G 내용
Infotype 0001(조직 지정)의 경우는 위 그림에서 보는 것처럼 특정 몇 개의 필드들이 수정되는 경우에 소급 계산에 영향을 주고, 최초 MD 변경일에 값이 입력된다. 화면에서 'Cat'라고 보이는 필드는 소급 계산에는 급여만 있는 것이 아니라, 시간 평가에도 소급이 있어서 어느 부분에 영향을 줄 것인지에 대한 속성값이다. '1'이 급여, '2'가 시간 평가이다.
(6) 최근 MD 변경(상여)
Infotype 0267(추가 비정기 지급)에 입력되면 최근 MD 변경일이 아닌 최근 MD 변경(상여)에 저장이 된다. 별도로 입력되는 경우에는 'Table T52RIC'라는 곳에 저장된다. <그림> 1.3에서 <상여정보> 버튼을 클릭하면 Report 'H99UDEL_T52RIC'를 실행하게 되고 해당 사원의 최근 MD 변경일을 조회하고 삭제할 수 있다.
인포타입 속성을 유심히 본 사람이라면, 'ERA 이전일'이라는 필드를 확인했을 것이다. 간혹 최초 소급 계산일자 이전의 발령이나 조직 지정 정보를 수정해야 하는 경우가 발생한다. 그럴 때는 최초 소급 계산일자를 지우고 해당 데이터를 입력하고, 다시 설정 후 최근 MD 변경일자도 원래 데이터로 맞춰야 할 것이다. 하지만, 이런 식의 데이터 변경은 적절치않고 대량의 데이터인 경우에는 원치않은 소급을 발생시킬 수도 있을 것이다. 물론 100% 완벽한 방식은 아니더라도 ERP 이전일에 대한 체크와 과거 엔트리 허용에 체크하면 최소한 최초 소급 계산일자를 지우지 않아도 과거 데이터에 대해서 변경이 가능하다. 다만, 최근 MD 변경일자의 날짜는 최초 소급 계산일자와 같아진다(PM01에서 확인할 수 있다.).
Hey @mistsea, great post! I enjoyed your content. Keep up the good work! It's always nice to see good content here on Steemit! :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit