Início do Sterling Store Engagement
Um associado da loja deve ser capaz de acessar facilmente as informações sobre produtos, pedidos, clientes, remessas, pacotes, compromissos e executar tarefas apropriadas diretamente da página inicial
Solução
A seção a seguir descreve as APIs, as saídas de usuário, os serviços e outros componentes.
https://<ip>:<port>/wsc/store/login.do?StoreId=Store_enterprise_codehttps://<ip>:<port>/wsc/store/login.do?StoreId=Store_for_child_enterprise&EnterpriseCode=Child_enterprise_codeA página inicial possui um cabeçalho, que exibe o nome do produto e o nome atual da loja, opção de pesquisa global, alertas, botão Início, perfil do usuário, Ajuda e Sobre. Uma seção de conteúdo que exibe os portlets e um rodapé que exibe o mapa do site e o ícone de comutador.
Default Home Page e Layout for the New Home
Page são lidas para determinar a página inicial e o layout da página inicial a ser
renderizada.- Se a regra "
Default Home Pagefor definida como "Legacye a regra "Layout for the New Home Pagefor definida como "Fixed User Interface, o aplicativo não exibirá a interface AngularJS-based que fornece acesso a tarefas baseadas em persona. - Se a regra
Default Home Pagefor configurada comoLegacye a regraLayout for the New Home Pagefor configurada comoPersona-based Interface, o aplicativo exibirá a interface de cumprimento de pedido anterior com o novo portlet Persona Based Store que fornece acesso a tarefas baseadas em persona. - Se a regra "
Default Home Pagefor definida como "Lateste "Layout for the New Home Pagefor definida como "Fixed User Interface, o aplicativo exibirá a interface mais antiga baseada AngularJS-based sem acesso à interface baseada em persona. - Se a regra "
Default Home Pagefor definida como "Lateste a regra "Layout for the New Home Pagefor definida como "Persona-based Interface, o aplicativo exibirá a interface AngularJS-based que fornece acesso a tarefas baseadas em persona.
getCommonCodeList é chamada com o tipo de código como
WSC_HOMEPAGE_PERSONA para recuperar os perfis. Cada persona tem um Nome e Valor:Name: a chave de nome do persona que é usada pelo aplicativo para determinar a sequência a ser exibida para o persona consultando a entrada do pacote configurável correspondente...Value: a ordem na qual a entrada de menu é vista no menu do comutador na nova página inicial AngularJS . A persona com o valor mínimo aparece no menu de comutação.- Quando um usuário efetua login no aplicativo pela primeira vez, o perfil com o menor valor é o perfil padrão para o usuário. No login subsequente, a última persona acessada é usada para determinar a visualização a ser carregada A API
getUserUiStateListé chamada para recuperar o último perfil acessado. - A persona Preenchimento de Pedido Dojo não é persistida como a última persona acessada e também não pode ser padronizada como a primeira persona de preferência. No entanto, a regra
Default home pageno Sterling Business Center está disponível para configurar a página inicial baseada em Dojo como a página de entrada - Qualquer perfil customizado pode ter valores que não sejam múltiplos de 5, já que esses valores são reservados para o aplicativo.
- Quando um usuário efetua login no aplicativo pela primeira vez, o perfil com o menor valor é o perfil padrão para o usuário. No login subsequente, a última persona acessada é usada para determinar a visualização a ser carregada A API
- Selecionar Pedidos: neste portlet, um associado à loja pode iniciar ou continuar a seleção de estoque para remessas. Para obter mais informações sobre a implementação do recurso, consulte Seleção na área administrativa. Além disso, o associado à loja também por iniciar ou continuar a seleção de lote. Para obter mais informações sobre a implementação do recurso, consulte Seleção em lote.
- Empacotar Pedidos: neste portlet, um associado à loja pode iniciar ou continuar o processo de embalagem para remessas. Para obter mais informações sobre a implementação do recurso, consulte Pedidos de embalagem.
- More Tasks: um perfil pode ter múltiplas tarefas e, portanto, múltiplos portlets. O portlet More Tasks agrupa os portlets que não são exibidos diretamente na página inicial em uma visualização
compacta, de forma que o usuário pode clicar no ícone do aplicativo do portlet necessário para abri-lo no
lugar e, em seguida, clicar no botão Voltar para voltar para o portlet More Tasks. Isso reduz deslizes de dedos adicionais para acessar um portlet específico.Um associado à loja com permissões de recursos apropriadas pode acessar as seguintes tarefas:
- Retirada em Loja pelo Cliente: neste portlet, um associado à loja pode registrar o processo de retirada em loja pelo cliente. Para obter informações sobre a implementação do recurso, consulte Retirada pelo cliente.
- Receber Remessas: neste portlet, um associado à loja pode começar a receber remessas de entrada. Para obter mais informações sobre a implementação do recurso, consulte Recebimento na loja.
- Enviar Pedidos: neste portlet, um associado à loja pode confirmar a remessa de pacotes. Para obter mais informações sobre a implementação do recurso, consulte Encomendas de remessa.
- Minhas Tarefas: neste portlet, a contagem combinada de remessas em andamento (seleção e embalagem) e lotes são exibidos para o usuário com login efetuado atualmente. O associado à loja pode clicar em uma contagem e o fluxo apropriado é aberto. Para obter mais informações sobre a implementação do recurso, consulte Minhas tarefas.
- Localizar Produtos
- Quando o associado à loja executa uma procura utilizando palavras-chave e clica no ícone Procurar no
portlet Localizar Produtos na página Início, a API
searchCatalogIndexé chamada com o atributoItemGroupCodeconfigurado como"PROD"para buscar uma lista de produtos que correspondam às palavras-chave. Quando um produto é selecionado na lista de produtos correspondentes, a APIgetCompleteItemListé chamada para obter os detalhes do produto. - Como alternativa, se o associado à loja varre um produto ou insere um ID do produto e clica no ícone
Varrer produto, a API
getCompleteItemListé chamada para obter os detalhes do produto varrido.
- Quando o associado à loja executa uma procura utilizando palavras-chave e clica no ícone Procurar no
portlet Localizar Produtos na página Início, a API
- Efetuar o Registro de Saída
Na página inicial do aplicativo, o associado à loja pode varrer o produto no portlet Efetuar Check-out. A API
getCompleteItemListé chamada para obter detalhes do produto. Quando um produto é incluído utilizando o portlet Efetuar Check-out, a APIcreateOrderé chamada para criar um novo pedido com o método de entrega configurado como"CARRY"por padrão. Para cada produto que é varrido após o primeiro produto, a APImodifyFulfillmentOptionsé chamada para incluir o produto no carrinho de compras. - Mais Tarefas
- Devolver Produtos: clique no ícone para abrir o portlet Devolver produtos a partir do qual um associado à loja pode iniciar o processo de devolução. Para obter informações sobre a implementação do recurso, consulte Devoluções e Trocas
- Consultar Cliente: clique no ícone para abrir o portlet Consultar Cliente a partir do qual um associado à loja pode iniciar o processo de clientela. Para obter informações sobre a implementação do recurso, consulte Clienteling..
- Compromissos: clique no ícone para abrir o portlet Compromissos a partir do qual um associado à loja pode criar e gerenciar compromissos do cliente. Para obter informações sobre a implementação do recurso, consulte Compromissos..
Visualização do Painel do Gerenciador e Visualização do Cumprimento do Pedido Dojo são pessoas especiais que não possuem portlets diretos. Nenhum portlet customizado ou substituído deve ser registrado com relação a esses perfis. Eles também são exibidos com base nas permissões e é possível associar novas permissões a esses dois perfis por meio de utilitários JavaScript ou métodos de Serviço.
Clicar no ícone Início na barra de menus do aplicativo leva um usuário para a persona atual. Isso também se aplica às telas do painel do Gerenciador
Detalhes específicos do dispositivo
- Área de trabalho:
- Por padrão, um usuário com a persona Visualização de Cumprimento de Pedido pode ver os portlets Selecionar Pedidos, Empacotar Pedidos e Mais Tarefas . O usuário pode acessar outros portlets, como Retirada em Loja pelo Cliente, Receber Remessas, Enviar Pedidos e Minhas Tarefas dentro do portlet More Tasks.
- Por padrão, um usuário com a persona Visualização de atendimento ao cliente pode ver os portlets Localizar produtos, Check-oute Mais tarefas . O usuário pode acessar outros portlets, como Devolver Produtos, Consultar Cliente e Compromissos dentro do portlet More Tasks.
- Móvel:
- Por padrão, um usuário com a persona Visualização de Preenchimento de Pedidos pode ver o portlet Selecionar Pedidos e deslizar os dedos para ver o portlet Mais Tarefas . O usuário pode acessar os outros portlets, como Empacotar Pedidos, Retirada pelo Cliente, Receber Remessas, Enviar Pedidos e Minhas Tarefas, por meio do portlet Mais Tarefas .
- Por padrão, um usuário com a persona Visualização de atendimento ao cliente pode ver o portlet Localizar produtos e deslizar os dedos para ver os portlets Mais tarefas . O usuário pode acessar outros portlets, como Efetuar Check-Out, Devolver Produtos, Consultar Cliente e Compromissos por meio do portlet More Tasks.
implementação
- Por padrão, o aplicativo é configurado para exibir a página inicial Legado com layout corrigido. No entanto, é recomendado que você alterne para layout baseado em página inicial e em perfil mais recente. Para obter mais informações, consulte Configurando as regras do hub de armazenamentoNotas:
- As regras de hub da loja são definidas no nível do hub para que elas sejam aplicáveis a todas as organizações.
- Não se deve excluir ou modificar nenhum dos perfis padrão. No entanto, é possível criar, modificar e excluir personas customizadas.
É possível executar tarefas de extensibilidade, como registro de novos portlets, substituição de portlets existentes, mudança de perfil ao qual um portlet está associado e assim por diante. Para obter informações adicionais sobre a extensibilidade do portlet, consulte Portlets da Página Inicial
- A tabela a seguir descreve as permissões de recursos que um associado à loja deve ter para visualizar os
portlets na página inicial:
Tabela 1. Portlets - Permissões de recursos Portlet Permissão de Recurso Selecionar Pedidos - Seleção de estoque para coleta
- Seleção de estoque para envio a partir da loja
- Pedidos de Seleção de Lotes
Empacotar Pedidos Empacotar pedido Coleta do cliente Retirada pelo cliente para retirada em loja Receber Remessas Recebimento na Loja Ordens de envio Ordem de envio Minhas tarefas Visualizar tarefas em andamento Localizar Produtos Captura de Pedido Efetuar o Registro de Saída Captura de Pedido Devolver Produtos Devolver Produtos Procurar Cliente Perfil do cliente Compromissos Compromissos na loja Para obter mais informações sobre a administração de permissões de grupos de usuários, consulte Administração de permissões de grupos de usuários.