01. DADOS GERAIS
Ticket: | Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Distribuição e Varejo |
---|
|
|
---|
Linha de Produto: | Linhas_totvs |
---|
Segmento | Distribuição |
---|
Region | Construção Projetos |
---|
Linha | Linha Winthor |
---|
|
|
---|
Segmento: | |
---|
Módulo: |
---|
Função: | 38 - Rádio Frequência Winthor |
Requisito/Story/Issue (informe o requisito relacionado) : | DDESTOQUE-4210 / DDESTOQUE-4171 |
---|
02. SITUAÇÃO/REQUISITO
Implementar o processo de separação de dois ou mais usuários em um mesmo pedido/carga.
03. SOLUÇÃO
Totvs custom tabs box |
---|
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Expandir |
---|
| Acesse o Winthor Anywhere (WTA) na rotina 801 e atualize os serviços para as versões abaixo: - logistica-core versão 1.16.28.3 ou superior;
- winthor-separacao versão 1.9.29.17 ou superior.
- Atualize a rotina 3800 para a versão 33.00.02.000 ou superior e rode a opção "02 - Cadastro de parametros RF (PCPARAMETRORF)" .
- Atualize o App Android Meu Winthor RF versão 1.40.13 ou superior na Google Play Store ou pelo link http://servicos.pcinformatica.com.br/instaladorrfmobile/
- Atualize a rotina 3800 para a versão 33.00.02.000 ou superior e rode a opção "02 - Cadastros de Parâmetros RF"
- Acessar a rotina 3812 e marcar o parâmetro "Utilizar processo de multi-operador" como "Sim" e aplicar na filial desejada;
- Acesse a rotina 530 - Permitir Acesso à Rotina, busque pela rotina 3853 - Separação App e marque a permissão "10 - Permitir acessar separação já iniciada por outro usuário";
| Image Removed- Image Added
Observação: Quando um usuário estiver com a permissão habilitada e acessar um determinado pedido, caso outro usuário que estiver com a permissão desabilitada tentar acessar este mesmo pedido, será informado que a separação já foi iniciada e não irá conseguir acessar, conforme a imagem abaixo. Todos os usuários que irão utilizar o processo de multi operador deverão estar com esta permissão habilitada.
| Image Removed
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Image Added
|
Expandir |
---|
| - Acessando o Pedido / Carga
- Acesse normalmente o Winthor RF: Entre no aplicativo com seu usuário e senha e selecione a Separação. Após isso selecione a opção desejada, se pedido ou carga, informe o número do pedido/carga e clique em iniciar;
Image Added
- Caso o parâmetro 4123 não esteja preenchido ou o serviço ActiveMQ Artemis do servidor WTA não esteja ativo, ao tentar acessar a separação e/ou separar algum item o app irá exibir a mensagem abaixo:
Image Added
- Tela Inicial
- Quando o usuário estiver com a permissão "10 - Permitir acessar separação já iniciada por outro usuário" habilitada, ao acessar um pedido para separação será exibido no topo da tela o ícone Image Added. Este ícone indica que o usuário utiliza o processo de multioperador, e caso clicar nele será exibida a mensagem "Pedido separado por mais de um usuário";
Image Added Image Added
- Separando os itens
- No processo de multi operador, quando dois ou mais usuários estiverem acessando o mesmo pedido, assim que um item for bipado por um separador este item irá ser removido da tela dos demais.
Exemplo: Usuário A e usuário B estão acessando o mesmo pedido, e o item "10 - Detergente" está sendo exibido para ambos;
Usuário A Usuário B Image Added Image Added
Usuário A bipa o item 10, informando 1 unidade; Na tela do usuário B, o app automaticamente passou para o próximo item da lista; Image Added Image Added
Após o usuário A bipar o item 10, além de remover este item da tela do usuário B, o app também removeu o item da lista "A separar" do usuário B; Image Added
- Informando FALTA
- Será exibido o botão FALTA para os
| asfsggh Image Removed Image Removed asfgfgjjkfg Image Removed Image Removed Image Removed Após bipar o item 10 no usuário 1, este item irá ser removido da lista de itens a separar do usuário 2. Image Removed Botão FALTA irá aparecer para - itens que ainda não foram separados. Caso clicar em
| falta- FALTA, este item será atribuído ao separador que clicou no botão de falta (e removido da lista de itens dos demais separadores que estiverem acessando o mesmo pedido), e o app irá passar para o próximo item da lista de itens a separar, conforme a imagem abaixo.
| Image Removed Image Removed Exemplo: Item 3 ainda não havia sido separado e foi exibido na tela do Usuário 'A'. O usuário clicou no botãoImage Added; Image Added
Após clicar em falta, o app passou para o próximo item da lista; Image Added
- O item que o usuário informou a falta, ainda poderá ser separado a qualquer momento.
| O usuário poderá acessar - No decorrer da separação, este item poderá ser exibido novamente na tela conforme o app for passando para os próximos itens da lista, e então o usuário poderá separá-lo neste momento. Caso preferir, o separador também poderá acessar a aba "A separar", clicar no item e realizar a separação
| , ou no decorrer da separação o item poderá ser apresentado novamente na tela, conforme for separando os demais itens
Caso o item que foi informado a falta não for separado em nenhum momento e o usuário selecionar a opção para finalizar a separação, no momento da finalização do pedido a rotina irá realizar o corte
| , - (isso se o usuário tiver habilitada
| a permissão para realizar corte e finalizar com divergência.- na rotina 530 as permissões "1 - Realizar Corte" e "8 - Finalizar Separação com Divergência" da rotina 3853, caso não tiver as permissões habilitadas não será possível finalizar com divergência e será obrigatória a separação do item).
- Cancelamento
- O pedido só poderá ser cancelado pelo usuário que iniciou a separação. Caso algum outro usuário tente cancelar, o app não irá permitir e será exibida a mensagem abaixo:
| Image Removed- Image Added
- Caso o usuário que iniciou a separação faça o cancelamento
| no meio do processo- , toda a separação do pedido será cancelada
| , - e irá interromper a separação dos outros coletores que estiverem acessando o mesmo
| pedido Image Removed Image Removed Image Removed Image Removed- pedido;
Exemplo: Usuário A clicou no botão "Cancelar Separação" e confirmou o cancelamento; Image Added Image Added
Após confirmar o cancelamento, o app informou na tela dos usuários A e B que a separação foi cancelada;
Usuário A Usuário B Image Added Image Added
- O usuário que iniciou a separação do pedido é o único que poderá cancelá-la. Mesmo após um outro separador finalizar a separação dos seus itens, o usuário que iniciou o pedido ainda poderá realizar o cancelamento da separação. Caso isso ocorra, toda a separação será cancelada, incluindo a separação dos itens que já tinham sido finalizados pelos demais separadores.
- Finalização
- Para finalizar a separação, será necessário que todos os itens estejam atribuídos a um separador. Isso pode ocorrer de duas formas:
1º Usuário separou o item parcialmente ou por completo; 2º Usuário clicou no botão de FALTA para um determinado item (ao informar a falta, o item é atribuído para o usuário que informou).
Portanto, não será possível finalizar o pedido sem que todos os itens estejam atribuídos. Caso tente finalizar, será exibida uma mensagem que irá impedir a finalização, conforme
| imagem abaixo. Image Removed Image Removed Image Removed Image Removed- o exemplo abaixo.
Usuário A clicou o botão "Finalizar Separação" O app informou que a separação possui itens com divergência. (sem ter todos os itens do pedido atribuídos); Usuário clicou em "Sim"; Image Added Image Added
Usuário informou o motivo do corte; O app impediu a finalização, informando que ainda há itens que não foram separados / atribuídos. Image Added Image Added
- Cada separador irá finalizar seus itens do pedido, conforme o exemplo abaixo. Somente depois de todos os itens estarem finalizados, o pedido será finalizado por completo.
| Image Removed Exemplo: Usuário A finalizou a separação de todos os seus itens; Usuário B continua no pedido realizando a separação dos demais que estão com ele; Image Added
| Image Removed- Image Added
| -
- Para todos os usuários, ao finalizar a separação será aberta a tela para impressão das etiquetas e cada usuário poderá imprimir a quantidade desejada.
|
Image Removed Observação: O usuário que iniciou a separação do pedido é o único que poderá cancelá-la. Se um determinador usuário finalizou a separação dos seus itens, o usuário que iniciou o pedido ainda poderá realizar o cancelamento da separação. Caso isso ocorra, toda a separação será cancelada, incluindo a separação dos itens que já tinham sido finalizados pelos demais separadores. |
|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
Image Added
|
Expandir |
---|
title | Separação de Carga por Rua |
---|
| A separação de Carga por Rua seguirá o mesmo processo demonstrado nos passos anteriores, com a diferença que - Acessando a Carga
- Acesse normalmente o Winthor RF: Entre no aplicativo com seu usuário e senha e selecione a Separação. Após isso selecione a opção desejada, se pedido ou carga, informe o número da carga e clique em iniciar;
Image Added
- Selecione o módulo e a rua e clique em iniciar;
Image Added
- Separando os itens
- No processo de multi operador, quando dois ou mais usuários estiverem acessando a mesma carga, assim que um item for bipado por um separador este item irá ser removido da tela dos demais, passando assim para o próximo item daquele mesmo módulo/rua ou para o próximo módulo/rua.
Exemplo: Usuário A e usuário B estão acessando a mesma carga, e selecionaram o módulo 2 e a rua 2. Dessa forma, ao iniciar a separação o item "3 - Creme Dental" será exibido para ambos;
Usuário A Usuário B Image Added Image Added
Usuário A bipa o item 3, informando 1 unidade; Na tela do usuário B, automaticamente passou p/o próximo item, que possuía mesmo módulo/rua, seguindo a ordenação de número/apto; Image Added Image Added
|
|
|
04. ASSUNTOS RELACIONADOS
...
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|
...