Páginas filhas
  • DT Distribuição de produtos sortidos no PEDFP131

Versões comparadas

Chave

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

...

Foi necessário a alteração da lógica do processo de sortimento de produto do pedido de venda no componente PEDFP131, distribuindo na diagonal caso o grupo do tamanho não possua distribuição anteriores, ou sequencial caso possua.


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


Imagem 01- Foi acessado o componente ADMFM014 e informado o parâmetro "CD_COR_SORTIDO_PED" com o valor "DV", esse parâmetro e responsável para indicar qual cor será a cor do sortimento.


Imagem 02- Foi acessado o componente PEDFM001 e criado o pedido de venda "4254" para o cliente "209144". Após a gravação do pedido de venda (F3), foi foram adicionado os produtos no pedido , acionado pelo através do botão "itemItem...".


Imagem 03 - Após abrir o componente PEDFM002, foi informado foram informados os produtos do grupo 2181080101 sendo:

10 itens para o tamanho "PP" na cor "DIVERSAS", 11 itens no tamanho "P" na cor "DIVERSAS", 5 item para o tamanho "M" na cor "BRANCO", 5 itens para o tamanho "G" na cor "DIVERSAS", 3 itens para o tamanho "GG" na cor "DIVERSAS" e 2 itens para o tamanho "GG" na cor "BRANCO".


Imagem 04 - Após a inclusão dos produtos no pedido de venda, foi acessado o componente PEDFP131, (esse componente é responsável pela distribuição dos produtos sortidos para outras cores, com ). Com o componente aberto, foi informar informado o pedido de venda "4254" e feito realizada a consulta (F4), e após a consulta foi carregado foram carregados os produtos e suas quantidades. Após carregar os produtos foi acionado o botão "Simular".


Imagem 05 - Após o acionamento do botão "Simular", foi feito a distribuição da cor sortida para as outras cores, a distribuição obedece o seguinte processo:

Para uma melhor compreensão do processo de sortimento, o início do sortimento e o fim foram destacados com cores diferentes, sendo azul para o começo do processo e laranja para o fim do processo.

Com a cor "DIVERSAS" no tamanho "PP", temos 10 itens, esses itens começou (representado pela linha azul da imagem) os itens começaram a ser distribuída distribuídos na cor "PRETO", depois na cor "BRANCO" e posteriormente a na cor "CHUMBO/CINZA" todos no tamanho "PP", foi distribuída ate a cor "DIVERSAS" terminar , e terminou na cor "PRETO"(representada pela linha laranja).um a um até que a quantidade 10 seja atingida.

Importante: Como não há distribuições anteriores para esses produtos, então esta distribuição será realizada Como ainda não houve distribuições anteriores para os produtos, então a distribuição será feita na diagonal para o próximo produto da grade, no caso o tamanho "P", foi distribuído .

Foram distribuídos os 11 itens da cor "DIVERSAS' e a distribuição começou no tamanho "P" na cor "BRANCO" e terminou no tamanho "P" na cor "CHUMBO/CINZA".

Após a distribuição do tamanho "P" foi feita a distribuição do tamanho "G", já que o tamanho "M" não possui cor sortida. No tamanho "P" a distribuição terminou na cor "CHUMBO/CINZA" então a próxima distribuição começou no tamanho "G" na cor "PRETO" e terminou no tamanho "G" na cor "BRANCO".

“DIVERSAS” (sortida) no tamanho “P”, iniciando na cor “BRANCA” e finalizando na cor “CHUMBO/CINZA” um a um até que a quantidade 11 seja atingida.

Seguindo com a distribuição no tamanho “G”, visto que o tamanho “M” não possui quantidade de cor sortida, foi iniciada na cor “PRETO” e finalizada na cor “BRANCO” distribuindo os 5 itens um a um até que a quantidade seja atingida.

E por fim foi realizada a distribuição do tamanho “GG” dos 3 itens, iniciando pela cor “CHUMBO/CINZA” e finalizando na cor “BRANCO” um a um até que a quantidade 3 seja atingidaE por ultimo foi distribuído no tamanho "GG", começando pela cor "CHUMBO/CINZA" e terminando na cor "BRANCO".

