F120PSP - Geração de Pedidos com Seleção de Produtos - detalhes
Processamento
Mensagens de erro no processamento
Os erros previstos no processamento em relação distribuição de lotes são
exibidos em uma tela de log, sendo que todas as verificações são feitas em uma
única passagem para todos os itens assinalados, ou seja, tenta obter todos os
possíveis problemas e exibí-los, na seguinte ordem:
Itens (com controle de lote) com quantidade distribuída diferente da pedida
(acima ou abaixo);
Itens com saldo de lotes insuficiente no estoque, onde é considerada somente a
quantidade existente em estoque (não considera o que foi utilizado
internamente). Ou seja, no momento do processamento, para cada grupo
produto/derivação/depósito/lote utilizado, é obtido o saldo em estoque, e então,
são percorridos todos os itens assinalados e suas distribuições, abatendo as
quantidades desse saldo. A cada item não atendido pelo estoque, é gerada uma
mensagem referente no log. Esta consistência é feita pois a rotina não abate
diretamente o saldo dos lotes em estoque durante a digitação, somente no
processamento, vindo poder a ocorrer, por outra rotina, um abatimento do estoque
de algum lote por outra rotina/usuário e que a quantidade abatida acabe deixando
o saldo insuficiente para o lote na rotina corrente.
Não existência de estoque suficiente para sugerir aos itens que controlam por
lote e que não foi feita distribuição dos lotes manualmente.
Todas essas mensagens de erro abortam o processo de geração dos itens
Processo de geração dos itens de pedido
Como no pedido só pode existir um único depósito para cada item, no
processamento, a distribuição de lote para cada item assinalado (tenha ela sido
feita manual ou sugerida automaticamente) é avaliada em relação aos depósitos
que existem nessa distribuição.
Assim, a rotina irá verificar quais os depósitos existentes nessa distribuição,
e gerando um item novo de pedido a cada depósito diferente, levando para esse
item de pedido os lotes utilizados com cada depósito e a quantidade pedida desse
item será a soma quantidade pedida dos lotes desse depósito.
Item X, quantidade pedida 200
Distribuição
Depósito A Lote H Quantidade 80
Depósito B Lote I Quantidade 20
Depósito A Lote G Quantidade 20
Depósito C Lote K Quantidade 50
Depósito B Lote J Quantidade 30
Serão gerados 3 itens de pedido para essa distribuição, pois existem 3 lotes
diferentes na distribuição ficando os itens de pedido gerados da seguinte forma,
com suas respectivas distribuições:
Item de Pedido X1, Depósito A, Quantidade Pedida 100
Distribuição
Depósito A Lote H Quantidade 80
Depósito A Lote G Quantidade 20
Item de Pedido X2, Depósito B, Quantidade Pedida 50
Distribuição
Depósito B Lote I Quantidade 20
Depósito B Lote J Quantidade 3
Item de Pedido X3, Depósito C, Quantidade Pedida 50
Distribuição
Depósito C Lote K Quantidade 50
Após o processamento, pode ocorrer que algum outro usuário já havia consumido a
numeração do pedido que foi atribuída ao pedido na tela. Nesse caso, é gerada
outra numeração para o item de pedido, sendo que o novo número é informado
através de mensagem ao usuário
English
Español
English
Español


