Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | WMS-17 |
Função: | |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DDWMS-10222 |
Realizar atribuição dos lotes no pedido de venda para serem impressos no mapa de separação, de acordo com a porcentagem de validade no cadastro de cliente.
Criar as seguintes regras no sistema:
Será criado dois novos parâmetros na rotina 1751, o primeiro é para validar atribuição de lote no pedido. Criar parâmetro na tabela PCCONFOPERACAOWMS. Retorno 'Sim' ou 'Não'. Nome do parâmetro: "Validar atribuição de lote no pedido."
Através desse parâmetro a rotina 1752 irá validar se nos produtos do pedido existe lotes atribuídos no ato da venda( *PCPEDI.NUMLOTE*), se existir informações de lote no pedido e o parâmetro estiver como sim a rotina 1752 deve atribuir os mesmos lotes do pedido para serem impressos no mapa de separação. Caso a quantidade seja fracionada a mercadoria deve sair do pulmão e mover o restante fracionado para o endereço de picking. - Evitar fracionar pulmão, gerar OS 61 para o endereço de picking.
obs.: poderá estourar a capacidade do picking tendo em vista que isso pode ser necessário para que o pulmão não fracione.
O segundo parâmetro criado na rotina 1751 é para validar a porcentagem de validade no cadastro do cliente. Criar parâmetro na tabela PCCONFOPERACAOWMS. Retorno 'SIM' ou 'NÃO'. Nome do parâmetro "Validar % de validade no cadastro de cliente". Caso marcado como 'Sim', serão induzidos os lotes com validades que atendam ao percentual de validade do cadastro do cliente, caso marcado como 'Não', serão induzidos os lotes conforme regras do FIFO/FEFO'.
Através desse parâmetro a rotina 1752 irá validar o cadastro do cliente rotina 302 ( *PCCLIENT.PERCTOLVALIDADEPRODWMS*), se existir informação nesse cadastro e o parâmetro estiver como sim a rotina 1752 deve induzir lotes dento do % de validade informado no cadastro do cliente.
A rotina 1726 (OS concluídas) deverão verificar se a O.S de saída desse processo irá fracionar o pulmão, em caso de fracionamento deve ir para o endereço de (picking ou loja).
Caso a quantidade seja fracionada e não exista picking (venda, pré-picking) ou endereço loja (PCESTENDLOJA), então mostrar mensagem que o estorno não será permitido pois não se pode fracionar o pulmão.
|
Outras ações/ações relacionadas