Páginas filhas
  • DT Filtro de Balanço Rotativo por Movimento/Saldo

Versões comparadas

Chave

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

...

No balanço rotativo existe a necessidade de realizar a inclusão de produtos com base em critérios de quantidade de vendas, quantidade de devoluções e saldos em estoque, já que estes três critérios são reflexo das movimentações de estoque e, pela metodologia utilizada, servem como base para garantir fidelidade dos estoques no sistema com o real existente fisicamente.

03. SOLUÇÃO

Foi desenvolvido o componente PRDFF020 para filtrar produtos por movimento / saldo de produtos, sendo este componente chamado através de um botão no componente de balanço rotativo  (BALFP010). Os produtos retornados do PRDFF020 são incluídos no balanço rotativo para cada empresa selecionada no balanço.

No componente BALFP010, ao acionar o botão 'Incluir prod. mov'. será chamado o componente PRDFF020 para filtrar os produtos. Serão apresentadas as empresas selecionadas  no componente BALFP010, sendo assim, os produtos serão filtrados por empresa.

No componente PRDFF020 existem vários tipos de consulta, tipos de agrupamento e tipos de inclusão de produto que podem ser combinados. A seguir serão explicadas as opções deste filtro:

Tipos de consulta:

    • Maior saldo em estoque
    • Menor saldo em estoque
    • Mais vendidos
    • Menos vendidos
    • Mais devolvidos
    • Menos devolvidos

        Tipos de agrupamento:

    • Produto
    • Grupo/cor
    • Grupo

  1. Tipos de inclusão (o conteúdo deste campo é alterado conforme o tipo de agrupamento selecionado):
    • Produto
    • Grupo/cor
    • Grupo

  1. O campo "Qt. produtos" corresponde aos N primeiros registros do ranking definido pelo tipo de consulta e agrupamento. A partir destes N registros do ranking serão incluídos os produtos no balanço, porém respeitando o tipo de inclusão conforme regra a seguir:
    • Produto (disponível apenas quando o agrupamento do item for "Produto". Neste caso, devem ser incluídos apenas os produtos (SKUs) constantes no ranking, sem considerar outros SKUs do mesmo grupo.
    • Grupo/Cor (disponível quando o agrupamento for "Produto". Neste caso, devem ser incluídos no balanço todos os SKUs da mesma cor e do mesmo grupo do SKU constante no ranking. Disponível também quando o agrupamento for por "Grupo/Cor". Neste caso, deve incluir os N grupos/cores constantes no ranking).
    • Grupo (disponível em qualquer um dos três tipos de agrupamentos, deverá incluir sempre todos os produtos do grupo, independente do agrupamento do ranking).

          Os campos de intervalo "Qt. Saldo" somente ficarão habilitados quando o tipo de consulta for "Maior saldo em estoque" ou "Menor saldo em estoque". Estes campos aceitam valor negativo, para poder filtrar produtos com saldo negativo.

          Os campos de intervalo "Data movimento" somente ficarão habilitados quando o tipo de consulta for "Mais vendidos","Menos vendidos","Mais devolvidos" e "Menos devolvidos"

          A montagem do "ranking" e inclusão dos produtos no balanço é realizada individualmente PARA CADA EMPRESA, já que o produto mais vendido/devolvido em uma pode não ser o mais vendido/devolvido em outra, assim como as quantidades de estoque podem mudar consideravelmente entre elas.

          Neste filtro não são considerados produtos inativos ou que sejam de lote.

          No botão confirmar será retornado para o componente BALFP010 com os produtos selecionados, os quais serão apresentados por empresa. 

          Nas imagens abaixo será apresentado um dos casos de inclusão de produtos, porém conforme citado acima, existem várias combinações para seleção de produtos.



Totvs custom tabs box
tabsPasso 01
idsPasso a passo


Image Added

Imagem 1 - Parâmetro por empresa para utilização do balanço rotativo.


Image Added

Imagem 2 - No botão 'Incluir prod. mov.' foi chamado o componente PRDFF020. No filtro de seleção de empresa aparecem as empresas que foram selecionadas no BALFP010. O tipo de consulta será por produtos mais vendidos, agrupando por produto e incluindo no balanço todo o grupo/cor destes produtos, considerando os 'N' produtos com maior quantidade de venda ('N' corresponde ao campo 'Qt. produtos').


Image Added

Imagem 3 - Ao retornar do PRDFF020 e posicionar sobre a empresa 2 na lista 'Balanço' são apresentados na lista 'Itens do balanço' todos os produtos que pertencem ao mesmo grupo/cor dos produtos mais vendidos na empresa 2 conforme filtro informado no PRDFF020. 


Image Added

Imagem 4 - Ao retornar do PRDFF020 e posicionar sobre a empresa 3 na lista 'Balanço' são apresentados na lista 'Itens do balanço' todos os produtos que pertencem ao mesmo grupo/cor dos produtos mais vendidos na empresa 3 conforme filtro informado no PRDFF020. 


Image Added

Imagem 5 - Balanço rotativo dos produtos mais vendidos da empresa 2 gravado pelo componente de Inclusão de Balanço Rotativo por Intervalo de Empresa (BALFP010).


Image Added

Imagem 6 - Balanço rotativo dos produtos mais vendidos da empresa 3 gravado pelo componente de Inclusão de Balanço Rotativo por Intervalo de Empresa (BALFP010).

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>