레거시 플랫폼

Sterling Store Engagement

상점 직원은 제품, 오더, 고객, 쉽먼트, 패키지, 약속일정에 대한 정보에 쉽게 액세스하고 홈 페이지에서 직접 적절한 작업을 수행할 수 있어야 합니다.

솔루션

다음 절에는 API, UE, 서비스 및 기타 구성품목이 설명되어 있습니다.

사용자 경험을 개선하고 확장을 용이하게 하며 홈 페이지 업그레이드를 더욱 원활하게 하기 위해 홈 페이지는 AngularJS 프레임워크를 사용하여 디자인되었습니다.
주: Sterling Store Engagement 애플리케이션 내에서 로그인한 사용자의 엔터프라이즈 코드를 사용하는 대신 상점의 엔터프라이즈 코드를 사용하여 모든 상점 운영과 관련된 트랜잭션 및 구성 데이터에 액세스합니다. 노드 또는 상점이나 해당 엔터프라이즈에 속하는 사용자만 상점 애플리케이션에 액세스할 수 있습니다. 예를 들어, 엔터프라이즈 사용자는 다음 URL 형식을 사용하여 상점 애플리케이션에 로그인할 수 있습니다.
https://<ip>:<port>/wsc/store/login.do?StoreId=Store_enterprise_code
기업 사용자는 다음의 URL 형식을 사용하여 자회사 노드 또는 저장소에 액세스할 수 있습니다
https://<ip>:<port>/wsc/store/login.do?StoreId=Store_for_child_enterprise&EnterpriseCode=Child_enterprise_code

홈 페이지에는 헤더가 있으며, 여기에는 제품명과 현재 스토어명, 글로벌 검색 옵션, 알림, 홈 버튼, 사용자 프로필, 도움말, 정보가 표시됩니다. 포틀릿을 표시하는 컨텐츠 섹션 및 사이트 맵과 스위치 아이콘을 표시하는 푸터입니다.

기본적으로 고정 레이아웃이 있는 레거시 홈 페이지가 표시됩니다. 상점 직원이 애플리케이션에 로그인하면 Default Home PageLayout for the New Home Page 규칙을 읽어 렌더링할 홈 페이지 및 홈 페이지의 레이아웃을 판별합니다.
  • ' Default Home Page 규칙이 ' Legacy '로 설정되고 ' Layout for the New Home Page ' 규칙이 ' Fixed User Interface'로 설정된 경우 애플리케이션에 페르소나 기반 작업에 대한 액세스를 제공하는 AngularJS-based 인터페이스가 표시되지 않습니다.
  • Default Home Page 규칙이 Legacy 로 설정되고 Layout for the New Home Page 규칙이 Persona-based Interface로 설정된 경우 애플리케이션은 개인 기반 태스크에 대한 액세스를 제공하는 새 페르소나 기반 상점 포틀릿과 함께 레거시 주문 이행 인터페이스를 표시합니다.
  • ' Default Home Page 규칙이 ' Latest '로 설정되고 ' Layout for the New Home Page '가 ' Fixed User Interface'로 설정된 경우 애플리케이션은 페르소나 기반 인터페이스에 액세스할 수 없는 이전 AngularJS-based 인터페이스를 표시합니다.
  • ' Default Home Page 규칙이 ' Latest '로 설정되고 ' Layout for the New Home Page ' 규칙이 ' Persona-based Interface'로 설정된 경우 애플리케이션은 페르소나 기반 작업에 대한 액세스를 제공하는 AngularJS-based 인터페이스를 표시합니다.
페르소나 기반 인터페이스에서 상점 직원은 스위치 아이콘을 사용하여 Sterling Business Center에 정의된 다양한 사용자 간에 전환할 수 있습니다. 개인은 하나 이상의 포틀릿과 연관되어야 하며 스위치 아이콘에서 포틀릿을 표시하려면 사용자에게 적절한 자원 권한이 있어야 합니다. 기본적으로 사용자는 전환 아이콘을 사용하여 고객 서비스 보기, 주문 이행 보기, Dojo 주문 이행 보기관리자 대시보드 보기 사용자 간에 전환할 수 있습니다. getCommonCodeList API가 코드 유형을 WSC_HOMEPAGE_PERSONA로 지정하여 개인을 검색하도록 호출됩니다. 각 페르소나에는 다음과 같은 이름 및 값이 있습니다.
  • Name: 애플리케이션이 해당 번들 항목을 검색하여 페르소나에 대해 표시할 문자열을 판별하는 데 사용하는 페르소나 이름 키입니다.
  • Value: 새 AngularJS 홈 페이지의 스위치 메뉴에 메뉴 항목이 표시되는 순서입니다. 값이 가장 적은 페르소나가 스위치 메뉴에 표시됩니다.
    • 사용자가 처음으로 애플리케이션에 로그인할 때 값이 가장 작은 개인은 사용자의 기본 개인입니다. 후속 로그인에서는 마지막으로 액세스한 페르소나를 사용하여 로드할 보기를 판별합니다. 마지막으로 액세스된 개인을 검색하기 위해 getUserUiStateList API가 호출됩니다.
    • Dojo 주문 이행 페르소나는 마지막으로 액세스한 페르소나로 지속되지 않으며 첫 번째 환경 설정 페르소나로 기본 설정될 수도 없습니다. 그러나 Sterling Business CenterDefault home page 규칙을 사용하여 Dojo 기반 홈 페이지를 랜딩 페이지로 구성할 수 있습니다.
    • 애플리케이션에 대해 해당 값이 예약된 것처럼 사용자 정의 개인은 5의 배수가 아닌 값을 가질 수 있습니다.
