Páginas filhas
  • DT PRDFC092 - Consulta de Stock Out/Excesso

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Produto
Função:Consulta de Stock Out/Excesso
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :
  1. DVAARMMRC-21


02. SITUAÇÃO/REQUISITO

A necessidade é a de poder consultar indicadores de Stock Out/Excesso para poder auxiliar no dia a dia da distribuição, essa consulta tem por objetivo dar subsídio ao usuário para poder realizar uma distribuição mais assertiva.

03. SOLUÇÃO

Fora desenvolvido os componentes "PRDFC092 / PRDFL251 / PRDFL252 / PRDFL254" com o intuito de suprir a necessidade acima.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Configurações necessárias:

1º - Parâmetro:

Imagem 1 - Configurar o parâmetro acima com os tipos de classificação de produto a serem utilizados como agrupadores na montagem da consulta de stock out / excesso.


2º Modulação de produto:

Imagem 2 - Representa a modulação configurada para o grupo de produto (TST INDI CML - CAMISA M.L.).


Imagem 3 - Representa a modulação configurada para o grupo de produto (TST INDI BM - BERMUDA MASCULINA).


Imagem 4 - Para o grupo de produto (TST INDI CML - CAMISA M.L.) não fora configurada modulação, para que o mesmo seja uma não conformidade na geração da consulta.


Totvs custom tabs box items
defaultno
referenciapasso2

Pós ter realizado as configurações necessárias, executar a consulta de Stock Out/Excesso.

Imagem 1 - Para a realização desta consulta foram utilizados os grupos de produto mostrados no passo anterior, após realizar os filtro clicar em "Consultar..."


Imagem 2 - Resultado da consulta para os filtros informados, a tela é carregada em seu nível macro de agrupamento, podendo expandir dando duplo clique no campo "Código" ou clicando nas setas do campo "Nr. nível", exemplo expansão na imagem 3.


Imagem 3 - Neste exemplo a expansão fora realizada até o último nível, repare que no campo anterior ao Nível é apresentado um símbolo (<) que significa que o mesmo já fora expandido, caso o símbolo seja (>) significa que pode ser expandido, caso esteja () vazio significa que já está no último nível de expansão e se der duplo clique no campo "Código" irá abrir o detalhamento, exemplo de detalhamento imagem 4 e 5, repare que temos 2 agrupamentos em último nível campo "Nível = 3" está com o identificador anterior () vazio. O botão "Resumo" irá abrir uma lista com não conformidades, produtos que não possuem modulação, vide imagem 6.


Imagem 4 - informe dos frames:

1º "Grade mínima" e "Grade máxima" demonstram a modulação configurada para o grupo de produto conforme seleção no filtro realizado no PRDFC092 campos "Stock out" e "Excesso" vide imagem 1, o campo total representa a soma da grade/cor.

2º "Estoque" demonstra o saldo em estoque com base no filtro realizado no PRDFC092 campos "Saldo" e "Data estoque" vide imagem 1, o campo total representa a soma da grade/cor.

3º "Stock out" demonstra em sua grade o quanto falta de estoque para atingir o mínimo, comparação entre os frames "Estoque" e "Grade mínima", o campo total é um percentual que representa o quanto falta para o estoque atingir a grade mínima ("Soma grupo cor stock out" dividido "soma grupo cor grade mínima).

3º "Excesso" demonstra em sua grade o quanto foi excedido de estoque, comparação entre os frames "Estoque" e "Grade máxima", o campo total é um percentual que representa o quanto foi excedido do estoque da grade máxima ("Soma excesso grupo cor" dividido "soma grupo cor grade máxima").


Imagem 5 - mesmas informações da imagem 4, porém para um outro agrupamento de produto.


Imagem 6 - Lista de produto que não possuem modulação configurada, no rodapé um totalizador de quantos produtos não possuem modulação.



Templatedocumentos


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;
}
</style>