Após a distribuição foi feito o encerramento do processo de sortimento, acionando o botão "Processar"“Processar”.



Imagem 06 - Foi acessado novamente o componente PEDFM001 para a criação de um novo pedido de venda. Após a criação do pedido de venda "4255" foi informado foram informados os produtos do grupo 2181080101 sendo:

5 itens para o tamanho "PP" na cor "DIVERSAS", 15 itens no tamanho "P" na cor "DIVERSAS", 2 itens para o tamanho "M" na cor "DIVERSAS", 11 itens para o tamanho "GG" na cor "DIVERSAS", 8 itens para o tamanho "XG" na cor "DIVERSAS", após informados os produtos informados, foi efetuada a gravação dos itens.



Imagem 07 - Após a inclusão dos produtos no pedido de venda, foi acessado o componente PEDFP131 , (esse componente é responsável pela distribuição dos produtos sortidos para outras cores, com ). Com o componente aberto, foi informar informado o pedido de venda "4255" e feito a consulta (F4), e após a consulta foi carregado foram carregados os produtos e suas quantidades. Após carregar os produtos foi acionado o botão "Simular".



Imagem 08 - Após o acionamento do botão "Simular", foi feito a distribuição da cor sortida para as outras cores, a distribuição obedece o seguinte processo:

Começando a distribuição pelo tamanho "PP", foi distribuído foram distribuídos 5 itens da cor "DIVERSAS", a distribuição começou iniciando pela cor "BRANCO", isso ocorre porque a ultima última cor que foi distribuída para esse tamanho foi a cor "PRETO" (como pode ser observado na imagem 05), e segundo o processo, caso o grupo de tamanho possua uma distribuição passadarealizada anteriormente, a distribuição atual seguirá a cor seguinte. A distribuição do tamanho "PP" terminou na cor "CHUMBO/CINZA".

Passando para a distribuição do tamanho "P"“P”, temos 15 itens da cor "DIVERSAS" “DIVERSAS” a serem distribuídas, o processo começou iniciou na cor "PRETO" “PRETO”, isso ocorre porque na distribuição anterior, a distribuição do tamanho "P" terminou na cor "CHUMBO/CINZA"a última cor distribuída para este tamanho foi a cor “CHUMBO/CINZA” (como pode ser observado na imagem 05).A  A distribuição do tamanho "P" “P” terminou na cor "CHUMBO/CINZA"cor “CHUMBO/CINZA”.

A próxima distribuição foi de 2 itens no tamanho "M"para o tamanho “M”, como não houve uma distribuição anterior (como pode ser observado na imagem 05), o processo de distribuição do tamanho "M" “M” começou na diagonal do grupo do tamanho anterior, que no neste caso será a diagonal da cor "CHUMBO“CHUMBO/CINZA" CINZA” do tamanho "P"“P”. A distribuição do tamanho "M" “M” começou na cor "PRETO", “PRETO” e terminou na cor "BRANCO"“BRANCO”.

Próxima distribuição foi o tamanho "GG" “GG” com 11 itens, como na distribuição do pedido anterior do tamanho "GG" “GG” a distribuição terminou na cor "BRANCO"“BRANCO”, então a distribuição atual teve inicio início na cor "CHUMBO“CHUMBO/CINZA" CINZA” e finalizou na cor "PRETO"“PRETO”.

E por ultimo fim temos para o tamanho "XG" a distribuição de 8 itens, e como não houve uma distribuição ainda pra esse tamanho, o processo teve inicio início na diagonal do tamanho anterior que no neste caso será a diagonal do tamanho "GG" da cor "PRETO"“PRETO”, iniciando assim o processo do tamanho "XG" na cor "BRANCO" , e finalizando na cor "CHUMBO“CHUMBO/CINZA'CINZA”.

Após a distribuição foi feito o encerramento do processo de sortimento, acionando o botão "Processar".

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...

Para uma melhor compreensão do processo de sortimento, o início do sortimento e o fim foram destacados com cores diferentes, sendo azul para o começo do processo e laranja para o fim do processo.


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>