참고: Persona는 허브 레벨에서 정의되며 권한이 제어되지 않습니다. 그러나 사용자에게 개인의 포틀릿에 대한 권한이 없는 경우 해당 개인은 푸터의 스위치 아이콘에 나타나지 않습니다.
주문 이행 보기 페르소나와 연관된 상점 직원은 다음 포틀릿을 볼 수 있습니다.
  • 피킹 오더: 이 포틀릿에서 상점 직원은 쉽먼트에 대해 백룸피킹을 시작하거나 계속할 수 있습니다. 해당 기능 구현에 대한 자세한 내용은 백룸 픽을 참조하십시오. 또한 상점 직원은 Batch 피킹을 시작하거나 계속할 수도 있습니다. 해당 기능 구현에 대한 자세한 내용은 일괄 선택을 참조하십시오.
  • 오더 포장: 이 포틀릿에서 상점 직원은 쉽먼트에 대해 포장 프로세스를 시작하거나 계속할 수 있습니다. 해당 기능 구현에 대한 자세한 내용은 '패키지 주문'을 참조하십시오.
  • 추가 태스크: 개인은 다중 태스크 및 다중 포틀릿을 가질 수 있습니다. 추가 태스크 포틀릿은 홈 페이지에 직접 표시되지 않는 포틀릿을 하나의 소형 뷰 내에서 그룹화하며, 사용자는 원하는 포틀릿의 앱 아이콘을 클릭하여 제자리에서 이를 열 수 있습니다. 그럼 다음 이전 단추를 클릭하여 추가 태스크 포틀릿으로 되돌아갈 수 있습니다. 이로 인해 특정 포틀릿에 액세스하기 위해 추가로 쓸어넘기는 동작이 줄어듭니다.
    적절한 자원 권한이 있는 상점 직원은 다음 태스크에 액세스할 수 있습니다.
    • 고객 픽업: 이 포틀릿에서 상점 직원은 고객 픽업 프로세스를 기록할 수 있습니다. 해당 기능의 구현에 관한 정보는 고객 픽업을 참조하십시오.
    • 쉽먼트 입고: 이 포틀릿에서 상점 직원은 인바운드 쉽먼트 입고를 시작할 수 있습니다. 해당 기능 구현에 대한 자세한 내용은 매장 내 수령을 참조하십시오.
    • 선적 오더: 이 포틀릿에서 상점 직원은 패키지의 쉽먼트를 확인할 수 있습니다. 해당 기능 구현에 대한 자세한 내용은 '선적 주문'을 참조하십시오.
    • 내 태스크: 이 포틀릿에서 진행 중 쉽먼트의 결합된 개수(피킹 및 포장) 및 Batch가 현재 로그인된 사용자에 대해 표시됩니다. 상점 직원은 개수를 클릭할 수 있으며 적절한 플로우가 열립니다. 해당 기능의 구현에 대한 자세한 내용은 내 작업에서 확인하세요.
고객 서비스 보기 페르소나의 상점 직원은 다음 포틀릿을 볼 수 있습니다.
  • 제품 찾기
    • 상점 직원이 키워드를 사용하여 검색을 수행하고 페이지의 제품 찾기 포틀릿에서 검색 아이콘을 클릭하면 키워드와 일치하는 제품 목록을 페치하기 위해 ItemGroupCode 속성이 "PROD"로 설정된 searchCatalogIndex API가 호출됩니다. 제품이 매칭 제품 목록에서 선택되면, getCompleteItemList API가 제품의 상세내역을 가져오도록 호출됩니다.
    • 또는 상점 직원이 제품을 스캔하거나 제품 ID를 입력하고 제품 스캔 아이콘을 클릭하면 스캔된 제품의 세부사항을 가져오기 위해 getCompleteItemList API가 호출됩니다.
  • 체크아웃

    애플리케이션 홈 페이지에서 상점 직원은 체크아웃 포틀릿의 제품을 스캔할 수 있습니다. getCompleteItemList API가 제품 상세내역을 가져오도록 호출됩니다. 체크아웃 포틀릿을 사용하여 제품이 추가되는 경우 기본적으로 배송 방법이 "CARRY"로 설정된 새 오더를 작성하기 위해 createOrder API가 호출됩니다. 첫 번째 제품 다음에 스캔되는 각 제품에 대해 modifyFulfillmentOptions API가 장바구니에 제품을 추가하도록 호출됩니다.

  • 추가 태스크
    • 제품 반품: 아이콘을 클릭하여 상점 직원이 반품 프로세스를 시작할 수 있는 제품 반품 포틀릿을 여십시오. 기능 구현에 대한 정보는 반품 및 교환을 참조하십시오.
    • 고객 검색: 아이콘을 클릭하여 상점 직원이 고객 관리 프로세스를 시작할 수 있는 고객 검색 포틀릿을 여십시오. 기능 구현에 대한 정보는 Clienteling을 참조하십시오.
    • 약속일정: 아이콘을 클릭하여 상점 직원이 고객 약속일정을 작성하고 관리할 수 있는 약속일정 포틀릿을 여십시오. 기능 구현에 대한 정보는 약속을 참조하십시오.

