승인 규칙 그룹화 및 시퀀싱

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • Procurement 관리자는 승인 규칙을 승인 그룹과 연결하고 이러한 규칙을 트리거할 시기를 결정하는 순서를 정의할 수 있습니다. 이 연결을 사용하면 규칙 그룹 내의 승인 규칙 세트가 모두 동시에 평가되는 대신 순차적으로 트리거됩니다.

    예를 들어 IT 관련 제품을 구입할 때 승인을 위해 IT 부서로 보내기 전에 관리자가 먼저 구매를 승인할 수 있습니다.

    승인 그룹 내의 규칙은 포함된 모든 규칙이 충족되는 경우에만 평가됩니다. 승인 그룹이 여러 개인 경우 모든 그룹이 동시에 평가됩니다. 연결된 승인 그룹이 없는 승인 규칙의 경우 승인 그룹과 연결된 규칙과 동시에 평가가 수행됩니다. 기본적으로 승인 그룹의 모든 규칙은 독립적으로 평가됩니다. 규칙 그룹이 충족되면 개별 규칙을 평가할 필요가 없습니다. 이로 인해 Procurement 관리자가 독립적으로 그리고 승인 그룹의 컨텍스트 내에서 평가해야 하는 중복 규칙을 생성할 수 없습니다.

    다음과 같은 시나리오를 생각해 볼 수 있습니다.

    시나리오 1

    • 구매 요청 금액은 8,000달러입니다.
    • 비즈니스 소유자의 작업 코드는 IC3, 비용 센터는 엔지니어링입니다.
    • 비즈니스 소유자의 관리 작업 코드 계층 구조는 IC3 => M3 => M4 => CFO입니다.
    그림 1. 승인 규칙 A 및 B
    승인 규칙 A 및 B
    • 규칙 그룹 및 그룹 시퀀싱이 없으면 승인 규칙 A와 B가 동시에 트리거됩니다.
    • 규칙 그룹 및 그룹 시퀀싱이 있으면 승인 규칙 A가 먼저 트리거되고, A가 완료되면 승인 규칙 B가 트리거됩니다.

    시나리오 2

    • 구매 요청 금액은 8,000달러이고, 공급자 제품은 XYZ 제품 범주에 속합니다.
    • 비즈니스 소유자의 작업 코드는 IC3, 비용 센터는 엔지니어링입니다.
    • 비즈니스 소유자의 관리 작업 코드 계층 구조는 IC3 => M3 => M4 => CFO입니다.
    그림 2. 승인 규칙 A, B, C
    승인 규칙 A, B, C
    • 규칙 그룹 및 그룹 시퀀싱이 없으면 승인 규칙 A, B, C가 동시에 트리거됩니다.
    • 규칙 그룹 및 그룹 시퀀싱이 있으면 승인 규칙 A와 C가 먼저 트리거되고, A가 완료되면 승인 규칙 B가 트리거됩니다.

    시나리오 3

    • 12만 달러 상당의 구매
    • 9만 5천 달러 상당의 다른 구매
    그림 3. 승인 규칙 A, B, C, D
    승인 규칙 A, B, C, D
    • 규칙 그룹 및 그룹 시퀀싱이 없으면 승인 규칙 A, B, C, D가 동시에 트리거됩니다.
    • 규칙 그룹 및 그룹 시퀀싱이 있으면 승인 규칙 A와 D가 먼저 트리거되고, A가 완료되면 승인 규칙 B와 C가 트리거됩니다.

    승인 그룹 상세 정보는 승인 그룹 테이블에 저장됩니다. 각 승인 그룹 내에는 해당 특정 그룹 내에서 승인 규칙 평가 순서를 정의하는 승인 규칙 구성 관련 목록이 있습니다.

    재평가 속성의 재전송 승인에 대한 규칙 그룹 및 시퀀싱의 영향

    규칙 그룹에 속한 승인 규칙이 트리거되면 재평가 속성의 재전송 승인은 병합 또는 수정의 결과로 해당 규칙 그룹 내의 동일한 규칙이 충족되는 경우에만 적용 가능합니다.

    그룹에 속하고 독립적으로 평가되는 규칙이 있는 시나리오에서는 그룹 내에서 동일한 규칙이 트리거되는 경우에만 재평가 속성의 재전송 승인을 적용할 수 있습니다. 그룹에 속하지 않는 규칙의 경우 속성은 그대로 작동합니다.

    예를 들어, 시나리오 2에서
    • 재평가 속성의 재전송 승인이 아니요로 설정되고 수정 결과 승인 규칙 A가 충족되고 규칙 B가 충족되지 않고 규칙 C가 충족되면 승인이 규칙 A 승인자에게 재전송됩니다.
    • 속성이 아니요로 설정되고 수정 결과 규칙 A, B 및 C가 충족되면 승인이 재전송되지 않습니다.
    • 속성이 예로 설정되고 수정 결과 규칙 A, B 및 C가 충족되면 모든 승인이 재전송됩니다.
    • 속성이 예로 설정되고 수정 결과 규칙 A 및 C, 새로운 규칙 D가 충족되면 승인 A 및 C가 재전송되고 새로운 승인 D가 전송됩니다.