시간 제약이란 무엇입니까? SAP HR 튜토리얼

⚡ 스마트 요약

시간 제약 SAP 인사팀은 인포타입 레코드가 반드시 존재해야 하는지 여부와 동시에 유효한 레코드 수를 결정합니다. SAP 레코드 충돌을 관리하는 1, 2, 3번으로 번호가 매겨진 세 가지 지표를 정의합니다.

  • 🔘 정의: 시간 제약 조건은 인포타입 레코드가 필수 항목인지 여부와 유효한 레코드가 몇 개까지 공존할 수 있는지를 제어합니다.
  • ☑️ 제약 조건 1: 해당 레코드는 필수이며, 정보 유형 0002(개인 데이터)와 마찬가지로 하나만 존재할 수 있습니다.
  • 제약 조건 2: 기록은 선택 사항이지만, Infotype 0218(회원 보험)과 마찬가지로 하나만 존재할 수 있습니다.
  • 🧪 제약 조건 3: 기록은 선택 사항이며, 인포타입 0015(추가 지불)와 같이 여러 개가 존재할 수 있습니다.
  • 🛠️ 저장 위치: SAP 시간 제약 표시기는 표 T582A에 유지되며, 하위 유형별 값은 T591A에 저장됩니다.
  • 🤖 AI 및 자동화: AI SAP SuccessFactors는 인포타입 데이터가 저장되기 전에 레코드 충돌을 표시하고 제약 조건을 검증할 수 있습니다.

시간 제약 조건 SAP HR

정보 유형 SAP 레코드가 존재하는 방식과 업데이트 시 반응 방식을 결정하는 시간 제약 조건이 있습니다. 시간 제약 조건에는 세 가지 유형이 있습니다. SAP 인사부에서 각 항목별로 기록이 필수인지 여부와 동시에 유효할 수 있는 기록의 개수를 관리합니다.

시간 제한

시간 제약 SAP HR

이제 그것들을 자세히 살펴보겠습니다.

시간 제약 1

  • 시간 제약 조건 1에 해당하는 인포타입의 경우 다음과 같습니다. 필수 기록이 존재하기 위해서는 1개만 존재할 수 있음 언제든지.
  • 예를 들어 Infotype 0002(개인 데이터)입니다.

시간 제약 1

시간 제약 2

  • 시간 제약 조건 2에 해당하는 인포타입의 경우 다음과 같습니다. 의무가 아닌 기록이 존재하기는 하지만 1개만 존재할 수 있음 언제든지.
  • 예를 들어, 정보 유형 0218(회원 보험)이 있습니다.

시간 제약 2

시간 제약 3

  • 시간 제약 조건 3에 해당하는 인포타입의 경우 다음과 같습니다. 의무가 아닌 기록이 존재하기는 하지만 많이 존재할 수 있다.
  • 예를 들어, SAP 인포타입 0015 (추가 지불).

시간 제약 3

특수 시간 제약 표시기(A, B, T, Z)

세 가지 수치적 시간 제약 조건 외에도, SAP HR 부서에서는 동작 방식이 다른 인포타입에 대해 네 가지 특수 지표를 사용합니다. 이 지표들은 동일한 방식으로 테이블 T591A에 저장되지만, 더 엄격한 규칙이 적용됩니다.

지시자 의미
A 레코드는 1800년 1월 1일부터 9999년 12월 31일까지 유효한 단 하나의 레코드만 존재할 수 있습니다. 레코드는 분할하거나 삭제할 수 없습니다.
B 유효 기간 동안에는 단 하나의 기록만 존재할 수 있지만, 해당 기록은 삭제될 수 있습니다.
T 제약 조건은 하위 유형에 따라 달라지며, 예를 들어 정보 유형 0006(주소)의 경우 각 하위 유형마다 고유한 규칙이 있을 수 있습니다.
Z 시간 관리 인포타입에 사용되며, 제약 조건은 뷰 V_T554S_I에 설정된 클래스에 따라 달라집니다.

지표 A와 B는 정확히 하나의 평생 기록을 보유해야 하는 인포타입에 적합하고, T와 Z는 다음과 같은 정보를 제공합니다. SAP 하위 유형별 또는 시간 관리 구성별로 규칙을 변경할 수 있는 유연성.

시간 제약 반응 지표 및 충돌

레코드를 생성하거나 변경할 때, SAP 동일한 인포타입에 대한 기존 레코드와 충돌하는지 여부를 확인합니다. 반응 지표 충돌이 발생했을 때 어떤 일이 일어나는지 결정합니다.