관리자 대시보드 보기Dojo 주문 이행 보기 는 직접 포틀릿이 없는 특수 사용자입니다. 해당 개인에 대해 사용자 정의를 등록하거나 포틀릿을 대체해서는 안됩니다. 이는 권한을 기반으로 표시되며 JavaScript 유틸리티 또는 서비스 방법을 통해 두 개인에 대해 새 권한을 연관시킬 수 있습니다.

애플리케이션 메뉴 표시줄에서 홈 아이콘을 클릭하면 사용자가 현재 개인으로 이동합니다. 이는 관리자 대시보드 화면에도 적용됩니다.

디바이스별 상세내역

  • 데스크탑:
    • 기본적으로 주문 이행 보기 사용자는 주문 선택, 주문 포장추가 태스크 포틀릿을 볼 수 있습니다. 사용자는 추가 태스크 포틀릿 내에서 고객 픽업, 쉽먼트 입고, 선적 오더, 내 태스크와 같은 기타 포틀릿에 액세스할 수 있습니다.
    • 기본적으로 고객 서비스 보기 사용자는 제품 찾기, 체크아웃추가 태스크 포틀릿을 볼 수 있습니다. 사용자는 추가 태스크 포틀릿 내에서 제품 반품, 고객 검색, 약속일정과 같은 기타 포틀릿에 액세스할 수 있습니다.
  • 모바일:
    • 기본적으로 주문 이행 보기 페르소나가 있는 사용자는 주문 선택 포틀릿을 보고 쓸어넘겨서 추가 태스크 포틀릿을 볼 수 있습니다. 사용자는 추가 태스크 포틀릿을 통해 오더 포장, 고객 픽업, 쉽먼트 입고, 선적 오더 및 내 작업과 같은 다른 포틀릿에 액세스할 수 있습니다.
    • 기본적으로 고객 서비스 보기 페르소나가 있는 사용자는 제품 찾기 포틀릿을 보고 쓸어넘겨서 추가 태스크 포틀릿을 볼 수 있습니다. 사용자는 추가 태스크 포틀릿을 통해 체크아웃, 제품 반품, 고객 검색, 약속일정과 같은 기타 포틀릿에 액세스할 수 있습니다.

구현

다음 절에서는 홈 페이지를 사용하는 데 필요한 구성을 설명합니다.
  • 기본적으로 애플리케이션은 수정된 레이아웃이 있는 레거시 홈 페이지를 표시하도록 구성됩니다. 그러나 최신 홈 페이지 및 개인 기반 레이아웃으로 전환하는 것이 좋습니다. 자세한 정보는 상점 허브 규칙 구성을 참조하십시오.
    참고:
    • 상점 허브 규칙은 허브 레벨에서 정의되므로 모든 조직에 적용 가능합니다.
    • 기본 개인을 삭제하거나 수정해서는 안됩니다. 그러나 사용자 정의 개인을 작성, 수정 및 삭제할 수 있습니다.

      새 포틀릿 등록, 기존 포틀릿 대체, 포틀릿이 연관되는 개인 변경과 같은 확장성 태스크를 수행할 수 있습니다. 포틀릿 확장성에 대한 자세한 정보는 홈 페이지 포틀릿을 참조하십시오.

  • 다음 테이블에서는 상점 직원이 홈 페이지의 포틀릿을 조회해야 하는 자원 권한을 설명합니다.
    테이블 1. 포틀릿 - 리소스 권한
    포틀릿 자원 권한
    피킹 오더
    • 상점 픽업의 경우 백룸피킹
    • 상점 선적의 경우 백룸피킹
    • Batch 피킹 오더
    오더 포장 오더 포장
    고객 픽업 상점 픽업의 경우 고객 픽업
    쉽먼트 입고 상점 내 입고
    선적 오더 선적 오더
    내 작업 진행 중인 작업 조회
    제품 찾기 오더 캡처
    체크아웃 오더 캡처
    제품 반품 제품 반품
    고객 검색 고객 프로파일
    약속 상점 내 약속일정

    사용자 그룹 권한 관리에 대한 자세한 내용은 사용자 그룹 권한 관리를 참조하세요.