Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Comercial |
Função: | Adicionar produto em pedido de venda através do processo de adição de item, utilizando regra por grupo |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAARM-580 |
02. SITUAÇÃO/REQUISITO
Necessário que no componente PEDFM121 "Manutenção de Regra de Adição" tenha uma nova tipagem para que seja possível configurar regra de adição por grupo de produto.
03. SOLUÇÃO
Foi implementado no componente PEDFM121 o novo tipo de regra "Adição por Grupo com Venda para Todos os Grupos - Qtde. item".
Nesta nova tipagem, ao abrir o componente PEDFM122(acionado através do botão "Item..." no componente PEDFM121), estará habilitado o novo botão "Grupo...". Ainda no componente PEDFM122, estará desabilitado o botão "Classificação" e os campos "Tipo adição" e "Qt. venda".
Através do botão "Grupo" no componente PEDFM122, será acionado o novo componente PEDFM234 "Manutenção de Grupo para Regra de Adição", onde poderá relacionar grupos de produtos ao produto em foco.
Após configuração de regra de adição com o "Tipo" "Adição por Grupo com Venda para Todos os Grupos - Qtde. item", poderá utilizar a mesma no componente PEDFP089 "Processo de Adição de Item no Pedido de Venda" para simulação e confirmação de simulação.
No processo de simulação será realizado:
-o produto listado no componente PEDFM122 será adicionado ao pedido se os grupos vinculados a ele estiverem presentes no pedido de venda;
-a quantidade para o produto adicionado será resultado da quantidade do produto no componente PEDFM122 "*"(vezes) a menor quantidade solicitada de grupo em pedido de venda e que esteja também no componente PEDFM234.
Totvs custom tabs box | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
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; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |