01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | Industrial |
|---|
| Função: | Refatoração do componente PCPFM037 |
|---|
| País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-8549, DVAIND-8550 |
|---|
02. SITUAÇÃO/REQUISITO
O componente PCPFM037 é utilizado para simular a distribuição das quantidades do produto para o lote de pedido de venda, este componente pode ser acessado através do PCPFM039 → botão Distribuição → opção Cor/Tamanho ou pode ser acessado através do componente PCPFM125 → botão Distribuição. Foram identificadas inconsistências no funcionamento do componente e optou-se pela refatoração do mesmo, visando ajustar as inconsistências encontradas e para facilitar implementações ou manutenções futuras.
03. SOLUÇÃO
O tamanho do componente PCPFM037 foi aumentado para facilitar a visualização das informações e foi incluído o frame Grupo de produto que trará carregado o código e a descrição do nível do grupo em foco no componente PCPFM039 ou PCPFM125.
- No frame Distribuição por cor vão ser carregados os dados do componente PCPFM045 para cada uma das cores previamente listadas;
- O frame Distribuição por tamanho poderá exibir os dados vindos do frame Quantidade frequência grupo do componente PRDFM070, neste caso as linhas vão ser identificadas com o tipo de distribuição Grupo e o tipo de distribuição marcado como padrão no componente PRDFM070 será identificado como Grupo(padrão);
- No frame Distribuição por tamanho também vão ser exibidos os dados vindos do componente PCPFM036 (apenas tipos Percentual e Proporção) existentes para a grade do grupo carregado, neste caso cada registro existente será exibido com o tipo de distribuição Grade.
- Também poderá ser exibido no frame Distribuição por tamanho os dados vindos do frame Quantidade frequência empresa para a empresa do lote, neste caso cada registro existente será exibido com o tipo de distribuição Grupo/Empresa.
- O frame Distribuição por tamanho permite incluir e excluir manualmente tipo de distribuição, para registros incluídos manualmente será gravado o tipo de distribuição Manual.

Imagem 1 - Layout do componente PCPFM037 após a refatoração. |
