본문 바로가기

SAP 사용자들의 오픈 커뮤니티

SAP Business Technology Platform(BTP)

10. SAP Work Zone : SAP Workflow Management와 통합

페이지 정보

본문

목차 

 

1. SAP Work Zone : Overview - 개념 및 구성 요소
2. SAP Work Zone : Overview - Content Manager
3. SAP Work Zone : Overview - Area 와 역할
4. SAP Work Zone : 초기 구성 방법
5. SAP Work Zone : Fiori Apps - SAP GUI for HTML & SAP Web DynPro ABAP
6. SAP Work Zone : Fiori Apps - Cloud Foundry App
7. SAP Work Zone : Fiori Apps - Content Federation
8. SAP Work Zone : UI Integration Cards - SAP system
9. SAP Work Zone : UI Integration Cards - Non-SAP System
10. SAP Work Zone : SAP Workflow Management와 통합

 

 

 SAP Work Zone내에서 SAP Workflow 서비스를 실행 및 관리하여 프로세스의 자동화를 위해 SAP Workflow Management을 통합하여 활용할 수 있습니다. Workflow의 시작점이 될 수 있는 앱을 SAP Work Zone의 Application 탭에 추가하여, 간단한 Capital Expenditures Request 시나리오를 진행해보겠습니다.

 

 

전제조건

  • SAP Business Technology Platform의 계정이 있어야합니다.
  • SAP Workflow Management에 대한 구독이 되어있어야합니다.
  • SAP Work Zone에 구독이 되어있어야합니다.
  • IAS(Identity Authentication Service)와 SAP Businiess Technology Platform간에 트러스트를 구성해야 합니다.

 

1. SAP Workflow Management 설명

 

 SAP Workflow Management는 SAP Workflow Service를 Process Visibility, Inbox , Business Rules 등과 같은 서비스를 결합한 하나의 패키지 형태로, 프로세스의 흐름을 추적하여 오류 상황을 식별하거나 비즈니스 프로세스를 자동화할 수 있는 서비스입니다.

 

f1308428d21a35e9ca0c5682e6bb5528a30790b08rbh.png

 

SAP Workflow Management 특징

  • 업무의 디지털화
  • 비즈니스 프로세스 자동화 및 확장
  • 의사 결정 로직 관리 (Business Rules)
  • 종단 간 프로세스 가시성 확보 (Process Visibility)
  • Low-Code 혹은 No-Code로 구성하고 내장된 다양한 프로세스 콘텐츠를 활용 가능

 

 그 중 Workflow 기능을 사용하면 간단한 승인에서 조직 및 앱 전반에 걸친 프로세스를 실행 및 관리할 수 있습니다. 프로세스에 들어갈 작업 Task, 프로세스의 흐름을 제어할 수 있는 Gateway 그리고 프로세스의 종단을 설정하는 Event를 정의하여 Workflow를 모델링하여 프로세스의 자동화를 이루어냅니다.

 

2. Workflow 실행

 

6c371e7f37fca4e50aea4f108dac8103ae39fd1a5bm4.png

 

샘플코드를 이용하여 cf 런타임에 배포한 앱을 콘텐츠 매니저에서 URL을 이용하여 Application 탭에 추가하였습니다.

 

d97fad33146daa739031a270d2021d4476d38672s2kb.png

 

 다음 화면은 Workflow의 시작점이 되는 화면입니다. 하단의 Start Workflow 버튼을 누르면 Capital Expenditure Request 시나리오가 시작됩니다.

 

a74a9abfcb252829d1cf841e9556a55645e945fck5x1.png

 

 Capital Expenditure Request 시나리오는 위와 같이 간단하게 구성하였습니다. 요청자인 User1은 지출에 관한 정보를 앱 화면에 입력후에 승인을 위해 업무를 시작합니다. 입력이 완료된 후 승인 요청은 관리자인 User2의 Inbox에 처리해야 할 일이 수신됩니다. User2에 의해 승인 또는 거절이 된다면 요청자에게 그에 대한 결과가 Inbox를 통해 수신이 되는 시나리오입니다.

 

e12512671beffc651b5dcf0782406424ec70f04dctnf.png

 

요청자 User1에 의해 Capital Expenditure Request 시나리오가 시작되었습니다.

 

bd87cb0a1c88c7511577784fe228fd50ed335918t29w.png

 

 관리자 User2의 Inbox 앱에 들어가서 User1에 의해 요청된 태스크를 확인합니다. 여기서 관리자는 지출 요청이 합리적인 지에 대한 관리자 판단에 의해 요청에 대한 승인 또는 거절 행위를 할 수 있습니다. 관리자는 합당하다고 판단하여 승인 처리하고 결과를 통보합니다.

 

cd41223f016fdbacdf39ec7970ccc1cb33aaba7ewprf.png

 

 관리자가 일을 처리하였으므로 요청자인 User1의 Inbox에는 요청했던 사안에 대한 결과 확인이 수신되었습니다. User1이 결과를 확인한 후 OK 버튼을 눌러야 워크플로우의 프로세스가 완료됩니다.

 

3. 마치며..

 

 총 10개의 포스팅을 통해 SAP Work Zone의 개념 및 기능 그리고 간단한 실행 예제를 통해 알아보았습니다. SAP Work Zone에 관심이 있는 고객들과 개발자들에게 SAP Work Zone을 이해하고 사용하는데 도움이 되었으면 좋겠습니다.

추천2

댓글목록

등록된 댓글이 없습니다.