대상 지정 커뮤니케이션 게시 워크플로우

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 5분
  • com.sn_publications(Targeted Communications 애플리케이션)에는 문서를 게시하는 데 사용되는 기본 워크플로우가 포함되어 있습니다.

    이 애플리케이션에는 두 개의 게시 워크플로우가 포함됩니다.
    • 즉시 게시: 문서를 즉시 게시합니다.
    • 승인으로 게시: 게시하기 전에 승인이 필요합니다.

    워크플로우를 워크플로우 스튜디오 플로우로 마이그레이션

    릴리스부터 Zurich 대상 지정 커뮤니케이션 애플리케이션의 레거시 워크플로우가 워크플로우 스튜디오의 로우코드 플로우로 마이그레이션되었습니다. 새 플로우의 기능은 동일하게 유지됩니다.

    업그레이드하는 동안 로직은 게시 워크플로우 또는 해당 구성이 사용자 지정되었는지 확인합니다.
    • 워크플로우 또는 구성에서 사용자 지정 사항이 탐지되면 시스템은 레거시 워크플로우로 돌아가고 새 플로우 및 관련 구성을 비활성화합니다.
    • 사용자 지정 항목이 탐지되지 않으면 시스템은 레거시 워크플로우를 새 플로우로 대체합니다.
    이 업그레이드 논리는 사용자 지정 항목이 보존되고 덮어쓰여지지 않도록 합니다.

    업그레이드 작업 요약

    다음 테이블에는 게시, 워크플로우 및 구성 사용자 지정에 따라 업그레이드 중에 발생하는 작업이 요약되어 있습니다.
    표 1. 업그레이드 작업 요약
    설정 커스터마이제이션 탐지됨 탐지된 커스터마이제이션 없음
    레거시 워크플로우 활성화됨 비활성화함
    새 플로우 비활성화함 활성화됨
    레거시 UI 정책 활성화됨 비활성화함
    새 UI 정책 비활성화함 활성화됨
    레거시 비즈니스 규칙 활성화됨 비활성화함
    새 비즈니스 규칙 비활성화함 활성화됨
    워크플로우 구성 값 레거시 워크플로우로 설정 새 플로우로 설정

    취리히로 업그레이드하는 동안 주요 단계

    다음 테이블은 취리히 릴리즈로 업그레이드하는 동안 시스템에서 수행하는 주요 단계를 설명합니다.
    표 2. 취리히로 업그레이드하는 동안 주요 단계
    단계 설명
    1. 커스터마이제이션 탐지 논리는 레거시 워크플로우 또는 sn_publications_workflow_config 테이블 기록 6c9b0e65c30112004bd67bfaa2d3ae56이 사용자 지정되었는지 확인합니다. 사용자 지정이 발견되면 시스템은 레거시 워크플로우로 되돌아갑니다.
    2. 레거시 워크플로우 활성화
    • 워크플로우의 레거시 버전은 다음과 같이 활성화됩니다.
      • 즉시 게시
      • 승인으로 게시
    • 스크립트는 설치된 플러그인을 기반으로 올바른 워크플로우 버전을 선택합니다.
    • Customer Service Base 플러그인이 활성 상태인 경우 스크립트는 다음 워크플로우 버전을 활성화합니다.
      • 즉시 게시(기본): e7de79b7c3401300e7c7d44d81d3aece
      • 승인을 받아 게시(기본): 33987078c3d01300e7c7d44d81d3ae2f
    • 플러그인이 활성화되어 있지 않으면 스크립트는 다음 워크플로우 버전을 활성화합니다.
      • 인스턴트 게시: f6d5c49a93201300ac40f5be867ffb3f
      • 승인으로 게시: 5be6c89a93201300ac40f5be867ffba1
    3. 새 플로우 비활성화
    • 게시물에 대한 새 Flow Designer 플로우가 비활성화됩니다.
      • 승인 플로우로 게시
      • 인스턴트 게시 플로우
    • 이러한 플로우에 대한 모든 스냅샷도 비활성화됩니다.
    4. UI 정책 관리
    • 레거시 UI 정책이 활성화되는 경우:
      • 승인자 필수 필드(레거시)
      • 승인자 필드 숨기기(레거시)
      • 레거시 워크플로우 표시
    • 새 UI 정책이 비활성화되었습니다:
      • 승인자 필드 숨기기
      • 프로세스 흐름 표시
      • 승인자 필드 필수
    5. 비즈니스 규칙 관리
    • 이전 게시 워크플로우를 시작하기 위한 레거시 비즈니스 규칙이 활성화됩니다.
    • 새 플로우와 관련된 새 비즈니스 규칙이 비활성화됩니다.
    6. 워크플로우 구성 업데이트 워크플로우 구성 기록(sn_publication_workflow_config)이 올바른 프로세스 워크플로우를 가리키도록 업데이트됩니다.
    • 레거시 워크플로우가 있는 경우 해당 레거시 플로우를 사용하도록 구성이 설정됩니다.
    • 그렇지 않은 경우 기본값은 인스턴트 게시 플로우입니다.

    업그레이드 전후에 수행할 작업

    릴리스로 업그레이드하기 Zurich 전후에 다음 단계를 수행합니다.
    • 업그레이드하기 전에 게시 워크플로우 사용자 지정을 검토하십시오.
    • 업그레이드 후에는 올바른 워크플로우, 플로우, UI 정책 및 비즈니스 규칙이 예상대로 활성화되어 있는지 확인합니다.
    • 새 플로우를 사용하려면 사용자 지정을 제거하고 새 플로우 및 관련 구성을 다시 활성화합니다.
    표 3. 업그레이드 중에 사용자 지정이 탐지되는 경우
    설정 커스터마이제이션이 탐지된 경우(sys_id)
    레거시 워크플로우 활성화:
    • 인스턴트 게시: a9587563d76302004f1e82285e6103ae
    • 승인으로 게시: 51a2f923d76302004f1e82285e610355
    새 플로우 비활성화:
    • 승인으로 게시: e91f81a9a3e352107ee9d8b8651e6137
    • 인스턴트 게시: ec48616da36752107ee9d8b8651e611f
    레거시 UI 정책 활성화:
    • 필수 승인자: df2ea83bc34112004bd67bfaa2d3aef5
    • 승인자 숨기기: 3afeac3bc34112004bd67bfaa2d3ae29
    • 레거시 워크플로우 표시: 567136f84f0c62107ee9a701b1ce0b31
    새 UI 정책 비활성화:
    • 필수 승인자(플로우): 5a0f230ea3a312107ee9d8b8651e6110
    • 승인자 숨기기(플로우): 26d92306a3a312107ee9d8b8651e6107
    • 프로세스 플로우 표시: 57f5c434a39b52107ee9d8b8651e61e4
    레거시 비즈니스 규칙 활성화:
    • 새 출판물 시작: 11eb8390c3a012004bd67bfaa2d3aeb8
    • 필요한 승인자 목록: 6a88a328c39112004bd67bfaa2d3ae04
    새 비즈니스 규칙 비활성화:

    필요한 승인자 목록(새 플로우): 47b133b2a36b12107ee9d8b8651e61d1

    워크플로우 구성 값 레거시 플로우로 설정:
    • 구성 기록: 6c9b0e65c30112004bd67bfaa2d3ae56
    • 레거시 워크플로우 sys_ids: a9587563d76302004f1e82285e6103ae, 51a2f923d76302004f1e82285e610355

    워크플로우 구성 테이블 업데이트

    Zurich로 업그레이드하면 워크플로우 구성 [sn_publications_workflow_config] 테이블에 다음 열이 추가됩니다.
    • 프로세스 워크플로우 (워크플로우 스튜디오 플로우 필드)
    • 워크플로우 (레거시 워크플로우 필드)
    • 승인자