Tempo aproximado para leitura: 04 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Pedido de Venda
Função:Permitir alterar o item do pedido quando o mesmo não foi sugerido na sugestão de faturamento
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM1-532


02. SITUAÇÃO/REQUISITO

Foi solicitado para que seja possível por meio de parametrização realizar a alteração em produtos que não estão sugeridos na sugestão de faturamento gerada para o pedido de venda. Bloqueando a alteração apenas para produtos que possuem quantidade sugerida.

03. SOLUÇÃO

Para a situação descrita acima foram adicionadas duas opções no parâmetro empresa "TP_TRAVA_PED_EM_SUG", sendo:

09 - Travar a inclusão/alteração/exclusão do item somente quando o produto possuir quantidade em sugestão de faturamento com a situação "Em andamento";

10 - Travar a inclusão/alteração/exclusão do item somente quando o produto possuir quantidade em sugestão de faturamento com as situações "Em andamento" ou "Encerrada".


Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro empresa "TP_TRAVA_PED_EM_SUG" com o valor "9".


Imagem 02 e 03 - Após gerar o pedido "6207" foram adicionados itens para o mesmo através do componente PEDFM002 (PEDFM001 → botão "Item..."), utilizando dois grupos distintos.


Imagem 04 - No componente PEDFP003 foi informado no filtro para que a sugestão seja gerada apenas para o grupo "333 - 444 - 555" demonstrando anteriormente, sendo "224773" o código de sequência deste grupo.


Imagem 05 - Nota-se que foi gerada a sugestão de faturamento "26533" para o pedido "6207". Foi acionado o botão "Detalhe...".


Imagem 06 e 07 - Ao carregar o componente PEDFL013 é possível verificar que apenas o grupo "333 - 444 - 555" possui quantidade sugerida.


Imagem 08 - Na tentativa de alterar a quantidade do item "577292" pertencente ao grupo "333 - 444 - 555", é possível verificar que ocorre a validação do parâmetro empresa "TP_TRAVA_PED_EM_SUG", pois este item possui quantidade sugerida na sugestão de faturamento gerada anteriormente.


Imagem 09 - Ao alterar a quantidade do item "575452" pertencente ao grupo "95 - 96 - 97", é possível verificar que a validação do parâmetro empresa "TP_TRAVA_PED_EM_SUG" não ocorre, pois este item não possui quantidade sugerida na sugestão de faturamento gerada anteriormente.


Obs.: Também foram realizados testes com o parâmetro empresa "TP_TRAVA_PED_EM_SUG" configurado com o valor "10" e verificado que a validação ocorre corretamente, ou seja, não permite a inclusão/alteração/exclusão do item somente quando o produto possuir quantidade maior que zero em sugestão de faturamento com as situações "Em andamento" ou "Encerrada".

2. Use quando for necessário descrever um passo a passo.



<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>