해당 문서는 영림원의 K-Smart를 커스터마이징 하여 추가 개발하거나 필요에 맞게 사용하고 싶은 경우를 안내하는 가이드 문서입니다.
영림원소프트랩 K-Smart 앱에 자사 프로세스를 추가하거나, 수정하기를 희망하여 커스터마이징 하고자 하는 고객사
<aside>
K-스마트 커스터마이징 도입이 필요하다면?
[email protected] 로 문의주세요!
</aside>
워크스페이스 생성
기업에서 사용할 작업 공간인 워크스페이스를 생성합니다. 이미 생성되어 있다면 1번부터 진행합니다.
https://docs.flextudio.com/flextudio/starter/getting-started/start
<aside>
K-스마트 커스터마이징 세팅이 필요하시면
[email protected] 로 문의주세요!
</aside>
앱 가져오기
앱은 시나리오 조합으로 이루어집니다. 플렉스튜디오에서는 기업의 워크스페이스에 K-Smart에서 사용 중인 시나리오를 불러오고, 이것들을 조립하는 방식으로 커스터마이징이 가능합니다.
워크스페이스의 앱-[앱정보설정]의 앱 참조 설정을 통해 K-Smart의 시나리오를 가져올 수 있습니다.
앱의 [앱정보설정]
앱 가져오기 클릭시 팝업
관리자에게 전달 받은 앱 ID를 입력합니다. 이렇게 하면 이 앱에서는 K-Smart앱의 시나리오를 앱 구성할시에 사용할 수 있습니다.
<aside>
전달 받은 앱 ID가 없다면?
[email protected] 로 문의 주세요!
</aside>
시나리오 개발하기
시나리오를 개발합니다.
<aside> 💡
시나리오 개발이 처음이라면 가이드 문서의 튜토리얼을 참고해주세요.
[가이드 문서] https://docs.flextudio.com/flextudio/starter/getting-started/develop
[유튜브 영상] https://www.youtube.com/playlist?list=PL2ZUYV3qTD1eXGpFxnkfIhSV00zPzR7KN
</aside>
새 시나리오 버튼을 클릭하여 시나리오를 생성합니다.
시나리오명을 입력하고 시나리오 추가 버튼을 클릭합니다.
아래와 같은 화면이 뜨면 성공입니다.
시나리오 개발 화면
템플릿을 사용하여 시나리오를 개발해봅시다. 아래는 이번 예시에 사용될 템플릿입니다.
개발이 완료되면 오른쪽 위에 위치한 [배포]버튼을 눌러 주어 배포합니다.
앱은 시나리오의 조합입니다. 기존의 K-Smart앱의 시나리오 중, 기업에서 필요로 하는 시나리오만을 선택하여 사용할 수 있습니다. 뿐만 아니라 2번에서 직접 개발한 시나리오를 기업의 앱에 추가할수도 있습니다.
[앱]-[시나리오 관리]- [시나리오 배포] 에서 최신 버전인 ‘2’를 클릭합니다. 시나리오는 버전관리를 지원합니다. 따라서 배포할때마다 버전이 달라지게 됩니다. 이렇게 하면 이전 과정에서 배포한 최신버전으로 사용할 준비가 된 것 입니다.
[레이아웃 관리] 탭으로 이동하여 해당 시나리오를 시작페이지로 설정합니다.
이 페이지는 로그인 후 보여줄 첫 화면입니다.
레이아웃을 구성할 수 있는 레이아웃 관리 탭
설정이 완료되었습니다.
<aside> 💡
https://docs.flextudio.com/flextudio/workspace/interface/app/layout
레이아웃을 구성 할 때 K-Smart 시나리오와 직접 개발한 시나리오를 원하는 대로 구성해보세요!
</aside>
워크스페이스 고객 관리
이렇게 만든 앱을 고객사 별로 관리할 수 있습니다. 이 주문관리 시나리오를 사용하는 앱을 고객사A와 고객사B에게 제공할 수 있고, 고객사 별로 각각 관리가 가능합니다.
워크스페이스의 [고객관리]탭으로 들어갑니다.
고객 추가를 눌러 고객을 추가합니다.
저장하고자 하는 정보를 입력합니다.
상세 보기를 눌러 위에서 만든 앱을 사용하는 설정을 해줍니다.
선택 후 저장합니다.
고객 상세보기 페이지
고객관리에서 고객사의 상세보기 버튼을 누르면 고객관리 상세 페이지로 갈 수 있습니다.
이곳에서는 고객사에 대한 여러가지 설정을 할 수 있습니다. 이런 설정들로 앱이 동작하기 때문에 고객사 별로 앱은 독립적으로 운영되고 있습니다.
사용자 관리에 들어가면 사용자를 추가할 수 있습니다. 엑셀 업로드 등을 통해 직원 데이터를 한번에 업로드할 수도 있습니다.
고객1을 추가하고 해당 정보로 앱에 접속해보겠습니다.
flexapp을 통해 앱에 로그인합니다. 고객사A의 고객1 정보로 앱에 접속합니다.
위에서 만든 시나리오가 잘 나타나는 것을 볼 수 있습니다.
이처럼 K-Smart 커스터마이징을 사용하면, K-Smart의 시나리오를 레이아웃 관리를 통해 필요한 시나리오만 사용하고, 기업별로 커스터마이징한 시나리오를 추가하여 앱을 구성할 수 있습니다.
또한 이렇게 만든 앱을 고객사 별로 관리하고 제공할 수 있습니다.
아래 문서는 K-Smart앱을 설치하고 사용하는 방법을 안내하는 가이드입니다.
<aside>
</aside>