대상 지정 커뮤니케이션 게시 워크플로우
com.sn_publications(Targeted Communications 애플리케이션)에는 문서를 게시하는 데 사용되는 기본 워크플로우가 포함되어 있습니다.
이 애플리케이션에는 두 개의 게시 워크플로우가 포함됩니다.
- 즉시 게시: 문서를 즉시 게시합니다.
- 승인으로 게시: 게시하기 전에 승인이 필요합니다.
워크플로우를 워크플로우 스튜디오 플로우로 마이그레이션
릴리스부터 Zurich 대상 지정 커뮤니케이션 애플리케이션의 레거시 워크플로우가 워크플로우 스튜디오의 로우코드 플로우로 마이그레이션되었습니다. 새 플로우의 기능은 동일하게 유지됩니다.
업그레이드하는 동안 로직은 게시 워크플로우 또는 해당 구성이 사용자 지정되었는지 확인합니다.
- 워크플로우 또는 구성에서 사용자 지정 사항이 탐지되면 시스템은 레거시 워크플로우로 돌아가고 새 플로우 및 관련 구성을 비활성화합니다.
- 사용자 지정 항목이 탐지되지 않으면 시스템은 레거시 워크플로우를 새 플로우로 대체합니다.
업그레이드 작업 요약
다음 테이블에는 게시, 워크플로우 및 구성 사용자 지정에 따라 업그레이드 중에 발생하는 작업이 요약되어 있습니다.
| 설정 | 커스터마이제이션 탐지됨 | 탐지된 커스터마이제이션 없음 |
|---|---|---|
| 레거시 워크플로우 | 활성화됨 | 비활성화함 |
| 새 플로우 | 비활성화함 | 활성화됨 |
| 레거시 UI 정책 | 활성화됨 | 비활성화함 |
| 새 UI 정책 | 비활성화함 | 활성화됨 |
| 레거시 비즈니스 규칙 | 활성화됨 | 비활성화함 |
| 새 비즈니스 규칙 | 비활성화함 | 활성화됨 |
| 워크플로우 구성 값 | 레거시 워크플로우로 설정 | 새 플로우로 설정 |
취리히로 업그레이드하는 동안 주요 단계
다음 테이블은 취리히 릴리즈로 업그레이드하는 동안 시스템에서 수행하는 주요 단계를 설명합니다.
| 단계 | 설명 |
|---|---|
| 1. 커스터마이제이션 탐지 | 논리는 레거시 워크플로우 또는 sn_publications_workflow_config 테이블 기록 6c9b0e65c30112004bd67bfaa2d3ae56이 사용자 지정되었는지 확인합니다. 사용자 지정이 발견되면 시스템은 레거시 워크플로우로 되돌아갑니다. |
| 2. 레거시 워크플로우 활성화 |
|
| 3. 새 플로우 비활성화 |
|
| 4. UI 정책 관리 |
|
| 5. 비즈니스 규칙 관리 |
|
| 6. 워크플로우 구성 업데이트 | 워크플로우 구성 기록(sn_publication_workflow_config)이 올바른 프로세스 워크플로우를 가리키도록 업데이트됩니다.
|
업그레이드 전후에 수행할 작업
릴리스로 업그레이드하기 Zurich 전후에 다음 단계를 수행합니다.
- 업그레이드하기 전에 게시 워크플로우 사용자 지정을 검토하십시오.
- 업그레이드 후에는 올바른 워크플로우, 플로우, UI 정책 및 비즈니스 규칙이 예상대로 활성화되어 있는지 확인합니다.
- 새 플로우를 사용하려면 사용자 지정을 제거하고 새 플로우 및 관련 구성을 다시 활성화합니다.
| 설정 | 커스터마이제이션이 탐지된 경우(sys_id) |
|---|---|
| 레거시 워크플로우 | 활성화:
|
| 새 플로우 | 비활성화:
|
| 레거시 UI 정책 | 활성화:
|
| 새 UI 정책 | 비활성화:
|
| 레거시 비즈니스 규칙 | 활성화:
|
| 새 비즈니스 규칙 | 비활성화: 필요한 승인자 목록(새 플로우): 47b133b2a36b12107ee9d8b8651e61d1 |
| 워크플로우 구성 값 | 레거시 플로우로 설정:
|
워크플로우 구성 테이블 업데이트
Zurich로 업그레이드하면 워크플로우 구성 [sn_publications_workflow_config] 테이블에 다음 열이 추가됩니다.
- 프로세스 워크플로우 (워크플로우 스튜디오 플로우 필드)
- 워크플로우 (레거시 워크플로우 필드)
- 승인자