일반적인 반응 지표는 다음과 같습니다.

  • E(오류): 시스템에서 새 레코드를 허용하지 않고 충돌을 표시합니다.
  • W(경고): 시스템은 사용자에게 경고하지만 입장을 허용합니다.
  • A (구분): 기존 기록은 구분되어 있으므로 새 기록이 시작될 수 있습니다.
  • N (반응 없음): 두 쌍에 대해 충돌 검사가 수행되지 않습니다.

시간 관리 인포타입의 경우, 충돌 규칙은 전역 시간 제약 반응(V_T554Y) 및 시간 관리 인포타입에 대한 시간 제약 반응(V_554Y_B) 뷰에 저장됩니다. 이러한 지표를 구성하면 예를 들어 결근이 출근과 겹칠 수 있는지 또는 출근을 대체해야 하는지 여부를 제어할 수 있습니다.

일반적인 인포타입에 대한 시간 제약 조건 예시

시간 제약을 가장 쉽게 이해하는 방법은 매일 사용하는 인포타입에 어떻게 적용되는지 살펴보는 것입니다. 아래 표는 일반적인 인포타입과 해당 인포타입에 적용되는 시간 제약을 보여줍니다.

인포타입 시간 제한 이유
0000 작업 1 모든 직원은 항상 하나의 최신 상태를 유지해야 합니다.
0001 조직 배정 1 직원은 한 번에 정확히 하나의 조직 단위에만 소속되어야 합니다.
0002 개인 데이터 1 유효한 개인 정보 세트를 하나 이상 제출해야 합니다.
0006 주소 T 각 주소 하위 유형은 고유한 규칙을 따릅니다.
0015 추가 지불 3 여러 가지 일회성 지불 방식이 공존할 수 있습니다.
0021 가족/친척 3 직원은 여러 명의 부양가족을 둘 수 있습니다.

데이터 구성 또는 로드 전에 테이블 T591A에서 인포타입의 제약 조건을 확인하면 충돌 오류를 방지하고 마스터 데이터의 일관성을 유지할 수 있습니다.

자주 묻는 질문

시간 제약이 알려줍니다 SAP 기록이 시간에 따라 어떻게 존재할 수 있는지, 필수 항목인지 여부, 그리고 기록이 중복될 때 시스템이 어떻게 반응하는지 등을 고려합니다. 이를 통해 인포타입 데이터의 일관성을 유지하고 충돌하는 항목을 방지할 수 있습니다.

시간 제약 표시기는 테이블 T582A(뷰 V_T582A)의 ZEITB 필드에 저장됩니다. 하위 유형에 따라 달라지는 인포타입의 경우, 해당 값은 테이블 T591A에 유지됩니다.

두 조건 모두 기록이 선택 사항이므로 공백이 허용됩니다. 시간 제약 조건 2는 한 번에 하나의 유효한 기록만 허용하는 반면, 시간 제약 조건 3은 여러 기록이 동시에 유효할 수 있도록 허용합니다.

표준 인포타입 시간 제약 조건은 다음을 통해 제공됩니다. SAP 급여 및 시간 평가에 사용되므로 변경해서는 안 됩니다. 사용자 정의 인포타입을 생성할 때 트랜잭션 PM01을 사용하여 제약 조건을 정의할 수 있습니다.

시간 제약 조건 1은 공백 없이 항상 기록이 존재해야 합니다. 마지막으로 저장된 기록을 삭제하면 해당 인포타입의 모든 기록이 삭제되므로, SAP 필수 데이터를 보호하기 위해 삭제를 차단합니다.

네. AI 기능이 포함되어 있습니다. SAP 성공 요인 레코드 충돌을 표시하고, 필수 레코드가 누락되었는지 확인하고, 인포타입 데이터를 저장하기 전에 제약 조건을 검증할 수 있습니다.

조종사 보조 기능과 유사한 도우미는 레코드가 중복되기 전에 경고하고, 필수 입력 항목 누락을 감지하며, 올바른 시간 제약 조건을 제안하여 일상적인 검사를 자동화하고 마스터 데이터 유지 관리 중 수동 오류를 줄입니다.

예. 모든 인포타입에는 레코드 개수 제한 및 필수 레코드 여부를 제어하는 ​​시간 제약 조건이 할당됩니다. 표준 인포타입은 사전 구성되어 제공되는 반면, 사용자 정의 인포타입은 생성 시 제약 조건을 지정해야 합니다.

이 게시물을 요약하면 다음과 같습니다.